AUTO-CONTRAST VIEWFINDER FOR AN INDICIA READER
First Claim
1. A method for improving the visibility of a graphical overlay in a barcode scanning application running on a mobile device configured with a camera, the method comprising:
- capturing an image of a field of view with the camera;
rendering a graphical overlay comprising a message on a transparent background, the message covering a specific message area in the image beneath it when the graphical overlay is superimposed on the image;
analyzing the message area to derive an image metric;
adjusting the pixel values of the message based on the image metric; and
displaying the graphical overlay superimposed on the image on the mobile device'"'"'s display.
1 Assignment
0 Petitions
Accused Products
Abstract
Viewfinders for indicia-readers and/or mobile devices running indicia reading applications allow a user to position the reader with respect to the indicia. A display presents a real-time image of the camera as a background, while simultaneously presenting a graphical overlay that is superimposed on the background. The graphical overlay provides a user messages via text or graphics. Choosing a single color for the messages on the graphical overlay can lead to visibility problems in some imaging scenarios. The present invention provides a method and device to provide automatic contrast adjustment of these message based on the image characteristics beneath or around each message in order to maintain visibility in all imaging scenarios.
391 Citations
22 Claims
-
1. A method for improving the visibility of a graphical overlay in a barcode scanning application running on a mobile device configured with a camera, the method comprising:
-
capturing an image of a field of view with the camera; rendering a graphical overlay comprising a message on a transparent background, the message covering a specific message area in the image beneath it when the graphical overlay is superimposed on the image; analyzing the message area to derive an image metric; adjusting the pixel values of the message based on the image metric; and displaying the graphical overlay superimposed on the image on the mobile device'"'"'s display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device comprising:
-
a camera for capturing images of a field of view; a display for displaying (i) images from the camera and (ii) a graphical overlay superimposed on the images, the graphical overlay comprising a message; a memory for storing an indicia-reading application; and a processor configured by the indicia-reading application (i) to analyze the pixel characteristics in areas surrounding the message, and (ii) to adjust a color of the message to improve the message'"'"'s visibility. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An imaging barcode scanner comprising:
-
a camera module for capturing images of a field of view; and a viewfinder module for displaying real-time images from the camera overlaid with messages, wherein the viewfinder module changes the color characteristics of the messages in response to color characteristics of the images. - View Dependent Claims (20, 21, 22)
-
Specification