
Sankey Diagrammeditor
Zeige, wohin Dinge fließen. Erstelle und exportiere Diagramme im Browser.
Ein Foto wird zum 3D-Relief, in Schichten zerlegt für ein Metallporträt.
Vom Frontalfoto zu Schnittmustern für ein geschichtetes Porträt: ein topografisches Relief aus Blech, von Hand Schicht für Schicht verklebt.
Faceslice verwandelt ein Standard-2D-Selfie in physische, geschichtete topografische Skulpturen aus lasergeschnittenem Blech oder Karton. Anstatt komplexe Multikamera-Photogrammetrie oder knifflige 3D-Scan-Apps zu erfordern, benötigt Faceslice nur ein einziges Frontalfoto und eine Messung des Augenabstands (IPD) in Millimetern, um den physischen Maßstab festzulegen.
Um einen echten Kopf aus einem Foto zu rekonstruieren, orchestriert Faceslice eine Computer-Vision-Fusion-Pipeline mit drei Modellen, wobei jedes Modell das beisteuert, was es am besten kann: Die Silhouettensegmentierung erfasst Haare, Ohren und Kieferpartien; Die monokulare Tiefe schätzt das breite Schädelvolumen; und Gesichts-Mesh-Landmarker-Modelle extrahieren scharfe Gesichts-Landmarken (Nase, Augenhöhlen, Lippen) als verbleibende Oberflächenverschiebung.
Der resultierende 3D-Volumenkörper wird in benutzerdefinierten Winkeln in parallele Ebenen geschnitten. Beim frontalen Schneiden entstehen selbstausrichtende, verschachtelte Kontur-Isohypsen, komplett mit geätzten Ausrichtungsführungen auf jeder Platte, ausgehöhlten, versteckten Innenräumen für bis zu 80 % Gewichtsreduzierung und sofortigem DXF-Export in Produktionsqualität.
Vanilla-JavaScript (ES-Module), reaktionsfähiges Canvas und SVG-Kontur-Rendering, parametrische Echtzeit-Schieberegler und offline-fähige PWA-Architektur.
Python 3-Rechenkern mit MediaPipe (Segmentation & Face Mesh), ONNX Runtime (Depth Anything V2 Small), Shapely für 2D-Polygon-Boolesche Werte und Aushöhlungen und ezdxf für die CAD-Generierung.
Containerisiert mit Podman und systemd Quadlet, automatisiertes Asset-Hash-Versionsstempeln über deploy.shund über den Caddy-Reverse-Proxy mit Slicing-Reaktionszeiten von unter einer Sekunde auf der CPU bereitgestellt.