Barcode-reading application for a mobile device with a high resolution color camera
First Claim
1. A barcode reading application for a mobile device, the mobile device being selected from the group consisting of smartphones and tablets and comprising a processor, a display screen, memory and a camera comprising an image sensor array, a camera lens focusing illumination from a camera field of view onto the image sensor array, and an output module coupled to the image sensor array, wherein the image sensor array includes a plurality of pixels and the output module being capable of providing output in both:
- i) a primary color format wherein each pixel is represented by an intensity of each of three primary colors; and
ii) a color space format wherein each pixel is represented by an intensity value and a plurality of chromatic values, the barcode reading application comprising executable code stored in the memory that, when executed by the processor;
performs one of;
i) confirming that the output module is set to provide output in the color space format; and
ii) setting the output module to provide output in the color space format;
causes the camera to capture an image of a barcode within the camera field of view;
receives the color space format intensity value associated with each pixel; and
decodes the barcode using the intensity values independently of the chromatic values.
1 Assignment
0 Petitions
Accused Products
Abstract
This patent specification describes a barcode reading application for a mobile device. The mobile device comprises a camera, which comprises an image sensor array and an output module coupled to the image sensor array. The image sensor array includes a plurality of pixels and the output module is capable of providing output in both: i) a primary color format wherein each pixel is represented by an intensity of each of three primary colors; and ii) a color space format wherein each pixel is represented by an intensity value and a plurality of chromatic values. The barcode reading application is configured to perform one of: i) confirming that the output module is set to provide output in the color space format; and ii) setting the output module to provide output in the color space format.
-
Citations
18 Claims
-
1. A barcode reading application for a mobile device, the mobile device being selected from the group consisting of smartphones and tablets and comprising a processor, a display screen, memory and a camera comprising an image sensor array, a camera lens focusing illumination from a camera field of view onto the image sensor array, and an output module coupled to the image sensor array, wherein the image sensor array includes a plurality of pixels and the output module being capable of providing output in both:
- i) a primary color format wherein each pixel is represented by an intensity of each of three primary colors; and
ii) a color space format wherein each pixel is represented by an intensity value and a plurality of chromatic values, the barcode reading application comprising executable code stored in the memory that, when executed by the processor;performs one of;
i) confirming that the output module is set to provide output in the color space format; and
ii) setting the output module to provide output in the color space format;causes the camera to capture an image of a barcode within the camera field of view; receives the color space format intensity value associated with each pixel; and decodes the barcode using the intensity values independently of the chromatic values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- i) a primary color format wherein each pixel is represented by an intensity of each of three primary colors; and
-
13. A method for capturing a barcode image through use of a mobile device, the mobile device comprising a processor, a display screen, memory comprising an operating system executable by the processor, and a camera comprising an image sensor array, a camera lens focusing illumination from a camera field of view onto the image sensor array, and an output module coupled to the image sensor array, wherein the image sensor array includes a plurality of pixels and the output module being capable of output in both:
- i) a primary color format wherein each pixel is represented by an intensity of each of three primary colors; and
ii) a color space format wherein each pixel is represented by an intensity value and a plurality of chromatic values, the method comprising;causing the operating system to perform one of;
i) confirming that the output module is set to provide output in the colors space format; and
ii) setting the output module to provide output in the color space format;causing the camera to capture an image of a barcode within the camera field of view; receiving the color space format intensity value associated with each pixel; and decoding the barcode using the intensity values independently of the chromatic values. - View Dependent Claims (14, 15, 16, 17, 18)
- i) a primary color format wherein each pixel is represented by an intensity of each of three primary colors; and
Specification