Expand description
ImageProcessor — derive searchability from a photo’s own embedded metadata (EXIF / PNG chunks). Model-free and deterministic: it reads what the camera already wrote into the file.
This is the engine behind “the events of a day/period on a timeline or a
map — travelling, with locations, photos”: a JPEG’s DateTimeOriginal
becomes the asset’s occurred_at (timeline anchor) and its GPS tags become
a Place with real coordinates (map pin). Camera make/model become
topics. No pixels are interpreted.
Honest boundary. What the image depicts (object/scene recognition) and
OCR are a vision-model concern — that is the Processor plug-in point
for the qualia-vision engine, not something this metadata reader fabricates.
It derives depicts only from tags the file itself carries, never guesses.
Structs§
- Image
Metadata - Metadata read out of an image’s own header — none of it inferred from pixels.
- Image
Processor - A real, model-free image processor: extracts EXIF (JPEG) / PNG metadata → timeline + map facets. The depicted-subject / OCR path is a vision-model plug-in, not faked here.