-
公开(公告)号:US08872946B2
公开(公告)日:2014-10-28
申请号:US13485056
申请日:2012-05-31
申请人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , David Hayward , Simon Wolfenden Butler , Joseph Anthony Petolino, Jr. , Joseph P. Bratt
发明人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , David Hayward , Simon Wolfenden Butler , Joseph Anthony Petolino, Jr. , Joseph P. Bratt
IPC分类号: H04N5/217
CPC分类号: H04N5/217 , H04N5/2176 , H04N5/357
摘要: Systems and methods for processing raw image data are provided. One example of such a system may include memory to store image data in raw format from a digital imaging device and an image signal processor to process the image data. The image signal processor may include data conversion logic and a raw image processing pipeline. The data conversion logic may convert the image data into a signed format to preserve negative noise from the digital imaging device. The raw image processing pipeline may at least partly process the image data in the signed format. The raw image processing pipeline may also include, among other things, black level compensation logic, fixed pattern noise reduction logic, temporal filtering logic, defective pixel correction logic, spatial noise filtering logic, lens shading correction logic, and highlight recovery logic.
摘要翻译: 提供了处理原始图像数据的系统和方法。 这种系统的一个示例可以包括存储器,以存储来自数字成像设备的原始格式的图像数据和图像信号处理器来处理图像数据。 图像信号处理器可以包括数据转换逻辑和原始图像处理流水线。 数据转换逻辑可以将图像数据转换为带符号格式以保护来自数字成像装置的负噪声。 原始图像处理流水线可以至少部分地以签名格式处理图像数据。 原始图像处理流水线还可以包括黑电平补偿逻辑,固定图案噪声降低逻辑,时间滤波逻辑,缺陷像素校正逻辑,空间噪声滤波逻辑,透镜阴影校正逻辑和高亮恢复逻辑。
-
公开(公告)号:US20130321677A1
公开(公告)日:2013-12-05
申请号:US13485056
申请日:2012-05-31
申请人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , David Hayward , Simon Wolfenden Butler , Joseph Anthony Petolino, JR. , Joseph P. Bratt
发明人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , David Hayward , Simon Wolfenden Butler , Joseph Anthony Petolino, JR. , Joseph P. Bratt
IPC分类号: H04N5/217
CPC分类号: H04N5/217 , H04N5/2176 , H04N5/357
摘要: Systems and methods for processing raw image data are provided. One example of such a system may include memory to store image data in raw format from a digital imaging device and an image signal processor to process the image data. The image signal processor may include data conversion logic and a raw image processing pipeline. The data conversion logic may convert the image data into a signed format to preserve negative noise from the digital imaging device. The raw image processing pipeline may at least partly process the image data in the signed format. The raw image processing pipeline may also include, among other things, black level compensation logic, fixed pattern noise reduction logic, temporal filtering logic, defective pixel correction logic, spatial noise filtering logic, lens shading correction logic, and highlight recovery logic.
摘要翻译: 提供了处理原始图像数据的系统和方法。 这种系统的一个示例可以包括存储器,以存储来自数字成像设备的原始格式的图像数据和图像信号处理器来处理图像数据。 图像信号处理器可以包括数据转换逻辑和原始图像处理流水线。 数据转换逻辑可以将图像数据转换为带符号格式以保护来自数字成像装置的负噪声。 原始图像处理流水线可以至少部分地以签名格式处理图像数据。 原始图像处理流水线还可以包括黑电平补偿逻辑,固定图案噪声降低逻辑,时间滤波逻辑,缺陷像素校正逻辑,空间噪声滤波逻辑,透镜阴影校正逻辑和高亮恢复逻辑。
-
公开(公告)号:US20130322746A1
公开(公告)日:2013-12-05
申请号:US13484926
申请日:2012-05-31
申请人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , Simon Wolfenden Butler , Mark A. Zimmer , Joseph P. Bratt
发明人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , Simon Wolfenden Butler , Mark A. Zimmer , Joseph P. Bratt
IPC分类号: G06K9/40
CPC分类号: G06T1/20 , G06T3/4015
摘要: Systems and methods for processing YCC image data provided. In one example, an electronic device includes memory to store image data in RGB or YCC format and a YCC image processing pipeline to process the image data. The YCC image processing pipeline may include receiving logic configured to receive the image data in RGB or YCC format and color space conversion logic configured to, when the image data is received in RGB format, convert the image data into YCC format. The YCC image processing logic may also include luma sharpening and chroma suppression logic; brightness, contrast, and color adjustment logic; gamma logic; chroma decimation logic; scaling logic; and chromanoise reduction logic.
摘要翻译: 用于处理提供的YCC图像数据的系统和方法。 在一个示例中,电子设备包括以RGB或YCC格式存储图像数据的存储器和用于处理图像数据的YCC图像处理流水线。 YCC图像处理流水线可以包括被配置为接收RGB或YCC格式的图像数据的接收逻辑,以及配置为当以RGB格式接收图像数据时将图像数据转换为YCC格式的颜色空间转换逻辑。 YCC图像处理逻辑还可以包括亮度锐化和色度抑制逻辑; 亮度,对比度和颜色调整逻辑; 伽玛逻辑; 色度抽取逻辑; 缩放逻辑; 和色度降低逻辑。
-
公开(公告)号:US09025867B2
公开(公告)日:2015-05-05
申请号:US13484926
申请日:2012-05-31
申请人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , Simon Wolfenden Butler , Mark A. Zimmer , Joseph P. Bratt
发明人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , Simon Wolfenden Butler , Mark A. Zimmer , Joseph P. Bratt
CPC分类号: G06T1/20 , G06T3/4015
摘要: Systems and methods for processing YCC image data provided. In one example, an electronic device includes memory to store image data in RGB or YCC format and a YCC image processing pipeline to process the image data. The YCC image processing pipeline may include receiving logic configured to receive the image data in RGB or YCC format and color space conversion logic configured to, when the image data is received in RGB format, convert the image data into YCC format. The YCC image processing logic may also include luma sharpening and chroma suppression logic; brightness, contrast, and color adjustment logic; gamma logic; chroma decimation logic; scaling logic; and chroma noise reduction logic.
摘要翻译: 用于处理提供的YCC图像数据的系统和方法。 在一个示例中,电子设备包括以RGB或YCC格式存储图像数据的存储器和用于处理图像数据的YCC图像处理流水线。 YCC图像处理流水线可以包括被配置为接收RGB或YCC格式的图像数据的接收逻辑,以及配置为当以RGB格式接收图像数据时将图像数据转换为YCC格式的颜色空间转换逻辑。 YCC图像处理逻辑还可以包括亮度锐化和色度抑制逻辑; 亮度,对比度和颜色调整逻辑; 伽玛逻辑; 色度抽取逻辑; 缩放逻辑; 和色度降噪逻辑。
-
公开(公告)号:US09332239B2
公开(公告)日:2016-05-03
申请号:US13484814
申请日:2012-05-31
申请人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , Steven David Hordley , Joseph P. Bratt
发明人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , Steven David Hordley , Joseph P. Bratt
CPC分类号: H04N9/646 , G06T1/20 , G06T3/4015 , G06T5/002 , G06T5/009 , G06T5/20 , G06T2207/10024 , H04N5/365 , H04N9/045 , H04N9/735
摘要: Systems and methods for processing image data in RGB format are provided. In one example, an electronic device includes memory to store image data in raw or RGB format, or both, and an RGB image processing pipeline to process the image data. Specifically, the RGB image processing pipeline may process the image data regardless of whether the image data is of raw or RGB format. The RGB image processing pipeline may include receiving logic to receive the image data in raw or RGB format and demosaicing logic to, when the receiving logic receives the image data in raw format, convert the image data into RGB format. The logic may include local tone mapping logic configured to apply spatially varying tone curves to the image data, a color correction matrix configured to correct color in the image data, and gamma logic configured to transform the image data into gamma space.
摘要翻译: 提供了以RGB格式处理图像数据的系统和方法。 在一个示例中,电子设备包括用于以原始或RGB格式或两者存储图像数据的存储器和用于处理图像数据的RGB图像处理流水线。 具体而言,RGB图像处理流水线可以处理图像数据,而不管图像数据是原始还是RGB格式。 RGB图像处理流水线可以包括接收逻辑以接收原始或RGB格式的图像数据和去马赛克逻辑,当接收逻辑以原始格式接收图像数据时,将图像数据转换为RGB格式。 逻辑可以包括被配置为将空间变化的色调曲线应用于图像数据的本地色调映射逻辑,配置为校正图像数据中的颜色的色彩校正矩阵,以及被配置为将图像数据变换为伽马空间的伽马逻辑。
-
公开(公告)号:US20150296193A1
公开(公告)日:2015-10-15
申请号:US13484814
申请日:2012-05-31
申请人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , Steven David Hordley , Joseph P. Bratt
发明人: Guy Cote , Sheng Lin , Suk Hwan Lim , D. Amnon Silverstein , Steven David Hordley , Joseph P. Bratt
CPC分类号: H04N9/646 , G06T1/20 , G06T3/4015 , G06T5/002 , G06T5/009 , G06T5/20 , G06T2207/10024 , H04N5/365 , H04N9/045 , H04N9/735
摘要: Systems and methods for processing image data in RGB format are provided. In one example, an electronic device includes memory to store image data in raw or RGB format, or both, and an RGB image processing pipeline to process the image data. Specifically, the RGB image processing pipeline may process the image data regardless of whether the image data is of raw or RGB format. The RGB image processing pipeline may include receiving logic to receive the image data in raw or RGB format and demosaicing logic to, when the receiving logic receives the image data in raw format, convert the image data into RGB format. The logic may include local tone mapping logic configured to apply spatially varying tone curves to the image data, a color correction matrix configured to correct color in the image data, and gamma logic configured to transform the image data into gamma space.
摘要翻译: 提供了以RGB格式处理图像数据的系统和方法。 在一个示例中,电子设备包括用于以原始或RGB格式或两者存储图像数据的存储器和用于处理图像数据的RGB图像处理流水线。 具体而言,RGB图像处理流水线可以处理图像数据,而不管图像数据是原始还是RGB格式。 RGB图像处理流水线可以包括接收逻辑以接收原始或RGB格式的图像数据和去马赛克逻辑,当接收逻辑以原始格式接收图像数据时,将图像数据转换为RGB格式。 逻辑可以包括被配置为将空间变化的色调曲线应用于图像数据的本地色调映射逻辑,配置为校正图像数据中的颜色的色彩校正矩阵,以及被配置为将图像数据变换为伽马空间的伽马逻辑。
-
公开(公告)号:US20130321675A1
公开(公告)日:2013-12-05
申请号:US13485024
申请日:2012-05-31
CPC分类号: H04N9/64 , H04N5/23212 , H04N5/23229 , H04N5/23254 , H04N5/365 , H04N5/367 , H04N9/045
摘要: Systems and methods for down-scaling are provided. In one example, a method for processing image data includes determining a plurality of output pixel locations using a position value stored by a position register, using the current position value to select a center input pixel from the image data and selecting an index value, selecting a set of input pixels adjacent to the center input pixel, selecting a set of filtering coefficients from a filter coefficient lookup table using the index value, filtering the set of source input pixels to apply a respective one of the set of filtering coefficients to each of the set of source input pixels to determine an output value for the current output pixel at the current position value, and correcting chromatic aberrations in the set of source input pixels.
-
公开(公告)号:US20130321678A1
公开(公告)日:2013-12-05
申请号:US13485235
申请日:2012-05-31
CPC分类号: H04N9/64 , H04N5/142 , H04N5/23229 , H04N5/23254 , H04N5/365 , H04N5/367 , H04N9/045 , H04N9/735
摘要: Systems and methods for correcting intensity drop-offs due to geometric properties of lenses are provided. In one example, a method includes receiving an input pixel of the image data, the image data acquired using an image sensor. A color component of the input pixel is determined. A gain grid is determined by pointing to the gain grid in external memory. Each of the plurality of grid points is associated with a lens shading gain selected based upon the color of the input pixel. A nearest set of grid points that enclose the input pixel is identified. Further, a lens shading gain is determined by interpolating the lens shading gains associated with each of the set of grid points and is applied to the input pixel.
摘要翻译: 提供了由于透镜的几何特性来校正强度降低的系统和方法。 在一个示例中,一种方法包括接收图像数据的输入像素,使用图像传感器获取的图像数据。 确定输入像素的颜色分量。 通过指向外部存储器中的增益栅格来确定增益栅格。 多个网格点中的每一个都与基于输入像素的颜色选择的透镜阴影增益相关联。 识别包围输入像素的最近的一组网格点。 此外,通过内插与该组网格点中的每一个相关联的透镜遮蔽增益来确定透镜阴影增益,并将其应用于输入像素。
-
公开(公告)号:US09743057B2
公开(公告)日:2017-08-22
申请号:US13485235
申请日:2012-05-31
CPC分类号: H04N9/64 , H04N5/142 , H04N5/23229 , H04N5/23254 , H04N5/365 , H04N5/367 , H04N9/045 , H04N9/735
摘要: Systems and methods for correcting intensity drop-offs due to geometric properties of lenses are provided. In one example, a method includes receiving an input pixel of the image data, the image data acquired using an image sensor. A color component of the input pixel is determined. A gain grid is determined by pointing to the gain grid in external memory. Each of the plurality of grid points is associated with a lens shading gain selected based upon the color of the input pixel. A nearest set of grid points that enclose the input pixel is identified. Further, a lens shading gain is determined by interpolating the lens shading gains associated with each of the set of grid points and is applied to the input pixel.
-
公开(公告)号:US20130322745A1
公开(公告)日:2013-12-05
申请号:US13484741
申请日:2012-05-31
申请人: Suk Hwan Lim , D. Amnon Silverstein , Guy Cote , Steven David Hordley , Graham Finlayson , Weichun Ku , Joseph P. Bratt
发明人: Suk Hwan Lim , D. Amnon Silverstein , Guy Cote , Steven David Hordley , Graham Finlayson , Weichun Ku , Joseph P. Bratt
IPC分类号: G06K9/36
CPC分类号: H04N9/73 , H04N5/142 , H04N9/045 , H04N9/735 , H04N2209/046
摘要: Systems and methods for generating local image statistics are provided. In one example, an image signal processing system may include a statistics pipeline with image processing logic and local image statistics collection logic. The image processing logic may receive and process pixels of raw image data. The local image statistics collection logic may generate a local histogram associated with a luminance of the pixels of a first block of pixels of the raw image data or a thumbnail in which a pixel of the thumbnail represents a downscaled version of the luminance of the pixels of the first block of the pixel. The raw image data may include many other blocks of pixels of the same size as the first block of pixels.
摘要翻译: 提供了生成本地图像统计信息的系统和方法。 在一个示例中,图像信号处理系统可以包括具有图像处理逻辑和本地图像统计信息收集逻辑的统计流水线。 图像处理逻辑可以接收和处理原始图像数据的像素。 本地图像统计收集逻辑可以生成与原始图像数据的第一像素块的像素的亮度相关联的局部直方图或缩略图,其中缩略图的像素表示缩略图的像素的亮度 像素的第一个块。 原始图像数据可以包括与第一像素块相同尺寸的许多其他像素块。
-
-
-
-
-
-
-
-
-