Abstract:
Methods and systems receive a series of images and compare at least two of the images in the series of images to locate items that are in different positions to identify moving items. Such methods and systems further calculate a measure of the moving items within the series of images. Additionally, such methods and systems perform a continuously variable image correction to remove the moving items from the images to produce a series of corrected images. This “continuously variable image correction” increases the amount of image correction for a relatively higher measure of the moving items and decreases the amount of image correction for a relatively lower measure of the moving items, and does so continuously as the measure of the moving items changes within the series of images.
Abstract:
A method, non-transitory computer readable medium, and apparatus for managing inventory are disclosed. For example, the method monitors a region of interest to determine an inventory level based upon a depth image captured by a depth sensing device, calculates a change in a depth in the region of interest from the depth image that is captured and determines a change in the inventory level associated with the change in the depth of the region of interest.
Abstract:
A method, non-transitory computer readable medium, and apparatus for detecting defective brakes are disclosed. For example, the method detects that a wheel of a vehicle is in a position to be read by an infrared (IR) thermometer, signals the IR thermometer to take a temperature measurement of a brake of the wheel, receives the temperature measurement of the brake and determines that a defective brake condition exists when the temperature measurement of the brake is outside a temperature range.
Abstract:
A method and system for video-based object tracking includes detecting an initial instance of an object of interest in video captured of a scene being monitored and establishing a representation of a target object from the initial instance of the object. The dominant motion trajectory characteristic of the target object are then determined and a frame-by-frame location of the target object can be collected in order to track the target object in the video.
Abstract:
When performing video-based speed enforcement a main camera and a secondary RGB traffic camera are employed to provide improved accuracy of speed measurement and improved evidentiary photo quality compared to single camera approaches. The RGB traffic camera provides sparse secondary video data at a lower cost than a conventional stereo camera. The sparse stereo processing is performed using the main camera data and the sparse RGB camera data to estimate a height of one or more tracked vehicle features, which in turn is used to improve speed estimate accuracy. By using secondary video, spatio-temporally sparse stereo processing is enabled specifically for estimating the height of a vehicle feature above the road surface.
Abstract:
A method, system, and apparatus for parking occupancy detection comprises collecting video of a blockface with at least one video recording module, identifying a number of possible parking spaces along the blockface in the collected video, defining, a region of interest for each of the possible parking spaces, detecting a time dependent occupancy of the defined regions of interest for each of the possible parking spaces, and reporting the time dependent occupancy. Drift correction of the recorded video and ground truth comparisons of occupancy determinations may be provided.
Abstract:
A method for detecting an object includes acquiring a first video of a source domain where a vision-based object detector is trained. Change detection is performed on the first video to collect one or more first localized, unlabeled sample images from the source domain. A second video is acquired of a target domain where the vision-based object detector is used. Change detection is performed on the second video to collect one or more second localized, unlabeled sample images from the target domain. A domain adaptation parameter is determined based on, one or more domain shift properties between the one or more first localized, unlabeled sample images from the source domain and the one or more second localized, unlabeled sample images from the target domain. The vision-based object detector is adapted to be used for object detection in the target domain based on the domain adaptation parameter.
Abstract:
Block-based motion estimation of video compression estimates the direction and magnitude of motion of objects in the scene in a computationally efficient manner and accurately predicts the optimal search direction/neighborhood location for motion vectors, A system can Include a motion detection module that detects apparent motion in the scene, a motion direction and magnitude prediction module that estimates the direction and magnitude of motion of the objects detected to he in motion by the motion detection module, and a block-based, motion estimation module that performs searches in reduced neighborhoods of the target block according to the estimated motion by the motion direction and magnitude prediction module and only for the blocks determined to be in motion by the motion detection module. The Invention is particularly well suited for stationary traffic cameras that monitor roads and highways for traffic law enforcement purposes.
Abstract:
A system for estimating parking occupancy includes a vehicle-detection device including an adjustable mast supporting an image capture device at a select height. The image capture device acquires video of a current parking area. A computer processor in communication with the image capture device is configured to receive the video data and define a region of interest in the video data. The processor is further configured to perform a spatial transform on the ROI to transform the ROI to a normalized geometric space. The processor is further configured to apply features of a detected object in the normalized geometric space to a vehicle classifier—previously trained with samples acquired from a normalized camera perspective similar to the normalized geometric space—and determine the occupancy of the current parking area using an output of the classifier.
Abstract:
Disclosed embodiments relate to systems and methods for facilitating retrieval of information from an image. The one or more image characteristics are modified to degrade the original image. The degraded image is provided as a first task to at least one first remote worker, the first task corresponds to an activity of tagging one or more regions of interest in the degraded image by the at least one first remote worker. Further, one or more second images are generated based on the one or more tagged regions of interest and are provided as one or more second tasks to at least one second remote worker, the one or more second tasks correspond to an activity of retrieving information from the one or more second images.