The project turns camera intake, ROI alignment, anomaly heatmaps, masks, tables, paper figures, and homepage publishing into one coherent PCB inspection publication structure.
02
Architecture
USB/industrial camera or file intake → quality gate → ROI alignment → ViT/DINO/PatchCore-style features → anomaly score/heatmap/mask → reviewer gate → paper, GitHub, Notion, and homepage publishing.
03
Hardware and Software
Python
OpenCV
PyTorch
CUDA
PatchCore
FR-PatchCore
DINOv3
Jekyll
GitHub Pages
Notion
04
Data Flow
Raw frames and ROI evidence are kept separate, and each figure is reused as an independent square panel rather than a bundled contact sheet.
05
Methodology
Extracted layout grammar from the supplied figure bundles using a source-checked reference-intake route
Redrew text boxes, axis labels, arrows, color bars, and centered panels as square publication figures
Configured the homepage gallery around individually clickable enlarged images
06
Results
Separated ten PCB methodology figures into independent cards
Mirrored the local 8765 portal into a public GitHub Pages route
Verified click-to-enlarge behavior for the first methodology figure in the browser
Published the v9 gallery cache-bust and separated figure references in the PCB repo and public hub
Architecture and result views
fig31a. capture and quality gatefig31b. ViT/DINO patch pathfig31c. registration and memory bankfig31d. heatmap and mask fusionfig31e. domain boundaryfig31f. publication hub loopfig31g. score distributionfig31h. embedding clustersfig31i. loss convergencefig31j. dataset balance
Built a reusable single-figure atlas for paper, GitHub, Notion, and homepage reuse
Code and results
v9 separated gallery and click-to-enlarge behavior in the PCB public homepage
Ten 900×900 paper-style square figures, fig31a through fig31j
Full Research Publication Workbench mirrored into GitHub Pages
PatchCore, FR-PatchCore, DINOv3, and source-checked figure-redraw record
Design scope and next steps
Available records: research architecture, figures, and local experiments. Production-evaluation criteria: gold-label comparison, defect decisions, and yield.
The F411 PCB inspection study connects frame-quality checks, ROI registration, feature extraction, and anomaly detection. The records include PatchCore, FR-PatchCore, and DINOv3 feature studies with method and result figures.