Monitoring method and camera
First Claim
Patent Images
1. A method of monitoring a scene, the method comprising:
- receiving image data representing a thermal image captured by a thermal image sensor and a visual image captured by a visual image sensor, the thermal image and the visual image depicting a same view of the scene;
detecting objects which have a different temperature than their environment in the visual image and in the thermal image;
defining a mask covering a window in the view of the scene; and
matching the detected objects between the visual image and the thermal image in order to determine if an object or an object part, inside the mask, is present in both the thermal image and the visual image, and, if so, providing a modified mask by excluding an area occupied by the object or the object part from the mask, whereinmatching the detected objects between the thermal and the visual image in order to determine if an object or object part, inside the mask, is present in both the thermal image and the visual image comprises;
for pixels in the thermal image where an object is detected, checking if an object is detected in corresponding pixels in the visual image;
counting the number of pixels where there is a match for the object;
determining a ratio between the number of matching pixels and a total number of pixels belonging to the object detected in the thermal image; and
comparing the ratio to a threshold value, and if the ratio is below the threshold value, determining that the object only is present in the thermal image.
1 Assignment
0 Petitions
Accused Products
Abstract
A scene is monitored by receiving image data representing a thermal image captured by a thermal image sensor (13) and a visual image captured by a visual image sensor (15), the thermal image and the visual image depicting a same view of the scene. Objects (9) are detected in the visual image and in the thermal image. A mask (17a) is defined in the view of the scene, and it is determined if an object (9) or an object part, inside the mask (17a), is present in both the thermal image and the visual image. If so, a modified mask (17b) is provided by excluding an area occupied by the object (9) or the object part from the mask (17a).
17 Citations
17 Claims
-
1. A method of monitoring a scene, the method comprising:
-
receiving image data representing a thermal image captured by a thermal image sensor and a visual image captured by a visual image sensor, the thermal image and the visual image depicting a same view of the scene; detecting objects which have a different temperature than their environment in the visual image and in the thermal image; defining a mask covering a window in the view of the scene; and matching the detected objects between the visual image and the thermal image in order to determine if an object or an object part, inside the mask, is present in both the thermal image and the visual image, and, if so, providing a modified mask by excluding an area occupied by the object or the object part from the mask, wherein matching the detected objects between the thermal and the visual image in order to determine if an object or object part, inside the mask, is present in both the thermal image and the visual image comprises; for pixels in the thermal image where an object is detected, checking if an object is detected in corresponding pixels in the visual image; counting the number of pixels where there is a match for the object; determining a ratio between the number of matching pixels and a total number of pixels belonging to the object detected in the thermal image; and comparing the ratio to a threshold value, and if the ratio is below the threshold value, determining that the object only is present in the thermal image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of monitoring a scene, the method comprising:
-
receiving image data representing a thermal image captured by a thermal image sensor and a visual image captured by a visual image sensor, the thermal image and the visual image depicting a same view of the scene; detecting objects which have a different temperature than their environment in the visual image and in the thermal image; defining a mask covering a window in the view of the scene; and matching the detected objects between the visual image and the thermal image in order to determine if an object or an object part, inside the mask, is present in both the thermal image and the visual image, and, if so, providing a modified mask by excluding an area occupied by the object or the object part from the mask, wherein matching the detected objects between the visual image and the thermal image in order to determine if an object or part of an object, inside the mask, is present in both the thermal image and the visual image comprises; computing gradients of the thermal image and the visual image; for the pixels in the thermal image that have a gradient magnitude above a magnitude threshold value, comparing the gradient in each pixel to the gradient of corresponding pixels in the visual image, and assigning a match score to each pixel depending on degree of correspondence between the gradients; and for each object, determining a sum of the match scores in the thermal image, normalizing the sum by dividing by the total number of pixels belonging to the object, and if the sum for an object is below a match score threshold value, determining that the object only is present in the thermal image.
-
-
9. An image processing system comprising:
-
a camera configured to acquire image data representing a thermal image captured by a thermal image sensor and a visual image captured by a visual image sensor, the thermal image and the visual image depicting a same view of the scene; and a video processor including hardware configured to execute software stored by a non-transitory computer-readable medium to detect objects which have a different temperature than their environment in the visual image and in the thermal image; define a mask covering a window in the view of the scene; and match the detected objects between the visual image and the thermal image in order to determine if an object or an object part, inside the mask, is present in both the thermal image and the visual image, and, if so, providing a modified mask by excluding an area occupied by the object or the object part from the mask, wherein matching the detected objects between the thermal and the visual image in order to determine if an object or object part, inside the mask, is present in both the thermal image and the visual image comprises; for pixels in the thermal image where an object is detected, checking if an object is detected in corresponding pixels in the visual image; counting the number of pixels where there is a match for the object; determining a ratio between the number of matching pixels and a total number of pixels belonging to the object detected in the thermal image; and comparing the ratio to a threshold value, and if the ratio is below the threshold value, determining that the object only is present in the thermal image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification