METHOD, APPARATUS, AND MANUFACTURE FOR ENHANCED RESOLUTION FOR IMAGES FROM HIGH DYNAMIC RANGE (HDR) INTERLACED SENSORS
First Claim
1. A method, comprising:
- receiving an original image that includes lines, wherein the original image includes at least two fields, wherein each field of the at least two fields includes a subset of the lines in the original image such that the lines of each of the at least two fields are interlaced with each other, wherein each of the at least two fields was captured at a different exposure than each other field of the at least two fields, and wherein there is at least a partial overlap in capture time of each of the at least two fields with each other field of the at least two fields;
separating each of the at least two fields from each other to provide separate images;
upscaling each of the separate images;
blending the upscaled separate images to generate a high-dynamic range image;
performing ghost identification on the high-dynamic range image; and
performing detail identification on the high-dynamic range image, including identifying areas in the non-ghost areas of the high-dynamic range image that have details, and modifying the high-dynamic image by replacing each of the areas identified to have details with the corresponding area from the original image.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and manufacture for generating an HDR image is provided. An original image is received from an HDR interlaced sensor that includes at least two fields captured with different exposures. The fields are separated from each other to provide separate images, and each of the separate images is upscaled. Next, blending is performed on each of the upscaled separate images to generate a high-dynamic range image, and ghost identification is performed on the high-dynamic range image. Subsequently, detail identification is performed on the high-dynamic range image. The detail identification includes identifying areas in the non-ghost areas of the high-dynamic range image that have details, and modifying the high-dynamic image by replacing each of the areas identified to have details with the corresponding area from the original image.
18 Citations
20 Claims
-
1. A method, comprising:
-
receiving an original image that includes lines, wherein the original image includes at least two fields, wherein each field of the at least two fields includes a subset of the lines in the original image such that the lines of each of the at least two fields are interlaced with each other, wherein each of the at least two fields was captured at a different exposure than each other field of the at least two fields, and wherein there is at least a partial overlap in capture time of each of the at least two fields with each other field of the at least two fields; separating each of the at least two fields from each other to provide separate images; upscaling each of the separate images; blending the upscaled separate images to generate a high-dynamic range image; performing ghost identification on the high-dynamic range image; and performing detail identification on the high-dynamic range image, including identifying areas in the non-ghost areas of the high-dynamic range image that have details, and modifying the high-dynamic image by replacing each of the areas identified to have details with the corresponding area from the original image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
a memory that is configured to store code; and at least one processor that is configured to execute the code to enable actions, including; receiving an original image that includes lines, wherein the original image includes at least two fields, wherein each field of the at least two fields includes a subset of the lines in the original image such that the lines of each of the at least two fields are interlaced with each other, wherein each of the at least two fields was captured at a different exposure than each other field of the at least two fields, and wherein there is at least a partial overlap in capture time of each of the at least two fields with each other field of the at least two fields; separating each of the at least two fields from each other to provide separate images; upscaling each of the separate images; blending the upscaled separate images to generate a high-dynamic range image; performing ghost identification on the high-dynamic range image; and performing detail identification on the high-dynamic range image, including identifying areas in the non-ghost areas of the high-dynamic range image that have details, and modifying the high-dynamic image by replacing each of the areas identified to have details with the corresponding area from the original image. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A tangible processor-readable storage medium that arranged to encode processor-readable code, which, when executed by one or more processors, enables actions, comprising:
-
receiving an original image that includes lines, wherein the original image includes at least two fields, wherein each field of the at least two fields includes a subset of the lines in the original image such that the lines of each of the at least two fields are interlaced with each other, wherein each of the at least two fields was captured at a different exposure than each other field of the at least two fields, and wherein there is at least a partial overlap in capture time of each of the at least two fields with each other field of the at least two fields; separating each of the at least two fields from each other to provide separate images; upscaling each of the separate images; blending the upscaled separate images to generate a high-dynamic range image; performing ghost identification on the high-dynamic range image; and performing detail identification on the high-dynamic range image, including identifying areas in the non-ghost areas of the high-dynamic range image that have details, and modifying the high-dynamic image by replacing each of the areas identified to have details with the corresponding area from the original image. - View Dependent Claims (17, 18, 19, 20)
-
Specification