Silhouette 4D With Context Selection: Lossless Geometry Compression of Dynamic Point Clouds
Recently we have proposed a coding algorithm of point cloud geometry based on a rather different approach from the popular octree representation. In our algorithm, the point cloud is decomposed in silhouettes, hence the name Silhouette Coder, and context adaptive arithmetic coding is used to exploit...
Uloženo v:
| Vydáno v: | IEEE signal processing letters Ročník 28; s. 1660 - 1664 |
|---|---|
| Hlavní autoři: | , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
New York
IEEE
2021
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Témata: | |
| ISSN: | 1070-9908, 1558-2361 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Recently we have proposed a coding algorithm of point cloud geometry based on a rather different approach from the popular octree representation. In our algorithm, the point cloud is decomposed in silhouettes, hence the name Silhouette Coder, and context adaptive arithmetic coding is used to exploit redundancies within the point cloud (intra frame coding), and also using a reference point cloud (inter frame coding). In this letter we build on our previous work and propose a context selection algorithm as a pre-processing stage. With this algorithm, the point cloud is first parsed testing a large number of candidate context locations. The algorithm selects a small number of these contexts that better reflect the current point cloud, and then encode it with this choice. The proposed method further improves the results of our previous coder, Silhouette 4D, by <inline-formula><tex-math notation="LaTeX">10 \%</tex-math></inline-formula>, on average, on a dynamic point cloud dataset of the JPEG Pleno, and achieves bitrates competitive with some high quality lossy coders such as the MPEG G-PCC. |
|---|---|
| AbstractList | Recently we have proposed a coding algorithm of point cloud geometry based on a rather different approach from the popular octree representation. In our algorithm, the point cloud is decomposed in silhouettes, hence the name Silhouette Coder, and context adaptive arithmetic coding is used to exploit redundancies within the point cloud (intra frame coding), and also using a reference point cloud (inter frame coding). In this letter we build on our previous work and propose a context selection algorithm as a pre-processing stage. With this algorithm, the point cloud is first parsed testing a large number of candidate context locations. The algorithm selects a small number of these contexts that better reflect the current point cloud, and then encode it with this choice. The proposed method further improves the results of our previous coder, Silhouette 4D, by [Formula Omitted], on average, on a dynamic point cloud dataset of the JPEG Pleno, and achieves bitrates competitive with some high quality lossy coders such as the MPEG G-PCC. Recently we have proposed a coding algorithm of point cloud geometry based on a rather different approach from the popular octree representation. In our algorithm, the point cloud is decomposed in silhouettes, hence the name Silhouette Coder, and context adaptive arithmetic coding is used to exploit redundancies within the point cloud (intra frame coding), and also using a reference point cloud (inter frame coding). In this letter we build on our previous work and propose a context selection algorithm as a pre-processing stage. With this algorithm, the point cloud is first parsed testing a large number of candidate context locations. The algorithm selects a small number of these contexts that better reflect the current point cloud, and then encode it with this choice. The proposed method further improves the results of our previous coder, Silhouette 4D, by <inline-formula><tex-math notation="LaTeX">10 \%</tex-math></inline-formula>, on average, on a dynamic point cloud dataset of the JPEG Pleno, and achieves bitrates competitive with some high quality lossy coders such as the MPEG G-PCC. |
| Author | Ramalho, Evaristo Peixoto, Eduardo Medeiros, Edil |
| Author_xml | – sequence: 1 givenname: Evaristo surname: Ramalho fullname: Ramalho, Evaristo email: evaristora28@gmail.com organization: Department of Electrical Engineering, Universidade de Brasília, Federal District, Brazil – sequence: 2 givenname: Eduardo orcidid: 0000-0002-6041-8535 surname: Peixoto fullname: Peixoto, Eduardo email: eduardopeixoto@ieee.org organization: Department of Electrical Engineering, Universidade de Brasília, Federal District, Brazil – sequence: 3 givenname: Edil surname: Medeiros fullname: Medeiros, Edil email: j.edil@ene.unb.br organization: Department of Electrical Engineering, Universidade de Brasília, Federal District, Brazil |
| BookMark | eNp9kEFLAzEQhYNUsK3eBS8Bz1sn2U2beJNWq1CwUMWDh2WbzNKU7aYmKdh_b0qLBw_CwAwz780wX490WtciIdcMBoyBupst5gMOnA1yBlxwcUa6TAiZ8XzIOqmGEWRKgbwgvRDWACCZFF3yubDNyu0wRqTFhH7YuKJj10b8jnSBDepoXXtPZy6EBkOgU3QbjH6fRJutT500pq6mk31bbaymc2fbSMeN25lwSc7rqgl4dcp98v70-DZ-zmav05fxwyzTXLGYSbnkS2BgZC2EEXlRc5Ap0CgtpEGDWKBm1VKZmhmUuhYjoXE5KnLOTM7yPrk97t1697XDEMu12_k2nSy5GApegFIqqeCo0j4947Eut95uKr8vGZQHhGVCWB4QlieEyTL8Y9E2Vgci0Ve2-c94czRaRPy9owRIKfL8B2MHgJI |
| CODEN | ISPLEM |
| CitedBy_id | crossref_primary_10_3390_s24103142 crossref_primary_10_1109_ACCESS_2022_3197295 crossref_primary_10_1109_LSP_2022_3161868 crossref_primary_10_1109_LSP_2024_3449226 crossref_primary_10_1109_TMC_2024_3367750 crossref_primary_10_1109_LSP_2022_3172844 crossref_primary_10_1109_TGRS_2023_3321289 crossref_primary_10_1109_TIP_2022_3185541 crossref_primary_10_1109_TCSVT_2024_3379518 crossref_primary_10_1109_ACCESS_2024_3469549 |
| Cites_doi | 10.1109/LSP.2018.2823701 10.1109/TCSVT.2016.2543039 10.1109/TIP.2019.2931466 10.1109/ICIP.2018.8451172 10.1109/LSP.2020.2965322 10.1109/ICIP.2018.8451802 10.1109/TMM.2018.2859591 10.1109/ICIP.2017.8297036 10.1109/MMSP.2017.8122226 10.1109/ICASSP.2019.8682413 10.1109/ICIP.2017.8296514 10.1109/TIP.2019.2957853 10.1109/TIP.2016.2575005 10.1109/ICIP40778.2020.9190648 10.1109/ICIP.2019.8803403 10.1016/0146-664X(82)90104-6 10.14209/SBRT.2020.1570658199 10.1109/ICRA.2012.6224647 10.1109/ICIP.2018.8451254 10.1109/TIP.2020.3011811 10.1109/JSTSP.2020.3047520 10.1109/ICIP.2019.8803413 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/LSP.2021.3102525 |
| DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1558-2361 |
| EndPage | 1664 |
| ExternalDocumentID | 10_1109_LSP_2021_3102525 9508853 |
| Genre | orig-research |
| GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 85S 97E AAJGR AARMG AASAJ AAWTH AAYJJ ABAZT ABFSI ABQJQ ABVLG ACGFO ACGFS ACIWK AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 E.L EBS EJD F5P HZ~ H~9 ICLAB IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P RIA RIE RNS TAE TN5 VH1 AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c291t-88b2b010d8f55d534f208208ed9c58dedee4ec1ab9df1de8cf575ceb74321d313 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 13 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000690436100006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1070-9908 |
| IngestDate | Sun Jun 29 16:32:20 EDT 2025 Tue Nov 18 22:12:15 EST 2025 Sat Nov 29 03:38:52 EST 2025 Wed Aug 27 02:28:01 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c291t-88b2b010d8f55d534f208208ed9c58dedee4ec1ab9df1de8cf575ceb74321d313 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-6041-8535 |
| PQID | 2565240999 |
| PQPubID | 75747 |
| PageCount | 5 |
| ParticipantIDs | crossref_primary_10_1109_LSP_2021_3102525 ieee_primary_9508853 proquest_journals_2565240999 crossref_citationtrail_10_1109_LSP_2021_3102525 |
| PublicationCentury | 2000 |
| PublicationDate | 20210000 2021-00-00 20210101 |
| PublicationDateYYYYMMDD | 2021-01-01 |
| PublicationDate_xml | – year: 2021 text: 20210000 |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE signal processing letters |
| PublicationTitleAbbrev | LSP |
| PublicationYear | 2021 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref12 ref15 ref14 ref11 ref10 schnabel (ref2) 2006 ref1 ref17 ref16 ref19 ref18 loop (ref28) 2016 ref24 ref23 ref26 ref20 ref22 tang (ref8) 2016 ref21 d’eon (ref29) 2017 ref27 wg (ref3) 2020 (ref30) 0 ref7 ref9 ref6 ref5 3dg (ref4) 2020; 7 (ref25) 0 |
| References_xml | – ident: ref20 doi: 10.1109/LSP.2018.2823701 – year: 2016 ident: ref28 article-title: Microsoft voxelized upper bodies . a voxelized point cloud dataset publication-title: ISO/IEC JTC1/SC29 Joint WG 11/WG1 (MPEG/JPEG) input document m38673/M72012 – ident: ref6 doi: 10.1109/TCSVT.2016.2543039 – start-page: 85 year: 2016 ident: ref8 article-title: Compression algorithm of scattered point cloud based on octree coding publication-title: Proc 2nd IEEE Int Conf Comput Commun – ident: ref22 doi: 10.1109/TIP.2019.2931466 – start-page: 111 year: 2006 ident: ref2 article-title: Octree-based point-cloud compression publication-title: Proc 3rd Eurographics/IEEE VGTC Conf Point-Based Graph – year: 2020 ident: ref3 article-title: G-PCC codec description v9 publication-title: MPEG-3DG G-PCC Codec Description v9 ISO/IEC JTC1/SC29/WG7 N0011 – ident: ref9 doi: 10.1109/ICIP.2018.8451172 – ident: ref24 doi: 10.1109/LSP.2020.2965322 – volume: 7 year: 2020 ident: ref4 publication-title: MPEG-3DG V-PCC Codec Description ISO/IEC JTC1/SC29/WG7 N00012 – ident: ref7 doi: 10.1109/ICIP.2018.8451802 – ident: ref10 doi: 10.1109/TMM.2018.2859591 – ident: ref11 doi: 10.1109/ICIP.2017.8297036 – year: 0 ident: ref30 article-title: Release silhouette 4D with context selection - pointcloud-unb/GeometryCoder - GitHub – ident: ref12 doi: 10.1109/MMSP.2017.8122226 – ident: ref21 doi: 10.1109/ICASSP.2019.8682413 – ident: ref18 doi: 10.1109/ICIP.2017.8296514 – ident: ref14 doi: 10.1109/TIP.2019.2957853 – ident: ref5 doi: 10.1109/TIP.2016.2575005 – ident: ref26 doi: 10.1109/ICIP40778.2020.9190648 – ident: ref13 doi: 10.1109/ICIP.2019.8803403 – ident: ref1 doi: 10.1016/0146-664X(82)90104-6 – ident: ref27 doi: 10.14209/SBRT.2020.1570658199 – ident: ref17 doi: 10.1109/ICRA.2012.6224647 – ident: ref19 doi: 10.1109/ICIP.2018.8451254 – ident: ref23 doi: 10.1109/TIP.2020.3011811 – ident: ref16 doi: 10.1109/JSTSP.2020.3047520 – year: 2017 ident: ref29 article-title: 8i voxelized full bodies - a voxelized point cloud dataset publication-title: ISO/IEC JTC1/SC29 Joint WG11/WG1 (MPEG/JPEG) input document WG1M40059/WG1M74006 – ident: ref15 doi: 10.1109/ICIP.2019.8803413 – year: 0 ident: ref25 article-title: JPEG Pleno database. |
| SSID | ssj0008185 |
| Score | 2.3863852 |
| Snippet | Recently we have proposed a coding algorithm of point cloud geometry based on a rather different approach from the popular octree representation. In our... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 1660 |
| SubjectTerms | Algorithms Arithmetic coding Codecs Coders Context Encoding Geometry Image coding Image compression inter coder lossless coding Octrees Point clouds Signal processing algorithms Three-dimensional displays Transform coding |
| Title | Silhouette 4D With Context Selection: Lossless Geometry Compression of Dynamic Point Clouds |
| URI | https://ieeexplore.ieee.org/document/9508853 https://www.proquest.com/docview/2565240999 |
| Volume | 28 |
| WOSCitedRecordID | wos000690436100006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-2361 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0008185 issn: 1070-9908 databaseCode: RIE dateStart: 19940101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFH7M4UEP_pridEoOXgTr2qbZUm8yfx3GGExR8FDa5IUVZitbJ_rfm6TdGCiCtx6SEPLS930veXkfwBn1JYsTpTRzo-gEATInDmTHQcUMviCTshSb6A4G_OUlHNbgYvkWBhFt8hlemk97ly9zMTdHZW2rWMroGqx1u53yrdbS6xrgKfMLXUd7WL64knTDdn801IGg7-n4VCO8EcVegSCrqfLDEVt0udv-37x2YKtikeS6NPsu1DDbg82V2oINeB2lk3E-N5k8JLghz2kxJrYU1WdBRlb8RlvkivT1DCfa25F7zN-wmH4R4yHK5NiM5IrclJL1ZJinWUF6k3wuZ_vwdHf72HtwKiUFR_ihVzicJ36iIy_JFWOS0UD5Bvo5ylAwLlEiBii8OAml8iRyoTSLE5hoeuF7knr0AOpZnuEhEBZ4irp-bMX8uKKhEjRgTA8gY98Nu01oLxY3ElWZcaN2MYlsuOGGkTZHZMwRVeZowvmyx3tZYuOPtg2z_Mt21co3obWwX1T9g7NIkzmm-YpmwEe_9zqGDTN2eaDSgnoxneMJrIuPIp1NT-32-gYFss1B |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PT9swFH5iDGnssAHdREc3fOCCRGjiH8PhNrXriihVpYKoxCFK7GdRqSSoTaftv5_tpFWloUm75WAnlj_nve_Zz-8DOGFUizQzxjI3hgHnKIKU668BGuH8CwqtK7GJi-FQTibxaAvO1ndhENEnn-G5e_Rn-bpQS7dV1vaKpYK9gteCcxpWt7XWdte5nirDMAysjZWrQ8kwbg_GIxsK0shGqNbHO1nsDSfkVVX-MsXev_Te_9_I9uBdzSPJtwr4fdjC_ADeblQXbMDDeDp7LJYul4fwLrmflo_EF6P6VZKxl7-xmFySgR3hzNo78gOLJyznv4mzEVV6bE4KQ7qVaD0ZFdO8JJ1ZsdSLD3DX-37b6Qe1lkKgaByVgZQZzWzspaURQgvGDXXOX6KOlZAaNSJHFaVZrE2kUSpjeZzCzBIMGmkWsY-wnRc5HgIRPDIspKmX85OGxUYxLoR9gU5pGF80ob2a3ETVhcad3sUs8QFHGCcWjsTBkdRwNOF03eO5KrLxj7YNN_3rdvXMN6G1wi-p_8JFYumcsIzFcuBPL_c6hjf925tBMrgaXh_BrvtOtb3Sgu1yvsTPsKN-ltPF_Itfan8A3SnQiA |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Silhouette+4D+With+Context+Selection%3A+Lossless+Geometry+Compression+of+Dynamic+Point+Clouds&rft.jtitle=IEEE+signal+processing+letters&rft.au=Ramalho%2C+Evaristo&rft.au=Peixoto%2C+Eduardo&rft.au=Medeiros%2C+Edil&rft.date=2021&rft.pub=IEEE&rft.issn=1070-9908&rft.volume=28&rft.spage=1660&rft.epage=1664&rft_id=info:doi/10.1109%2FLSP.2021.3102525&rft.externalDocID=9508853 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1070-9908&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1070-9908&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1070-9908&client=summon |