Image processing for a dual camera mobile device
First Claim
Patent Images
1. A method of processing images for first and second cameras of a mobile device using a single processing pipeline, said method comprising:
- receiving a first set of images captured by the first camera of the mobile device;
processing the first set of images using a first configuration of the single processing pipeline, wherein the first configuration of the single processing pipeline is stored in a first set of registers included in the single processing pipeline;
receiving a second set of images captured by the second camera of the mobile device; and
processing the second set of images using a second configuration of the single processing pipeline, wherein the second configuration is different from the first configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a method of processing images for a first camera and a second camera of a mobile device using a shared pipeline. A method receives a first set of images captured by the first camera of the mobile device. The method processes the first set of images using a first configuration of the shared pipeline. The method also receives a second set of images captured by the second camera of the mobile device, and processes the second set of images using a second configuration of the shared pipeline different from the first configuration.
103 Citations
28 Claims
-
1. A method of processing images for first and second cameras of a mobile device using a single processing pipeline, said method comprising:
-
receiving a first set of images captured by the first camera of the mobile device; processing the first set of images using a first configuration of the single processing pipeline, wherein the first configuration of the single processing pipeline is stored in a first set of registers included in the single processing pipeline; receiving a second set of images captured by the second camera of the mobile device; and processing the second set of images using a second configuration of the single processing pipeline, wherein the second configuration is different from the first configuration. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of processing images for first and second cameras of a mobile device using a single processing pipeline, said method comprising:
-
during a vertical blanking interval of the second camera, processing a first image from the first camera using a first configuration in the single processing pipeline, wherein the first configuration of the single processing pipeline is stored in a first set of registers included in the single processing pipeline; and during a vertical blanking interval of the first camera, processing a second image from the second camera using a second configuration in the single processing pipeline. - View Dependent Claims (7, 22, 23, 24, 25, 26, 27, 28)
-
-
8. A non-transitory computer readable medium storing a computer program which when executed by at least one processing unit processes images for first and second cameras of a mobile device using a single processing pipeline, the computer program comprising sets of instructions for:
-
receiving a first set of images captured by the first camera of the mobile device; processing the first set of images using a first configuration of the single processing pipeline wherein the first configuration of the single processing pipeline is stored in a first set of registers included in the single processing pipeline; receiving a second set of images captured by the second camera of the mobile device; and processing the second set of images using a second configuration of the single processing pipeline, wherein the second configuration is different from the first configuration. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile device comprising:
-
a first camera comprising a first image sensor for capturing images; a second camera comprising a second image sensor for capturing images; a single processing pipeline for processing images captured by the first and second image sensors of the first and second cameras; a first set of registers for storing a first set of values that specify a first configuration of the single processing pipeline; and a second set of registers for storing a second set of values that specify a second, different configuration of the single processing pipeline, wherein the first configuration of the single processing pipeline is for processing images captured by the first sensor of the first camera and the second configuration of the single processing pipeline is for processing images captured by the second sensor of the second camera. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification