Abstract:
Methods and systems for automatically managing parking payment and enforcement. In general, real-time data regarding vehicles located in a parking zone can be acquired. The number of vehicles in the parking zone can be determined from the acquired real-time data. From such data, the number of vehicles in the parking zone that are paid can be calculated. Then, an operation can be implemented to compare the number of the vehicles in the parking zone with the number of vehicles in the parking zone that are paid with respect to the current time to determine unpaid violations if the number of vehicles in the parking zone exceeds the number of vehicles that are paid.
Abstract:
Methods and systems for detecting an object borderline. A first image with respect to the object can be captured by an image-capturing unit without a flash light and borderlines of the object can be detected. If the detection is successful, the detected borderlines can be outputted. Otherwise, a second image with respect to the object can be captured by the image-capturing unit by applying a flash light and the borderlines can be detected in the image. A geometric transformation between the two images can then be estimated. Finally, the border lines in the first image can be determined by transforming the borderlines detected in the second image. Such an approach effectively detects the appliance borderlines and avoids artifacts caused by applying flash.
Abstract:
This disclosure provides a method and system for navigating hard copies of web pages. According to one exemplary method, a hard copy of a web page is navigated by capturing with a mobile device an image of the hard copy, performing OCR on the captured image to identify the captured web page, accessing a database to retrieve a copy of the identified web page and displaying the retrieved copy of the identified web page along with active web page links on the mobile device.
Abstract:
A method and apparatus for obtaining an image and providing one or more document files to a user is disclosed. The method may include receiving an image of a target object using an imaging device, analyzing the image to identify one or more features, and accessing a model database to identify an object model having features that match the identified features from the image. When the system determines that more than one model may be a match, the method looks for distinguishing features of the target object and selects a model that includes the distinguishing features. The method then includes, retrieving a document file that corresponds to the identified model from a file database, and providing the document file to a user.
Abstract:
A mobile electronic device is used to decode a printed correlation mark. The device receives an image of a printed correlation mark, identifies a decoding template, applies the template to detect hidden content within the printed correlation mark, and outputs an image of the detected hidden content on the display. The device may enhance the image before presenting it on the display.
Abstract:
Methods, systems and processor-readable media for identifying a vehicle for street parking management. An initial identification of one or more vehicles detected parked along a street can be generated based on one or more of a group of factors. The initial identification can be communicated to a user of the vehicle by transmitting an image indicative of the vehicle parked along the street (e.g., via a mobile communications device). An operation can then be implemented for requesting a confirmation or a non-confirmation as to whether the vehicle detected and displayed on the image is associated with the user. Upon confirmation, an operation can be implemented for identifying the at least one vehicle as the initial identification. Upon non-confirmation, an operation can be implemented to query to identify the vehicle associated with the user from among a group of vehicles displayed via the image.
Abstract:
This disclosure provides a method, system and computer program product for denoising an image by extending a Block Matching and 3D Filtering algorithm to include decomposition of high contrast image blocks into multiple layers that are collaboratively filtered. According to an exemplary method, the high contrast image blocks are decomposed into a top layer, a bottom layer and a mask layer.
Abstract:
A method and system for determining one or more dimension estimations for a vehicle. A sequence of image frames of a vehicle is received, and a digital representation of the vehicle is extracted from each image in the sequence of image frames. A bounding box is determined for the vehicle based upon the extracted digital representation for each digital representation of the vehicle and at least one dimension of the vehicle is estimated based upon the determined bounding box. An indication of the at least one estimated dimension is output. The indication of at least one estimated dimension is transferred as an input to a comparison technique for further processing the indication of the at least one estimated dimension. The comparison technique can include a parking determination process configured to determine a recommended spot for the vehicle based upon the indication of the at least one estimated dimension.
Abstract:
A method for processing an image of a patch panel includes: a) receiving an initial image; b) determining multiple ports of the patch panel are aligned in a desired orientation in the initial image; c) processing the initial image to identify edge lines perpendicular to the desired orientation; d) processing the edge lines to identify a port hypothesis that includes an estimated port gap between the multiple ports along the desired orientation and an estimated port size for the multiple ports along the desired orientation; e) processing the port hypothesis to determine an estimated port quantity for the multiple ports; and f) processing the port hypothesis to identify an estimation error between expected and detected edge line positions in relation to a reference axis perpendicular to the edge lines. An apparatus associated therewith includes an input/output and pre-processing modules and detection, hypothesis, estimating, and scoring processors.
Abstract:
A method for detecting a double-parked vehicle includes identifying a parking region in video data received from an image capture device monitoring the parking region. The method includes defining an enforcement region at least partially surrounding the parking region. The method includes detecting a stationary vehicle in the enforcement region. The method includes determining the occurrence of an event relative to the stationary vehicle. In response to the determined occurrence of the event, the method includes classifying the stationary vehicle as being one of double parked and not double parked.