摘要:
A mask region extraction unit (11) extracts a region to be masked from a panoramic image. A mask processing unit (12) generates a panoramic image in which the region from the panoramic image to be masked is masked. An alignment unit (20) aligns the direction of a celestial image with the imaging direction of the panoramic image. A mapping processing unit (14) maps the post-mask processing panoramic image and the celestial image to a 3D panoramic space as a texture. A 3D image generation unit (16) generates a 3D panoramic image which uses the imaging location as a viewpoint, and in which the 3D panoramic space is viewed in a designated line of sight.
摘要:
When a place where a different panoramic image was captured is present in a direction in which a panoramic image to be displayed is captured, a marker setting unit (12) associates a marker indicating that the different panoramic image is present in said image-captured direction with the panoramic image to be displayed. A mapping processing unit (14) maps, as a texture, the panoramic image to be displayed, with which the marker of the different panoramic image is associated, in a three-dimensional panoramic space. A three-dimensional image generation unit (16) generates a three-dimensional panoramic image when the three-dimensional panoramic space is viewed in a designated visual line direction, with a place where the panoramic image to be displayed is captured as a visual point position. A user interface unit (40) accepts a user's instruction regarding the displayed three-dimensional panoramic image.
摘要:
A control point detection unit (20) detects control points for associating a video with regions of a panoramic image by extracting characteristic features between the panoramic image and some of the frames from the video. An alignment processing unit (12) adjusts the alignment of the video to the panoramic image on the basis of the control points. A mapping processing unit (14) maps the processed panoramic image and the aligned still frames of the video to a 3D panoramic space as a texture. A 3D image generation unit (16) generates a 3D panoramic image in which the 3D panoramic space is viewed in a designated line of sight. A video generation unit (22) generates a video when a command is received to playback the video inside the 3D panoramic image.
摘要:
A block tool 120, which can be assembled by a user, is configured with multiple types of blocks 102a, 102b, 102d, and 102h and is shot by a camera 122 for capturing a still image or a moving image. The position coordinates of a marker 108 of the square-pillar block 102a in a three-dimensional space are obtained by image recognition. Also, a connecting position and the type of each block, a gradient vector m1 of the square-pillar block 102a or 102b, an angle ¸ between two blocks constituting the square-pillar block 102b, and the respective blocks' lengths L1, L2, L3, L4, and L5 are obtained so as to derive the shape, posture, and position of the block tool 120, and corresponding information processing is then performed.
摘要:
There is provided a haptic device including a small-size haptic unit. The haptic device includes a weight (11), a magnet (12) fixed to the weight (11), a coil (13) that generates a magnetic field to reciprocate the magnet (12) along a predetermined direction, and a current control unit (22) that presents a haptic sensation to a user by controlling a current flowing in the coil (13) to vibrate the weight (11).
摘要:
A characteristic point extraction unit 82 extracts a characteristic point in an overlapping region of a plurality of component images picked up using a camera built in portable equipment and having pan angles or elevation angles different from each other. A self-position estimation unit 84 estimates three-dimensional coordinate values of the characteristic point and three-dimensional coordinate values of a camera position, which are associated with each other, at the same time in two component images in which the camera positions are displaced from each other. A panoramic image generation unit 30 adjusts, based on the estimated three-dimensional coordinate values of the camera position, the three-dimensional coordinate values of the characteristic point of the component image to correct the component image and combine a plurality of component images having pan angles or elevation angles different from each other to generate a synthesis image.