-
公开(公告)号:US20240397217A1
公开(公告)日:2024-11-28
申请号:US18669229
申请日:2024-05-20
Applicant: Apple Inc.
Inventor: Sheng LIN , D. Amnon Silverstein , David R. Pope
Abstract: Embodiments relate to image signal processors (ISP) that include binner circuits that down-sample an input image. An input image may include a plurality of pixels. The output image of the binner circuit may include a reduced number of pixels. The binner circuit may include a plurality of different operation modes. In a bin mode, the binner circuit may blend a subset of input pixel values to generate an output pixel quad. In a skip mode, the binner circuit may select one of the input pixel values as the output pixel pixel. The selection may be performed randomly to avoid aliasing. In a luminance mode, the binner circuit may take a weighted average of a subset of pixel values having different colors. In a color value mode, the binner circuit may select one of the colors in a subset of pixel values as an output pixel value.
-
公开(公告)号:US20240169481A1
公开(公告)日:2024-05-23
申请号:US18429536
申请日:2024-02-01
Applicant: Apple Inc.
Inventor: Sarvesh SWAMI , David R. POPE , Sheng LIN , Amnon D. SILVERSTEIN
IPC: G06T3/4015 , G06T3/4007 , G06T5/20
CPC classification number: G06T3/4015 , G06T3/4007 , G06T5/20
Abstract: Embodiments ralte to a multi-mode demosaicing circuit able to receive and demosaic image data in a different raw image formats, such as Bayer raw image format and Quad Bayer raw image format. The multi-mode demosaicing circuit demosaics Quad Bayer image data by interpolating a green channel of the image data along each of a plurality of directions, generating a gradient of the image data along each of the plurality of directions, modifying the interpolated green channels based on respective gradients to generate full-resolution green channel image data, which is combined with red and blue image data to generate the demosaiced image data. Interpolation is performed for non-green pixels based on neighboring green pixels along a specified direction, modified by a residual value based upon valued of one or more nearby same-color pixels and a correlation between values of the same color pixels and neighboring green pixels.
-