Systems and methods for detecting the movement of an object
First Claim
1. A system for detecting a movement of an object marked with a marker, comprising:
- a sensor configured to capture a first image of the marker and to capture a second image of the marker after the first image, each of the first and second images comprising pixels each having a visual intensity; and
a controller coupled to the sensor and configured to;
compare the first image and the second image by comparing the visual intensity of each of the pixels of the first image with the visual intensity of each of the pixels of the second image,determine an area of overlap between the first image and the second image based on the comparison,calculate a change in position of the marker in the second image relative to the marker in the first image based on the area of overlap, anddetect the movement of the object based on the change in position of the marker,wherein the marker is a circle and the controller is configured to determine the area of overlap as an intersection of a first arc associated with the marker in the first image and a second arc associated with the marker in the second image,wherein the controller is configured to compare the first image and the second image by summing values associated with the visual intensity of the pixels of the first image with values associated with the visual intensity of the pixels of the second image to generate composite pixel values.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for detecting a movement of an object marked with a marker. The system includes a sensor configured to capture a first image of the marker and to capture a second image of the marker after the first image, each of the first and second images having pixels each having a visual intensity. A controller is configured to compare the first image and the second image by comparing the visual intensity of each of the pixels of the first image and the second image, determine an area of overlap between the first image and the second image based on the comparison, calculate a change in position of the marker in the second image relative to the marker in the first image based on the area of overlap, and detect the movement of the object based on the change in position of the marker.
38 Citations
17 Claims
-
1. A system for detecting a movement of an object marked with a marker, comprising:
-
a sensor configured to capture a first image of the marker and to capture a second image of the marker after the first image, each of the first and second images comprising pixels each having a visual intensity; and a controller coupled to the sensor and configured to; compare the first image and the second image by comparing the visual intensity of each of the pixels of the first image with the visual intensity of each of the pixels of the second image, determine an area of overlap between the first image and the second image based on the comparison, calculate a change in position of the marker in the second image relative to the marker in the first image based on the area of overlap, and detect the movement of the object based on the change in position of the marker, wherein the marker is a circle and the controller is configured to determine the area of overlap as an intersection of a first arc associated with the marker in the first image and a second arc associated with the marker in the second image, wherein the controller is configured to compare the first image and the second image by summing values associated with the visual intensity of the pixels of the first image with values associated with the visual intensity of the pixels of the second image to generate composite pixel values. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 16)
-
-
7. A system for detecting a movement of an object marked with a marker, comprising:
-
a sensor configured to capture a first image of the marker and to capture a second image of the marker after the first image, each of the first and second images comprising pixels each having a visual intensity; and a controller coupled to the sensor and configured to; compare the first image and the second image by comparing the visual intensity of each of the pixels of the first image with the visual intensity of each of the pixels of the second image, determine an area of overlap between the first image and the second image based on the comparison, calculate a change in position of the marker in the second image relative to the marker in the first image based on the area of overlap, and detect the movement of the object based on the change in position of the marker, wherein the marker is a circle and the controller is configured to determine the area of overlap as an intersection of a first arc associated with the marker in the first image and a second arc associated with the marker in the second image, wherein the sensor defines a field of view, and wherein the field of view is selected based on an anticipated change of position of the marker in the second image relative to the first image.
-
-
10. A method for detecting a movement of an object marked with a marker, the method comprising the steps of:
-
capturing a first image of the marker; capturing a second image of the marker, the first and second images comprising pixels, each with a respective visual intensity; comparing the first image and the second image by comparing the visual intensity of each of the pixels of the first image with the visual intensity of each of the pixels of the second image; determining an area of overlap between the first image and the second image based on the comparison; calculating a change in position of the marker in the second image relative to the marker in the first image based on the area of overlap; and detecting the movement of the object based on the change in position of the marker, wherein the step of capturing the second image includes selecting a field of view based on an anticipated change of position of the marker in the second image relative to the first image, wherein the marker is a circle, and wherein the step of determining the area of overlap includes identifying an intersection of a first arc associated with the marker in the first image and a second arc associated with the marker in the second image. - View Dependent Claims (11, 12, 13, 14, 15, 17)
-
Specification