← Nieuwste papers
⚡ electrical engineering

A Hybrid Binary–Ternary Encoding Strategy for High-Capacity and Robust Phase Unwrapping in Fringe Projection Profilometry

Dit artikel stelt een robuuste, hoogcapacitieve fase-unwrapping-methode voor voor fringe projectie profilometrie die een hybride binaire-ternaire Gray-code combineert met dynamische drempelsegmentatie en een fase-consistentie pre-correctiealgoritme om nauwkeurige 3D-reconstructie van complexe oppervlakken mogelijk te maken met slechts zes geprojecteerde patronen, terwijl de noodzaak voor aanvullende kalibratiebeelden wordt geëlimineerd.

Oorspronkelijke auteurs: QIAN ZHU, HUBING DU, BO TANG, YUEYANG MA

Gepubliceerd 2026-08-10
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: QIAN ZHU, HUBING DU, BO TANG, YUEYANG MA

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je probeert een perfecte 3D-foto te maken van een bobbelig, glanzend of donker object zonder het ooit aan te raken. Wetenschappers gebruiken een slimme truc genaamd "fringe projection profilometry" om dit te doen. Ze projecteren een reeks gestreepte patronen (zoals een barcode gemaakt van licht) op een object en gebruiken een camera om te kijken hoe die strepen buigen en vervormen. Door de vervorming te meten, kan een computer de vorm van het object berekenen. Maar er is een addertje onder het gras: de computer ziet de strepen slechts als een herhalende lus, zoals een klok die elke 12 uur wordt gereset. De computer weet dat het "3 uur" is, maar weet niet of het 3 uur 's ochtends is, 3 uur 's middags, of 3 dagen later. Om dit op te lossen, moet de computer de fase "uitvouwen", waarbij hij precies moet uitzoeken bij welke lus van het streepjespatroon hij kijkt. Dit wordt "phase unwrapping" genoemd. Als de computer de verkeerde lus raadt, raakt het 3D-model verstoord, waarbij delen van het object op de verkeerde plek verschijnen of eruitzien als een glitchy videogame. Het goed krijgen hiervan is cruciand voor alles van het scannen van gezichten voor beveiliging tot het ontwerpen van auto-onderdelen, maar het is berucht moeilijk wanneer er ruis, slecht licht of wanneer het object zeer complex is.

Maak kennis met een nieuwe strategie van onderzoekers aan de Xi'an Technological University, die een "hybride" manier hebben bedacht om dit puzzelstukje op te lossen. In plaats van te vertrouwen op slechts één type code om de computer te vertellen op welke lus hij zich bevindt, hebben ze twee verschillende codetalen met elkaar gemengd: een eenvoudige "binaire" code (zoals een lichtschakelaar die aan of uit staat) en een "ternaire" code (een driewegschakelaar die laag, midden of hoog kan zijn). Denk aan het proberen te vinden van een specifiek huis in een enorme stad. Een binaire code is als vragen: "Staat het huis aan de linker- of de rechterkant van de straat?" Een ternaire code is als vragen: "Is het huis in de eerste, tweede of derde straat?" Door deze vragen te combineren, kan men de locatie veel sneller en nauwkeuriger lokaliseren dan met slechts één type vraag.

Het artikel stelt een methode voor die gebruikmaakt van een specifieke sequentie van lichtpatronen: vier stappen om een hoog-precieze "kaart" van het oppervlak te verkrijgen, drie stappen voor een hulppatroon, en drie speciale "ternaire Gray code"-patronen om als adreslabels te dienen. Het slimme deel van hoe ze deze labels lezen: in plaats van extra "kalibratiefoto's" nodig te hebben (zoals het maken van een foto van een witte muur om te weten wat "wit" is), analyseert hun systeem de helderheid van de strepen zelf om de drempelwaarden voor het decoderen te bepalen. Het is als een detective die geen referentiefoto nodig heeft om te weten hoe een verdachte eruitziet; hij analyseert gewoon de aanwijzingen direct voor hem. Dit stelt hen in staat om lastige situaties aan te pakken waarbij het licht verandert of het oppervlak glanst.

Om er zeker van te zijn dat ze geen fouten maken aan de randen waar de codes overgaan (de "grensgebieden"), heeft het team een "pre-correctie"-stap toegevoegd. Ze controleren of de richting van de strepen overeenkomt met de logica van de adrescode. Als de wiskunde niet klopt — zoals wanneer het adres zegt "Blok 3", maar de strepen "Blok 2" suggereren — vervangt het systeem automatisch het adres voor een betere kandidaat voordat de 3D-vorm definitief wordt vastgesteld.

De onderzoekers testten dit idee op twee manieren. Eerst voerden ze computersimulaties uit met verschillende niveaus van "ruis" (het simuleren van een rommelig, korrelig beeld). Ze ontdekten dat zelfs wanneer het beeld erg ruisachtig was, hun methode veel minder fouten maakte dan oudere technieken. Specifiek rapporteerden ze dat hun aanpak de totale fout in het tellen van de fringe-lussen met ongeveer 21 keer verminderde en de uiteindelijke 3D-vorm veel gladder maakte, waarbij de root-mean-square error met ongeveer 43 keer werd verminderd vergeleken met ongecorrigeerde methoden. In hun experimenten in de echte wereld slaagden ze erin complexe objecten zoals menselijke gezichten en meerdere items tegelijk te scannen, wat bewees dat het systeem werkt, zelfs op gebogen, gedetailleerde oppervlakken.

De paper merkt echter ook een beperking op: het systeem is gevoelig voor "defocus", wat gebeurt als de projector niet perfect is scherpgesteld. Wanneer de lichtpatronen te wazig worden, zijn de drielaagse (ternaire) codes moeilijk te onderscheiden, en schiet de foutmarge omhoog. De onderzoekers suggereren dat hoewel hun methode een robuuste oplossing is voor snelle, hoog-precieze metingen, het nog steeds moeite heeft wanneer het optische systeem aanzienlijk uit focus is. Over het algemeen suggereert de studie dat deze hybride binaire-ternaire strategie een krachtige balans biedt tussen snelheid, nauwkeurigheid en het vermogen om complexe vormen aan te kunnen, mits de apparatuur in goede focus wordt gehouden.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →