The present invention relates to a camera, an image display device, and an image storage device which use 2D images and 3D images in a mixed manner.
Conventionally, a camera shooting a 3D (three-dimension) image using two images with parallax and an image display device replaying a shot 3D image are known. In such a camera, an image display device, or an image storage device, when 3D images and 2D (two-dimension) images are used in a mixed manner, various devices are thought and a technology of separating 3D images and 2D images to different files and storing and replaying them is considered (see, for example, patent document 1).
In the related art, there is a problem that when 2D images and 3D images which are stored in a mixed manner are replayed, there are frequent changes in image and a viewer person thereby becomes tired. Furthermore, there is a problem that even when 3D images and 2D images are separated to different files, stored, and replayed, a user has to determine whether an output end device supports a 3D image and select an image suitable for the output end device.
In view of the above problems, a proposition of the present invention is to provide a camera, an image display device, and an image storage device which are able to, when 2D images and 3D images are used in a mixed manner, select 2D images or 3D images according to an output end device or allow an output end device to determine whether a image is a 2D image or a 3D image.
A camera according to the present invention includes a shooting part shooting an image in one of 2D (two-dimension) and 3D (three-dimension), a control information part generating control information indicating whether the image is one of 2D and 3D, a storage part storing the image and the control information, and an output controlling part outputting the control information as a control signal when outputting the image stored in the storage part.
The camera further includes a receiving part receiving a response signal from an output end device for the control signal output by the output controlling part, and a 3D/2D converting part converting a 3D image into a 2D image, in which the output controlling part converts a 3D image into a 2D image with the 3D/2D converting part and outputs the 2D image when the response signal from the output end device received by the receiving part has not been returned.
In particular, two types of display information which is 3D pattern and 2D pattern, are provided in addition to the image by the output controlling part, and the output controlling part outputs the 3D pattern display information when a response signal received by the receiving part is indicative of 3D display available.
An image display device according to the present invention has a displaying part which is coupled to the camera to display an image, and further includes a 2D/3D detecting part detecting the control signal output by the camera, and a 2D/3D mutual converting part converting a 2D image into a 3D image and vice versa, in which the 2D/3D converting part converts an image one of a 2D image and a 3D image supported by the displaying part according to a result of detection of the 2D/3D detecting part and outputs the converted image.
An image storage device according to the present invention has a storage part which is coupled to the camera and stores an image input from the camera, and further includes a 2D/3D detecting part which detects the control signal output by the camera and converts the control signal into the control information, in which the storage part stores the control information detected by the 2D/3D detecting part together with the image.
The image storage device further includes an output controlling part outputting the control information as a control signal when outputting the image stored in the storage part.
According to the present invention, when 2D images and 3D images which are stored in a mixed manner are replayed, a control signal indicating whether an output image is a 2D image or a 3D image is output, so that a suitable image supported by an output end device can be displayed.
a) and (b) illustrate connection aspects among a camera, a storage device, and a television set according to each embodiment.
a) and (b) illustrate signal flow between a camera 103 or a storage device 101 and a television set 104.
a) to (d) illustrate configuration examples of an image signal and a control signal.
a) and (b) illustrate states of display on the screen of a television set 104 according to a fifth embodiment.
A camera, an image display device, and an image storage device according to the present invention will be described below with reference to the drawings.
a) and 1(b) show connection examples of cameras 102 and 103, an image display device (television set) 104, and an image storage device (storage device) 101 according to the first embodiment of the present invention. The storage device 101 captures and stores images shot by the camera 102 or the camera 103 and outputs them to the television set 104 by a slide show or the like.
In
The camera 103 is connected with a USB (Universal Serial Bus) interface 107 of the storage device 101 through a USB cable 108 and outputs images shot by the camera 103 to the storage device 101. Note that the camera 102 and the camera 103 are able to shoot not only a 2D image but also a 3D image.
The storage device 101 captures 2D images and 3D images from the camera 102 or the camera 103 and outputs 2D images and 3D images from an output terminal 109 to the television set 104 through a connection cable 110, and the television set 104 displays these images.
Alternatively, the camera 103 may be directly connected with not the storage device but the television set 104 through a connection cable 110 as shown in
A 3D image used in this embodiment will be simply described using
Next, the configuration of the camera 103 in
Image data taken into the buffer memories 307 and 309 can be read by a CPU 301 through a bus 310, image-processed by a DSP (digital signal processing part) 313, and stored in a memory card 312 through a memory card IF (interface) 311. Note that data of an image shot in 2D is stored with a flag indicative of a 2D image added thereto, and data of an image shot in 3D is stored with a flag indicative of a 3D image added thereto.
Furthermore, the camera 103 is controlled by software of the CPU 301, and a user gives various operating instructions to the CPU 301 through an operation panel 316. For example, operating instructions such as a shutter operation, selection between a 2D shoot and a 3D shoot, read and storage of an image from the memory card 312, and transmission of an image to the storage device 101 are given to the CPU 301.
A USB IF (USB interface) 317 is for transmitting digital image data from the camera 103 to the storage device 101, and transmits image data selected through the operational panel 316 by a user to the USB IF 107 of the storage device 101 through the USB cable 108.
In this connection, when the camera 102 in
In this way, the camera 102 transmits image data to the storage device 101 by radio, and the camera 103 transmits image data to the storage device 101 through the USB cable 108.
Furthermore, the camera 103 is able to convert an image selected through the operation panel 316 by a user into an analog image signal with an image/control signal output part 318 and output the converted signal to the television set 104 connected with the camera through an output terminal 319 and the connection cable 110.
Here, the image/control signal output part 318 not only converts output image data into an analog image signal but also generates a control signal indicative of a 2D image when a flag added to the output image data is 2D while generating a control signal indicative of a 3D image when the flag is 3D, and outputs the control signal to the television set 104 through the output terminal 319 together with the image signal. The control signal is used as a 2D/3D selecting control signal for selection between 2D and 3D on the television set 104 side.
Next, the configuration of the storage device 101 will be described using
2D images or 3D images shot by the camera 102 or the camera 103 are taken into the storage device 101 through the antenna 105 and a transmitting and receiving part 401 or the USB IF 107. Image data taken in is stored in a memory 404, a HDD 405, or a memory card 407 or the like connected with a memory card IF 406 through the CPU 402 and a bus 403.
A DSP 409 performs various kinds of image processing such as conversion from a 2D image to a 3D image, conversion from a 3D image to a 2D image, and insertion of characters, graphics, icons, etc. into an image according to commands of the CPU 402. Conversion from a 2D image to a 3D image is possible by forming pseudo parallax images by a calculation. In contrast, conversion from a 3D image to a 2D image is possible by using any one of a pair of parallax images. Various methods excluding these methods have been considered. However, detailed description about them is omitted because they are not the essence of the present invention.
An image/control signal output part 410 has the same function as that of the image/control signal output part 318 of the camera 103 described with
Next, the configuration of the television set 104 will be described using
The television set 104 may take in 2D images and 3D images of the camera 103 and the storage device 101 into the memory 507 through a USB IF 502 or an input terminal 503 and an image/control signal input part 504, and display images taken in on a liquid crystal display 511 by a slide show or the like. When images are taken in through the USB IF 502, digital image data and digital control data are input, while when images are taken in through the input terminal 503, an analog image signal and an analog control signal are input and then converted into image data and control data by the image/control signal input part 504. Image data taken in is stored in the memory 507 together with control data. In addition, for images taken into the memory 507, various kinds of image processing are performed by a DSP 512 as necessary according to operations of the operation panel 506, and then the images are displayed on the liquid crystal display 511 through the image display part 510.
The DSP 512 has the same function as that of the DSP 409 in
The image/control signal input part 504 has a function opposite to that of the image/control signal output part 318 of the camera 103 described with
Next, signal flow when the camera 103 or the storage device 101 is coupled to the television set 104 will be described using
The state of each of the signals will be described using
In this way, by only detecting whether the control signal is at a high level or a low level, it can be easily determined whether an image signal being output is a 2D image or a 3D image.
Next, the processing of the CPU 301 of the camera 103 in
In this way, the image/control signal output part 318 is able to generate a control signal as shown in
In
Next, the processing of the CPU 301 of the camera 103 in
In step S703b, it is determined whether there has been a change from a 2D image to a 3D image or a change from a 3D image to a 2D image. When there is either of the changes, the image/control signal output part 318 in
In
Next, it will be described using
An example of each signal in the case of
Furthermore, each control data is inserted only at a time of change from a 2D image to a 3D image or at a time of change from a 3D image to a 2D image. For example, control data 610 indicative of a change from 2D to 3D is inserted between 2D image 602b and 3D image 603b, and control data 611 indicative of a change from 3D to 2D is inserted between 3D image 604b and 2D image 605b. On the other hand,
Addition of control data described above is processed by the CPU 301 of the camera 103 or the CPU 402 of the storage device 101. The flow chart of this processing is basically the same as that of
In this way, when 2D images and 3D images which are stored in a mixed manner are output, a control signal indicating whether an image being output is a 2D image or a 3D image is output, so that an output end device such as the television set 104 is able to easily determine whether an image being input is a 2D image or a 3D image according to the control signal being input without analyzing the image being input.
Next, a camera, an image display device, and an image storage device according to the second embodiment of the present invention will be described. The configurations of the camera 103, the image display device (television set) 104, and the image storage device (storage device) 101 are the same as those of the first embodiment, and therefore description thereof is omitted.
This embodiment is different from the first embodiment in signal flow when the camera 103 or the storage device 101 is coupled to the television set 104 as shown in
Next, the processing of the CPU 301 of the camera 103 shown in
The response signal will be described below. The response signal is a signal which is returned to the camera 103 or the storage device 101 when the television set 104 to which a control signal indicative of a 2D image or a 3D image output from the camera 103 or the storage device 101 has been input has recognized the control signal. Thus, when a response signal has not been returned from an output end television set (a television set which is not sure to have the same configuration as that of the television set 104), the television set is very likely to have a configuration not equivalent to that of the television set 104 and be not capable of displaying a 3D image, so that the camera 103 or the storage device 101 converts a 3D image into a 2D image in step S752 and outputs an image signal of the 2D image to the television set.
In this way, for a usual television set which does not support 3D image display, the camera 103 or the storage device 101 converts a 3D image into a 2D image and outputs it, so that the 3D image can be viewed as the 2D image without any problem.
In the above description, when there is no response signal, that is, a television set does not support a 3D image, processing of converting a 3D image to be output into a 2D image (step S752) is performed in the flow chart of
An image display device (television set) according to the third embodiment of the present invention has the same configuration as that of the television set 104 shown in
Next, the processing of the CPU 501 of the television set 104 of this embodiment will be described using the flow chart of
In this way, the television set 104 is able to determine whether an image being input is a 2D image or a 3D image according to a control signal output by the camera 103 or the storage device 101. In particular, when the television set 104 is dedicated for 3D display, the television set 104 converts an input 2D image into a 3D image and displays the 3D image, so that it is avoided that a 2D image is forcibly displayed and becomes hard to view. As described with
An image storage device (storage device) according to the fourth embodiment of the present invention has the same configuration as that of the storage device 101 shown in
Next, the processing of the CPU 402 of the storage device 101 will be described using the flow chart of
Here, in the data base 771, for example, the file names, sizes, and types of images are stored as indicated by a dotted line 772. When the control signal is indicative of a 2D image, a file name with an extension of “2D” and a type with information of “2D image” are stored. Likewise, when the control signal is indicative of a 3D image, a file name with an extension of “3D” and a type with information of “3D image” are stored. The storage sample of the data base 771 surrounded by the dotted line 772 is an example, and information such as flags distinguishing between a 2D image and a 3D image may be stored by any other method.
Like this, the camera 103 outputs control data indicating whether image data output through the USB IF 317 is 2D image data or 3D image data to the storage device 101 with the output image data, so that the output end storage device 101 is able to determine whether the image data is 2D image data or 3D image data according to the input control data. In particular, the storage device 101 adds information such as a flag distinguishing between a 2D image or a 3D image to input image data and stores the image data in the data base 771, so that the storage device 101 is able to easily determine, when reading an image from the data base 771 later, whether the read image is a 2D image or a 3D image.
The digital image data and the digital control data may be an analog image signal and an analog control signal, respectively. However, in this case, blocks similar to the input terminal 503 and the image/control signal input part 504 provided in the block diagram of the television set 104 of
Next, a camera 103 or a storage device 101 according to the fifth embodiment of the present invention will be described. This embodiment uses a response signal described in the second embodiment. For example, in the second embodiment, when a response signal has not been returned for a control signal output to the television set 104 by the camera 103 or the storage device 101, the camera 103 or the storage device 101 converts a 3D image into a 2D image and outputs the 2D image. However, in this embodiment, display information other than images, for example, folder icons as shown in
For example, when a response has not been returned for a control signal output to the television set 104 by the camera 103 or the storage device 101, if folder icons as shown in
Like this, the camera 103 or the storage device 101 according to this embodiment determines whether there is a response signal for a control signal output to a television set and outputs also display information other than an image as a 3D pattern when the television set is capable of 3D display, so that display information with reality like a 3D image can be viewed.
In this embodiment, image data and control data may be an analog image signal and a control signal, respectively.
Next, a camera 103 according to the sixth embodiment of the present invention will be described. This embodiment uses a response signal described in the second embodiment. This embodiment is equivalent to the second embodiment in that when a response signal has not been returned for a control signal output to a television set 104 by the camera 103, a 3D image is converted into a 2D image which is then output, while when a response signal has been returned, a 2D image is converted into a 3D image which is then output. In addition to this, in this embodiment, when a television set to which an image is output supports a 3D image, an image and display information to be displayed on the liquid crystal monitor 315 of the camera 103 in
In other words, display on the liquid crystal monitor 315 of the camera 103 is decided according to whether an image output end device such as the television set 104 supports 3D display or not. As a result, it is not necessary to convert a 2D image into a 3D image or convert a 3D image into a 2D image only for display on the liquid crystal monitor 315 of the camera 103 even though the television set 104 does not support 3D display, so that the processing of the camera 103 can be reduced
In this embodiment, an analog image signal and an analog control signal may be digital image data and digital control data, respectively.
The present invention is described in detail above. However, the above embodiments and their variations are only examples of the invention, and the present invention is not limited thereto. It is obvious that various modifications can be made without departing from the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2006-215835 | Aug 2006 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2007/000788 | 7/23/2007 | WO | 00 | 11/25/2008 |