INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD

Information

  • Patent Application
  • 20230298214
  • Publication Number
    20230298214
  • Date Filed
    April 25, 2023
    a year ago
  • Date Published
    September 21, 2023
    a year ago
Abstract
3D data representing a three-dimensional structure is divided into a plurality of pieces and encoded, an obtained plurality of divided bitstreams is multiplexed, and one bitstream including a separator indicating a position of a joint between the divided bitstreams is generated. Furthermore, a separator indicating a position of a joint between divided bitstreams obtained by dividing 3D data representing a three-dimensional structure into a plurality of pieces and encoding the plurality of divided pieces of the 3D data, which is included in a bitstream obtained by multiplexing a plurality of the divided bitstreams, is analyzed, and the bitstream is divided into every divided bitstream on the basis of information included in the analyzed separator, and decoded. Applications of the technology include being implemented in, for example, an information processing apparatus, an image processing apparatus, electronic equipment, an information processing method, a program, or the like.
Description
Claims
  • 1. (canceled)
  • 2. An image encoding apparatus comprising: circuitry configured to divide octree data representing a three-dimensional structure into geometry data and attribute data;generate a divided bitstream by encoding the geometry data and the attribute data into a geometry bitstream and an attribute bitstream, respectively;generate, on a basis of a data size of the divided bitstream, a data-size-based separator having a unique bit pattern for detecting the data-size-based separator; andgenerate one bitstream comprising the geometry bitstream, the data-size-based separator, and the attribute bitstream,wherein the data-size-based separator is between the geometry bitstream and the attribute bitstream.
  • 3. The image encoding apparatus according to claim 2, wherein the data-size-based separator further comprises position information indicating a position of a part of the three-dimensional structure of the octree data corresponding to the divided bitstream.
  • 4. The image encoding apparatus according to claim 2, wherein the circuitry is configured to generate the geometry bitstream and the attribute bitstream by converting the octree data into 2D data representing a two-dimensional structure and by dividing the 2D data on a basis of the data size of the divided bitstream.
  • 5. The image encoding apparatus according to claim 2, wherein the geometry data indicates a position of each point of a point cloud, and the attribute data indicates attribute information on each point of the point cloud.
  • 6. An image encoding method comprising: dividing octree data representing a three-dimensional structure into geometry data and attribute data;generating a divided bitstream by encoding the geometry data and the attribute data into a geometry bitstream and an attribute bitstream, respectively;generating, on a basis of a data size of the divided bitstream, a data-size-based separator having a unique bit pattern for detecting the data-size-based separator; andgenerating one bitstream comprising the geometry bitstream, the data-size-based separator, and the attribute bitstream,wherein the data-size-based separator is between the geometry bitstream and the attribute bitstream.
  • 7. An image decoding apparatus comprising: circuitry configured to acquire an encoded bitstream comprising a geometry bitstream, a data-size-based separator, and an attribute bitstream of octree data, wherein the geometry bitstream and the attribute bitstream represent geometry data and attribute data of a three-dimensional structure respectively, and the data-size-based separator indicates a position of a joint between the geometry bitstream and the attribute bitstream; anddivide the encoded bitstream into the geometry bitstream and the attribute bitstream on a basis of the data-size-based separator, to decode the geometry bitstream and the attribute bitstream, wherein the data-size-based separator is between the geometry bitstream and the attribute bitstream, has a unique bit pattern for detecting the data-size-based separator and corresponds to a data size of the encoded bitstream.
  • 8. The image decoding apparatus according to claim 7, wherein the circuitry is further configured to detect the data-size-based separator by detecting the unique bit pattern, and divide the encoded bitstream at a detected position of the data-size-based separator.
  • 9. The image decoding apparatus according to claim 7, wherein the data-size-based separator further comprises position information indicating a position of a part of the three-dimensional structure of the octree data corresponding to the divided bitstream.
  • 10. An image decoding method comprising: acquiring an encoded bitstream comprising a geometry bitstream, a data-size-based separator, and an attribute bitstream of octree data, wherein the geometry bitstream and the attribute bitstream represents geometry data and attribute data of a three-dimensional structure respectively, and the data-size-based separator indicates a position of a joint between the geometry bitstream and the attribute bitstream;dividing the encoded bitstream into the geometry bitstream and the attribute bitstream on a basis of the data-size-based separator, to decode the geometry bitstream and the attribute bitstream, wherein the data-size-based separator is between the geometry bitstream and the attribute bitstream, has a unique bit pattern for detecting the data-size-based separator and corresponds to a data size of the encoded bitstream.
Priority Claims (1)
Number Date Country Kind
2017-200585 Oct 2017 JP national
Continuations (1)
Number Date Country
Parent 16754746 Apr 2020 US
Child 18306285 US