Impact time from image sensing
First Claim
1. A method to compute impact time between an image sensing circuitry and an object relatively moving at least partially towards, or away from, the image sensing circuitry, wherein the method comprises:
- receiving image data associated with a respective image frame of a sequence (1 . . . N) of image frames sensed by said image sensing circuitry and which image frames are imaging said object,identifying multiple pixel positions that are present within each of the image frames,computing, for each one (i) of the multiple pixel positions, a respective duration value (f(i)) indicative of a count of a number of consecutive frames during which the pixel position (i) is identified as being a local extreme point in said sequence (1 . . . N) of image frames, wherein the pixel position (i) is identified as being a local extreme point when an image data value of the pixel position (i) is identified as being either a maxima value or a minima value in relation to image data values of those pixel positions that are adjacent to said pixel position (i), andcomputing a slope value (k) by fitting a line to the duration values (f(i)) as a function of the multiple pixel positions, whereby the slope value (k) corresponds to the slope of the line.
1 Assignment
0 Petitions
Accused Products
Abstract
Impact time between an image sensing circuitry and an object relatively moving at least partially towards, or away from, the image sensing circuitry can be computed. Image data associated with a respective image frame of a sequence (1 . . . N) of image frames sensed by said image sensing circuitry and which image frames are imaging said object can be received. For each one (i) of multiple pixel positions, a respective duration value (f(i)) indicative of a largest duration of consecutively occurring local extreme points in said sequence (1 . . . N) of image frames can be computed. A local extreme point is present in a pixel position (i) when an image data value of the pixel position (i) is a maxima or minima in relation to image data values of those pixel positions that are closest neighbors to said pixel position (i).
11 Citations
23 Claims
-
1. A method to compute impact time between an image sensing circuitry and an object relatively moving at least partially towards, or away from, the image sensing circuitry, wherein the method comprises:
-
receiving image data associated with a respective image frame of a sequence (1 . . . N) of image frames sensed by said image sensing circuitry and which image frames are imaging said object, identifying multiple pixel positions that are present within each of the image frames, computing, for each one (i) of the multiple pixel positions, a respective duration value (f(i)) indicative of a count of a number of consecutive frames during which the pixel position (i) is identified as being a local extreme point in said sequence (1 . . . N) of image frames, wherein the pixel position (i) is identified as being a local extreme point when an image data value of the pixel position (i) is identified as being either a maxima value or a minima value in relation to image data values of those pixel positions that are adjacent to said pixel position (i), and computing a slope value (k) by fitting a line to the duration values (f(i)) as a function of the multiple pixel positions, whereby the slope value (k) corresponds to the slope of the line. - View Dependent Claims (2, 3, 7, 8, 9, 10)
-
-
4. A method to compute impact time between an image sensing circuitry and an object relatively moving at least partially towards, or away from, the image sensing circuitry, wherein the method comprises:
-
receiving image data associated with a respective image frame of a sequence (1 . . . N) of image frames sensed by said image sensing circuitry and which image frames are imaging said object, identifying multiple pixel positions that are present within each of the image frames, computing, for each one (i) of the multiple pixel positions, a respective duration value (f(i)) indicative of a count of a number of consecutive frames during which the pixel position (i) is identified as being a local extreme point in said sequence (1 . . . N) of image frames, wherein the pixel position (i) is identified as being a local extreme point when an image data value of the pixel position (i) is identified as being either a maxima value or a minima value in relation to image data values of those pixel positions that are adjacent to said pixel position (i), and computing a slope value (k) based on an inverse (1/Σ
f(i)) of the sum multiplied with a predetermined constant scale factor (c), wherein said slope value (k) corresponds to; - View Dependent Claims (5, 6)
-
-
11. A non-transitory computer readable medium having a program recorded thereon that, when executed by a computer, causes the computer to perform operations to compute impact time between an image sensing circuitry and an object relatively moving at least partially towards, or away from, the image sensing circuitry, wherein the operations comprise:
-
receiving image data associated with a respective image frame of a sequence (1 . . . N) of image frames sensed by said image sensing circuitry and which image frames are imaging said object, identifying multiple pixel positions that are present within each of the image frames, computing, for each one (i) of the multiple pixel positions, a respective duration value (f(i)) indicative of a count of a number of consecutive frames during which the pixel position (i) is identified as being a local extreme point in said sequence (1 . . . N) of image frames, wherein the pixel position (i) is identified as being a local extreme point when an image data value of the pixel position (i) is identified as being either a maxima value or a minima value in relation to image data values of those pixel positions that are adjacent to said pixel position (i), and computing a slope value (k) by fitting a line to the duration values (f(i)) as a function of the multiple pixel positions, whereby the slope value (k) corresponds to the slope of the line.
-
-
12. A computer configured to perform operations to compute impact time between an image sensing circuitry and an object relatively moving at least partially towards, or away from, the image sensing circuitry, wherein the operations comprise:
-
receiving image data associated with a respective image frame of a sequence (1 . . . N) of image frames sensed by said image sensing circuitry and which image frames are imaging said object, identifying multiple pixel positions that are present within each of the image frames, computing, for each one (i) of the multiple pixel positions, a respective duration value (f(i)) indicative of a count of a number of consecutive frames during which the pixel position (i) is identified as being a local extreme point in said sequence (1 . . . N) of image frames, wherein the pixel position (i) is identified as being a local extreme point when an image data value of the pixel position (i) is identified as being either a maxima value or a minima value in relation to image data values of those pixel positions that are adjacent to said pixel position (i), and computing a slope value (k) based on an inverse (1/Σ
f(i)) of the sum multiplied with a predetermined constant scale factor (c), wherein said slope value (k) corresponds to;
-
-
13. An apparatus to compute impact time between an image sensing circuitry and an object relatively moving at least partially towards, or away from, the image sensing circuitry, wherein the apparatus comprises:
-
a receiving port, configured to image data associated with a respective image frame of a sequence (1 . . . N) of image frames sensed by said image sensing circuitry and which image frames are imaging said object, and a first computing circuitry, configured to; identify multiple pixel positions that are present within each of the image frames, and compute, for each one (i) of the multiple pixel positions, a respective duration value (f(i)) indicative of a count of a number of consecutive frames during which the pixel position (i) is identified as being a local extreme point said sequence (1 . . . N) of image frames, wherein the pixel position (i) is identified as being a local extreme point when an image data value of the pixel position (i) is identified as being either a maxima value or a minima value in relation to image data values of those pixel positions that are adjacent to said pixel position (i); and a second computing circuitry, configured to compute a slope value (k) by fitting a line to the duration values (f(i)) as a function of the multiple pixel positions, whereby the slope value (k) corresponds to the slope of the line. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification