Method and apparatus for encoding a point cloud representing three-dimensional objects

US2019108655A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2019108655-A1
Application numberUS-201816153741-A
CountryUS
Kind codeA1
Filing dateOct 6, 2018
Priority dateOct 6, 2017
Publication dateApr 11, 2019
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A colored point cloud is encoded as at least two images. The point cloud is projected onto two maps, the second map comprising a set of blocks. An interest value is computed for each block of the second map as a function of the number of points of the point cloud projected onto the given block, not already projected on the first map. The first image is encoded in the stream as obtained by the projection while blocks of the second image are encoded according to their interest value. Blocks comprising no or a few new points over the first image and/or comprising a frontier are encoded in manner that minimize their bitrate as the information they carry is already stored in the first image.

First claim

Opening claim text (preview).

1 . A method of encoding a three-dimensional point cloud, the method comprising: projecting the point cloud onto a first surface to obtain a first image and onto a second surface to obtain a second image, the second image comprising a plurality of blocks, pixels of the first and the second image comprising a depth attribute; determining, for each block of the second image, an interest value relative to the number of points of the point cloud projected onto said block and not projected onto the first image; and encoding said first image and encoding blocks of said second image wherein a block of the second image is encoded according to a local quantization parameter determined according to the interest value of said block. 2 . The method of claim 1 , wherein a block of the second image is a block of a block-based encoding codec and wherein said encoding of the first image and blocks of the second image is performed according to said codec. 3 . The method of claim 1 , wherein said interest value is determined as a function of a ratio between a number of points projected onto said block and not projected onto said first image and of an average number of neighbor pixels in said block 4 . The method of claim 1 , wherein the depth attribute of pixels of a block of the second image is set to a predetermined depth value if the interest value of said block is lower than a threshold. 5 . The method of claim 1 , wherein pixels of the first and the second images comprise a color attribute and wherein the color attribute of pixels of a block of the second image are set to a predetermined color value if the interest value of said block is lower than a threshold. 6 . The method of claim 1 , wherein a block of the second image is encoded in a SKIP mode if the interest value of said block is lower than a threshold. 7 . The method of claim 1 , wherein depth attributes and color attributes of the second image are stored in a pair of one depth image and one texture image. 8 . A device for encoding a three-dimensional point cloud, the device comprising a memory associated with at least one processor configured to: project the point cloud onto a first surface to obtain a first image and onto a second surface to obtain a second image, the second image comprising a plurality of blocks, pixels of the first and the second image comprising a depth attribute; determine, for each block of the second image, an interest value relative to the number of points of the point cloud projected onto said block and not projected onto the first image; and encode said first image and encode blocks of said second image wherein a block of the second image is encoded according to a local quantization parameter determined according to the interest value of the block. 9 . The device of claim 8 , wherein said processor is configured to determine said interest value associated with a block as a function of a ratio between a number of points projected onto said block and not projected onto said first image and of an average number of neighbor pixels in said block. 10 . The device of claim 8 , wherein the depth attribute of pixels of a block of the second image is set to a predetermined depth value if the interest value of said block is lower than a threshold 11 . The device of claim 8 , wherein a block of the second image is encoded in a SKIP mode if the interest value of said block is lower than a threshold 12 . The device of claim 8 , wherein depth attributes and color attributes of the second image are stored in a pair of one depth image and one texture image. 13 . A stream carrying data representative of a three-dimensional point cloud, the stream encoding a first image and a second image, pixels of said first and second images comprising at least a depth attribute and blocks of said second image being encoding according to an interest value determined, for each block, according to the number of points of said point cloud projected onto said block and not projected onto first image.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2019108655A1 cover?
A colored point cloud is encoded as at least two images. The point cloud is projected onto two maps, the second map comprising a set of blocks. An interest value is computed for each block of the second map as a function of the number of points of the point cloud projected onto the given block, not already projected on the first map. The first image is encoded in the stream as obtained by the p…
Who is the assignee on this patent?
Interdigital Vc Holdings Inc
What technology area does this patent fall under?
Primary CPC classification G06T9/001. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 11 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).