Image processing apparatus, image processing method, program, and integrated circuit
An image processing device and image data technology, applied in the field of image processing, can solve problems such as unnatural images of stereoscopic images, and achieve the effect of preventing blur and deformation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1
[0085] Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0086] [summary]
[0087] The image processing device according to Embodiment 1 shifts the coordinates of each pixel constituting the image data in a predetermined direction based on the depth image, and generates image data having a different starting point from the original image data. , the edge position of the depth image is shifted to the background side, pixel shift processing is performed using the depth image after the edge position has been shifted, and then the missing region where the pixel value generated by the pixel shift does not exist is interpolated. When performing pixel shift processing, the edge position of the depth image is moved to the background side, so the pixels at both ends of the pixel missing area become the pixels of the background object, and the foreground object formed due to the interpolation of the pixel missing area can be prevented....
Embodiment approach 2
[0132] Like the image processing device 100 of Embodiment 1, the image processing device according to Embodiment 2 moves the edge position of the depth image toward the background side, performs pixel shift processing using the depth image after the edge position has been shifted, and then performs pixel shift processing on the depth image obtained by the pixel shift. However, the difference from the image processing device 100 of Embodiment 1 is that the complexity of pixels on the background side is calculated when performing edge position shift processing, and the background Edge movement processing is performed on the condition that the complexity of pixels on the side is equal to or less than a predetermined threshold. Since the edge movement processing is only performed when the background objects are not complicated and the pixel changes are relatively monotonous, it is possible to prevent complex background objects from being stretched and causing deterioration of the o...
Embodiment approach 3
[0146] Like the image processing device 100 of Embodiment 1, the image processing device according to Embodiment 3 moves the edge position of the depth image toward the background side, performs pixel shift processing using the depth image after the edge position has been shifted, and then performs pixel shift processing on the depth image obtained by the pixel shift. However, when performing edge position shift processing, the complexity of pixels on the foreground side and the complexity of pixels on the background side are calculated, and the calculated pixels on the foreground side are The complexity is compared with the complexity of pixels on the background side. In addition, the edge shift processing is performed on the condition that the complexity of pixels on the foreground side is higher than the complexity of pixels on the background side. Since the edge position is shifted toward the background only when the foreground object is more complex than the background ob...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 