Adaptive video capture decode system
First Claim
1. A device comprising:
- an imaging subsystem, capable of providing frames of image data representative of light incident on said imaging subsystem;
one or more memory components operative for temporarily storing the frames of image data;
a display subsystem comprising a display screen and operative for receiving frames of image data and rendering the frames of image data on the display screen;
a decode subsystem comprising one or more processors operative for receiving frames of image data and performing an attempted decode of a decodable feature represented in at least one of the frames of image data; and
a stream parser, in communicative connection with the one or more memory components, the display subsystem, and the decode subsystem, and operative for assigning a first set of the frames of image data to the display subsystem, and a second set of the frames of image data to the decode subsystem, wherein none of the frames of data are assigned to both the display subsystem and the decode subsystem;
wherein the stream parser assigns a pre-selected portion of the frames of image data to either the display subsystem or the decode subsystem.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices, methods, and software are disclosed for an adaptive video capture decode system that efficiently manages a stream of image frames between a device display screen and a processor performing decode attempts on decodable features in the image frames. In an illustrative embodiment, a device assigns frames of image data from a stream of frames of image data to either a display subsystem or a decode subsystem. The display subsystem is operative for rendering the frames of image data on a display screen. The decode subsystem is operative for receiving frames of image data and performing an attempted decode of a decodable indicia represented in at least one of the frames of image data. None of the frames of data are assigned to both the display subsystem and the decode subsystem.
465 Citations
19 Claims
-
1. A device comprising:
-
an imaging subsystem, capable of providing frames of image data representative of light incident on said imaging subsystem; one or more memory components operative for temporarily storing the frames of image data; a display subsystem comprising a display screen and operative for receiving frames of image data and rendering the frames of image data on the display screen; a decode subsystem comprising one or more processors operative for receiving frames of image data and performing an attempted decode of a decodable feature represented in at least one of the frames of image data; and a stream parser, in communicative connection with the one or more memory components, the display subsystem, and the decode subsystem, and operative for assigning a first set of the frames of image data to the display subsystem, and a second set of the frames of image data to the decode subsystem, wherein none of the frames of data are assigned to both the display subsystem and the decode subsystem; wherein the stream parser assigns a pre-selected portion of the frames of image data to either the display subsystem or the decode subsystem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
assigning, with a processing element, frames of image data from a stream of image data to either a display subsystem or a decode subsystem; wherein the display subsystem is operative for rendering the frames of image data on a display screen; wherein the decode subsystem is operative for receiving frames of image data and performing an attempted decode of a decodable feature represented in at least one of the frames of image data; wherein none of the frames of data are assigned to both the display subsystem and the decode subsystem; and wherein a pre-selected portion of the frames of image data are assigned to either the display subsystem or the decode subsystem. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification