Methods and devices for displaying an overlay on a device display screen
First Claim
Patent Images
1. A device comprising:
- a camera unit configured to capture an image, wherein the image comprises an object;
a display configured to display an overlay and the image; and
a microprocessor configured to perform acts comprising;
detecting the object in the image,in response to detecting the object, determining the overlay that resembles at least a portion of the object from a plurality of pre-stored overlays,processing the image to determine at least one of a brightness level and a color value associated with the image,determining at least one of a transparency level, a brightness level, and a color value for the overlay as a function of the at least one of the brightness level and the color value associated with the image,generating the overlay for display at the determined at least one of the transparency level, the brightness level, and the color value for the overlay, andcontrolling the display to display the overlay and the image substantially simultaneously before a user direction to save the image being displayed into memory is received.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a camera unit configured to capture an image, and a microprocessor configured to control a display to display the image and an overlay substantially simultaneously. In one broad aspect, at least one of the level of transparency, the brightness level, or the color value of the overlay is determined based on at least one of a representative brightness level or a representative color value associated with the image being displayed.
-
Citations
29 Claims
-
1. A device comprising:
-
a camera unit configured to capture an image, wherein the image comprises an object; a display configured to display an overlay and the image; and a microprocessor configured to perform acts comprising; detecting the object in the image, in response to detecting the object, determining the overlay that resembles at least a portion of the object from a plurality of pre-stored overlays, processing the image to determine at least one of a brightness level and a color value associated with the image, determining at least one of a transparency level, a brightness level, and a color value for the overlay as a function of the at least one of the brightness level and the color value associated with the image, generating the overlay for display at the determined at least one of the transparency level, the brightness level, and the color value for the overlay, and controlling the display to display the overlay and the image substantially simultaneously before a user direction to save the image being displayed into memory is received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of displaying an overlay and an image, the method comprising:
-
detecting an object in an image, in response to detecting the object, determining an overlay that resembles at least a portion of the object from a plurality of pre-stored overlays, processing the image to determine at least one of a brightness level and a color value associated with the image, determining at least one of a transparency level, a brightness level, and a color value for the overlay as a function of the at least one of the brightness level and the color value associated with the image, generating the overlay for display at the determined at least one of the transparency level, the brightness level, and the color value for the overlay, and controlling a display to display the overlay and the image substantially simultaneously before a user direction to save the image being displayed into memory is received. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium on which is stored a plurality of instructions executable by a processor of a device, wherein the instructions when executed configures the processor to perform acts of:
-
detecting an object in an image, in response to detecting the object, determining an overlay that resembles at least a portion of the object from a plurality of pre-stored overlays, processing the image to determine at least one of a brightness level and a color value associated with the image, determining at least one of a transparency level, a brightness level, and a color value for the overlay as a function of the at least one of the brightness level and the color value associated with the image, generating the overlay for display at the determined at least one of the transparency level, the brightness level, and the color value for the overlay, and controlling a display to display the overlay and the image substantially simultaneously before a user direction to save the image being displayed into memory is received. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification