AC

ATLAS Clarus Colour Picker

Atlasidentität · Magnetic Lasso · ΔE00 Heatmap · Multi-Palette · Measured/Spectral QC
PROTOTYPE v5.3.3 · MOBILE FIT FIX

Bild-Picker

Das Bild bleibt lokal. Ein Klick bindet das Originalpixel deterministisch an eine source_atlas_row_id; ICC-Werte werden erst danach verwendet.

oder PNG/JPEG/WebP hierher ziehen

Smartphone: Pan aktivieren → mit einem Finger verschieben, mit zwei Fingern zoomen. Im Pick-Modus bleibt Tippen eine Pixel-Auswahl.
Noch kein Bild geladen
8-Bit sRGBRGB_ONLYK = UNLIMITEDTie-Break: kleinere atlas_row_idΔE00 post-hoc

Region Trace & Atlas Fill

Eine manuell gezeichnete Spur erzeugt eine reproduzierbar dokumentierte Maske. Die Füllfarbe erhält eine eigene fill_atlas_row_id; die ursprüngliche Bildprovenienz wird nicht überschrieben.

Provenienzregel: Eine Region kann ursprünglich viele Farben enthalten. v5 behauptet deshalb nicht, die gesamte Region besitze nur eine ursprüngliche Atlas-ID. Stattdessen werden Bildhash, Maskenhash, Pfadhash und – soweit berechenbar – ein Hash der ursprünglichen RGB-Pixel dokumentiert.
Zum präzisen Zeichnen hineinzoomen. Zum Verschieben zuerst Pan aktivieren; danach wieder auf Zeichnen schalten.
Zuerst im Bild-Picker ein Bild laden.

Polygon: Punkte anklicken, dann „Spur schließen“. Lasso: Maustaste/Stift gedrückt halten und die Kontur ziehen.

1 · Spurwerkzeug

Kantenkarte: noch kein Bild.

2 · Atlas-Füllfarbe

3 · Anwenden

Solid setzt alle Maskenpixel exakt auf Atlas-RGB. „Struktur erhalten“ ist eine abgeleitete Visualisierung: lokale Helligkeitsstruktur bleibt näherungsweise erhalten; die resultierenden Pixel sind nicht als identische Messfarbe zu interpretieren.

Region Evidence

StatusNO_MASK Punkte0 Maskenpixel0 Mask SHA-256 Path SHA-256 Source RGB SHA

Bearbeitungen

Region Palette — K = 4 … UNLIMITED

Die Region wird zuerst vollständig und deterministisch auf Atlasidentitäten gebunden. K begrenzt ausschließlich die angezeigte/ausgegebene Palette und verändert keine Pixelidentität.

Quellregel: Pixel→Atlas läuft immer mit K = UNLIMITED, RGB squared Euclidean im dokumentierten 8-Bit-sRGB und Tie-Break über kleinere atlas_row_id. Danach wird die Palette deterministisch nach der gewählten Strategie abgeleitet. Frequency verwendet count DESC → atlas_row_id ASC; Diversity und Coverage wählen ausschließlich tatsächlich vorkommende Atlasreferenzen.
StatusNO_PALETTE Region K Palette SHA-256
Zuerst eine geschlossene Region erzeugen.
unique RGB in Region
unique Atlasidentitäten
direkte Top-K-Pixelabdeckung
Palette Approx. ΔE00 P95

ΔE00-Dokumentation

Source→Atlas Mean Median / P95 / Max ≤1 / ≤2 / ≤3 / ≤5 Top-K Approx. Mean Median / P95 / Max ≤1 / ≤2 / ≤3 / ≤5

Source→Atlas ist eine digitale sRGB-Repräsentationsmessung. Die Top-K-Approximation ordnet nicht ausgewählte Atlasreferenzen per RGB-Distanz der gewählten Palette zu; ΔE00 wird anschließend post-hoc auf Master-Lab dokumentiert.

ΔE00 Heatmap — Region Analysis

Die Heatmap ist eine Analyse- und Kontrollansicht. Sie verändert weder Pixel noch Atlasidentitäten, Masken oder Gamutstatus.

Bild + geschlossene Region erforderlich.
0P95/2P95

Analysemodus

NO_HEATMAP
Mean ΔE00
Median
P95
Maximum
≤1 / ≤2 / ≤3 / ≤5 Region Heatmap SHA

Measured / Spectral QC

Erst ein tatsächlich importierter Messdatensatz darf den Status NOT_MEASURED verlassen. Projektgrenzen werden nicht automatisch vorausgesetzt.

Trennung: Atlas-Soll → digitale ICC-Produktion → physische Messung. Ein importierter Messwert ändert niemals die source_atlas_row_id.

1 · Sollreferenz

Target row Referenz Master Lab Spektralziel380–730 nm / 10 nm · aktiver Master

2 · Messdatei

Validiert: CSV, CGATS/Text, JSON. CxF3-Spektren werden als zusätzlicher Importpfad unterstützt.

Datei SHA-256 Datensätze0 Physische Messung StatusNOT_MEASURED

3 · Projektgrenzen ΔE00

Leer = MEASURED_NO_LIMITS. Grenzwerte müssen aufsteigend sein; darüber = BLOCK.

Messkontext

ΔE00 Mean
Median
P95
Maximum
≤1 / ≤2 / ≤3 / ≤5QC EntscheidungNOT_MEASURED
#MeasurementTargetLab IstΔE00SpektrumQC

Spektralvergleich

RMS ΔR Mean |ΔR| Max |ΔR|

Spektralkennwerte vergleichen Reflektanzkurven direkt. Sie werden nicht stillschweigend als ΔE00 interpretiert.

TRACE — Colour Provenance

Hashverkettete Ereigniskette von Quelle → Atlasbindung → Produktionspfad → Evidence → Workflow-Entscheidung.

Noch kein Trace
NO TRACE 0 Events nicht geprüft
Integritätsgrenze: Die SHA-256-Kette macht Änderungen innerhalb eines gespeicherten/exportierten Trace erkennbar. Sie ist kein externer Zeitstempel und keine Blockchain. Ein lokaler Browser-Speicher kann als Ganzes ersetzt werden.

Trace Graph

Integrität / Export

Final Event Hash source_atlas_row_id Atlasreferenz Master SHA-256

Trace-Notiz

Rückwärtssuche / Import

Timeline

Visuelle HLC-Navigation

Filtert den aktiven Atlas direkt über die HLC-Referenzstruktur. Die Auswahl ist eine Atlasreferenz, keine Neuberechnung der Quellidentität.

Atlas-Browser

Suche nach HLC-Referenz, atlas_row_id oder HEX.

GamutMap — Analyse- und Kontrollansicht

Die Klassifikation wird mit LittleCMS GAMUTCHECK gegen das gewählte Proof-Profil berechnet. Out-of-Gamut-Referenzen bleiben vollständig erhalten und behalten ihre source_atlas_row_id.

In Gamut Out of Gamut aktuelle Referenz

Gamut-Status

Profil Gesamt Atlas13.283 Out of Gamut OOG-Anteil aktuelle Referenz MethodeLittleCMS soft-proof + GAMUTCHECK, Alarm RGB 127/127/127 Filterwirkungkeine

Die GamutMap beeinflusst weder source_atlas_row_id noch production_atlas_row_id. OOG bedeutet hier ausschließlich: LittleCMS-GamutCheck für die dokumentierte Proof-Bedingung.

Side-by-Side Produktionsvergleich

Profile A und B greifen auf dieselbe Atlasidentität zu. CMYK-Werte werden nur gezeigt, wenn für das Profil eine echte, mastergebundene Mapping-Tabelle vorliegt.

Zuerst eine Atlasfarbe auswählen.

ICC-Profilverwaltung

ICC-Dateien können frei geladen und gehasht werden. Bekannte integrierte Profile werden sofort erkannt. Für unbekannte Profile zeigt die App keine erfundenen CMYK-Werte; für echte Produktionswerte kann ein mitgeliefertes, mastergebundenes Profile-Mapping importiert werden.

ICC-Datei laden

Der Browser liest Headerdaten und SHA-256. Unbekannte Profile erhalten zunächst PROFILE_IMPORTED_NOT_TRANSFORMED.

Profile-Mapping laden

Schema ATLAS_CLARUS_PROFILE_MAPPING_V1; Master-SHA, Profil-SHA und 13.283 Zeilen werden geprüft.

Farbsatz / Favoriten

Favoriten bleiben lokal im Browser gespeichert. Der Export dokumentiert Atlasidentität, Messwerte und beide Produktionsbedingungen.

Noch keine Favoriten gespeichert.

FP / Guardrail Evidence

Der FP-Referenzcode wird aus der Atlasreferenz abgeleitet. Ein höherer Guardrail-Status wird nur aus importierter Evidence vergeben; die App erfindet keine Registry- oder Produktionsfreigabe.

Aktuelle FP-Bindung

Atlasreferenz FP Reference Code BasisstatusDERIVED_FROM_ATLAS_REFERENCE GuardrailstatusNOT_VERIFIED RegistryNOT_VERIFIED

Claim Boundary

Ein FP-Code oder Guardrail-PASS ist keine physische Druckfreigabe, kein Pigmentrezept und keine Registry-Zertifizierung.

Guardrail JSON importieren

Noch keine Evidence geprüft.

Colour Review / Approval Evidence Report

Der Report dokumentiert Messung, Interpretation, Workflow-Entscheidung und Einschränkungen. Eine ausgewählte Entscheidung ist eine dokumentierte Benutzerentscheidung, keine automatische physische Druckfreigabe.

Vorschau