摘要:
A detecting unit detects an object in an input image. A depth map generating unit selects a depth template corresponding to a type of the object and places a selected depth template on a depth map in accordance with a position of the object to generate the depth map having a depth value for each pixel. A correcting unit calculates a weight of at least one interested pixel and a weight of a peripheral pixel based on a relationship between pixel values to the interested pixel and the peripheral pixel and corrects the depth value of the interested pixel based on a weighted sum of the respective depth values corresponding to the interested pixel and the peripheral pixel. An image generating unit generates parallax images based on the corrected depth map and the input image.
摘要:
According to embodiments, a stereoscopic image generation apparatus for generating a disparity image based on at least one image and depth information corresponding to the at least one image is provided. The apparatus includes a calculator, selector and generator. The calculator calculates, based on the depth information, evaluation values that assume larger values with increasing hidden surface regions generated upon generation of disparity images for respective viewpoint sets each including two or more viewpoints. The selector selects one of the viewpoint sets based on the evaluation values calculated for the viewpoint sets. The generator generates, from the at least one image and the depth information, the disparity image at a viewpoint corresponding to the one of the viewpoint sets selected by the selector.
摘要:
According to an embodiment, an image processing apparatus includes an acquisition unit, a setting unit, a transform unit and a generation unit. The acquisition unit is configured to acquire a parallax value of each pixel of a plurality of images having a parallax. The setting unit is configured to set at least one reference range within a range of the parallax value. The transform unit is configured to apply transform to the parallax value of each pixel so as not to change a parallax value belonging to the reference range but to change a parallax value that does not belong to the reference range without changing a magnitude relationship between the parallax values of the pixels. The generation unit is configured to generate a parallax image from the image based on the parallax values after applying the transform.
摘要:
According to one embodiment, a stereoscopic display device is for three-dimensionally displaying a display image to enable a viewer to view the display image by means of glasses. The device includes a receiving unit, a display memory unit, a controller unit, an adjusting unit, and a display unit. The receiving unit receives, from the glasses, glasses information used to identify an attribute of the glasses. The display memory unit stores parameter information corresponding to the received glasses information and used to control a quality of the display image when the display image is displayed. The controller unit generates image control information in accordance with the parameter information. The adjusting unit adjusts the display image based on the image control information to generate an adjusted display image. The display unit displays the adjusted display image.
摘要:
According to an embodiment, an image processing device includes: a first acquiring unit, a second acquiring unit, a first setting unit, a second setting unit, a first calculating unit, and a second calculating unit. The first acquiring unit acquires a plurality of captured images by imaging a target object from a plurality of positions. The second acquiring unit acquires a provisional three-dimensional position and a provisional size. The first setting unit sets at least one search candidate point near the provisional three-dimensional position. The second setting unit sets a search window for each projection position where the search candidate point is projected, the search window having a size. The first calculating unit calculates an evaluation value that represents whether or not the target object is included inside the search window. The second calculating unit calculates a three-dimensional position of the target object based on the evaluation value.
摘要:
According to one embodiment, an image display apparatus includes a displaying device capable of displaying a three-dimensional image; a detector configured to detect a viewer; an obtaining device configured to obtain, on the basis of a detection result from the detector, a second position of the viewer in a second coordinate system fixed to the detector; a first calculator configured to calculate a difference between a first position in a first coordinate system fixed to the displaying device and the second position; and a second calculator configured to calculate a correction value for at least one of a set position of a viewing zone in which the viewer can view the three-dimensional image and the second position so as to compensate for the difference.
摘要:
According to one embodiment, a stereoscopic image display device includes a display element in which a plurality of pixels are arranged in a matrix topology, an optical element coupled to the display element, the optical element having variable optical characteristics. The device also includes an acquirer, calculator, and controller. The acquirer is configured to acquire person's information including a position of each of at least one person viewing a stereoscopic image. The calculator is configured to calculate, based on the person's information, a weight representing a quality of stereoscopic viewing for each person. The controller is configured to select optical characteristic parameters corresponding to the weight, and control the optical characteristics of the optical element based on the optical characteristic parameters.
摘要:
An image processing apparatus calculates an absolute difference in pixel values between each pixel (target pixel) of the image and each of neighboring pixels of the target pixel, and a sum of the absolute differences with respect to the target pixel, calculates a threshold using the sum of the absolute differences with respect to the target pixel and a weight previously determined, the threshold being used as a reference for determining whether the pixel values of the neighboring pixels are used in a smoothing process for the target pixel, and performing a smoothing process by means of an edge-preserving smoothing filter, based on whether the absolute difference in pixel values between the target pixel and each of the neighboring pixels of the target pixel exceeds the threshold.