Patent application number | Description | Published |
20110085218 | VECTOR ERROR DIFFUSION WITH EDGE CONTROL - A mechanism for providing edge enhancement or attenuation in a vector error diffusion process includes warping a marking decision color space as a function of at least one pixel value of a target pixel. The warping changes the membership of sets of error modified pixel values associated particular sets of marking. The warping is controlled by a function of pixel values of a target pixel from an input image. Therefore, the warping is constant for uniform portions of the image. Since pixel values change at edges or where colors change, a mechanism is provided for the presence of edges to influence the vector error diffusion process. Selection of the function by which the marking decision color space is warped provides a means for controlling the aggressiveness of the edge enhancement or attenuation. Equivalent processing includes warping or adjusting error modified pixel values according to corresponding functions. | 04-14-2011 |
20110222127 | IMAGE CORNER SHARPENING METHOD AND SYSTEM - An image processing system, apparatus and method are disclosed for corner enhancing a digital image for rendering on an image output device. According to one exemplary method, pixels associated with corner regions of the digital image are determined using a plurality of vector windows. Subsequently, one or more corner pixels are modified to sharpen the rendering of the digital image on the image output device. | 09-15-2011 |
20110273730 | PROCESSING IMAGES TO BE BLENDED WITH REFLECTED IMAGES - Images are prepared for blending with a reflection. Angles of incidence and angles or reflection lead to reflections of a viewer appearing to be different than actual size. Accordingly, image preparation can include scaling images of objects to be blended with a reflection to an appropriate size. For a flat specular surface the size is one half the size the object would be if the object were sized to be associated with the feature that is reflected. A viewer will focus on the reflection of the viewer at an object plane. An image associated with the specular surface will be blurred. Accordingly, the preparation can include compensating for the blurring. Preparation can also include reducing an area coverage of the image of the object to no more than about fifty percent of the region of the refection to provide space for the reflection. | 11-10-2011 |
20110292450 | HALFTONE TILING AND HALFTONING FOR ANNULAR RASTERS - An aspect of the present disclosure provides a halftoning method for annular rasters comprising: using annular rasters with uniformly spaced raster lines and uniformly spaced pixels within the raster lines; angularly tiling wedge shaped halftone cells around at least a partial circumferential print medium wherein an integer number of wedge tiles fills a disc space; wherein the annular rasters are considered in arcs and wherein pixel thresholds in the wedge shaped halftone cells are considered in arcs so as to conform to the annular rasters upon tiling the wedge shaped halftone cells; and, setting the number of pixel thresholds in each arc raster of the cell to an integer value near a desired writing resolution to enable seamless tiling wherein the number of thresholds increase as a function of a wedge cell radius. | 12-01-2011 |
20120106835 | HYBRID VECTOR HALFTONE SCREENING AND ERROR DIFFUSION - Vector halftoning and error diffusion are combined to provide a quantization method that yields high quality rendered images while demanding fewer system resources. For instance, the method is tolerant of resolution reductions in secondary or auxiliary channels to the vector halftoning process. Accordingly, these secondary pixel data channels can be sub-sampled and/or bit-depth reduced for transmission bandwidth conservation and/or reduction in data storage requirements. Restoring the resolution of the low resolution channels provides estimated image data to arrange or align with high resolution target channel data for the vector halftoning process. Error from marking decisions generated by the vector halftoning process is diffused to neighboring unprocessed pixels. The method also allows for the use of a small vector halftone threshold array while providing quantized images with fine texture and wide color gamuts. In some embodiments error diffusion is distributed according to vector error diffusion. | 05-03-2012 |
20120207340 | METHOD FOR AUTOMATED TIRE DETECTION AND RECOGNITION - Methods and systems for discriminating between tires. One or more images of an unknown tire are received. One or more tread features are extracted from the images. The class of the unknown tire is determined using a classifier that matches the tread features to known tread features. | 08-16-2012 |
20120262583 | AUTOMATED METHOD AND SYSTEM FOR DETECTING THE PRESENCE OF A LIT CIGARETTE - An automated method and system for detecting the presence of a smoking product utilizing a near infrared video-processing unit in real time. One or more near infrared (NIR) video capturing units can be configured to capture a video feed. The video feed can be processed by the video-processing unit in order to detect a smoking product (e.g., a lit cigarette) within a field of view of the video capturing unit. A near infrared video sequence can be read and analyzed for the presence of a “hot spot” of a predetermined size based on pixel color information. In some cases, the motion of the hot spot can be tracked in response to the detection of the hot spot. An alarm signal can also be triggered in some cases, if the pattern of motion is consistent with that of a cigarette being smoked. | 10-18-2012 |
20120274984 | POLYGONAL-BOUNDARY-BASED HALFTONE METHOD - As set forth herein, computer-implemented methods and systems facilitate halftoning using boundaries and centers of a polygonal tiling with a parameterized spot function that operates within the tiles. Defining the halftone structure includes defining the polygonal tiling with a specification of the polygon boundaries and center, and setting and applying parameters of the spot function, which utilizes center-to-boundary distances. The tiling can be defined explicitly, by defining a tile structure, or providing centers, one per polygon, and vertices for the polygons. The vertices and centers are used to generate the polygon boundaries. The polygonal tiling can be regular (e.g., repetitive) or irregular, and can also be varied in a manner adapted to the image content or to data that is being embedded. | 11-01-2012 |
20120274985 | PARAMETRICALLY CONTROLLED HALFTONE SPOT FUNCTION FOR AN IRREGULAR HALFTONE GRID - As set forth herein, computer-implemented methods and systems facilitate halftoning using a parametrically controlled spot function based on triangle tessellation, which in turn facilitates dot growth control of periodic halftone using an irregular seed structure. The spot function determines the shape of the halftone dot used to reproduce a given pixel. The spot function is well suited for growing halftone dots arrayed on a non-regular grid and can also be used for grids with regular order. The spot function includes adjustable parameters for controlling its sharpness and slope. | 11-01-2012 |
20120293842 | DIRECTIONAL HALFTONE METHOD WITH ENHANCED EDGE AND DETAIL RENDITION - As set forth herein, computer-implemented methods and systems facilitate halftoning by adapting 2 | 11-22-2012 |
20130088600 | MULTI-RESOLUTION VIDEO ANALYSIS AND KEY FEATURE PRESERVING VIDEO REDUCTION STRATEGY FOR (REAL-TIME) VEHICLE TRACKING AND SPEED ENFORCEMENT SYSTEMS - Systems and methods are disclosed that include a video-based analysis system that detects, tracks and archives vehicles in video stream data at multiple resolutions. The system includes an image capturing device that captures video stream data having video at a first high resolution. A vehicle detection module detects at least one vehicle within the video. A vehicle analysis module is configured to analyze the video and to extract one or more key vehicle features from the video to enable identification of a vehicle of interest (VOI) according to a set of predetermined criteria. A subsampling module creates a reduced resolution video stream in a second subsampled resolution that is lower than the first high resolution while maintaining the one or more extracted key features within the reduced resolution video stream in the first high resolution, and archives the reduced resolution video stream into a video database. | 04-11-2013 |
20130101171 | SYSTEM FOR AND METHOD OF SELECTIVE VIDEO FRAME COMPRESSION AND DECOMPRESSION FOR EFFICIENT EVENT-DRIVEN SEARCHING IN LARGE DATABASES - A method of, and system for, selective video frame compression and decompression is presented. The disclosed technique is particularly suited for efficient event-driven searching in large databases. The technique involves designating certain frames in a video sequence as reference frames, to be compressed using a first compression technique, where the remaining frames are compressed using a second compression technique. The first compression technique may be implemented without requiring data from any neighboring frames. | 04-25-2013 |
20130106595 | VEHICLE REVERSE DETECTION METHOD AND SYSTEM VIA VIDEO ACQUISITION AND PROCESSING | 05-02-2013 |
20130148168 | VISIBLE AND INVISIBLE WATERMARKING OF PRINTED IMAGES VIA 2ND GENERATION STOCHASTIC SEED FREQUENCY MODULATION - As set forth herein, computer-implemented methods and systems facilitate watermarking documents and/or images using 2 | 06-13-2013 |
20130162817 | OBSCURING IDENTIFICATION INFORMATION IN AN IMAGE OF A VEHICLE - What is disclosed is a system and method for processing an image to obscure information which can be used for identification purposes. In one embodiment, an image is received as part of a traffic enforcement activity. A motor vehicle in the image has a visibly discernible license plate. The vehicle's license plate is first isolated in the image. Content in the image which can be used for identification purposes is thereafter identified. The identified content is compared to the license plate. Any content in the image which is different than the license plate is obscured by, for instance, pixelating the content in the image, introducing a distortion into the image at a location of the content, replacing content with other content, or by blurring the content of the image. The modified image containing the obscured content is then provided to an image output device for rendering. Various embodiments are disclosed. | 06-27-2013 |
20130163053 | 2nd GENERATION DOT-OFF-DOT STOCHASTIC HALFTONE - As set forth herein, computer-implemented methods and systems facilitate employing a single stochastic screen defined up to a specified transition level. The dots at the specified level are connected to form a triangle tessellation with an associated spot function. For up to three colorants, a vector screening technique is employed, which involves a first colorant dot being grown from the vertices, second colorant dot grown from the triangle center, and a third colorant dot grown from the side midpoints. Growth in this manner ensures separation of colorants up to a certain density level. In cases where fourth colorant is to be used at a given pixel, the fourth colorant can be added using methods typically used for clustered screens, such as stochastic screening of the lightest colorant, in order to mitigate color shift sensitivity issues. | 06-27-2013 |
20130201324 | AUTOMATED RUNNING-ENGINE DETECTION IN STATIONARY MOTOR VEHICLES - A method for idling vehicle detection comprises shining a light source on an exterior surface of a vehicle with an illumination module, collecting light reflected from the exterior surface of the vehicle with a capture module, and processing the collected light reflected from the exterior surface of the vehicle surface with a processing module wherein the processing model determines if the vehicle's engine is running or if the vehicle's engine is not running. | 08-08-2013 |
20130242097 | VIDEO-BASED DETERMINATION OF VEHICLE COMPONENT RISK FOR FAILURE DUE TO OVERHEATING - What is disclosed is a system for non-contact, video-based determination of vehicle component failure due to overheating. In a manner more fully disclosed herein, at least one infrared camera is used to capture an infrared image of a component of a vehicle to be inspected for overheating. The images are processed to isolate that component. A temperature is estimated for the isolated component in the image using a camera calibration curve which relates pixel intensities to temperature. A temperature threshold for the isolated component is retrieved from a database based upon a classification of the vehicle. The estimated temperature is then compared to that component's temperature threshold. If the estimated temperature is above the retrieved threshold, a signal is initiated. The teachings hereof find their uses in a variety of remote and non-cooperative vehicle inspection modes in the field of transportation safety. Various embodiments are disclosed. | 09-19-2013 |
20130265419 | SYSTEM AND METHOD FOR AVAILABLE PARKING SPACE ESTIMATION FOR MULTISPACE ON-STREET PARKING - A method for determining parking availability includes receiving video data from a sequence of frames taken from an image capture device that is monitoring a parking area. The method includes determining background and foreground images in an initial frame of the sequence of frames. The method further includes updating the background and foreground images in each of the sequence of frames following the initial frame. The method also includes determining a length of a parking space using the determined background and foreground images. The determining includes computing a pixel distance between a foreground image and one of an adjacent foreground image and an end of the parking area. The determining further includes mapping the pixel distance to an actual distance for estimating the length of the parking space. | 10-10-2013 |
20130265423 | VIDEO-BASED DETECTOR AND NOTIFIER FOR SHORT-TERM PARKING VIOLATION ENFORCEMENT - A method for determining the occurrence of a short-term parking violation includes receiving video data in a sequence of frames provided by an image capture device monitoring a parking area over a duration of time. The method includes determining the presence of a vehicle captured in at least one of the sequence of frames. The method tracks the location of the vehicle across the sequence of frames. The method further determines a spatial location of the vehicle in each frame. The method includes determining spatio-temporal information describing the location of the vehicle as a function of time by associating the spatial location of the vehicle at each frame with the time instant at which the frame was captured. In response to the spatio-temporal information indicating that the vehicle becomes stationary, the method determines a duration that the vehicle is stationary using the determined spatio-temporal information of the vehicle. | 10-10-2013 |
20130266185 | VIDEO-BASED SYSTEM AND METHOD FOR DETECTING EXCLUSION ZONE INFRACTIONS - A method for determining a parking violation includes receiving video data as a sequence of frames provided by a camera. The method includes defining a location of an exclusion zone in the video data. The method includes detecting a vehicle located in the defined exclusion zone. The detecting includes determining a background in an initial frame of the video data and determining a background in a select frame by applying a predetermined updating process. The detecting includes subtracting the background of the select frame from the initial frame to obtain an image difference. The detecting includes classifying the pixels in the image difference as foreground or background pixels and classifying the pixels in the foreground image as vehicle or non-vehicle pixels. The method includes determining a duration that the detected vehicle is in the exclusion zone based on a number of the sequence of frames including the detected vehicle. | 10-10-2013 |
20130266187 | VIDEO-BASED METHOD FOR PARKING ANGLE VIOLATION DETECTION - A method and a system for determining a parking angle violation includes receiving video data from a sequence of frames taken from an image capture device monitoring a parking area. The method further includes determining a first line in a current frame where the line represents a nominal orientation of the parking area. The method includes detecting a presence of a vehicle in the parking area. The method includes determining a second line in the frame where the line represents the orientation of the detected vehicle. The method further includes computing an angle between the first and second lines. The method includes determining whether the detected vehicle is violating a parking regulation based on the computed angle. | 10-10-2013 |
20130266188 | VIDEO-BASED METHOD FOR DETECTING PARKING BOUNDARY VIOLATIONS - A method and a system for determining a parking boundary violation includes receiving video data from a sequence of frames taken from an image capture device monitoring a parking area including at least a single parking space. A boundary is determined for defining at least one parking space in the parking area. A vehicle is detected in the parking area. A determination is made whether the detected vehicle is violating a parking regulation based on a position and size of the vehicle within the boundary. | 10-10-2013 |
20130278767 | VEHICLE COUNTING METHODS AND SYSTEMS UTILIZING COMPRESSED VIDEO STREAMS - This disclosure provides method and systems of recording a predetermined event associated with a moving object, the predetermined event captured with an image capturing unit and one or more of the associated frames compressed, producing one or more motion vectors. According to one exemplary embodiment, vehicle counting is performed based on motion vectors produced during the data compression process, either inline or offline. | 10-24-2013 |
20130322729 | PROCESSING A VIDEO FOR VASCULAR PATTERN DETECTION AND CARDIAC FUNCTION ANALYSIS - What is disclosed is a non-contact system and method for determining cardiac function parameters from a vascular pattern identified from RGB and IR video signals captured simultaneously of a region of exposed skin of a subject of interest. In one embodiment, a video of a region of exposed skin is captured using a video camera that captures color values for pixels over visible channels and an IR camera that measures pixel intensity values in wavelength ranges of interest. Pixel intensity values are processed to generate a vascular binary mask that indicates pixel locations corresponding to the vascular pathways. The IR images are registered with corresponding data from the camera's visible channels such that pixels that correspond to the vascular pattern can be isolated in each frame of the video of visible color data. Once processed, pixels associated with the isolated vascular patterns are analyzed to determine desired cardiac function parameters. | 12-05-2013 |
20130324830 | MINUTE VENTILATION ESTIMATION BASED ON DEPTH MAPS - What is disclosed is a system and method for estimating minute ventilation by analyzing distortions in reflections of structured illumination patterns captured in a video of a thoracic region of a subject of interest being monitored for respiratory function. Measurement readings can be acquired in a few seconds under a diverse set of lighting conditions and provide a non-contact approach to patient respiratory function that is particularly useful for infant care in an intensive care unit (ICU), sleep studies, and can aid in the early detection of sudden deterioration of physiological conditions due to detectable changes in chest volume. The systems and methods disclosed herein provide an effective tool for non-contact minute ventilation estimation and respiratory function analysis. | 12-05-2013 |
20130324874 | MINUTE VENTILATION ESTIMATION BASED ON CHEST VOLUME - What is disclosed is a system and method for estimating minute ventilation by analyzing distortions in reflections of structured illumination patterns captured in a video of a thoracic region of a subject of interest being monitored for respiratory function. Measurement readings can be acquired in a few seconds under a diverse set of lighting conditions and provide a non-contact approach to patient respiratory function that is particularly useful for infant care in an intensive care unit (ICU), sleep studies, and can aid in the early detection of sudden deterioration of physiological conditions due to detectable changes in patient chest volume. The systems and methods disclosed herein provide an effective tool for minute ventilation estimation and respiratory function study and analysis in a non-contact remote sensing environment. | 12-05-2013 |
20130324875 | PROCESSING A VIDEO FOR RESPIRATION RATE ESTIMATION - What is disclosed is a system and method for estimating a respiration rate by analyzing distortions in reflections of structured illumination patterns captured in a video containing a view of a subject's thoracic region. In one embodiment, a video of a target region of a body of a subject of interest is received. Video image frames are processed to estimate 3D time-series data for the target region. As more fully disclosed herein, the subject's respiration rate is estimated from the 3D time-series data. Measurements can be acquired under a diverse set of lighting conditions. The teachings hereof provide a non-contact approach to patient respiratory function monitoring that is useful for intensive care units and for monitoring at homes, and which aid in the detection of sudden deterioration of physiological conditions due to changes in respiration rates. The teachings hereof provide an effective tool for non-contact respiratory function study and analysis. | 12-05-2013 |
20130324876 | PROCESSING A VIDEO FOR TIDAL CHEST VOLUME ESTIMATION - What is disclosed is a system and method for estimating tidal chest volume using 3D surface reconstruction based on an analysis of captured reflections of structured illumination patterns from the subject with a video camera. The imaging system hereof captures the reflection of the light patterns from a target area of the subject's thoracic region. The captured information produces a depth map and a volume is estimated from the resulting 3D map. The teachings hereof provide a non-contact approach to patient respiration monitoring that is particularly useful for infant care in a neo-natal intensive care unit (NICU), and can aid in the early detection of sudden deterioration of physiological condition due to detectable changes in respiratory function. The systems and methods disclosed herein provide an effective tool for tidal chest volume study and respiratory function analysis. | 12-05-2013 |
20130342756 | ENABLING HYBRID VIDEO CAPTURE OF A SCENE ILLUMINATED WITH UNSTRUCTURED AND STRUCTURED ILLUMINATION SOURCES - What is disclosed is a system and method for enabling hybrid video capture of a scene being illuminated with structured and unstructured illumination sources over a wavelength range of interest that significantly intersects with each other. In one embodiment, the present system comprises a video capture device for capturing video of a scene being actively illuminated by both a structured and unstructured illumination source; a controller for controlling a manipulation of at least one structured and at least one unstructured illumination sources during capture of the video by the video capture device; and a processor in communication with the controller, the processor executing machine readable program instructions effectuating the manipulation. Various embodiments are disclosed. | 12-26-2013 |
20130343634 | CONTEMPORANEOUSLY RECONSTRUCTING IMAGES CAPTURED OF A SCENE ILLUMINATED WITH UNSTRUCTURED AND STRUCTURED ILLUMINATION SOURCES - What is disclosed is system and method for contemporaneously reconstructing images of a scene illuminated with unstructured and structured illumination sources. In one embodiment, the system comprises capturing a first 2D image containing energy reflected from a scene being illuminated by a structured illumination source and a second 2D image containing energy reflected from the scene being illuminated by an unstructured illumination source. A controller effectuates a manipulation of the structured and unstructured illumination sources during capture of the video. A processor is configured to execute machine readable program instructions enabling the controller to manipulate the illumination sources, and for effectuating the contemporaneous reconstruction of a 2D intensity map of the scene using the second 2D image and of a 3D surface map of the scene using the first 2D image. The reconstruction is effectuated by manipulating the illumination sources. | 12-26-2013 |
20140029073 | REPAIR OR EDITING OF DAMAGED (TORN) SCANNED HALFTONE PRINTS - When restoring a scanned halftone image of a damaged document, parameters of the halftone structure (geometry) are estimated, as is an intended contone gray level for damaged portions of the image. Locations of halftone cell tiles in the scanned image are determined based on the halftone structure, and a halftone profile model is generated using the estimated halftone parameters and contone information. Image segments are aligned using global features for coarse alignment and halftone structure for fine alignment, such as in cases where the scanned halftone image contains unconnected fragments. Missing parts of the damaged document image are filled in using the halftone profile model and estimated contone values. | 01-30-2014 |
20140063236 | METHOD AND SYSTEM FOR AUTOMATICALLY RECOGNIZING FACIAL EXPRESSIONS VIA ALGORITHMIC PERIOCULAR LOCALIZATION - This disclosure provides a method and system for automatically recognizing facial expressions at variable resolutions of video. According to one exemplary method, facial expressions are detected, extracted and classified from a video sequence based on an automatic localization of the periocular region associated with a detected and extracted face. | 03-06-2014 |
20140063247 | VIDEO-BASED VEHICLE SPEED ESTIMATION FROM MOTION VECTORS IN VIDEO STREAMS - Automated low-complexity video-based vehicle speed estimation is described, that operates within the video stream to screen video sequences to identify and eliminate clear non-violators and/or identify and select potential violators within a multi-layer speed enforcement system, in which deeper layers provide enhanced accuracy on selected candidate (speeding) vehicles. Video motion vector clusters corresponding to a vehicle are identified and tracked across multiple frames of captured video. Movement of the motion vector clusters translated from pixels per second to real speed (e.g. miles per hour) to determine whether the vehicle was speeding. Estimated speed data is added to the video stream data is metadata, and video segments of candidate speeding vehicles are stored and/or transmitted for subsequent review (e.g. automated or manual). | 03-06-2014 |
20140063258 | DISTANCE ESTIMATION IN CAMERA-BASED SYSTEMS UTILIZING MOTION MEASUREMENT AND COMPRESSION ATTRIBUTES - When estimating distance to an object in an image using a single camera, data acquired by an onboard accelerometer is analyzed to determine camera speed as the user takes a video of the object of interest. The compression that results during video processing is used to derive motion vectors for the object of interest in the scene. The motion vectors have an opposite direction to the camera motion and a magnitude that is a function of the unknown object distance and a known magnification level. The object distance is calculated from the estimated velocity and motion vector magnitude. | 03-06-2014 |
20140063263 | SYSTEM AND METHOD FOR OBJECT TRACKING AND TIMING ACROSS MULTIPLE CAMERA VIEWS - 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. | 03-06-2014 |
20140064566 | HEURISTIC-BASED APPROACH FOR AUTOMATIC PAYMENT GESTURE CLASSIFICATION AND DETECTION - A system and method for automatic classification and detection of a payment gesture are disclosed. The method includes obtaining a video stream from a camera placed above at least one region of interest, the region of interest classifying the payment gesture. A background image is generated from the obtained video stream. Motion is estimated in at least two consecutive frames from the video stream. A representation is created from the background image and the estimated motion occurring within the at least one region of interest. The payment gesture is detected based on the representation. | 03-06-2014 |
20140071286 | METHOD FOR STOP SIGN LAW ENFORCEMENT USING MOTION VECTORS IN VIDEO STREAMS - A method for enforcing traffic signal compliance includes acquiring a series of temporal related image frames including a target area. Each image frame includes pixel data representative of the target area. The method includes generating one or more motion vectors between two or more of the image frames. The motion vectors are the type produced by compressing the pixel data associated with the two or more image frames. The method includes associating a cluster of motion vectors with a vehicle. The method further includes tracking a position of the vehicle across the two or more image frames. Using the tracking results, the method includes determining whether the vehicle stops in the target area. For the vehicle being determined as not stopping, the method includes signaling an occurrence of noncompliance. | 03-13-2014 |
20140142435 | RESPIRATORY FUNCTION ESTIMATION FROM A 2D MONOCULAR VIDEO - What is disclosed is a system and method for processing a video acquired using a 2D monocular video camera system to assess respiratory function of a subject of interest. In various embodiments hereof, respiration-related video signals are obtained from a temporal sequence of 3D surface maps that have been reconstructed based on an amount of distortion detected in a pattern placed over the subject's thoracic region (chest area) during video acquisition relative to known spatial characteristics of an undistorted reference pattern. Volume data and frequency information are obtained from the processed video signals to estimate chest volume and respiration rate. Other respiratory function estimations of the subject in the video can also be derived. The obtained estimations are communicated to a medical professional for assessment. The teachings hereof find their uses in settings where it is desirable to assess patient respiratory function in a non-contact, remote sensing environment. | 05-22-2014 |
20140161307 | Methods and Systems for Vascular Pattern Localization Using Temporal Features - A system and method of localizing vascular patterns by receiving frames from a video camera, identifying and tracking an object within the frames, determining temporal features associated with the object; and localizing vascular patterns from the frames based on the temporal features associated with the object. | 06-12-2014 |
20140169469 | COMPUTATIONALLY EFFICIENT MOTION ESTIMATION WITH LEARNING CAPABILITIES FOR VIDEO COMPRESSION IN TRANSPORTATION AND REGULARIZED ENVIRONMENTS - The method facilitates efficient motion estimation for video sequences captured with a stationary camera with respect to an object. For video captured with this type of camera, a main cause of changes between adjacent frames corresponds to object motion. In this setting the output from the motion compensation stage is the block matching algorithm describing the way pixel blocks move between adjacent frames. For video captured with cameras mounted on moving vehicles (e.g. school buses, public transportation vehicles and police cars), the motion of the vehicle itself is the largest source of apparent motion in the captured video. In both cases, the encoded set of motion vectors is a good descriptor of apparent motion of objects within the field of view of the camera. | 06-19-2014 |
20140267733 | SINGLE CAMERA VIDEO-BASED SPEED ENFORCEMENT SYSTEM WITH A SECONDARY AUXILIARY RGB TRAFFIC CAMERA - 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. | 09-18-2014 |
20140267881 | SINGLE-PIXEL CAMERA ARCHITECTURE WITH SIMULTANEOUS MULTI-BAND ACQUISITION - A system is provided comprising: a light field emanating from a scene and a positive imaging lens focusing light from the light field onto a DMD array. A first collector lens directs the spatially modulated light to a first photodetector having a spectral sensitivity to a first spectral band. The first photodetector senses the directed light from the first pixel-wise multiplication and produces a signal representing a first inner product between the light incident on the DMD and the first basis function for the first spectral band. A second collector lens directs the spatially modulated light to a second photodetector having a spectral sensitivity to a second spectral band. The second photodetector senses the directed light from the first pixel-wise multiplication and produces a signal representing a first inner product between the light incident on the DMD and the first basis function for the second spectral band. | 09-18-2014 |
20140355820 | ESTIMATING A POSE OF A CAMERA FOR VOLUME ESTIMATION - What is disclosed a system and method for estimating a position (or pose) of a camera relative to a surface upon which an object rests in an image captured by that camera such that a volume can be estimated for that object. In one embodiment, a matrix K is determined from parameters intrinsic to a camera used to capture image. An amount of a camera translation T is determined with respect to a set of real-world coordinates in (X,Y,Z). An amount of a camera rotation matrix R is determined from camera angles measured with respect to the real-world coordinates. A distance Z | 12-04-2014 |
20140362230 | METHOD AND SYSTEMS OF CLASSIFYING A VEHICLE USING MOTION VECTORS - This disclosure provides methods and systems of classifying a vehicle using motion vectors associated with captured images including a vehicle. According to an exemplary method, a cluster of motion vectors representative of a vehicle within a target region is analyzed to determine geometric attributes of the cluster and/or measure a length of a detected vehicle, which provides a basis for classifying the detected vehicle. | 12-11-2014 |
20140363043 | AUTOMATED VISION-BASED CLUTTER DETECTOR AND NOTIFIER - A system and method of monitoring a customer space including obtaining visual data comprising image frames of the customer space over a period of time, defining a region of interest within the customer space, the region of interest corresponding to a portion of the customer space in which customers relocate objects, monitoring the region of interest for at least one predefined clutter condition, and generating a notification when the at least one predefined clutter condition is detected. | 12-11-2014 |
20140368639 | HANDHELD CELLULAR APPARATUS FOR VOLUME ESTIMATION - What is disclosed is a wireless cellular device capable of determining a volume of an object in an image captured by a camera of that apparatus. In one embodiment, the present wireless cellular device comprises an illuminator for projecting a pattern of structured light with known spatial characteristics, and a camera for capturing images of an object for which a volume is to be estimated. The camera is sensitive to a wavelength range of the projected pattern of structured light. A spatial distortion is introduced by a reflection of the projected pattern off a surface of the object. And processor executing machine readable program instructions for performing the method of: receiving an image of the object from the camera; processing the image to generate a depth map; and estimating a volume of the object from the depth map. A method for using the present wireless cellular device is also provided. | 12-18-2014 |
20150052029 | METHOD AND APPARATUS FOR AUTOMATED INVENTORY MANAGEMENT USING DEPTH SENSING - 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. | 02-19-2015 |
20150063628 | ROBUST AND COMPUTATIONALLY EFFICIENT VIDEO-BASED OBJECT TRACKING IN REGULARIZED MOTION ENVIRONMENTS - 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. | 03-05-2015 |
20150073281 | GENERATING A FLOW-VOLUME LOOP FOR RESPIRATORY FUNCTION ASSESSMENT - What is disclosed is a system and method for generating a flow-volume loop for respiratory function assessment of a subject of interest in a non-contact, remote sensing environment. In one embodiment, a time-varying sequence of depth maps of a target region of a subject of interest being monitored for respiratory function is received. The depth maps are of that target region over a period of inspiration and expiration. The depth maps are processed to obtain a volume signal comprising a temporal sequence of instantaneous volumes. The time-varying volume signal is processed to obtain a flow-volume loop. Changes in a contour of the flow-volume loop are used to assess the subject's respiratory function. The teachings hereof find their uses in a wide array of medical applications where it is desired to monitor respiratory function of patients such as elderly patients, chronically ill patients with respiratory diseases and premature babies. | 03-12-2015 |
20150085136 | Hybrid single-pixel camera switching mode for spatial and spot/area measurements - Disclosed herein is a single-pixel camera system and method for performing spot/area measurement of a localized area of interest identified in a scene and for performing spatial scene reconstruction. A switching module enables a single-pixel camera to alternate between a spot/area measurement mode and a spatial scene reconstruction mode. In the case where the operative mode is switched to spot measurement, a light modulation device is configured to modulate incoming light according to a clustered pattern that is specific to a localized area of interest intended to be measured by integrating across the pixels to generate an integral value. In the case where the operative mode is switched to spatial scene reconstruction, the light modulation device can be configured to modulate incoming light to display a spatial pattern corresponding to a set of predetermined basis functions. | 03-26-2015 |
20150086071 | METHODS AND SYSTEMS FOR EFFICIENTLY MONITORING PARKING OCCUPANCY - A system and method for determining parking occupancy by constructing a parking area model based on a parking area, receiving image frames from at least one video camera, selecting at least one region of interest from the image frames, performing vehicle detection on the region(s) of interest, determining that there is a change in parking status for a parking space model associated with the region of interest, and updating parking status information for a parking space associated with the parking space model. | 03-26-2015 |