Abstract:
A three-dimensional data encoding method includes: extracting, from first three-dimensional data, second three-dimensional data having an amount of a feature greater than or equal to a threshold; and encoding the second three-dimensional data to generate first encoded three-dimensional data. For example, the three-dimensional data encoding method may further include encoding the first three-dimensional data to generate the second encoded three-dimensional data.
Abstract:
A display method is a display method performed by a display device that operates in conjunction with a mobile object, and includes: determining which one of first surrounding information, which is video showing a surrounding condition of the mobile object and is generated using two-dimensional information, and second surrounding information, which is video showing the surrounding condition of the mobile object and is generated using three-dimensional data, is to be displayed, based on a driving condition of the mobile object; and displaying the one of the first surrounding information and the second surrounding information that is determined to be displayed.
Abstract:
An image coding method includes selecting two or more transform components from among a plurality of transform components that include a translation component and non-translation components, the two or more transform components serving as reference information that represents a reference destination of a current block; coding selection information that identifies the two or more transform components that have been selected from among the plurality of transform components; and coding the reference information of the current block by using reference information of a coded block different from the current block.
Abstract:
A three-dimensional model distribution method includes: distributing a first model, which is a three-dimensional model of a target space in a target time period, in a first distribution mode; and distributing a second model, which is a three-dimensional model of the target space in the target time period and makes a smaller change per unit time than the first model, in a second distribution mode different from the first distribution mode.
Abstract:
A three-dimensional data creation method in a client device includes: creating three-dimensional data of a surrounding area of the client device using sensor information that is obtained through a sensor equipped in the client device and indicates a surrounding condition of the client device; estimating a self-location of the client device using the three-dimensional data created; and transmitting the sensor information obtained to a server or an other client device.
Abstract:
A three-dimensional model distribution method includes generating a depth image from a three-dimensional model; and distributing the depth image and information for restoring the three-dimensional model from the depth image.
Abstract:
A method for analyzing a three-dimensional model of an object which includes: obtaining the three-dimensional model generated based on images of the object, the images being imaged by respective cameras from respective viewpoints, the three-dimensional model including three-dimensional points each of which indicating a position of the object; obtaining a camera parameter of one camera among the respective cameras; generating, based on the camera parameter and the three-dimensional model, a depth image indicating a distance between the one camera and the object; generating a foreground image indicating an area in which the object is present in the one image imaged by the one camera; comparing the depth image and the foreground image to determine whether there is a deficiency of a three-dimensional point in the three-dimensional model; and outputting deficiency information if it is determined that there is the deficiency of the three-dimensional point in the three-dimensional model.
Abstract:
An image display method includes receiving an integrated image in which low-resolution images of a scene from different viewpoints are arranged, displaying the integrated image such that a low-resolution image among the low-resolution images is displayed in a first size, receiving a high-resolution image having a same viewpoint as the low-resolution image, the high-resolution image having a higher resolution than the low-resolution image, displaying the high-resolution image in a second size larger than the first size, and displaying the low-resolution image in a third size larger than the first size after the integrated image is displayed and before the high-resolution image is displayed in the second size.
Abstract:
An image display method includes displaying an integrated video in which videos of a scene from different viewpoints are arranged in a frame, the videos including at least one real video and at least one virtual video generated from the at least one real video. A first user interface into which a first operation is input is displayed. Viewpoints of the displayed videos are changed according to the first operation. A second user interface into which a second operation is input is displayed. A playing speed of the displayed videos is changed according to the second operation.
Abstract:
This image generation method is for generating a virtual image by a processor using at least one of images obtained by cameras disposed in different positions and attitudes capturing the same target space in a three-dimensional (3D) space. The virtual image is a two-dimensional (2D) image of the target space viewed from a virtual viewpoint in the 3D space. When generating the virtual image using one or more second images captured by one or more second cameras, at least one of which is different from one or more first cameras that capture one or more first images serving as a basis among the images, a second process which includes at least one of luminance and color adjustments and is different from a first process performed to generate the virtual image using the one or more first images is performed on the one or more second images.