ADAPTIVE SHARPENING FOR BLOCKS OF PIXELS
    12.
    发明公开

    公开(公告)号:US20240135506A1

    公开(公告)日:2024-04-25

    申请号:US18373814

    申请日:2023-09-27

    IPC分类号: G06T5/73 G06T5/94

    摘要: Methods and processing modules apply adaptive sharpening, for a block of input pixels for which processing is performed, to determine a block of output pixels. A block of non-sharp processed pixels is obtained based on the block of input pixels, the block of non-sharp processed pixels being for representing a non-sharp version of the block of output pixels. A block of sharp processed pixels is obtained based on the block of input pixels, the block of sharp processed pixels being for representing a sharp version of the block of output pixels. One or more indications of contrast for the block of input pixels is determined. Each of the output pixels of the block of output pixels is determined by performing a respective weighted sum of: (i) a corresponding non-sharp processed pixel in the block of non-sharp processed pixels and (ii) a corresponding sharp processed pixel in the block of sharp processed pixels. The weights of the weighted sums are based on the determined one or more indications of contrast for the block of input pixels.

    Image processing method and system
    18.
    发明授权

    公开(公告)号:US12045948B2

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

    申请号:US17387508

    申请日:2021-07-28

    申请人: Apical Limited

    IPC分类号: G06T3/4015 G06T5/94 G06T7/13

    摘要: An image processing method including obtaining image data. The image data includes a plurality of image data values. The image processing method also includes processing the image data, thereby generating output data. Processing the image data includes applying a convolution operation to the plurality of image data values using a kernel including a plurality of coefficients. Applying the convolution operation includes obtaining a sum of image data values of the plurality of image data values that correspond respectively to coefficients of the plurality of coefficients that each have a common coefficient value. Applying the convolution operation also includes multiplying the sum by the common coefficient value.