A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.
G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.
G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.
A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.
G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.
A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.
A system for video-based tracking of objects in one or more regions of interest. The system includes one or more cameras to capture image streams of the one or more regions of interest, the imaging streams including zero or more objects. A plurality of image processors of the system receive the captured image streams from the one or more cameras, and detect the one or more objects or object parts in the captured image streams and generate geometric and tracking data for detected objects. A fusion processor of the system receives the captured image streams and geometric and tracking data for detected objects from the plurality of image processors, and generates fused 3D referenced data using the detection and tracking data detected objects.
A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.
A system for video-based tracking of objects in one or more regions of interest. The system includes one or more cameras to capture image streams of the one or more regions of interest, the imaging streams including zero or more objects. A plurality of image processors of the system receive the captured image streams from the one or more cameras, and detect the one or more objects or object parts in the captured image streams and generate geometric and tracking data for detected objects. A fusion processor of the system receives the captured image streams and geometric and tracking data for detected objects from the plurality of image processors, and generates fused 3D referenced data using the detection and tracking data detected objects.
G01B 11/245 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures using a plurality of fixed, simultaneously operating transducers
G06K 9/46 - Extraction of features or characteristics of the image
G06T 7/246 - Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
G08G 1/017 - Detecting movement of traffic to be counted or controlled identifying vehicles
G01B 11/14 - Measuring arrangements characterised by the use of optical techniques for measuring distance or clearance between spaced objects or spaced apertures
Embodiments described herein provide systems and processes for scene-aware object detection. This can involve an object detector that modulates its operations based on image location. The object detector can be a neural network detector or a scanning window detector, for example.
Embodiments described herein provide systems and processes for scene-aware object detection. This can involve an object detector that modulates its operations based on image location. The object detector can be a neural network detector or a scanning window detector, for example.
A system for video-based tracking of objects in one or more regions of interest. The system includes one or more cameras to capture image streams of the one or more regions of interest, the imaging streams including zero or more objects. A plurality of image processors of the system receive the captured image streams from the one or more cameras, and detect the one or more objects or object parts in the captured image streams and generate geometric and tracking data for detected objects. A fusion processor of the system receives the captured image streams and geometric and tracking data for detected objects from the plurality of image processors, and generates fused 3D referenced data using the detection and tracking data detected objects.
G01B 11/14 - Measuring arrangements characterised by the use of optical techniques for measuring distance or clearance between spaced objects or spaced apertures
G01B 11/245 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures using a plurality of fixed, simultaneously operating transducers
G06T 7/246 - Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
G08G 1/017 - Detecting movement of traffic to be counted or controlled identifying vehicles
A system for video-based tracking of objects in one or more regions of interest. The system includes one or more cameras to capture image streams of the one or more regions of interest, the imaging streams including zero or more objects. A plurality of image processors of the system receive the captured image streams from the one or more cameras, and detect the one or more objects or object parts in the captured image streams and generate geometric and tracking data for detected objects. A fusion processor of the system receives the captured image streams and geometric and tracking data for detected objects from the plurality of image processors, and generates fused 3D referenced data using the detection and tracking data detected objects.
G01B 11/14 - Measuring arrangements characterised by the use of optical techniques for measuring distance or clearance between spaced objects or spaced apertures
G06T 7/246 - Analysis of motion using feature-based methods, e.g. the tracking of corners or segments