File format for point cloud data
US-2022215616-A1 · Jul 7, 2022 · US
US11875539B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11875539-B2 |
| Application number | US-202017108918-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 1, 2020 |
| Priority date | Mar 16, 2020 |
| Publication date | Jan 16, 2024 |
| Grant date | Jan 16, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A decoding device, method, and computer readable medium for partial access metadata for video-based point cloud compression data are disclosed. The decoding device for point cloud decoding includes a communication interface and a processor operably coupled to the communication interface. The communication interface receives a compressed bitstream and metadata related to the compressed bitstream. The processor identifies, in the metadata, region information that indicates a region of a point cloud based on a user perspective; locates a track of the compressed bitstream that corresponds to the region information; identifies, in the track, objects corresponding to the region of the point cloud; and decodes for display of an object, included in the objects identified in the track, that is visible from the user perspective.
Opening claim text (preview).
What is claimed is: 1. A decoding device for generating partial access metadata for video-based point cloud compression, the decoding device comprising: a communication interface configured to receive a compressed bitstream and metadata related to the compressed bitstream; a processor operably coupled to the communication interface, wherein the processor is configured to: identify, in the metadata, region information that indicates a region of a point cloud based on a user perspective; locate a track of the compressed bitstream that corresponds to the region information; identify, in the track, objects corresponding to the region of the point cloud; and decode for display of an object, included in the objects identified in the track, that is visible from the user perspective. 2. The decoding device of claim 1 , wherein: the compressed bitstream includes a supplemental enhancement information (SEI) message, and the objects corresponding to the region of the point cloud are defined in the SEI message based on a number of the objects, a length of an object identifier, and a value of object identifiers. 3. The decoding device of claim 2 , wherein the number of the objects indicates a total number of objects in the region, the length of the object identifier indicates a length of a respective object identifier, and the value of object identifiers indicates an identifier of a respective object. 4. The decoding device of claim 2 , wherein the processor is configured to determine whether the object is visible from the user perspective based on a three-dimensional region corresponding to a location present in or bordering the region in line with the user perspective. 5. The decoding device of claim 1 , wherein the processor is further configured to: identify, in the metadata, dynamic region information that indicates an updated track corresponding to the region information; identify a new object in the updated track that is visible from the user perspective; and decode the new object for display. 6. The decoding device of claim 1 , wherein the processor is further configured to: identify, in the metadata, dynamic region information that indicates an updated track corresponding to the region information; identify, in the track, a deleted object corresponding an object currently displayed; and remove the deleted object from display. 7. The decoding device of claim 6 , wherein: the compressed bitstream includes a supplemental enhancement information (SEI) message, and the deleted object is defined in the SEI message based on a number of canceled objects, a length of an object identifier, and a value of object identifiers. 8. A method for point cloud decoding, the method comprising: receiving, using a communication interface, a compressed bitstream and metadata related to the compressed bitstream; identifying, using a processor operably coupled to the communication interface, region information in the metadata that indicates a region of a point cloud based on a user perspective; locating a track of the compressed bitstream that corresponds to the region information; identifying, in the track, objects corresponding to the region of the point cloud; and decoding for display of an object, included in the objects identified in the track, that is visible from the user perspective. 9. The method of claim 8 , wherein: the compressed bitstream includes a supplemental enhancement information (SEI) message, and the objects corresponding to the region of the point cloud are defined in the SEI message based on a number of the objects, a length of an object identifier, and a value of object identifiers. 10. The method of claim 9 , wherein the number of the objects indicates a total number of objects in the region, the length of the object identifier indicates a length of a respective object identifier, and the value of object identifiers indicates an identifier of a respective object. 11. The method of claim 9 , further comprising: determining whether the object is visible from the user perspective based on a three-dimensional region corresponding to a location present in or bordering the region in line with the user perspective. 12. The method of claim 8 , further comprising: identifying, in the metadata, dynamic region information that indicates an updated track corresponding to the region information; identifying a new object in the updated track that is visible from the user perspective; and decoding the new object for display. 13. The method of claim 8 , further comprising: identifying, in the metadata, dynamic region information that indicates an updated track corresponding to the region information; identifying, in the track, a deleted object corresponding an object currently displayed; and removing the deleted object from display. 14. The method of claim 13 , wherein: the compressed bitstream includes a supplemental enhancement information (SEI) message, and the deleted object is defined in the SEI message based on a number of canceled objects, a length of an object identifier, and a value of object identifiers. 15. A non-transitory computer readable medium embodying a computer program, the computer program comprising computer readable program code that, when executed by a processor of an electronic device, causes the electronic device to: receive a compressed bitstream and metadata related to the compressed bitstream; identify, in the metadata, region information that indicates a region of a point cloud based on a user perspective; locate a track of the compressed bitstream that corresponds to the region information; identify, in the track, objects corresponding to the region of the point cloud; and decode for display of an object, included in the objects identified in the track, that is visible from the user perspective. 16. The non-transitory computer readable medium of claim 15 , wherein: the compressed bitstream includes a supplemental enhancement information (SEI) message, and the objects corresponding to the region of the point cloud are defined in the SEI message based on a number of the objects, a length of an object identifier, and a value of object identifiers. 17. The non-transitory computer readable medium of claim 16 , wherein the number of the objects indicates a total number of objects in the region, the length of the object identifier indicates a length of a respective object identifier, and the value of object identifiers indicates an identifier of a respective object. 18. The non-transitory computer readable medium of claim 16 , wherein the computer readable program code that, when executed by the processor of the electronic device, further causes the electronic device to: determine whether the object is visible from the user perspective based on a three-dimensional region corresponding to a location present in or bordering the region in line with the user perspective. 19. The non-transitory computer readable medium of claim 15 , wherein the computer readable program code that, when executed by the processor of the electronic device, further causes the electronic device to: identify, in the metadata, dynamic region information that indicates an updated track corresponding to the region information; identify a new object in the updated track that is visible from the user perspective; and decode the new object for display. 20. The non-transitory computer readable medium of claim 15 , wherein the computer readable program code that, when executed
for supporting one-way streaming services, e.g. Internet radio · CPC title
Media network packetisation · CPC title
Model-based coding, e.g. wire frame · CPC title
Scaling of whole images or parts thereof, e.g. expanding or contracting · CPC title
Three-dimensional [3D] modelling for computer graphics · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.