Photograph
tmp37w1p5wq.jpg
Working copy (192×256 original)
Thumb
Identity and EXIF
| sha256 | 5b43a4e693b6a5761d5eba6d1ef2ba6ebd52d6b4462539541a2139a88239b8f1 |
| path | /tmp/tmp37w1p5wq.jpg |
| bytes | 17,114 |
| captured_at | unknown |
| camera | unknown |
| ingested_at | 2026-08-15T10:27:42+00:00 |
| in_corpus | 1 |
Forensic info
Tags
corpusrpi-zero-2wview:front
Notes & annotations
| condition | Good — no visible defects; GPIO pins straight; connectors intact |
| llm_forensic_description | Component (top) side of a Raspberry Pi Zero 2 W lying on a light grey textured surface, photographed top-down under diffuse lighting. The green FR-4 PCB is in landscape orientation. A black plastic 40-pin GPIO male header (2x20, unshrouded) runs along the top long edge, silkscreened 'GPIO'. Upper-left: a push-fit microSD card slot with a card marked '240307E' seated in it; a small crystal oscillator sits just below-right of the slot. Center: the metal-lidded Raspberry Pi RP3A0-AU system-in-package (stacked SoC + LPDDR2), laser-etched 'RP3A0-AU / 2450 / NC3R30.00' with the Raspberry Pi logo. To its right: a square RF shield can (wireless/BT/WiFi module). Bottom edge, left to right: a mini-HDMI port (marked near 'MFCONN'), a micro-USB data port labelled 'USB', and a micro-USB power port labelled 'PWR IN'. Right short edge: a flip-lock CSI camera/display FFC connector. Four corner mounting holes with pale yellow-green soldermask rings. Condition: clean, no visible solder defects, corrosion, bent pins, or damage; header pins straight. Colors: PCB green, silver metal cans and connector shells, black header, grey background. Intended use: reference exemplar for board-identity / orientation / component-presence matching. NOTE: reference image was downscaled to ~256px for ingest via this channel, so fine silkscreen text is not OCR-grade at this resolution. |
| object_identity | Raspberry Pi Zero 2 W single-board computer |
| orientation | Landscape, GPIO header along top edge, ports along bottom edge |
| view | Front / component (top) side |
dHash e9e9e9e9e8ece0c8
Each bit compares one greyscale pixel with the one to its right, over a 9×8 reduction. Near-duplicate is a Hamming distance under 10 bits.
Embedding
open_clip:ViT-B-32:laion2b_s34b_b79k, 512 dims, L2-normalised.
First 64 of 512 components.
Description
No description yet. Ingest with describe on, or run this image from the comparison page.
Under the hood — the teaching panel
store ok stored, no analysis 30ms
{
"captured_at": null,
"dhash": "e9e9e9e9e8ece0c8",
"has_analysis": false,
"in_corpus": 1,
"sha256": "5b43a4e693b6a5761d5eba6d1ef2ba6ebd52d6b4462539541a2139a88239b8f1"
}
describe skipped describe disabled 0ms
{
"reason": "describe_enabled is false"
}
features ok 5 colors, blur=1942, 0 objects 24501ms
{
"aspect_ratio": 0.75,
"blur_score": 1941.5590810602673,
"brightness_centroid": {
"x": 0.5229,
"y": 0.4942
},
"dominant_palette": [
{
"hex": "#D6DADD",
"pct": 0.3211,
"rgb": [
214,
218,
221
]
},
{
"hex": "#202B2F",
"pct": 0.1907,
"rgb": [
32,
43,
47
]
},
{
"hex": "#B6B7B2",
"pct": 0.1868,
"rgb": [
182,
183,
178
]
},
{
"hex": "#415C59",
"pct": 0.1757,
"rgb": [
65,
92,
89
]
},
{
"hex": "#74847B",
"pct": 0.1257,
"rgb": [
116,
132,
123
]
}
],
"ocr_text": "",
"sha256": "5b43a4e693b6a5761d5eba6d1ef2ba6ebd52d6b4462539541a2139a88239b8f1",
"yolo_objects": []
}
embed ok open_clip:ViT-B-32:laion2b_s34b_b79k 512d 16901ms
{
"device": "cpu",
"dim": 512,
"l2_norm": 1.0,
"model": "open_clip:ViT-B-32:laion2b_s34b_b79k",
"preview": [
0.03232,
-0.27873,
0.04082,
-0.06263,
-0.02018,
0.01176,
-0.05218,
-0.04164,
0.01423,
0.0064,
-0.00355,
-0.0653,
-0.03333,
-0.00249,
0.00832,
0.0294,
-0.07982,
-0.02498,
-0.03891,
0.04289,
0.03558,
0.01044,
-0.0452,
0.06701,
0.01634,
0.06327,
0.00487,
0.03534,
-0.06832,
0.05831,
0.01932,
0.02033,
0.02124,
-0.03723,
-0.00726,
-0.02355,
-0.00224,
-0.08959,
0.01823,
-0.01371,
-0.01374,
0.01795,
0.0684,
-0.05168,
0.04336,
-0.0052,
-0.00716,
-0.0252,
-0.01549,
-0.00453,
-0.04118,
0.05173,
-0.02726,
-0.01869,
0.02032,
-0.07019,
-0.00111,
-0.03305,
-0.03111,
-0.00194,
-0.06356,
-0.03348,
-0.02719,
0.03729
]
}
hash ok dhash e9e9e9e9e8ece0c8 1ms
{
"dhash": "e9e9e9e9e8ece0c8",
"grid": [
[
1,
1,
1,
0,
1,
0,
0,
1
],
[
1,
1,
1,
0,
1,
0,
0,
1
],
[
1,
1,
1,
0,
1,
0,
0,
1
],
[
1,
1,
1,
0,
1,
0,
0,
1
],
[
1,
1,
1,
0,
1,
0,
0,
0
],
[
1,
1,
1,
0,
1,
1,
0,
0
],
[
1,
1,
1,
0,
0,
0,
0,
0
],
[
1,
1,
0,
0,
1,
0,
0,
0
]
],
"near_duplicate_threshold_bits": 10,
"sha256": "5b43a4e693b6a5761d5eba6d1ef2ba6ebd52d6b4462539541a2139a88239b8f1"
}
prepare ok working 192x256, thumb 256px 706ms
{
"camera": null,
"captured_at": null,
"image_tokens": {
"height": 256,
"image_tokens": 70,
"patch_size": 28,
"patches_high": 10,
"patches_wide": 7,
"width": 192
},
"normalise_contrast": false,
"orientation": 6,
"original": [
192,
256
],
"thumb_path": "/app/cache/thumbs/5b43a4e693b6a5761d5eba6d1ef2ba6ebd52d6b4462539541a2139a88239b8f1.jpg",
"working": [
192,
256
],
"working_path": "/app/cache/working/5b43a4e693b6a5761d5eba6d1ef2ba6ebd52d6b4462539541a2139a88239b8f1.jpg"
}
ingest ok sha256 5b43a4e693b6... 45ms
{
"already_ingested": false,
"bytes": 17114,
"path": "/tmp/tmp37w1p5wq.jpg",
"sha256": "5b43a4e693b6a5761d5eba6d1ef2ba6ebd52d6b4462539541a2139a88239b8f1"
}