Image depth perception device
First Claim
1. An image depth perception device, comprising:
- an image adaptive pre-processing sub-module, a block-matching motion estimation sub-module, a depth calculating sub-module and a memory,wherein an inputted speckle image sequence obtained and collected by an external image sensor is outputted to the image adaptive pre-processing sub-module in a digital video format;
the image adaptive pre-processing sub-module processes adaptive and uniformpre-processing on the inputted speckle image sequence with different characteristics of brightness, signal to noise ratio and size;
a standard speckle image with known depth and range information, which is processed by pre-processing, is permanently stored in the memory;
the block-matching motion estimation sub-module compares each inputted speckle image in the inputted speckle image sequence processed by pre-processing with the standard speckle image, and calculates displacement of image blocks in the inputted speckle image; and
according to the displacement of the image blocks in the inputted speckle image, the depth calculating sub-module calculates depth information thereof, so as to obtain a calculated depth image sequence.
0 Assignments
0 Petitions
Accused Products
Abstract
In view of the active vision model based on structured light, a hardware structure of a depth perception device (a chip or an IP core) for high-precision images is disclosed. Simultaneously, the module is not only capable of serving as an independent chip, but also an embedded IP core in application. Main principle of the module is as follows. Speckle image sequence (obtained from an external image sensor and unknown depth information) is processed by adaptive and uniform pre-processing sub-module, then is inputted to the module to be compared with the standard speckle image (known depth information), then motion-vector information of the inputted speckle image is obtained by pattern matching of image blocks (similarity calculation) by the block-matching motion estimation sub-module, then depth image is obtained by depth calculation, and finally high-resolution sequence of depth image is outputted by post-processing the depth image.
14 Citations
10 Claims
-
1. An image depth perception device, comprising:
- an image adaptive pre-processing sub-module, a block-matching motion estimation sub-module, a depth calculating sub-module and a memory,
wherein an inputted speckle image sequence obtained and collected by an external image sensor is outputted to the image adaptive pre-processing sub-module in a digital video format; the image adaptive pre-processing sub-module processes adaptive and uniformpre-processing on the inputted speckle image sequence with different characteristics of brightness, signal to noise ratio and size; a standard speckle image with known depth and range information, which is processed by pre-processing, is permanently stored in the memory; the block-matching motion estimation sub-module compares each inputted speckle image in the inputted speckle image sequence processed by pre-processing with the standard speckle image, and calculates displacement of image blocks in the inputted speckle image; and according to the displacement of the image blocks in the inputted speckle image, the depth calculating sub-module calculates depth information thereof, so as to obtain a calculated depth image sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- an image adaptive pre-processing sub-module, a block-matching motion estimation sub-module, a depth calculating sub-module and a memory,
Specification