This application claims the priority benefit of Taiwan application serial no. 102112873, filed on Apr. 11, 2013. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
1. Technical Field
The disclosure relates to an image display apparatus and a method for displaying image. Particularly, the disclosure relates to an image display apparatus capable of changing a displayed image according to viewer's position and a method for displaying image.
2. Related Art
Three-dimensional (3D) displays are quickly developed under impetus of various display panels, systems and brand manufactures. A 3D image technique is gradually evolved from anaglyph glasses, polarized glasses and shutter glasses to auto-stereoscopic glasses.
3D vision is not only a static visual sense, and people's head is not stationary, and considering a dynamic stereovision, a multi-view 3D image display technique is developed.
However, the multi-view only has limited multiple viewpoints, and it is not a continuous image between a viewpoint and another, i.e., when a viewer moves his head, a phenomenon of optical illusion similar to frame skipping is probably occurred, such that the 3D effect is not ideal. Moreover, in order to present the effect of multi-view, a frame resolution has to be sacrificed. Take a display panel with resolution of 1920×1080 for example, in order to present four viewpoints, only a resolution of 480×270 is left for each viewpoint.
Another 3D display technique is holography, and the holography has an optimal 3D presenting effect in space, and the phenomenon of discontinuity or optical illusion is not occurred when the viewer moves. However, a photo-shooting technique of the holography is difficult, and since the photo-shooting is not easy, it is difficult for presenting in animation, and is not yet implemented in the consumer market.
The disclosure is directed to an image display apparatus and a method for displaying image, in which a camera is used to get a position of a viewer, so as to interactively change image content to achieve a real three-dimensional (3D) effect similar as that of holography. The disclosure provides an optimal 3D presenting effect, and the image display apparatus is suitable for mass production, and is suitable for the consumer market.
The disclosure provides an image display apparatus including a physical camera, a display and a processor. The physical camera takes a first image. The processor is coupled to the physical camera and the display. The processor determines a position of a viewer relative to the display according to the first image, determines a position of a virtual camera relative to a three-dimensional (3D) scene model according to the position of the viewer relative to the display, and controls the display to display a second image of the 3D scene model taken by the virtual camera.
The disclosure provides a method for displaying image, which includes following steps. A first image is taken, a position of a viewer relative to a display is determined according to the first image. A position of a virtual camera relative to a 3D scene model is determined according to the position of the viewer relative to the display, and the display is controlled to display a second image of the 3D scene model taken by the virtual camera.
In order to make the aforementioned and other features and advantages of the disclosure comprehensible, several exemplary embodiments accompanied with figures are described in detail below.
The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the disclosure and, together with the description, serve to explain the principles of the disclosure.
The position of the viewer relative to the display 120 includes an angle and a distance of the viewer relative to the display 120. For example, in a top view diagram of
The processor 130 can identify a target object that moves together with the viewer 310 in the image taken by the camera 110, so as to determine the position of the viewer 310 relative to the display 120. For example, in an example of
Besides the face of the viewer 410, the target object 420 can also be other objects that move together with the viewer 310, for example, a general pair of glasses, a pair of 3D glasses used for viewing 3D images, clothes of the viewer, or a human figure of the viewer, etc.
Besides identifying the target object 420 in the image 410, the processor 130 can also determine the position of the viewer through reflected light spots of infrared. Referring to an image display apparatus of
The emitter 140 can emit the infrared under control of the processor 130, or can automatically emit the infrared without being controlled by other parts of the image display apparatus 500. If the emitter 140 is controlled by the processor 130, the emitter 140 is required to be coupled to the processor 130, and if the emitter 140 automatically emits the infrared, the emitter 140 is unnecessary to be coupled to the processor 130.
The image 610 taken by the camera 110 does not contain the viewer, and another image 620 taken by the camera 110 includes the viewer 640. The body of the viewer 640 intercepts the infrared to cause a variation of at least one of position, density and brightness of the reflected light spots. For example, compared to the image 610, the viewer 640 in the image 520 causes variation of 6 reflected light spots. The processor 130 can identify such variation to determine the position of the viewer 640 relative to the display 120. In detail, the processor 130 can determine an angle of the viewer 640 relative to the display 120 according to a position of the variation of the reflected light spots, and determine a distance of the viewer 640 relative to the display 120 according to a density or a brightness of the reflected light spots. The higher the density of the reflected light spots is, the closer the distance of the viewer 640 is, and the higher the brightness of the reflected light spots is, the closer the distance of the viewer 640 is.
Referring to the method flow of
The virtual camera 720 is an imaginary camera. The processor 130 can set the position of the virtual camera 720 relative to the 3D scene model 710 to be the same to the position of the viewer relative to the display 120. Therefore, the virtual camera 720 moves synchronously along with the viewer.
Then, referring to the method flow of
To achieve a certain visual effect, a virtual window can be disposed in the 3D scene model to influence the image displayed by the display 120. As shown in
The virtual camera 720 is unnecessary to directly face to the virtual window 740, and the image captured through the virtual window 740 can be skewed, for example, an image 910 shown in
In summary, the disclosure provides an image display apparatus and a method for displaying image, in which a physical camera is used to get a position of a viewer to synchronously move a virtual camera. In this way, the displayed image is synchronously rotated, zoomed in/out according to variation of the viewing angle and viewing distance, so as to achieve a real 3D effect similar as that of holography through general 2D display or 3D display. The dynamic 3D effect of the disclosure is smooth and continuous without a phenomenon of frame skipping of the multi-view technique. The disclosure provides an optimal 3D presenting effect, and the image display apparatus is suitable for mass production, and is suitable for the consumer market.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the disclosure without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the disclosure cover modifications and variations of this disclosure provided they fall within the scope of the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
102112873 | Apr 2013 | TW | national |