The present invention relates to a stereo image processing apparatus for processing stereo images and a method therefor, and a stereo image reproducing apparatus for performing stereoscopic reproduction of stereo images and a method therefor; and further relates to a stereo image sheet on which stereo images are printed, a stereo image processing program, a stereo image reproduction program, and a computer readable recording medium having such program recorded therein.
This Application claims priority of the Japanese Patent Application No. 2005-189434, field on Jun. 29, 2005, the entirety of which is incorporated by reference herein.
Hitherto, as a naked eye based method of permitting recognition of a plane surface image as a three-dimensional image by making use of parallax between both eyes, there are the parallel method (parallel-eyed method) and the crossing method (crossing-eyed method), etc. As shown in
As a method of picking up such stereo images, there are a method in which two lenses and image pick-up devices are arranged in line in left and right directions with a distance equivalent to spacing between human's eyes being maintained to simultaneously pick up, by the parallel method or the crossing method, left and right images by using theses two image pick-up systems, and the like. The technology relating to digital still camera employing such a mechanism is disclosed in the Japanese Patent Application Laid Open No. H5-30538 publication (Patent Literature 1).
Moreover, even if camera using such plural image pick-up systems is not used, a camera is moved by a distance equivalent to spacing between eyes of the human being in a horizontal direction from the position where image pick-up operation has been once performed to pick up an image of the same object for a second time from that position, or two cameras are used, etc., thereby making it possible obtain two images serving as stereo images.
In the above-described Patent Document 1, it is described that information indicating stereo images and/or left/right discrimination information, etc. are individually recorded as header information at respective left and right image data so that left and right image data are caused to be handled as single image handling unit at the time of processing in the recording/reproducing apparatus or the transmission apparatus thus to prevent inconvenience such that one of left and right image data is erroneously erased or transmitted, etc.
Meanwhile, a reproducing equipment in which stereo information for stereoscopic display control such as horizontal view points (the number of images) and/or horizontal shift quantity, etc. are added, as header information of files of respective left and right image data, in addition to discrimination information indicating stereo image and left/right discrimination information to thereby have ability to perform stereoscopic display of files of respective image files can perform stereoscopic display of stereo images on the basis of corresponding header information.
However, in the case where header information of file is broken or missing, it becomes difficult to perform stereoscopic display at the reproducing equipment. For example, in the case where stereo images are transferred in the form of printing matter, even if an image of that printing matter is read by scanner to have ability to obtain electronic data of the images, since header information is lost at this time point, it becomes difficult to perform stereoscopic display from the image data which has been read by the scanner.
The present invention has been proposed in view of circumstances as described above, and it is desirable to provide a stereo image processing apparatus and a method therefor which can perform stereoscopic reproduction of image without depending upon header information of file thus to have ability to recover or restore header information for stereoscopic display which has been broken or missing, a stereo image reproducing apparatus and a method therefor adapted for performing stereoscopic reproduction of stereo images, a stereo image sheet on which stereo images are printed, a stereo image processing program, a stereo image reproduction program, and a computer readable recording medium having such program recorded therein.
The stereo image processing apparatus according to an embodiment of the present invention is applied includes: an image input unit for inputting, as main images, plural images constituting stereo images; an encoding unit for encoding stereo information for stereoscopic display control with respect to the plural main images which have been inputted by the image input means into an image; and an image synthesis unit for synthesizing the plural main images which have been inputted by the image input unit and an encoded image which has been obtained by the encoding unit in the state where corresponding areas for respective images are partitioned.
This stereo image processing apparatus can perform stereoscopic reproduction of images without depending upon header information. Moreover, even if header information of file is broken or missing, it is possible to recover or restore header information from encoded information using visual symbol of stereo information added to synthetic image. In this example, the image synthesis unit may be an image synthesis unit for synthesizing padding data indicating whether plural main images are either stereo images by the parallel method or stereo images by the crossing method in the state where corresponding areas for the padding data and the main image are partitioned.
Thus, when an observer three-dimensionally views stereo images by naked eyes, it is possible to discriminate, at a glance, from visual features of the padding data, a suitable observation method of stereo images.
The stereo image processing apparatus according to an embodiment of the present invention is applied may further includes an aspect ratio adjustment input unit for inputting aspect adjustment ratio, wherein the image synthesis unit may be caused to be of the configuration to change size of padding data synthesized with plural image data so that longitudinal and lateral sizes of synthetic image have aspect adjustment ratio which has been inputted by the aspect ratio adjustment input unit.
In accordance with an embodiment of the present invention, it is possible to print synthetic image so that its entirety is just filled within printing paper.
Further, the stereo image processing apparatus according to an embodiment of the present invention is applied may further includes an encoding unit for compression-encoding an image which has been synthesized by the image synthesis unit, and a multiplexing unit for adding, as header information, stereo information for stereoscopic display control to the synthetic image which has been compression-encoded by the encoding unit to prepare a file.
Thus, it is possible to prepare file of stereo image, which permits stereoscopic reproduction of images, without depending upon header information. As a result, it is possible to record such file into a recording medium to transmit it to an external equipment which permits stereoscopic display.
Plural main images may be images for right eye and left eyes, or images obtained by capturing one object from plural view points.
Moreover, a stereo image reproducing apparatus as another embodiment of the present invention includes: a synthetic image input unit for inputting a synthetic image in which plural main images constituting stereo images and an encoded image of stereo information for stereoscopic display control with respect to the plural main images are synthesized in the state where corresponding areas for respective images are partitioned; a separation unit for separating the plural main images and the encoded image from the synthetic image which has been inputted by the synthesis image input means; a decoding unit for decoding stereo information from the encoded image which has been separated by the separation unit; and an image transforming unit for performing, on the basis of the stereo information which has been decoded by the decoding unit, processing for stereoscopic display with respect to the plural main images which have been separated by the separation unit.
In accordance with the stereo image reproducing apparatus, it is possible to perform stereoscopic reproduction of image without depending upon header information.
The stereo image sheet as a further embodiment of the present invention is adapted so that plural main images constituting stereo images and an encoded image of stereo information for stereoscopic display control with respect to the plural main images are arranged or assigned in the state where corresponding areas for respective images are partitioned.
By reading this stereo image sheet by means of scanner to separate the encoded information using visual symbol of stereo information from the images which have been read thereinto to decode the encoded information thus obtained, it is possible to perform stereoscopic reproduction of images without depending upon header information.
As described above, by employing en embodiment of the present invention, it is possible to perform stereoscopic reproduction of images without depending upon header information of file, and it is possible to recover or restore header information for stereoscopic display which has been broken or missing.
Still more further features and advantages of the present invention and practical merits obtained by the present invention will become more apparent from the embodiments which will be explained below with reference to the attached drawings.
Best mode for carrying out the present invention will now be explained with reference to the attached drawings.
A stereo image processing apparatus 100 according to an embodiment of the present invention is applied includes, as shown in
The image input unit 1 is means for inputting respective image files 12R, 12L for right eye and left eye in which stereo information for stereoscopic display control such as discrimination information indicating stereo image, left/right discrimination information, the number of horizontal view points (the number of images) and horizontal shift quantity, etc. are respectively added, as header information, to image information (main images) for right eye and left eye.
The data separation output unit 4 is means for separating header information from respective image files 12R, 12L for right eye and left eye which have been inputted at the image input unit 1 to output them to the stereo information generating unit 5.
The stereo (adapter) information input unit 3 is means for inputting stereo information except for the contents included in header information of respective image files 12R, 12L for right eye and left eye which have been inputted, e.g., at least parallel method/crossing method discrimination information indicating whether images of the respective image files 12R, 12L which have been inputted are either stereo images by the parallel method or stereo images by the crossing method.
The stereo information generating unit 5 is means for generating, on the basis of stereo information which has been inputted from the stereo (adapter) information input unit 3 and header information which have been outputted from the data separation output unit 4, stereo information to be outputted to the stereo information encoding unit 6 and the data multiplexing unit 10.
The stereo information encoding unit 6 is means for encoding stereo information which has been outputted from the stereo information generating unit 5 into an image for permitting discrimination by image synthesis such as one-dimensional bar code or two-dimensional bar code, etc. Moreover, parallel method/crossing method discrimination information in the stereo information is transferred to the padding data generating unit 7 through the stereo information encoding unit 6.
The padding data generating unit 7 is means for generating padding data to be synthesized with respective main images for right eye and left eye on the basis of parallel method/crossing method discrimination information which has been outputted from the stereo information generating unit 6 to output the padding data thus generated to the image synthesis unit 8 along with an encoded image of stereo information which has been outputted from the stereo information encoding unit 6.
Here, padding data are data for embedding empty areas formed in the case where respective main images for right eye and left eye are arranged in line in left and right directions within two-dimensional space having a predetermined aspect adjustment ratio. The padding data is data in which parallel method/crossing method discrimination information is represented by visual feature such as color or pattern, etc. that, e.g., the human being can discriminate at a glance. At a predetermined position of the padding data, encoded image of stereo information is disposed. It is not necessary for the encoded image of stereo information to be such an image which can be immediately discriminated by the human being, but there may be employed an image which permits encoding of all stereo information necessary for stereoscopic display control. Accordingly, characters such as numerals and/or symbols, etc. may be also used for encoding of stereo information.
The aspect ratio adjustment input unit 2 is means for inputting aspect adjustment ratio of synthetic image of main image and padding data. This aspect adjustment ratio is inputted in conformity with, e.g., ratio between size in longitudinal direction and size in lateral direction of a printing paper used.
The image synthesis unit 8 is means for synthesizing respective main images for right eye and left eye which have been inputted from the image input unit 1 and encoded image of stereo information and padding data which have been outputted from the padding data generating unit 7 to generate single image data having an aspect adjustment ratio which has been inputted from the aspect ratio adjustment input unit 2.
The image encoding unit 9 is means for compression-encoding synthetic image which has been outputted from the image synthesis unit 8 in accordance with a predetermined system, e.g., JPEG system, etc.
The data multiplexing unit 10 is means for multiplexing synthetic image which has been compression-encoded by the image encoding unit 9 and stereo information which has been outputted from the stereo information generating unit 5. In this example, stereo information is added as header information of image file.
The recording medium writing unit 11 is means for writing image file which has been generated by the data multiplexing unit 10 into writable or rewritable non-volatile recording medium e.g., EEPROM, etc.
Then, the operation of the stereo image processing apparatus 100 will be explained.
Let consider the case where image files 12R, 12L in which stereo information for stereoscopic display control such as discrimination information indicating stereo image, left/right discrimination information, the number of horizontal view points (the number of images) and/or horizontal shift quantity, etc. are respectively added to main images 14R, 14L as header information 13R, 13L are inputted as image files 12R, 12L for right eye and left eye as shown in
After setting operations at the stereo information generating unit 5 and the image synthesis unit 8 have been completed, respective image files 12R, 12L for right eye and left eye are inputted at the image input unit 1 to transfer main images 14R, 14L at the respective image files 12R, 12L to the image synthesis unit 8, and to separate and extract, at the data separation output unit 4, header information 13R, 13L of the respective image files 12R, 12L to output them to the stereo information generating unit 5.
When the stereo information generating unit 5 acquires the header information 13R, 13L of the respective image files 12R, 12L from the data separation output unit 4, it generates stereo information to be outputted to the stereo information encoding unit 6 and the data multiplexing unit 10 from the header information 13R, 13L and stereo information (at least parallel method/crossing method discrimination information) which have been already set by input from the stereo (adapter) information input unit 3 to output the stereo information thus obtained to the respective units.
Thereafter, at the stereo information encoding unit 6, stereo information which has been outputted from the stereo information generating unit 5 is encoded into an image such as one-dimensional bar code or two-dimensional bar code, etc. The encoded image of the stereo information is outputted to the padding data generating unit 7 along with parallel method/crossing method discrimination information in the stereo images which have been outputted from the stereo information generating unit 5.
Then, at the padding data generating unit 7, generation of padding data corresponding to the parallel method/crossing method discrimination information which has been outputted from the stereo information encoding unit 6 is performed. The generated padding data thus obtained is outputted to the image synthesis unit 8 along with encoded image of the stereo information which has been outputted from the stereo information encoding unit 6.
Then, at the image synthesis unit 8, respective main images 14R, 14L for right eye and left eye which have been transferred from the image input unit 1, padding data and encoded image of stereo information from the padding data generating unit 7 are synthesized. Thus, single synthetic image having an aspect adjustment ratio which has been set by input from the aspect ratio adjustment input unit 2 is generated.
In this example, padding data 15, 16 serving as visual parallel method/crossing method discrimination information are arranged at upper and lower portions of left and right main images 14R, 14L. Longitudinal and lateral sizes of the synthetic images 20, 30 are determined by aspect adjustment ratio which has been inputted from the aspect ratio adjustment input unit 2. Namely, in
The positions in the vertical direction of respective main images 14R, 14L at the synthetic images 20, 30 are caused to be peculiar to the system. In this example, determination is made such that respective main images 14R, 14L are arranged substantially at the intermediate position in the vertical direction. Accordingly, in this example, in the synthetic images 20, 30, areas of padding data 15, 16 are ensured at upper and lower portions of the respective main images 14R, 14L. It should be noted that the arrangement in which areas of padding data are ensured at upper and lower portions of the respective main images 14R, 14L in this way is only one example. An area of padding data may be ensured only at either one of upper portion and lower portion of respective main images 14R, 14L.
Moreover, in this example, one-dimensional bar code serving as encoded image 17 of stereo information is arranged in the padding data 16 of the lower area of each of synthetic images 20, 30. It is a matter of course that encoded image 17 of stereo information may be arranged in the padding data 15 of the upper area, or encoded images thereof may be respectively arranged at upper and lower portions thereof. Further, plural encoded images 17 of stereo information may be arranged in one padding data 15 or 16 area.
Further, as shown in
The synthetic image obtained by the image synthesis unit 7 as stated above is compression-encoded in accordance with a predetermined system, e.g., JPEG system, etc. by the image encoding unit 9, and is sent to the data multiplexing unit 10, at which the compression-encoded synthetic image and header information including the content of stereo information from the stereo information generating unit 5 are multiplexed. Thus, file of stereo image is prepared. The configuration of file 40 of this stereo image is shown in
As stated above, in accordance with the stereo image processing apparatus 100 of this embodiment, it is possible to prepare file 40 in which stereo information and parallel method/crossing method discrimination information are added to synthetic image. Thus, it is possible to perform stereoscopic reproduction of images without depending upon header information of file 40 of stereo image. Further, by reading, from a stereo image sheet as printed matter of synthetic image, its synthetic image by means of scanner to decode encoded image of stereo information and padding data which exist therein, it is possible to perform stereoscopic reproduction of image. Moreover, since stereo information and parallel method/crossing method discrimination information are added to the synthetic image, even if header information of file 40 of stereo image has been broken or missing, it is possible to recover or restore header information from encoded image of stereo information added to synthetic image.
Moreover, in observing, by naked eyes, stereo images stored at file 40 of stereo images, a reproducing equipment capable of decoding compression-encoded synthetic image of file 40 of stereo images is caused to read thereinto files 40 of stereo images through network or detachably recording medium, etc. Thus, as shown in
Moreover, since aspect ratio of synthetic image of main images and padding data, which has been recorded in the recording medium, is determined in conformity with ratio between longitudinal and lateral sizes of a printing paper used, it is possible to print the synthetic image so that its entirety is just filled within the printing paper. Further, an observer can discriminate, at a glance, from visual features of padding data area on the stereo image sheet which is the result in which the entirety of the synthetic image has been printed on the printing paper, whether it is suitable to observe stereo images on the stereo image sheet by the crossing method, or to observe them by the parallel method.
Then, a reproducing apparatus adapted for performing stereoscopic reproduction of stereo images stored at file 40 of the stereo images which have been prepared by the above-described stereo image processing apparatus 100 will be explained.
This stereo image reproducing apparatus 200 includes, as shown in
In this example, the recording medium reading unit 51 is means for reading thereinto file 40 of stereo images from detachable recording medium. The data separation unit 52 is means for separating/extracting main image, i.e., the compression-encoded synthetic image 18 shown in
Then, the operation of the stereo image reproducing apparatus 200 will be explained.
Ordinarily, in the reproducing apparatus, stereoscopic reproduction of image is performed on the basis of header information of file 40 of stereo images. However, in this stereo image reproducing apparatus 200, there is employed, without depending upon header information, an approach to decode encoded image of stereo information and padding data which exist in synthetic image to perform stereoscopic reproduction of images on the basis of these decoded information.
Initially, at the recording medium reading unit 51, file 40 of stereo image is read thereinto from the detachable recording medium. Then, at the data separation unit 52, main image, i.e., compression-encoded image 18 shown in
Subsequently, at the image separation unit 54, left and right main images and padding data including encoded image of stereo information are separated from the synthetic image which has been decoded and decompressed. The left and right main images are outputted to the image transforming unit 56. Moreover, the encoded image of stereo information and padding data are outputted to the padding data decoding unit 55 so that original stereo information and parallel method/crossing method discrimination information are restored. Further, at the image transforming unit 56, arithmetic processing for stereoscopic display is performed with respect to left and right main images on the basis of the stereo information and the parallel method/crossing method information which have been restored. The result thus obtained is displayed on the stereoscopic display unit 57.
As stated above, in accordance with the stereo image reproducing apparatus 200 of this embodiment, it is possible to perform stereoscopic reproduction of images without depending upon header information of file 40 of stereo information.
Moreover, while the recording medium reading unit 51 is caused to be of the configuration, in the above-described stereo image reproducing apparatus 200, to read thereinto file 40 of stereo image from the detachable recording medium, there may be employed a configuration using image taking-in unit such as scanner, etc. in place of the recording medium reading unit 51.
The stereo image reproducing apparatus 300 using such image taking-in unit is constituted as shown in
By the stereo image reproducing apparatus 300 having such a configuration, it is possible to perform stereoscopic reproduction of images from printed matter of synthetic image.
Meanwhile, in connection with the description of horizontal shift quantity in stereo information, there is employed in this embodiment, a description method of “shiftX; 15/1024”, i.e., 15 pixels within 1024 pixels are shifted in horizontal direction. Thus, even if printed synthetic image is taken in at a resolution different from primary resolution at the image taking-in unit, it is possible to calculate a suitable horizontal shift quantity from the ratio between both resolutions and the horizontal shift quantity. Thus, satisfactory stereoscopic reproduction can be realized.
Then, a stereo image processing apparatus adapted for recovering or restoring header information of stereo image file from encoded image of stereo information added to synthetic image will be explained.
The stereo image processing apparatus 400 includes, as shown in
By the stereo image processing apparatus 400 having such a configuration, it is possible to recover or restore header information of stereo image file from encoded image of stereo information added to synthetic image.
While two image data for right eye and left eye are synthesized with padding data in the above-described embodiment, image data of three view points or more (plural eyes), encoded image of stereo information and padding data may be synthesized.
Here, e.g., as shown in
The stereo image processing apparatus 500 includes, as shown in
The image input unit 91 is means for inputting plural image files 82 (0, 0), 82 (0, 1), . . . , 82 (3, 2) in which stereo information for stereoscopic display control such as discrimination information indicating stereo image, discrimination information of positions of view points (cameras), the number of horizontal view points (the number of images) and/or horizontal shift quantity, etc. are respectively added, as header information, to respective main images obtained by simultaneously performing image pick-up operations by plural digital still cameras 81 (0, 0) . . . 81 (3, 2).
The data separation output unit 94 is means for separating header information from plural image files 82 (0, 0), 82 (0, 1), . . . , 82 (3, 2) which have been inputted at the image input unit 91 to output the header information thus obtained to the stereo information generating unit 75.
The stereo (adapter) information input unit 93 is means for inputting stereo information except for the contents included in inputted image files 82 (0, 0), 82 (0, 1), . . . , 82 (3, 2), e.g., at least parallel method/crossing method discrimination information indicating whether images of inputted respective image files 82 (0, 0), 82 (0, 1), . . . , 82 (3, 2) are either stereo images by the parallel method or stereo images by the crossing method.
The stereo information generating unit 95 is means for generating, on the basis of stereo information which has been inputted from the stereo (adapter) information input unit 93 and header information which have been outputted from the data separation output unit 94, stereo information to be outputted to the padding data generating unit 96 and the data multiplexing unit 101.
The stereo information encoding unit 96 is means for encoding stereo information which has been outputted from the stereo information generating unit 95 into an image such as one-dimensional bar code or two-dimensional bar code, etc. Moreover, parallel method/crossing method discrimination information in stereo information is transferred to the padding data generating unit 97 through the stereo information encoding unit 96.
The padding data generating unit 97 is means for generating padding data to be synthesized with plural main images for right eye and left eye on the basis of parallel method/crossing method discrimination information which has been outputted from the stereo information encoding unit 96 to output it to the image synthesis unit 98 along with encoded image of stereo information which has been outputted from the stereo information encoding unit 96.
The aspect ratio adjustment input unit 92 is means for inputting aspect adjustment ratio of synthetic image of stereo image and padding data which are to be outputted. This aspect adjustment ratio is inputted in conformity with, e.g., ratio between longitudinal size and lateral size of printing paper used.
The image synthesis unit 98 is means for synthesizing respective image data for right eye and left eye which have been inputted from the image input unit 91 and encoded image of stereo information and padding data which have been outputted from the padding data generating unit 97 to generate single synthetic image having aspect adjustment ratio which has been inputted from the aspect ratio adjustment input unit 92.
The image encoding unit 99 is means for compression-encoding synthetic image which has been obtained at the image synthesis unit 98 in accordance with a predetermined system, e.g., JPEG system, etc.
The data multiplexing unit 101 is means for multiplexing synthetic image which has been compression-encoded by the image encoding unit 98 and stereo information which has been outputted from the stereo information generating unit 95. Here, stereo information is added as header information of image file.
The recording medium writing unit 102 is means for writing image file which has been generated by the data multiplexing unit 101 into writable or rewritable non-volatile recording medium (e.g., EEPROM, etc.).
Then, the operation of the stereo image processing apparatus 500 will be explained.
Let consider the case where respective image files for plural eyes in which stereo information for stereoscopic display control, etc. such as discrimination information indicating stereo image, discrimination information of positions of view points (cameras), the number of horizontal view points (the number of images) and/or horizontal shift quantity, etc. are added as header information are respectively inputted as plural image files 82 (0, 0), 82 (0, 1), . . . , 82 (3, 2). In this case, before input of image file, parallel method/crossing method discrimination information indicating whether image file to be inputted from now on is either stereo image by the parallel method or stereo image by the crossing method is inputted from the stereo (adapter) information input unit 93 to set it at the stereo information generating unit 95. On the other hand, aspect adjustment ratio caused to be in conformity with ratio between size in longitudinal direction and size in lateral direction of a printing paper used is inputted from the aspect ratio adjustment input unit 92 to set it as aspect adjustment ratio of synthesis of image at the image synthesis unit 98.
After setting operations at the stereo information generating unit 95 and the image synthesis unit 98 are completed, plural image files 82 (0, 0), 82 (0, 1), . . . , 82 (3, 2) are inputted at the image input unit 91 to transfer main images at the respective image files 82 (0, 0), 82 (0, 1), . . . , 82 (3, 2) to the image synthesis unit 98, and to separate and extract header information at the data separation output unit 94 to output them to the stereo information generating unit 95.
When the stereo information generating unit 95 acquires header information of respective image files 82 (0, 0), 82 (0, 1), 82 (3, 2) from the data separation output unit 94, it generates stereo information to be outputted to the stereo information encoding unit 96 and the data multiplexing unit 101 from these header information and stereo information (at least parallel method/crossing method discrimination information) which has been already set by input from the stereo (adapter) information input unit 93 to output it to respective units.
Thereafter, at the stereo information encoding unit 96, stereo information which has been outputted from the stereo information generating unit 95 is encoded into an image such as one-dimensional bar code or two-dimensional bar code, etc. The encoded image of the stereo information is outputted to the padding data generating unit 97 along with parallel method/crossing method discrimination information in stereo image which has been outputted from the stereo information padding unit 95.
Then, at the padding data generating unit 97, generation of padding data corresponding to the parallel method/crossing method discrimination information which has been outputted from the stereo information generating unit 96 is performed. The padding data thus generated is outputted to the image synthesis unit 98 along with encoded image of stereo information which has been outputted from the stereo information encoding unit 96.
Then, at the image synthesis unit 98, plural main images which have been transferred from the image input unit 91 and padding data and encoded image of stereo information from the padding data generating unit 97 are synthesized so that single synthetic image data having aspect adjustment ratio which has been set by input from the aspect ratio adjustment input unit 92 is generated.
In this example, padding data 86, 87 are arranged at the upper and lower portions of respective main images 85 (0, 0), 85 (0, 1), . . . , 85 (3, 2). The respective main images 85 (0, 0), 85 (0, 1), . . . , 85 (3, 2) are arranged in the integrated state so that ends in horizontal direction and ends in vertical direction are in contact with each other. The longitudinal and lateral sizes of the synthetic images 83, 84 are determined in accordance with aspect adjustment ratio which has been inputted from the aspect ratio adjustment input unit 92. In concrete terms, in
The positions in the vertical direction of the integrated main images 85 in the synthetic image 83 or 84 are caused to be peculiar to the system. In this example, determination is made such that the integrated main image 85 is arranged substantially at intermediate position in the vertical direction. Accordingly, in this example, in the synthetic images 83, 84, areas of padding data 86, 87 are ensured at upper and lower portions of the integrated main image 85. It should be noted that arrangement in which areas of padding data 86, 87 are ensured at upper and lower portions of the integrated main image 85 in this way is only one example. An area of padding data may be ensured only at one of upper and lower portions of the integrated main image 85.
Moreover, in this example, one-dimensional bar code which is encoded image 88 of stereo information is arranged in the area of the padding data 87 at the lower portion of the synthetic image 83 or 84. It is a matter of course that the encoded image 88 of the stereo information may be disposed in the padding data 86 of the upper area, or encoded images are respectively disposed at upper and lower portions thereof. Further, plural encoded images 88 of stereo information may be disposed in the area of one padding data 86 or 87.
The synthetic image data obtained by the image synthesis unit 98 as described above is compression-encoded in accordance with a predetermined system, e.g., JPEG system, etc. by the image encoding unit 99, and is sent to the data multiplexing unit 101, at which the compression-encoded synthetic image and header information including the content of stereo information from the stereo information generating unit 95 are multiplexed. Thus, file of the stereo image is prepared. The file of the prepared stereo image is recorded into the recording medium by the recording medium writing unit 102.
As stated above, in accordance with the stereo image processing apparatus 500 of this embodiment, it is possible to prepare a file of stereo image in which stereo information and parallel method/crossing method discrimination information are added to synthetic image. Thus, it is possible to perform stereoscopic reproduction of image without depending upon header information of file of stereo image. Further, there is employed an approach to read thereinto, from stereo image sheet which is printed matter of synthetic image, its synthetic image by means of scanner to decode encoded image of stereo information and padding data which exist therein, thereby making it possible to perform stereoscopic reproduction of image. In addition, since stereo information and parallel method/crossing method discrimination information are added to synthetic image, even if header information of file of stereo image is broken or missing, it is possible to recover or restore header information from encoded image of stereo information added to synthetic image.
Moreover, in observing, by naked eyes, stereo images stored at files of stereo images, a reproducing equipment capable of decoding compression-encoded synthetic image of stereo image file is caused to read thereinto files of stereo images through network or detachable recording medium, etc. Thus, as shown in
Further, since aspect ratio of synthetic image of main images and padding data which have been recorded into the recording medium is determined in conformity with ratio between longitudinal size and lateral size of a printing paper used, it is possible to print the synthetic image so that its entirety is just filled within the printing paper. Further, an observer can discriminate, at a glance, from visual features of padding data area on stereo image sheet which is the result in which the entirety of synthetic image is printed on the printing paper, whether it is sufficient to observe, by the crossing method, stereo images on the stereo image sheet, or it is sufficient to observe them by the parallel method.
It should be noted that it is not necessary in an embodiment of the present invention that padding data is caused to have meaning of parallel method/crossing method discrimination information. Namely, there may be also employed a configuration in which padding data is caused to have an object to only embed empty areas formed in the case where respective main images for right eye and left eye are arranged in line in left and right directions within two-dimensional space having a predetermined aspect adjustment ratio so that encoded images of stereo information are arranged within the area of the padding data.
Functions for stereo image processing of the stereo image processing apparatuses 100, 400, 500 shown in the above-described embodiments and/or functions for stereo image reproduction of stereo image reproducing apparatuses 200, 300 may be provided as a program for allowing the computer to function.
It is to be noted that while the present invention has been described in accordance with certain preferred embodiments thereof illustrated in the accompanying drawings and described in detail, it should be understood by those ordinarily skilled in the art that the invention is not limited to the embodiments, but various modifications, alternative constructions or equivalents can be implemented without departing from the scope and spirit of the present invention as set forth by appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2005-189434 | Jun 2005 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2006/313023 | 6/29/2006 | WO | 00 | 12/21/2007 |