An algorithm for voxelised solids representation using chain codes

dc.contributor.authorRepnik, Blaž
dc.contributor.authorVáša, Libor
dc.contributor.authorŽalik, Borut
dc.date.accessioned2026-04-02T18:05:29Z
dc.date.available2026-04-02T18:05:29Z
dc.date.issued2025
dc.date.updated2026-04-02T18:05:29Z
dc.description.abstractThe paper introduces a new method to describe the surfaces of voxelised solids. It operates in three stages: a hierarchical linked list of chain code sequences is created first; the linked lists are pruned; and, finally, the content of the data structure is stored. The method uses chain codes from either a three- or nine-symbols alphabet. In the first case, two chain code symbols are needed to access the next face, while, in the second case, this is done by one symbol. The pair of chain codes from the three-symbols alphabet, or the individual symbol from the nine-symbols alphabet are considered as tokens. The sets of tokens are, in both cases, extended by two tokens, indicating the beginning and ending of the list. The method processes solids of any shape, including those containing holes, cavities, or multiple components existing in the same voxel space. Edge-connectivity is permitted. The method was compared against the method proposed by Lemus et al., which is designed for solids without holes. Although supporting a broader set of voxelised solids, the proposed method generates sequences of tokens that are, on average, up to 10% shorter. Since the information entropy of the sequences of tokens produced by the proposed method is also smaller, the obtained sequences are more compressible, as confirmed by applying gzip and bzip2 data compressors.en
dc.description.abstractČlánek představuje novou metodu pro popis povrchů voxelizovaných těles. Funguje ve třech krocích: nejprve se vytvoří hierarchicky propojený seznam posloupností řetězcových kódů; následně se tyto seznamy ořežou; a nakonec se obsah datové struktury uloží. Metoda využívá řetězcové kódy buď z abecedy o třech, nebo devíti symbolech. V prvním případě jsou potřeba dva symboly řetězcového kódu pro přechod na další stěnu, zatímco ve druhém případě k tomu stačí jeden symbol. Dvojice řetězcových kódů z tří-symbolové abecedy nebo jednotlivý symbol z devíti-symbolové abecedy jsou považovány za tokeny. V obou případech jsou množiny tokenů rozšířeny o dva speciální tokeny označující začátek a konec seznamu.Metoda zvládá zpracovat tělesa libovolného tvaru, včetně těch, která obsahují otvory, dutiny nebo vícero komponent existujících ve stejném voxelovém prostoru. Je povoleno i spojení přes hrany (edge-connectivity).Metoda byla porovnána s přístupem navrženým Lemusem a kol., který je určen pro tělesa bez otvorů. Navzdory tomu, že nově navržená metoda podporuje širší třídu voxelizovaných těles, generuje posloupnosti tokenů, které jsou v průměru až o 10 % kratší. Protože entropie informací v těchto posloupnostech tokenů je rovněž nižší, jsou výsledné sekvence lépe komprimovatelné, jak potvrdily testy s využitím kompresorů gzip a bzip2.cz
dc.format10
dc.identifier.document-number001499397900001
dc.identifier.doi10.1016/j.image.2025.117340
dc.identifier.issn0923-5965
dc.identifier.obd43946591
dc.identifier.orcidVáša, Libor 0000-0002-0213-3769
dc.identifier.urihttp://hdl.handle.net/11025/67488
dc.language.isoen
dc.project.IDGF23-04622L
dc.relation.ispartofseriesSignal Processing: Image Communication
dc.rights.accessA
dc.subjectvoxelsen
dc.subjectchain codeen
dc.subjectdata structuresen
dc.subjectpruningen
dc.subjectinformation entropyen
dc.subjectdata compressionen
dc.subjectvoxelycz
dc.subjectřetězcový kódcz
dc.subjectdatové strukturycz
dc.subjectprořezávánícz
dc.subjectinformační entropiecz
dc.subjectkomprese datcz
dc.titleAn algorithm for voxelised solids representation using chain codesen
dc.titleAlgoritmus pro reprezentaci voxelizovaných těles pomocí řetězcových kódůcz
dc.typeČlánek v databázi WoS (Jimp)
dc.typeČLÁNEK
dc.type.statusPublished Version
local.files.count1*
local.files.size3337603*
local.has.filesyes*
local.identifier.eid2-s2.0-105005730775

Files

Original bundle
Showing 1 - 1 out of 1 results
No Thumbnail Available
Name:
1-s2.0-S0923596525000864-main.pdf
Size:
3.18 MB
Format:
Adobe Portable Document Format
License bundle
Showing 1 - 1 out of 1 results
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections