Method for detecting a moving object in a sequence of images captured by a moving camera, computer system and computer program product
First Claim
1. A method for detecting a moving object in a sequence of images captured by a moving camera, comprising the steps ofa. displacing a camera mounted on a platform so that a sequence of images having different views are captured;
- b. processing a sequence set of images to generate a super-resolution image having a higher spatial resolution than the resolution of the original sequence set of captured images;
c. constructing a multiple number of difference images by subtracting image values in corresponding pixels of the super-resolution image and a sequence set of captured images; and
d. retrieving a moving object by extracting spatial information of pixels in the multiple number of constructed difference images having relatively large image values,e. wherein, in construction step c. an image constructed from a pair of images is a representation of a high resolution image having a higher spatial resolution than original captured images on which the high resolution image is based with noise and/or aliasing effects suppressed; and
f. wherein the super-resolution image obtained in step b. is further processed by applying a camera model to the super-resolution image resulting in an image having real camera effects and having substantially the same spatial resolution as the original captured images on which the super-resolution image is based.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method for detecting a moving object in a sequence of images captured by a moving camera. The method comprises the step of constructing a multiple number of difference images by subtracting image values in corresponding pixels of multiple pairs of images being based on captured images. Further, the method comprises the step of retrieving a moving object by extracting spatial information of pixels in the multiple number of constructed difference images having relatively large image values. In addition, from a pair of images in the construction step an image is a representation of a high resolution image having a higher spatial resolution than original captured images on which the high resolution image is based.
-
Citations
12 Claims
-
1. A method for detecting a moving object in a sequence of images captured by a moving camera, comprising the steps of
a. displacing a camera mounted on a platform so that a sequence of images having different views are captured; -
b. processing a sequence set of images to generate a super-resolution image having a higher spatial resolution than the resolution of the original sequence set of captured images; c. constructing a multiple number of difference images by subtracting image values in corresponding pixels of the super-resolution image and a sequence set of captured images; and d. retrieving a moving object by extracting spatial information of pixels in the multiple number of constructed difference images having relatively large image values, e. wherein, in construction step c. an image constructed from a pair of images is a representation of a high resolution image having a higher spatial resolution than original captured images on which the high resolution image is based with noise and/or aliasing effects suppressed; and f. wherein the super-resolution image obtained in step b. is further processed by applying a camera model to the super-resolution image resulting in an image having real camera effects and having substantially the same spatial resolution as the original captured images on which the super-resolution image is based. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Computer system comprising a processor for detecting a moving object in a sequence of images captured by a moving camera, the processor being configured to construct multiple difference images by subtracting image values in corresponding pixels of multiple pairs of images based on captured images wherein one of the images of the pair is a super-resolution image derived from captured images, and to retrieve a moving object by extracting spatial information of pixels having relatively large image values in the constructed difference images, wherein an image constructed from a pair of images is a representation of a high resolution image having a higher spatial resolution than original captured images on which the high resolution image is based with noise and/or aliasing effects preserved and wherein the processor is further configured to apply a camera model to the super-resolution image resulting in an image having real camera effects and having substantially the same spatial resolution as the original captured images on which the super-resolution image is based.
-
11. A non-transitory computer readable media containing non-transitory instructions for programming a computer including a processor for detecting a moving object in a sequence of images captured by a moving camera, the non-transitory instructions controlling the processor of the computer to construct a multiple number of difference images by subtracting image values in corresponding pixels of multiple pairs of images being based on captured images, wherein at least one image of a pair of images is a super-resolution image derived from captured images, and to retrieve a moving object by extracting spatial information of pixels in the multiple number of constructed difference images having relatively large image values in the of constructed difference images, wherein an image constructed from a pair of images is a representation of a high resolution image having a higher spatial resolution than original captured images on which the high resolution image is based with noise and/or aliasing effects suppressed and wherein the non-transitory instuctions control the processor of the computer to apply a camera model to the super-resolution image resulting in an image having real camera effects and having substantially the same spatial resolution as the original captured images on which the super-resolution image is based.
-
12. A method for detecting a moving object in a sequence of images captured by a moving camera, comprising the steps of
a. capturing a sequence of images by a moving camera; -
b. constructing a multiple number of difference images by subtracting image values in corresponding pixels of multiple pairs of images based on images from the sequence of captured images, wherein at least one image of a pair is a super-resolution image derived from captured images and having a higher spatial resolution than original captured images and wherein noise levels and/or aliasing are suppressed in the difference images; and c. retrieving a moving object by extracting spatial information of pixels in the multiple number of constructed difference images having relatively large image values, wherein the super-resolution image is further processed by applying a camera model to the super-resolution image resulting in an image having real camera effects and having substantially the same spatial resolution as the original captured images on which the super-resolution image is based.
-
Specification