Image processing
    1.
    发明授权

    公开(公告)号:US10783620B2

    公开(公告)日:2020-09-22

    申请号:US15834949

    申请日:2017-12-07

    申请人: Apical Ltd

    IPC分类号: G06T5/00 G06T5/50

    摘要: A method is provided. The method includes receiving image data representing an image. The image data includes first image data representing a first version of the image. The image data includes second image data representing a second version of the image. The method includes generating gain-related data based on the first image data and the second image data. The method includes generating effective gain-related data at least based on the gain-related data and a gain-related control parameter. The method includes applying the effective gain-related data to the image data to generate output image data representing an output version of the image. A computing device is also provided.

    Method for, and device comprising, an electronic display

    公开(公告)号:US10467762B2

    公开(公告)日:2019-11-05

    申请号:US15835001

    申请日:2017-12-07

    申请人: Apical Ltd

    摘要: A method is provided. The method includes activating an anti-shake mode for an electronic display. The method includes, in response to activating the anti-shake mode, identifying movement of a user relative to the electronic display at least based on processing of a plurality of captured images of at least part of the user, and transforming an image displayed on the electronic display based on the identified movement of the user. A computing device is also provided.

    Image processing
    3.
    发明授权

    公开(公告)号:US10694203B2

    公开(公告)日:2020-06-23

    申请号:US15851029

    申请日:2017-12-21

    申请人: Apical Ltd

    摘要: A method including receiving image data including encoded image data to be decoded to generate decoded image data representing an image and additional data to be read and used to modify the decoded image data. The encoded image data is decoded using an image decoder to generate the decoded image data and the decoded image data is modified based on the additional data to generate modified decoded image data representing the image after modification. Graphics computer program code associated with a programming interface for a graphics processor is derived from at least part of the additional data. The graphics computer program code is for modification of the decoded image data. The decoded image data, along with the graphics computer program code, is passed to the programming interface for modification of the decoded image data.

    Image data interpolation
    4.
    发明授权

    公开(公告)号:US10582089B2

    公开(公告)日:2020-03-03

    申请号:US16192630

    申请日:2018-11-15

    申请人: Apical Ltd

    IPC分类号: H04N1/60

    摘要: A method of image data interpolation. The method includes obtaining transform data associated with a plurality of sampling points, each sampling point located on a boundary of a region. The transform data is processed to generate additional transform data associated with an additional sampling point located on a boundary of a subregion of the region. An interpolation process is performed. The interpolation process includes processing image data associated with a point within the subregion with the additional transform data, thereby generating interpolated image data representative of an interpolated data value at the point. This patent application further relates to a method including obtaining transform data associated with points corresponding to a surface of a region and generating additional transform data associated with at least one interior point of the region. Image data associated with a further interior point of the region is interpolated using at least the additional transform data.

    Image manipulation
    5.
    发明授权

    公开(公告)号:US11307746B2

    公开(公告)日:2022-04-19

    申请号:US15717134

    申请日:2017-09-27

    申请人: Apical Ltd

    摘要: A method includes displaying an image on a first area of a touch-sensitive electronic display and receiving touch input on a second area of the display, comprising the first area. A gesture type is detected from the touch input by detecting a larger component of motion of the touch input along one of first and second axes of the display than along the other of the axes. Detecting a second gesture type comprises detecting a larger component of motion of the touch input along the other of the axes than along the one of the axes. If the gesture type is the first gesture type, a display characteristic of the image is adjusted, during displaying the image. If the gesture type is the second gesture type, the display ceases to display the image and displays a further image. A computing system is provided.

    Display control
    6.
    发明授权

    公开(公告)号:US10573249B2

    公开(公告)日:2020-02-25

    申请号:US15834979

    申请日:2017-12-07

    申请人: Apical Ltd

    IPC分类号: G09G3/34 G06K9/46 G09G3/36

    摘要: A method of controlling display of image data representing an image on a display device. The method includes determining one or more features of the image data. The method includes, in dependence on the determining, adjusting a display luminance of the display device, and applying a spatially-variant tone mapping operation to the image data. A display system and a display controller for controlling display of image data representing an image on a display device.

    Method of video generation
    7.
    发明授权

    公开(公告)号:US10462478B2

    公开(公告)日:2019-10-29

    申请号:US15691360

    申请日:2017-08-30

    申请人: Apical Ltd

    摘要: A method for generating an output video frame is provided. The method includes receiving an encoded video. The method includes decoding the encoded video whereby to produce a decoded video frame. The method includes retrieving first video frame data from a first group of pixels of the decoded video frame. The method includes retrieving second video frame data from a second group of pixels, different to the first group of pixels, of the decoded video frame. The method includes generating an output video frame by combining information derived from the first video frame data and information derived from the second video frame data. The combining includes, for a given pixel of the output video frame, combining information describing the given pixel derived from the first video frame data and information describing the given pixel derived from the second video frame data.

    Image processing
    8.
    发明授权

    公开(公告)号:US10362338B2

    公开(公告)日:2019-07-23

    申请号:US15716378

    申请日:2017-09-26

    申请人: Apical Ltd

    摘要: A method of processing an image is provided. The method includes receiving compressed image data comprising encoded image data representing the image. The method includes decoding the encoded image data to generate first decoded image data with a first bit precision. The method includes processing the first decoded image data to generate second decoded image data with a second bit precision higher than the first bit precision. The method includes applying a tone mapping operation to the second decoded image data to generate first tone mapped image data with the second bit precision. The method includes converting the first tone mapped image data to second tone mapped image data with the first bit precision. A computing device is also provided.

    Adaptive shading correction
    9.
    发明授权

    公开(公告)号:US10044952B2

    公开(公告)日:2018-08-07

    申请号:US15265637

    申请日:2016-09-14

    申请人: Apical Ltd.

    IPC分类号: H04N5/357 H04N9/64 H04N9/77

    摘要: The present disclosure provides an adaptive shading correction method for correcting an image for lens shading, including segmenting the image into a plurality of blocks of pixels and identifying hue-flat blocks with a relatively low hue variance, where the hue-flat blocks are clustered into at least one cluster based on a spatial distribution of the blocks. Selected modification parameters for modifying an average shading mesh are identified by modifying the average shading mesh along a plurality of dimensions using a plurality of modification parameters, and processing the at least one cluster with the average shading mesh as modified so as to identify the selected modification parameters. The average shading mesh is modified using the selected modification parameters to generate a shading correction mesh, which is used to correct the image for lens shading.