Abstract:
A method and system for parking occupancy detection comprises collecting video of the parking facility with a video capturing device, counting an occupancy of a parking facility using at least one sensor to establish a sensor occupancy count, classifying each of a plurality of parking spots as occupied or vacant with a classifier according to the classification threshold in order to establish a video occupancy count, determining a difference between the sensor occupancy count and the video occupancy count, and setting the sensor occupancy count to equal the video occupancy count if the difference between the sensor occupancy count and the video occupancy count exceeds a difference threshold.
Abstract:
A system and method of monitoring a region of interest comprises obtaining visual data comprising image frames of the region of interest over a period of time, analyzing individual subjects within the region of interest, the analyzing including at least one of tracking movement of individual subjects over time within the region of interest or extracting an appearance attribute of the individual subjects, and defining a group to include individual subjects having at least one of similar movement profiles or similar appearance attributes. The tracking movement includes detecting at least one of a trajectory of an individual subject within the region of interest, a dwell of an individual subject in at least one location within the region of interest, or an entrance or exit location within the region of interest.
Abstract:
This disclosure provides an image processing method and system for recognizing barcodes and/or product labels. According to an exemplary embodiment, the method uses a multifaceted detection process that includes both image enhancement of a candidate barcode region and other product label information associated with a candidate barcode region to identify a product label, where the candidate barcode region includes a nonreadable barcode. According to one exemplary application, a store profile is generated based on the identifications of the product labels which are associated with a location of a product within a store.
Abstract:
A system and method for object tracking and timing across multiple camera views includes local and global tracking modules for tracking the location of objects as they traverse particular regions of interest within an area of interest. A local timing module measures the time spent with each object within the area captured by a camera. A global timing module measures the time taken by the tracked object to traverse the entire area of interest or the length of the stay of the object within the area of interest.
Abstract:
Eliminate or reduce the impact of glare in printed information tag recognition applications using single- and multi-pose external illumination coupled with intelligent processing. A shelf imager can acquire shelf images for printed information tag localization and recognition. An external illuminator can provide at least one illumination condition/pose for shelf image acquisition in addition to lighting associated with the enclosed environment. A glare region of interest (ROI) detector can analyze all or a portion of the acquired shelf images for glare to determine whether additional images need to be acquired using different illumination conditions provided by the single- or multi-pose external illuminator or whether full or portion of acquired images need to be analyzed by a printed information tag locator and recognizer. A printed information tag locator and recognizer can analyze all or a portion of the acquired images to localize and recognize data printed on the printed information tags.
Abstract:
What is disclosed is a system and method for processing image data acquired using a multi-band infrared camera system with a spectral mosaic filter arranged in a geometric pattern without having to perform a demosaicing that is typical with processing data from an array of sensors. In one embodiment, image data that has been captured using a camera system that has a spectral filter mosaic comprising a plurality of spectral filters arrayed on a grid. A material index is determined, using intensity values collected by sensor elements associated with a cell's respective spectral filters. All of the material indices collectively generate a material index image. Thereafter, material identification is performed on the material index image using, for example, pixel classification. Because the demosaicing step can be effectively avoided, image processing time is reduced. The teachings hereof find their uses in a wide array of applications including automated HOV/HOT violation detection.
Abstract:
A method for updating an event sequence includes acquiring video data of a queue area from at least one image source; searching the frames for subjects located at least near a region of interest (ROI) of defined start points in the video data; tracking a movement of each detected subject through the queue area over a subsequent series of frames; using the tracking, determining if a location of the a tracked subject reaches a predefined merge point where multiple queues in the queue area converge into a single queue lane; in response to the tracked subject reaching the predefined merge point, computing an observed sequence of where the tracked subject places among other subjects approaching an end-event point; and, updating a sequence of end-events to match the observed sequence of subjects in the single queue lane.
Abstract:
A system and method for enhancing images including an image capture device operably connected to a data processing device that captures an image of a target vehicle, and a processor-usable medium embodying computer code, said processor-usable medium being coupled to said data processing device, said computer program code comprising instructions executable by said processor. The instructions configured for identifying a region within the image including a window of the target vehicle, applying a first image enhancement effect to the identified region, applying a second image enhancement effect to a remainder of the image not including the identified region, the second image enhancement effect different than the first image enhancement effect.
Abstract:
Methods and systems for selecting a target vehicle for occupancy detection utilizing vehicle identification information. The vehicle identification information (e.g., license plate information) can be obtained from a vehicle identification unit (e.g., ALPR) to identify a vehicle approaching a high occupancy measurement zone. The vehicle identification information from the vehicle identification unit can be transferred to a vehicle occupancy unit having a flash illuminator unit and an image-capturing unit. The flash illuminator unit and the image-capturing unit are not enabled if the vehicle's occupancy state has already been measured at a prior location based on the vehicle identification information. The vehicle occupancy detection unit and the vehicle identification unit work together in a coordinated fashion to reduce the number of times the flash illuminator unit needs to fire and extends the life of the illuminator unit, thus reducing the cost of maintenance.
Abstract:
A video sequence can be continuously acquired at a predetermined frame rate and resolution by an image capturing unit installed at a location. A video frame can be extracted from the video sequence when a vehicle is detected at an optimal position for license plate recognition by detecting a blob corresponding to the vehicle and a virtual line on an image plane. The video frame can be pruned to eliminate a false positive and multiple frames with respect to a similar vehicle before transmitting the frame via a network. A license plate detection/localization can be performed on the extracted video frame to identify a sub-region with respect to the video frame that are most likely to contain a license plate. A license plate recognition operation can be performed and an overall confidence assigned to the license plate recognition result.