Abstract:
A multi-view imaging system for Vehicle Occupancy Detection (VOD) including a gantry mounted camera and illuminator to view the front seat of vehicles, and a roadside mounted camera and illuminator to view the rear seat of vehicles. The system controls the illuminator units to preserve/maximize bulb life, thus reducing the service cost of the system. In one embodiment, a target vehicle's license plate is read. If the vehicle is on a pre-approved list to use the HOV lane, then no further interrogation of the vehicle is performed. If the vehicle is not on the pre-approved list, then the front seats are interrogated by a camera and illuminator located on an overhead gantry as the vehicle continues down the highway. If the front seat analysis indicates that the passenger seat is not occupied, then the system interrogates the rear seats using a separate camera and illuminator located on the roadside.
Abstract:
Methods and devices acquire images using a stereo camera or camera network aimed at a first location. The first location comprises multiple parallel primary lanes merging into a reduced number of at least one secondary lane, and moving items within the primary lanes initiate transactions while in the primary lanes and complete the transactions while in the secondary lane. Such methods and devices calculate distances of the moving items from the camera to identify in which of the primary lanes each of the moving items was located before merging into the secondary lane. These methods and devices then order the transactions in a merge order corresponding to a sequence in which the moving items entered the secondary lane from the primary lanes. Also, the methods and devices output the transactions in the merge.
Abstract:
A system and method to capture an image of an oncoming target vehicle and localize the windshield of the target vehicle. Upon capturing an image, it is then analyzed to detect certain features of the target vehicle. Based on geometrical relationships of the detected features, the area of the image containing the windshield of the vehicle can then be identified and localized for downstream processing.
Abstract:
Methods, systems, and processor-readable media for data augmentation utilized in an automatic license plate recognition engine. A machine-readable code can be associated with an automatic license plate recognition engine. The machine-readable code can be configured to define parameters that drive processing within the automatic license plate recognition engine to produce recognition results thereof and enhance a machine readability of a license plate recognized and analyzed via the automatic license plate recognition engine.
Abstract:
Methods and systems for reducing the required footprint of SNoW-based classifiers via optimization of classifier features. A compression technique involves two training cycles. The first cycle proceeds normally and the classifier weights from this cycle are used to rank the Successive Mean Quantization Transform (SMQT) features using several criteria. The top N (out of 512 features) are then chosen and the training cycle is repeated using only the top N features. It has been found that OCR accuracy is maintained using only 60 out of 512 features leading to an 88% reduction in RAM utilization at runtime. This coupled with a packing of the weights from doubles to single byte integers added a further 8× reduction in RAM footprint or a reduction of 68× over the baseline SNoW method.
Abstract:
Methods, systems, and processor-readable media for detecting the side window of a vehicle. A spatial probability map can be calculated, which includes data indicative of likely side window locations of a vehicle in an image. A side window detector can be run with respect to the image of the vehicle to determine detection scores. The detection scores can be weighted based on the spatial probability map. A detected region of interest can be extracted from the image as extracted image patch. An image classification can then be performed with respect to the extracted patch to provide a classification that indicates whether or not a passenger is in the vehicle or no-passenger is in the vehicle.
Abstract:
A method, non-transitory computer readable medium and apparatus for calculating a by spot occupancy of a parking lot are disclosed. For example, the method includes receiving an indication of a triggering event, sending a query to receive a first image and a second image in response to the triggering event, receiving the first image and the second image, analyzing the first image and the second image to determine a change in an occupancy status of a parking spot within the parking lot and calculating the by spot occupancy of the parking lot based on the change in the occupancy status of the parking spot.
Abstract:
A method and system for domain adaptation based on multi-layer fusion in a convolutional neural network architecture for feature extraction and a two-step training and fine-tuning scheme. The architecture concatenates features extracted at different depths of the network to form a fully connected layer before the classification step. First, the network is trained with a large set of images from a source domain as a feature extractor. Second, for each new domain (including the source domain), the classification step is fine-tuned with images collected from the corresponding site. The features from different depths are concatenated with and fine-tuned with weights adjusted for a specific task. The architecture is used for classifying high occupancy vehicle images.
Abstract:
A system to detect and maintain retail store promotional price tags (PPTs) includes a heuristic PPT description extractor module, a heuristic rule deriver module, a store shelf image acquisition system, a barcode locator and recognizer module, and a heuristic PPT classifier module. The heuristic PPT description extractor module extracts heuristic descriptions of PPTs. The heuristic rule deriver module derives a set of heuristic parameters for the PPTs. The barcode locator and recognizer module analyzes images acquired by the store shelf image acquisition system to localize and recognize barcodes. The heuristic PPT description classifier module extracts heuristic attributes from the images acquired by the store shelf image acquisition system using the set of PPT parameters supplied by the heuristic rule deriver module.
Abstract:
The present disclosure relates to systems and methods for use in a retail store. An example system includes a mobile base, a printer, an image capture subsystem on the mobile base and coupled to the printer, the image capture system including at least one image capture device and at least one image processor, the image capture device configured to obtain images of items in the retail store, the image processor configured to derive item identification data from the images of items, and a control subsystem coupled to the printer and to the image capture subsystem, where the control subsystem is configured to receive information identifying items requiring signage, acquire item identification data from the image capture subsystem, determine, based on the information identifying items requiring signage and on the item identification data, items requiring signage, and to direct the printer to print signage for the items requiring signage.