-
公开(公告)号:US10425599B2
公开(公告)日:2019-09-24
申请号:US15421949
申请日:2017-02-01
Applicant: OmniVision Technologies, Inc.
Inventor: Sarvesh Swami , Donghui Wu
Abstract: A method for generating an HDR image includes (i) generating, from a plurality of single-exposure images of a scene, having a respective one of a plurality of exposure values, a sharpness map of sharpness values of the single-exposure images, and (ii) generating, from the plurality of single-exposure images, an exposure-value map of composite exposure values of the single-exposure images. The method also includes (iii) determining an optimal exposure value from the sharpness map and the exposure-value map, and (iv) generating the HDR image by combining a reference image of the scene, captured with the optimal exposure value, and at least two of the plurality of single-exposure images. An exposure selector for generating an HDR image, from the plurality of single-exposure images, includes a memory and a microprocessor. The memory stores non-transitory computer-readable instructions and is adapted to store the plurality of single-exposure images. The microprocessor is adapted to execute the aforementioned method.
-
公开(公告)号:US09900527B2
公开(公告)日:2018-02-20
申请号:US15064546
申请日:2016-03-08
Applicant: OMNIVISION TECHNOLOGIES, INC.
Inventor: Timofey Uvarov , Sarvesh Swami , Donghui Wu
CPC classification number: H04N5/35581 , G06T5/009 , G06T2207/20208 , H04N5/2355 , H04N5/265 , H04N5/378
Abstract: An imaging system includes an image sensor configured to capture a sequence of images including at least one low dynamic range (LDR) image and at least one high dynamic range (HDR) image. The imaging system also includes readout circuitry. The readout circuitry is coupled to read out image data captured by the image sensor. A processor is coupled to the readout circuitry to receive image data corresponding to the at least one LDR image and image data corresponding to the at least one HDR image. The processor is configured to combine high frequency image data extracted from image data corresponding to the at least one LDR image with low frequency image data extracted from image data corresponding to the at least one HDR image to form a composite image.
-
公开(公告)号:US10546369B2
公开(公告)日:2020-01-28
申请号:US15865880
申请日:2018-01-09
Applicant: OmniVision Technologies, Inc.
Inventor: Fanbo Deng , Chengming Liu , Sarvesh Swami
Abstract: A method for determining exposure levels of an image-sensor pixel array includes (a) storing a first plurality of pixel values representing a first captured image, captured with the image sensor in an applied exposure configuration, each distinct region of the pixel array having a respective first exposure level, (b) determining pixel-value global statistics, (c) estimating, from the global statistics, a global pixel value of the first captured image, (d) determining, for each distinct region, a respective local statistics of the first pixel values, (e) assigning, to each distinct region, a respective scale factor based on the local statistics of the distinct region, (f) determining a refined exposure configuration including, for each distinct region, a second exposure level proportional to a product of its respective first exposure level and its respective scale factor, and (g) capturing second pixel values with the image sensor configured in the refined exposure configuration.
-
公开(公告)号:US20190213718A1
公开(公告)日:2019-07-11
申请号:US15865880
申请日:2018-01-09
Applicant: OmniVision Technologies, Inc.
Inventor: Fanbo DENG , Chengming LIU , Sarvesh Swami
Abstract: A method for determining exposure levels of an image-sensor pixel array includes (a) storing a first plurality of pixel values representing a first captured image, captured with the image sensor in an applied exposure configuration, each distinct region of the pixel array having a respective first exposure level, (b) determining pixel-value global statistics, (c) estimating, from the global statistics, a global pixel value of the first captured image, (d) determining, for each distinct region, a respective local statistics of the first pixel values, (e) assigning, to each distinct region, a respective scale factor based on the local statistics of the distinct region, (f) determining a refined exposure configuration including, for each distinct region, a second exposure level proportional to a product of its respective first exposure level and its respective scale factor, and (g) capturing second pixel values with the image sensor configured in the refined exposure configuration.
-
公开(公告)号:US20180075587A1
公开(公告)日:2018-03-15
申请号:US15265731
申请日:2016-09-14
Applicant: OmniVision Technologies, Inc.
Inventor: Sarvesh Swami , Donghui Wu
CPC classification number: G06T5/005 , G06T5/002 , G06T5/20 , G06T5/50 , G06T2207/10012 , G06T2207/10024 , G06T2207/20221 , H04N5/247 , H04N5/265
Abstract: A method for combining array camera images with feature-based ghost removal includes (a) receiving, from an array camera, a first image and a second image respectively captured by a first camera and a second camera of the array camera, (b) rectifying and aligning the first image and the second image, (c) after said rectifying and aligning, identifying features in the first image to produce at least one first feature image each indicating features in the first image, and identifying features in the second image to produce at least one second feature image each indicating features in the second image, (d) comparing the at least one first feature image with the at least one second feature image to determine a ghost mask defining combination weights for combination of the first image with the second image.
-
公开(公告)号:US20190318451A1
公开(公告)日:2019-10-17
申请号:US15950845
申请日:2018-04-11
Applicant: OmniVision Technologies, Inc.
Inventor: Sarvesh Swami , Yubo Duan , Chengming Liu
Abstract: A method for demosaicing a raw image includes: (1) horizontally-interpolating a green channel formed of primary pixel-values Bg(x,y)g to yield a horizontally-interpolated green channel that includes both Bg(x,y)g and non-primary pixel-values Igh(x,y)r,b; (2) modifying each Igh(x,y)r,b, by horizontally-neighboring pixel-values, to yield a refined horizontally-interpolated green channel; (3) vertically-interpolating the green channel to yield a vertically-interpolated green channel that includes pixel-values Igv(x,y)r,b; (4) modifying each Igv(x,y)r,b by vertically-neighboring pixel-values, to yield a refined vertically-interpolated green channel; (5) generating a full-resolution green channel from the refined interpolated green channels and gradients thereof; (6) generating a full-resolution red channel by determining red pixel-values from a local-red mean value of neighboring pixel-values and the full-resolution green channel; (7) generating a full-resolution blue channel by determining pixel-values from a local-blue mean value of neighboring pixel-values and the full-resolution green channel; and (8) combining the full-resolution channels to yield a demosaiced raw image.
-
公开(公告)号:US20180220054A1
公开(公告)日:2018-08-02
申请号:US15421949
申请日:2017-02-01
Applicant: OmniVision Technologies, Inc.
Inventor: Sarvesh Swami , Donghui Qingle WU
Abstract: A method for generating an HDR image includes (i) generating, from a plurality of single-exposure images of a scene, having a respective one of a plurality of exposure values, a sharpness map of sharpness values of the single-exposure images, and (ii) generating, from the plurality of single-exposure images, an exposure-value map of composite exposure values of the single-exposure images. The method also includes (iii) determining an optimal exposure value from the sharpness map and the exposure-value map, and (iv) generating the HDR image by combining a reference image of the scene, captured with the optimal exposure value, and at least two of the plurality of single-exposure images. An exposure selector for generating an HDR image, from the plurality of single-exposure images, includes a memory and a microprocessor. The memory stores non-transitory computer-readable instructions and is adapted to store the plurality of single-exposure images. The microprocessor is adapted to execute the aforementioned method.
-
公开(公告)号:US09916644B1
公开(公告)日:2018-03-13
申请号:US15261819
申请日:2016-09-09
Applicant: OmniVision Technologies, Inc.
Inventor: Sarvesh Swami , Donghui Wu , Timofey Uvarov
CPC classification number: G06T5/004 , G06T5/50 , G06T7/11 , G06T7/136 , G06T7/194 , G06T2207/20021 , G06T2207/20208 , G06T2207/20221 , H04N5/232
Abstract: A method for removing a ghost artifact from a multiple-exposure image of a scene method includes steps of generating and segmenting a difference mask, determining a lower threshold and an upper threshold, generating a refined mask, and generating a corrected image. The difference mask includes a plurality of absolute differences in luminance-values between the multiple-exposure image and a first image of the scene. The segmenting step involves segmenting the difference mask into a plurality of blocks. The lower and upper thresholds are based on statistical properties of the blocks. The method generates the refined mask by mapping each absolute difference to a respective one of a plurality refined values, of the refined mask, equal to a function of the absolute difference, the lower threshold, and the upper threshold. The corrected image is a weighted sum of the first image and the multiple-exposure image, weights being based on the refined mask.
-
公开(公告)号:US10572974B2
公开(公告)日:2020-02-25
申请号:US15950845
申请日:2018-04-11
Applicant: OmniVision Technologies, Inc.
Inventor: Sarvesh Swami , Yubo Duan , Chengming Liu
Abstract: A method for demosaicing a raw image includes: (1) horizontally-interpolating a green channel formed of primary pixel-values Bg(x,y)g to yield a horizontally-interpolated green channel that includes both Bg(x,y)g and non-primary pixel-values Igh(x,y)r,b; (2) modifying each Igh(x,y)r,b, by horizontally-neighboring pixel-values, to yield a refined horizontally-interpolated green channel; (3) vertically-interpolating the green channel to yield a vertically-interpolated green channel that includes pixel-values Igv(x,y)r,b; (4) modifying each Igv(x,y)r,b by vertically-neighboring pixel-values, to yield a refined vertically-interpolated green channel; (5) generating a full-resolution green channel from the refined interpolated green channels and gradients thereof; (6) generating a full-resolution red channel by determining red pixel-values from a local-red mean value of neighboring pixel-values and the full-resolution green channel; (7) generating a full-resolution blue channel by determining pixel-values from a local-blue mean value of neighboring pixel-values and the full-resolution green channel; and (8) combining the full-resolution channels to yield a demosaiced raw image.
-
公开(公告)号:US10223775B2
公开(公告)日:2019-03-05
申请号:US15265731
申请日:2016-09-14
Applicant: OmniVision Technologies, Inc.
Inventor: Sarvesh Swami , Donghui Wu
Abstract: A method for combining array camera images with feature-based ghost removal includes (a) receiving, from an array camera, a first image and a second image respectively captured by a first camera and a second camera of the array camera, (b) rectifying and aligning the first image and the second image, (c) after said rectifying and aligning, identifying features in the first image to produce at least one first feature image each indicating features in the first image, and identifying features in the second image to produce at least one second feature image each indicating features in the second image, (d) comparing the at least one first feature image with the at least one second feature image to determine a ghost mask defining combination weights for combination of the first image with the second image.
-
-
-
-
-
-
-
-
-