Language: 日本語 · English · 简体中文 · 繁體中文 · 한국어 · Deutsch
Presenting at ViEW2026 (3–4 December 2026, Pacifico Yokohama) → ViEW2026 page (moving PoC results, viewers you can use in the browser, the paper)
Please note: only this index page is translated. The individual documents it links to are, for the moment, available in Japanese only.

Six acts, all real operator output: edge orientation, blob selection, sub-pixel calipers, SDF to mesh, LiDAR clustering, lens defocus.
Fullseye (working name: imgevolve) is a HALCON/HDevelop-class production tool. It combines a numpy-native library of image-processing operators with an HDevelop-style visual pipeline design environment (Fullseye Studio) and an execution runtime (FullseyeEngine). It carries roughly 942 operators (as counted in the registry), provides genuine implementations of 981/2313 actual HALCON operators, and spans 48 categories.
★ Rare for an image-processing library, Fullseye also includes virtual optical design — thin/thick lenses, ray tracing, Seidel aberrations and PSF/MTF, plus damped-least-squares (Levenberg–Marquardt) optimisation of the lens prescription itself (optimize_lens). You can design the imaging system and then inspect its image with the operators above, end to end — a differentiator that matters for semiconductor and precision metrology.
Start here → GETTING_STARTED.en.md (up and running in 5 minutes)
What it can do → CAPABILITIES.en.md (indexed by what you want to do) / What the PoCs hardened → HARDENING.en.md (found, fixed, gated)
Real-hardware and real-data results wanted. Fullseye is developed without physical measurement rigs, so it is validated against virtual optical systems and simulated ground truth. Results from real hardware or real data are very welcome. Your data does not have to be shared — results-only reports are accepted, and a validation kit (
python -m fullseye.validation_kit) writes only aggregate numbers from your local data. → report form · Discussions › Show and tell · how reports are judged
None of these numbers is typed by hand: tools/gen_trust_block.py renders them from measurement files in docs/ (test_count.json, gate_inventory.json, maturity.json, op_count_history.json), and tests/test_trust_block.py fails if this section drifts from them. Every number carries the version and date it was measured at.
22,110 regression tests — included in 0.8.1, commit e720d52d02, counted with pytest --collect-only on 2026-10-22 with every optional backend installed (without them, tests for the missing backends are not collected and the count is lower).
For each tier, one deliberately broken operator was injected and the whole suite run; failing tests were counted (mutation probe). ✓ = a gate catches that breakage, ✗ = nothing catches it yet.
e97e94bae2, 2026-10-11, the tree after 0.6.0 (includes unreleased changes).| tier | measured | bookkeeping gates | behavioural gates | raises | NaN | wrong type | nondeterministic | ignores parameters | no description | English-only description | accepts empty input |
|---|---|---|---|---|---|---|---|---|---|---|---|
2-D core (ops.REGISTRY) |
① | 27 | 10 | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✗ |
| n-ary | ① | 16 | 5 | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ |
| colour | ① | 28 | 10 | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✗ |
typed ledger + tb_ bridge |
① | 29 | 16 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| typed ledger (no bridge) | ① | 17 | 5 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 3-D ledger | ① | 20 | 7 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| facade only | ① | 1 | 1 | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | ✗ |
Bookkeeping gates fire for any new operator, even a correct one, until its note and index entries are regenerated. Behavioural gates = the further distinct tests that fail because of how the operator is broken.
Not measured: plausible but wrong values (distance from ground truth), speed, OS-specific failures, two breakages at once. ✓ means at least one test failed, not that its message explains why.
The 97 capabilities, split by how they are verified (docs/maturity.json, rebuilt by tools/gen_maturity.py from the current tree (pyproject version 0.8.1); stage definitions in MATURITY.md).
| stage | meaning | capabilities |
|---|---|---|
research-prototype |
implemented; tests or a running example still missing | 0 |
verified-synthetic |
verified automatically against synthetic ground truth | 79 |
validated-public-real-data |
an example on public measured data runs in a gate | 18 |
validated-hardware |
validated on hardware (only from accepted external reports) | 0 |
Of 449 examples, 449 are actually run by a gate.
| version | date | index total | of which typed ledger | HALCON | PoC | regression tests |
|---|---|---|---|---|---|---|
| 0.1.0 | 2026-08-30 | — | — | 323 | 0 | 6,246 |
| 0.1.8 | 2026-09-05 | — | — | 323 | 0 | 11,518 |
| 0.1.9 | 2026-09-05 | — | — | 979 | 0 | 11,593 |
| 0.1.11 | 2026-09-15 | 918 | 0 | 979 | 121 | 13,178 |
| 0.2.0 | 2026-09-15 | 1,942 | 1,024 | 979 | 121 | 13,272 |
| 0.3.0 | 2026-10-03 | 2,590 | 1,639 | 980 | 187 | 16,675 |
| 0.4.0 | 2026-10-06 | 3,057 | 2,104 | 980 | 214 | 17,424 |
| 0.5.0 | 2026-10-06 | 3,078 | 2,125 | 980 | 217 | 17,489 |
| 0.6.0 | 2026-10-11 | 3,083 | 2,130 | 981 | 218 | 18,109 |
| 0.7.0 | 2026-10-18 | 3,354 | 2,401 | 982 | 248 | 19,935 |
| 0.8.0 | 2026-10-22 | 3,529 | 2,572 | 982 | 275 | 22,073 |
| 0.8.1 | 2026-10-22 | 3,531 | 2,572 | 982 | 275 | 22,110 |
— = not measured for that version. All versions and column definitions: OP_COUNT_HISTORY.md.
Every one carries a closed-form or synthetic ground truth and a null model. Failure modes are counted separately, never folded into one number, and causes are separated with a control group. Full list: examples/README.md.
| field | PoC and what it showed |
|---|---|
| metrology (70) | poc_aoi_ct_traceability Matching Full 2-D Inspection to Sampled 3-D Inspection — A Grid Overlaps Itselfpoc_asbuilt_wall_deviation As-built wall deviation — the bounding box measures the room’s heading, not its sizepoc_battery_electrode_breathing Measuring electrode breathing in microns — sub-pixel is not enoughpoc_bone_trabecular_thickness Trabecular Thickness, Separation and Bone Volume Fraction — The Plate Model and the Direct Method Disagree on the Same Imagepoc_braid_homotopy_classes Sorting Multi-Robot Plans with the Same Starts and Goals by How They Wind — Counting Homotopy Classes with Space-Time Braids and Dynnikov Coordinates, 61 Planner Candidates in 26 Classespoc_bump_coplanarity Bump coplanarity versus substrate warpage — subtract too much and the real defect goes with itpoc_cad_scan_deviation CAD-to-scan deviation inspection — the fit absorbs the defect and invents a dentpoc_crack_width Concrete Crack Width Is Thinner Than a Pixel — Counting Width Versus Integrating Widthpoc_crack_width_timeseries Measuring the Growth, Not the Width — Rephotographing the Same Wall Changes What the Error Ispoc_datacenter_thermal_field A 3-D Thermal Field from Sparse Sensors — The Grid’s Blind Spot Erases a Rackpoc_diabolo_model_and_vision Transcribing a Diabolo Model from the Paper and Checking It, then Reading Axis, Spin and Tension from Synthetic Video — Eq. (1b) as Printed Is Dimensionally Wrong and Gives NaN at the Real Dimensions; Closed Forms, an Exact String and MuJoCo as the Truthpoc_dic_strain Strain From Speckle Images (DIC)poc_dimensional_inspection Dimensional Inspection of a Machined Part — Bias and Scatter as Two Numberspoc_dose_uniformity_from_grinding How Long to Grind for a Uniform Dose — Content Uniformity from Particle Size by Closed Form and Monte Carlo, Inverted through Comminution Laws; the Low CV from Photos Was the Same 12 Images at Different Scalespoc_fiber_orientation Fibre Orientation Distribution — Angles Repeat Every 180 Degrees, and a Naive Mean Is 90 Degrees Offpoc_gear_tooth_metrology Gear Tooth Metrology — Eccentricity Is Order 1, Teeth Are Order zpoc_geodetic_height_frames Coordinates Go Wrong by Tens of Metres While Still Looking Plausiblepoc_granular_heap_repose Measuring a Powder Heap from Images — Angle of Repose, Volume, Mass, Flowability and Discharge by Rules, with Closed Forms, Published Values and MuJoCo as the Truthpoc_grating_interferometry Grating Interferometry — Fibre Orientation, Micro-Cracks and Pores That Absorption Cannot See, Read From the Fringe Amplitude (Dark Field)poc_gw_detector_pseudo_simulation A Pseudo-Simulation of a Gravitational-Wave Detector — Cavity Optics, the Quantum-Noise Budget and the Matched Filter in Closed Form, Scored on the Real GW150914 Datapoc_industrial_oct Industrial OCT (optical coherence tomography) — Layer Thickness and Hidden Defects of Paints, Coatings and Multilayer Films, Seen in Depth by the FFT of One Spectral Interferogrampoc_interferometry_step How Accurately a White-Light Interferometer Measures a Nanometre Steppoc_interreflection_fringe_error Fringe Projection Misreads Even a White Groove - Separating the Interreflection, Predicting the Error Before Measuring, and Removing It with Micro Phase Shiftingpoc_knife_tactile_toughness Holding and Cutting with a Knife by Fingertip Visuotactile Sensing Alone — Toughness, Blade Contact Position and How Long a Handle Can Be Held, without a Wrist Force Sensor; the Existing Reader’s Torsion Over-read (+33 % at Half Slip) Fixed by a Numerical Partial-Slip Solutionpoc_laser_line_speckle_floor Speckle Sets the Error Floor of a Laser Sheet-of-Light - It Does Not Average Away, and the Estimator Ranking Flipspoc_livestock_body_volume Weighing an Animal from Silhouettes — The Error You Can Buy Down, and the One You Cannotpoc_metal_grain_size Metallographic Grain Size — The Planimetric and Intercept Methods Fall Off Different Cliffspoc_moire_alignment Moiré (beat fringe between periodic patterns) Alignment — Two Invisible 2 µm Gratings Overlaid Turn a 1 nm Shift into a Readable Fringe Phasepoc_multibeam_bathymetry Why the Seafloor Smiles — Sound-Speed Error Remaining on Outer Beams After Nadir Calibrationpoc_particle_sizing Particle Size Distribution From Images — Merging and Edge Cuts Pull Opposite Ways and Cancelpoc_peg_insertion_tactile Reading Peg-in-Hole Insertion through Two Fingertip Membranes — Contact Wrench, Whitney’s Contact States, Wall Friction and Wrist Stiffness from Shear Images; at the Wedging Boundary the Wrench Alone Is Blindpoc_peg_symmetry_search Cutting a Peg’s Rotation Search to 1/n with Its Symmetry — Inserting Square, Hexagonal and Keyed Pegs Checked by Group Identities, Closed Forms and MuJoCo; Friction Shrinks the Hexagon’s Chamfer Window from 20.9° to 6.8°poc_phase_measuring_deflectometry Finding Micrometre Dents a Photograph Cannot Show, in the Mirror Image of a Fringe Screen — Phase-Measuring Deflectometrypoc_photoelasticity Stress by Photoelasticity — Unwrapping Fails First at the Isotropic Pointpoc_pipe_wall_loss Pipe Wall Loss on the Unwrapped Map — The Axis You Choose Eats the Invert Corrosionpoc_plateau_venue_lod2 The Venue Buildings and Asteroid Itokawa on One Ruler — Turning PLATEAU CityGML LOD2 into a Triangle Meshpoc_polish_wipe_measure Measuring Grinding, Polishing and Wiping from Images — Removed Depth, Wiped Band Width and Area Checked by Preston’s Law, Closed-Form Contact Pressure and MuJoCo; a Compliant Wrist Keeps the Band Even over a 2 mm Height Error while a Stiff Wrist Lifts Off and Leaves Gapspoc_powder_grinding_ae Measuring Mortar Grinding — D50 of the Size Distribution, Comminution Laws, Spread over Three Independent Runs and AE Band Power, against Published Laser-Diffraction Measurements; a Different D50 Definition Is a One-Bin, 12 % Biaspoc_powder_scoop_pour Measuring Scooping and Pouring of Powder from Images — the Scooped Amount from Side-View Silhouettes, the Pour Rate from PIV (particle image velocimetry) Speed × a Boolean-Model Line Density, within 5 % of MuJoCo’s Ball Counts and Line Crossingspoc_pxrd_phase_peel Peeling Phases One at a Time off a 2-D Powder X-ray Diffraction Image — Calibration, Azimuthal Integration, NNLS and the Unknown Phase in the Residual; References from the NIST SRM 640g Certificate and COD CIFs, with the Shared-Model Leak Measured by Deliberate Mismatchpoc_real_coin_metrology Counting and Measuring Real Coins — A Correct Answer Is Not a Safe Onepoc_robust_profile_filter Deep Scratches Dent the Mean Line — How Much Contamination Robust Gaussian and Spline Filters Survivepoc_rover_slip_risk_path Predicting Wheel Slip with Uncertainty on Real Martian Terrain and Planning a Path that Avoids the Slip Risk — Bekker / Wong–Reece and CVaR on a HiRISE DTM; outside the Data a Gaussian Process Calls a Stuck Slope ‘Slip 0.29’poc_scan_to_bim_asbuilt As-built deviation of a room — the compromise pose is handed to the innocent elementpoc_screw_thread_metrology Pitch, Flank Angle and Pitch Diameter From a Thread Silhouette — Tilt Shows Up With Opposite Signs on the Two Flankspoc_sem_tem_same_particle Measuring the Same Particles in Scanning and Transmission Images — Which Is Right, 52 nm or 48 nm?poc_sem_wafer_defect_edge_bias How Much the Bright SEM Edge Inflates a Dimension — the Shape Matches but the Area Growspoc_settlement_significance Did It Settle, or Did We Just Scan It Again — What Changes When You Cut at the Detection Limitpoc_shape_from_polarization Measuring Black-Gloss and Glass from Polarisation - No Shading, but the Polarisation Remembers the Slopepoc_simcal_telecentric Calibrating an Imaging Model on a Real Telecentric Image — the Scale Matches the Paper, the Entrance Pupil Is Only ‘Farther than 1 m’poc_star_astrometry To What Fraction of a Pixel Can a Star Be Located, and Where Is the Cliff?poc_stockpile_volume Stockpile Inventory — The Answer Is Fixed by the Ground Nobody Measuredpoc_strain_history Strain History in a Creep Test — Cumulative or Direct?poc_structure_4d_deterioration Re-surveying a structure year by year — when the vantage moves, decay appears to advancepoc_surface_roughness How Far Sa / Sq / Sz Survive Sampling and Cutoffpoc_swarm_obstacle_from_flow A Swarm That Flows Like a Fluid Senses an Invisible Obstacle from the Disturbance of Its Velocity Field Alone — Reading the Impact Point and the Obstacle Outline by Tracking and PIV (particle image velocimetry) on Overhead Video, from Upstream Before Contact, and Saying Nothing When There Is No Obstaclepoc_tacdome_large_deformation Gating Large-Deformation Contact of a Soft Dome Fingertip Pressed on a Flat Object with a Scaling Law and an Exact Continuum Solution — As Printed, the Linear Coefficient of Eq. (3) Makes the Force of a Cylinder Negative; 2n/(1+n) Is Derived from the Paper’s Own Modelpoc_tacscalib_sphere_lut Calibrating a Vision-Based Tactile Sensor’s Illumination on Real Calibration Spheres, with a Gradient LUT as the Second Implementation — the Ball Radius and Hand-Marked Circles as the Truthpoc_tacsim_elastic_membrane A Vision-Based Tactile Sensor (Elastic Membrane + Camera), Synthesised and Inverted — Hertz Contact and Photometric Stereo in Closed Form as the Gate, Force Read from a Pressed Spherepoc_tacsim_marker_shear Reading the Shear Field, Stick/Slip and Tangential Force from a Tactile Sensor’s Marker Array — Cattaneo–Mindlin in Closed Form and Finite-Element Nodal Displacements as the Gatepoc_tactile_dipole_torque Reading In-Grasp Tilt and Torsion Torque from a Tactile Sensor’s Marker Field with a ‘Tactile Dipole’ — Gauss’s Law Becoming an Identity in the Half-Space as the Gatepoc_telecentric_metrology Telecentric Lenses for Dimensional Metrology — Move Only the Stop of the Same Lens and the Height-Dependent Magnification Disappearspoc_tem_ctf_thon_rings A Virtual Transmission Electron Microscope — Thon Rings (CTF rings in a TEM power spectrum) Move with Focus, Fine Detail Reverses, and Defocus Is Read from Real Micrographspoc_thermal_radiometry A Thermal Image Is Not a Temperature Image — Emissivity, Reflection, and an Uncertainty That Does Not Addpoc_tree_ring_dendro Counting tree rings and extracting the width series — ring count and width correlation fail separatelypoc_virtual_sem_kv_cd_bse A Virtual SEM — Fire Electrons One by One into the Solid, and the Image and the Measured Line Width Change with the Voltage (Scored against Measured Data)poc_water_level River Stage From an Oblique Photo — Ignoring Perspective Bends the Row-Number Error Into an Arcpoc_weld_bead_profile Weld Bead From a Laser-Triangulation Profile — The Sin of Writing 0 Where Nothing Was Measuredpoc_weld_bead_scan_angle Light-section scanning of a weld bead — resolution and occlusion share one knobpoc_wound_area_tracking Wound Area Over Time — Calibration Error Enters the Area Squared |
| imgmetrics (47) | poc_agv_fleet A Warehouse That Does Not Jam When Vehicles Run Late — A Correct Plan Alone Still Stops an AGV Fleetpoc_air_hockey_intercept Tracking, Predicting and Returning an Air-Hockey Puck with a Five-Bar Linkage — No Learning, Closed Forms and an External Simulator as the Gatespoc_am_thermal_to_ct Metal-AM Thermography and X-ray CT — Separate Experimentspoc_ball_bounce Measuring a Table-Tennis Ball the Way the Pioneers Did — Multi-Camera Tracking, Triangulation, Trajectory Prediction, Bounce and Spin, Scored by Theorems on a Table with Ground Truthpoc_car_parking How a Car Turns Shortest — Dubins and Reeds–Shepp in Closed Form, and Hybrid A* Parallel Parking on an Occupancy Gridpoc_carla_bridge One Scene, Two Worlds — Scoring a Photoreal Simulator’s Depth Against a Closed-Form Truth, Side by Side with Our Own Worldpoc_connectome_across_decades How Much Does a Hand-Traced Wiring Diagram from 40 Years Ago Overlap Today’s Adult Worms? — The Era Difference Next to the Individual Differencepoc_connectome_across_worms How Much of the Wiring Do Two Genetically Identical Worms Share? — Counting the Connections Present in All 8 Worms of a Developmental Seriespoc_connectome_lr_symmetry Is the Worm’s Wiring Bilaterally Symmetric? — The L/R-Swap Jaccard (set-overlap coefficient), Bracketed by a Closed Form and a Degree-Preserving Nullpoc_driving_commonroad Driving Our Own Driver Through Someone Else’s Scenario and Submitting to Someone Else’s Judge — CommonRoad Public Scenarios and TUM’s Official Checkerpoc_driving_crossing Level Crossings and Right of Way — Stop and Look, Never Enter During the Alarm or Into a Blocked Exit, Yield to the Wider Roadpoc_driving_decisions Decision Scenes — Mirrors, Predicting Amber from the Pedestrian Light, Giving Way to an Ambulance, Waiting for a Buspoc_driving_endless_map An Endless Map — Tiles Made Around the Car, Far Tiles Dropped, 50 km Without a Breakpoc_driving_humanoids Humanoids on the Crosswalk — Keep the Car’s Physics Exact, Draw the Walkers Cheaplypoc_driving_japan_town Building a Real Japanese Town in Our Own World and Driving It — Roads from OpenStreetMap, Buildings from PLATEAU, Japanese Furniture and Rulespoc_driving_lateral Lateral Motion — Slowing Before a Bend, Staying in the Lane, Keeping Left to Turn Left, Off-Trackingpoc_driving_longitudinal Giving the Car Inertia and Slopes — Stopping Just Before the Line with Reaction and Braking Distance, and a Hill Start Without Rolling Backpoc_driving_pass Overtaking and What You Cannot See — Wait for Sight Distance, Return Once in the Mirror, Do Not Obstruct the Ring, and Why Curve Mirrors Make Cars Look Farpoc_driving_school The Driving School Opens — Cars and Signals on a Regulation Loop Course, Seen by LiDAR (laser ranging) and Camera, Scored by Theorems and Identitiespoc_driving_town Assembling One Town — Auto-Joining Driving-School Elements, Driving Through from Entry to Exit, and Scoring Every Stop Line on the Waypoc_driving_traffic Moving Traffic and Blind Spots — a Child Behind a Parked Car, Meeting Oncoming Traffic, a Bus Stop, Bad Driverspoc_driving_weather Sun and Weather — When the Morning Sun Hides the Signal, How Fast You May Drive in Fog, Wet Roads and Headlamps at Nightpoc_em_split_merge_score Scoring Neuron Segmentations from Electron Microscopy — Over-Splitting and Over-Merging as Two Separate Numberspoc_em_wiring_errors Where Segmentation Errors Break the Wiring Diagram — Pixel Scores Overweight Splits and Underweight Mergespoc_food_cutting_measure Measuring Food Cutting from Images — Knife Tracking, Slice Thickness, Cut-Surface Roughness and Cutting Force from Wrist Deflection, with Closed Forms and MuJoCo as the Truthpoc_iqa_fsim_gmsd_vif Perceptual Indices FSIM (feature similarity index) / FSIMc (colour extension of FSIM) / GMSD (gradient-similarity deviation) / VIF Matched to Four Digits Against an External Truth — TID2013’s Three Author-Value Files and the Published Rank-Correlation Tablespoc_iqa_tid2013 Measuring Image-Quality Metrics Against a Public Ground Truth — TID2013’s 3,000 Images × 971 Observers and the Authors’ Published Values as the Gatepoc_kendama Kendama the Way the Pioneers Did It — A True-to-Shape Kendama Filmed by Two Cameras, the Ball’s Flight Predicted from Images Alone and Caught in the Big, Small and Base Cupspoc_mt_hidden_fault Every Sensor Reads Normal, Yet the Machine Is Failing — How Much the MT Method Recovers from Univariate 3σpoc_peg_failure_recovery Detecting and Recovering Peg-Insertion Failures with a Rule Table — Whitney’s Contact States Instead of a VLM, MuJoCo as the Truthpoc_pegsim_insertion Peg-in-Hole with a Compliant Wrist — Whitney’s Quasi-Static Geometry as the Gate, a Wrist Camera to Centre the Peg, MuJoCo Contacts to Check Itpoc_physarum_maze Slime-Mould Tubes Solve the Maze — Thickening and Thinning Alone Converge to the Shortest Path, Bracketed by a Theorem and Dijkstrapoc_physarum_transport Slime Mould Solves Optimal Transport — Make the Source and Sink Mass Distributions and the Same Tube Dynamics Converge to the Earth Mover’s Distancepoc_residue_crt Angles and Shifts No Single Phase Can Pin Down, Fixed by Bundling Phases of Different Periods — the Chinese Remainder Theorem in Imagespoc_segmentation_gauntlet The Segmentation Gauntlet — Ten Methods Across Six Worlds With Ground Truth, and Which Measure Is Blind to Which Failurepoc_skeleton_run_length_vs_voi Run Length Forgives No Small Merge — ERL and VOI Weigh the Same Error Differentlypoc_spc Is the Process in Control, and Is It Capable? — Statistical Process Control from Closed-Form Alonepoc_swc_tree_truth Grading Skeleton Measurement on Real Trees — NeuroMorpho SWC as Ground Truth, and What Projection Breakspoc_table_tennis_bounce Filming a Bouncing Table-Tennis Ball with a High-Speed Camera and Reading Restitution and Friction — Checked Against Published Valuespoc_table_tennis_rally_loop Reading Errors End the Table-Tennis Rally — How Much Noise and Latency Move the Landing Point, in Closed Form Before the Shotpoc_table_tennis_spin Filming a Spinning Table-Tennis Ball and Reading Its Spin Two Ways — From the Curve and From the Markingspoc_text_region_truth Where Is the Text, Without a Recogniser — Grading a Stroke-Width Detector on Text We Drew Ourselvespoc_ttc_rss Time to Collision and Safe Distance — Optical-Flow τ and the RSS Closed Forms, Scored by the Driving-School World’s Truthpoc_world_terrain Widening the World — Closed-Form Terrain, World-Space Materials and Procedural Trees and Pedestrians Win the Focus of Expansion Back from Flowpoc_worm_core_persists The Worm Brain’s Core Is There from Birth — Counting the Cells That Stay in the Deepest Shell Across 8 Developmental Stagespoc_worm_neurites_grow How Much Do a Worm’s Neurites Grow from Birth to Adulthood? — Measuring Eight Animals’ Skeletons with the Tree Ops and Setting the Result Beside the Paperpoc_worm_synapses_vs_neurites Do Synapses Grow in Proportion to Neurites? — Shape Growth and Wiring Growth Set Side by Side, Cell by Cell, in Eight Worms |
| optics_sensing (34) | poc_chromatic_confocal Chromatic Confocal Displacement Sensor — A Rainbow Ruler from Glass Dispersion, Reading Height from the Colour that Comes Backpoc_dual_energy_xray Bone and Glass in Meat, Separated by Material with Two X-ray Energies (Dual-Energy and Photon-Counting X-ray)poc_fiber_light_guide Optical Fibres and Light Guides — From the Material Table’s Fused Silica to Modes, Dispersion, Mode Field and Illumination Efficiencypoc_fourier_ptychography Fourier Ptychography — 20x-Equivalent Resolution and Phase from a 4x Objective’s Wide Field, by Iterative Phase Retrievalpoc_hyperspectral_foreign_matter Sorting Look-Alike Foreign Matter with Hyperspectral NIR — Two Real Datasets (Plastic Flakes, Foreign Objects on Pork Belly) and a Material-Table Simulation of the Failure Modespoc_itof_multifreq Indirect Time of Flight, Multi-Frequency — Higher Frequencies Measure Finer, but Wrapping, Multipath, Flying Pixels and Harmonics Break Itpoc_lens_file_roundtrip Reading a Lens Design File (.zmx), Analysing It, Fixing It and Writing It Back — Scored Against Two Other Readers and a Round Trippoc_lens_global_search Glass Substitution and Multi-Start Search — Scored Against the Thin-Achromat Closed Form and the Third-Order Best-Form Bendingpoc_lens_merit_operands Designing a Triplet from a Table of Requirements — A Merit Function with Edge-Thickness, Centre-Thickness and Air-Gap Bounds, Scored Against Closed Forms and an Independent Implementationpoc_lens_solves_afocal Keeping a Design’s Relations as Solves — A Double-Gauss Type Whose Focus and F-Number Follow the Stop, Afocal Telescopes, a Curved Image Surface and Odd Aspherespoc_lens_tolerancing Budgeting Lens Manufacturing Tolerances through MTF (modulation transfer function), Yield, and Compensator Travelpoc_lockin_imaging Per-Pixel Quadrature Demodulation (Lock-in) — Ring-Illumination Normals, Coded-Light Daylighting and Lock-in Thermography, Scored Against Closed Forms and the Rice Phase Distributionpoc_material_optical_library A Material Optical-Property Library — 86 Glasses, Crystals, Semiconductors, Metals, Liquids and Plastics in One Table, Scored on Catalogue Values and a Second Implementationpoc_mueller_dofp_observability A Four-Angle Polarization Camera Leaves Seven Mueller (4-by-4 polarization-transfer matrix) Dimensions Unseenpoc_nir_silicon_transmission Near-Infrared Inspection Through a Silicon Wafer — Choosing the LED Wavelength from the Source × Wafer × Sensor Integralpoc_noncoaxial_optics Non-Coaxial Optics — a Coaxial-Illumination Beamsplitter Paints a False Defect on a Mirror-Like Part, Removed by a Coating or a Wedge; Fold Mirrors Shrink the Machinepoc_omni360_inspection Measurable Omnidirectional Inspection, Stereo Display and Moving Viewportspoc_optics_drawings Optical Drawings Straight from the Calculation — Lens Layouts, Vision-Setup Drawings and ISO 10110 Element Drawings as SVG / DXF, Scored by Reading the Written Files Backpoc_photograph_through_prescription Photographing a 3-D Scene Through the Actual Lens Prescription — Depth of Field, Cat’s-Eye Bokeh, Corner Illumination, Colour Fringes and Ghosts, Scored Against Closed Forms, Existing Ops and an Independent Tracepoc_pixel_shift Pixel-Shift Imaging — Shift the Sensor One Pixel and False Colour Vanishes, Half a Pixel and Aliasing Vanishes; the MTF (modulation transfer function) Does Not Risepoc_plenoptic_camera A Prescription-Based Plenoptic Camerapoc_pocket_interreflection Counting Interreflection in a Machined Pocket to Convergence — The Direct-Light Model Fits with Albedo 1.32, the Converged Model Returns the Truthpoc_simcal_pixel_shift Calibrating Pixel-Shift Offsets and Pixel Aperture from the Images — Where Only Stripes Are Seen, the Shift Is Fixed in One Direction Onlypoc_simcal_thin_film Calibrating a Thin-Film Model to Real Images — and Giving No Number to What the Data Do Not Determinepoc_slanted_edge_sfr_limits Slanted-Edge SFR Misreads MTF50 (spatial frequency at 50% MTF) Through Gamma as Well as Edge Anglepoc_spectrometer_illumination Spectrometer and Illumination Trains — Where the Bandwidth Comes From, and Whether the Lamp Shows in the Fieldpoc_tdi_linescan TDI (time-delay integration) Line Scan and Line-Scan Lenses — Stages Reveal the Defects, a Sync Error Smears Them, and a C-Mount Lens Loses the Ends of a Long Sensorpoc_thin_film_reflectometry Thin-Film Thickness by Spectral Reflectometry — Scored on Public Measured Data, then Fringes, Interference Colours, FFT versus Model Fit and Thickness Mapspoc_tof_camera Indirect and Direct Time of Flight on One 3-D Scene — Multipath, Mixed Pixels, Pile-up and Volume Errorpoc_water_inspection_images How Water Looks in Inspection Images — Pool-Floor Caustics, a Bottle from the Side, a Wet Plate and a Hull Under Water, Scored Against Closed Forms and Second Methodspoc_water_transparent_media Water and Transparent Media — Ocean Waves, Surface Refraction, Colour Under Water and the Caustic of a Bottle, Scored Against Closed Forms, Published Values and Second Implementationspoc_wavefront_aberration_limits The Marechal Approximation Breaks at Different RMS Errors for Different Aberration Shapespoc_zmx_public_verify Verifying Public .zmx Prescriptions Independently and Scoring Them as Inspection Lensespoc_zoom_configurations A Zoom Lens as Differences of One Prescription — Scored Against the Two-Thin-Lens Closed Form and a Round Trip Through the Design File’s Multi-Configuration Table |
| analysis (20) | poc_attention_identities Every Speedup Is the Same Arithmetic Regrouped: Scoring Attention with Identitiespoc_beats_fringes_and_screens One Beat — A Two-Slit Fringe and a Print Moire (beat fringe between periodic patterns) Are the Same Mathematicspoc_calipers_under_illusion Auditing the Instrument with Illusions - Where a Caliper Fails, and Whypoc_complex_plane_fields Seeing the Complex Plane as an Area — When the Picture Proves the Theorempoc_connectome_motor_bottleneck Motor Quantisation — Where the Command Dimension Collapses Between Brain and Muscle (the Fly’s Neck and an RL Policy’s Joints on One Scale)poc_em_branch_territory Branch Territories — Handing Every Voxel Its Nearest Branch, Not Just Its Distance, Makes Per-Branch Volume and Radius Countablepoc_endless_zoom_and_turning_solids Endless Zooms and Turning Solids: Making the Return Itself the Ground Truthpoc_four_dimensions_by_three_d_tools Scoring Four-Dimensional Claims with Ordinary Three-Dimensional Operatorspoc_geodetic_benchmarks_real There Are Two Kinds of Height, for Real — Putting a Height-Frame Mix-Up Under a Detector with 523 Published Survey Markspoc_gravitational_lens_invariants Scoring Gravitational-Lens Images with Ordinary Industrial Measurement Operatorspoc_illusions_and_perpetual_drawing Scoring Endlessly Generated Pictures with Identities, Not with the Eyepoc_measurement_system_analysis How Much of That Number Is Your Measuring - Gauge R&R (gauge repeatability and reproducibility) and Measurement Uncertaintypoc_microns_brain_wave The MICrONS Brain Wave — How Much of the Measured Response Does the Wiring Explain in 1 mm^3 of Visual Cortexpoc_one_stroke_epicycles A Photograph as One Line, Drawn by Rotating Circles — Tone, Stipple, Tour, Fourier Series, G-codepoc_periodic_video_boundary Testing the Periodic Boundary of Temporal Operators with a Seamless Looppoc_pod_lighting The Resolution Formula Does Not Tell You What You Will Find - Probability of Detection per Lighting (MIL-HDBK-1823A)poc_theorems_as_pictures Theorems as Gates — Apollonian Gaskets, Ford Circles, Geodesic Domes, Phyllotaxis, IFS, Space-Filling Curvespoc_vanishing_detail_and_morphing_area The Exact Distance at Which Detail Vanishes, and the Area of a Changing Shapepoc_what_a_picture_cannot_check What a Picture Cannot Check — Scoring Dynamical Systems and Minimal Surfaces by Identity and Definitionpoc_zernike_aberrations Scoring an Aberration as a Picture: Zernike Polynomials (orthogonal aberration polynomials on a circular pupil) and the Point Spread Function |
| diagnostics (10) | poc_bearing_diagnosis Seven-Level SNR Sweep on Synthetic Bearing Signals — Raw versus Envelope Detection Ratespoc_cold_chain_excursion The Cold-Chain Temperature Record — Where You Taped the Logger Is the Verdictpoc_fabric_defect Defects Buried in a Periodic Background — What a Pooled ROC (true-positive versus false-positive curve) Hidespoc_machine_condition_fusion Fusing thermal, vibration and geometry for machine health — three sensors, one factpoc_prnu_camera_fingerprint Camera Fingerprints (PRNU): Which Camera Took This? — The Fingerprint Grows With Frame Count and Dies at the Save Buttonpoc_pv_thermal_survey Drone Thermography of a PV Plant — You Think You Are Measuring Temperature Difference, but You Are Measuring Wind and Viewing Anglepoc_solar_el_inspection Power loss from solar-cell EL images — dark is not the same as inactivepoc_solder_fillet_aoi Solder fillet AOI — three ring lights are a 3-level tilt quantiser, and 70 % of the fillet height sits in the darkpoc_thermography_ndt Depth of a Subsurface Defect by Pulsed Thermographypoc_weld_radiograph_porosity Porosity in Weld Radiographs — Closing With the Share of Images Misgraded by One Class |
| segmentation (9) | poc_active_contours Active Contours and Level Sets — Checking With Closed Forms How a Contour Shrinks, Enters a Concavity and Stops at an Edgepoc_cell_counting Counting Overlapping Cells — Count, Over-Segmentation and Under-Segmentation as Three Numberspoc_dense_bubble_count Counting Dense Bubbles — When the Overlap Is Too Deep to Decide, Return an Interval Instead of a Countpoc_graph_hierarchy_segmentation Graph, Hierarchical and Threshold Segmentation — Max Flow = Min Cut, Ultrametrics, and Turning a Knob From Coarse to Finepoc_leaf_disease_area Leaf disease severity — colour axes survive the lighting; the grade is decided by the leaf mask and the edge conventionpoc_mri_bias_field MRI Bias Field and Tissue Area — Grey and White Matter Fail in Opposite Directions, and the Sum Hides Itpoc_timelapse_growth A Growth Time-Lapse as Space-Time Connected Componentspoc_vegetation_cover Counting Crop Green — Ground Truth as Per-Pixel Leaf Area Fractionpoc_weed_rice_ratio Weedy-Rice Cover — Supervised Linear Discrimination without Deep Learning |
| geometry (7) | poc_dfm_thickness_overhang Manufacturability from geometry alone — faces that sit on the threshold flip when you smooth thempoc_mesh_quality_repair Repair the mesh, then measure — the defect count clears, the quantity does notpoc_pallet_load_utilization Pallet load utilization — one number gives voids and overhang the same valuepoc_panorama_drift Chain the Neighbours Together and You Cannot Get Back Where You Startedpoc_print_warpage_risk Warpage lives in the layer history — averaging the area throws the placement awaypoc_symmetry_restoration Restoring what is missing by symmetry — the plane you assume is the lie you getpoc_xyt_event_surface The Arrival-Time Surface as an Isosurface in (x, y, t) |
| imaging quality (6) | poc_colormap_readability Pseudo-colour changes what the reader decides — counting edges that are not therepoc_emva1288_in_camera_processing In-Camera Processing Makes Datasheet Numbers Lie Plausibly - Denoising Adds 83 % to the Quantum Efficiency, the Standard’s Check Misses It, Noise Correlation Catches Itpoc_emva1288_sensor Measuring a Camera Without Buying One — Recovering Quantum Efficiency, Gain and Dark Noise from a Planted Sensor with the EMVA 1288 (image-sensor characterization standard) Procedurepoc_moire_screen Can Display-Inspection Moire (beat fringe between periodic patterns) Be Told From Real Non-Uniformity?poc_veiling_glare Veiling Glare Breaks Contrast Measurement — MTF (modulation transfer function) Passes While Black Level Failspoc_zebra_stripes_fly_eye A Fly’s Eye Closing In on Stripes — Do Zebra Stripes Really Spoil a Compound Eye’s Sense of Distance, and Would a Fibonacci Eye Do Better? |
| photometry (6) | poc_allsky_cloud_cover All-Sky Cloud Cover — Counting Pixels Is Biased by Positionpoc_astro_photometry How Many Frames for What Photometric Precision?poc_exoplanet_transit Exoplanet transit from aperture photometry — depth and duration fail separatelypoc_nuclei_ploidy Ploidy From Integrated Nuclear Intensity — Area Cannot Separate Itpoc_real_sky_photometry Planting Known Stars in a Real Deep Field — Contamination Lies About the Measurement and the Confidence in the Same Directionpoc_solar_limb_darkening Where Is the Edge of a Limb-Darkened Disc? The 50 % Rule Reads the Radius Small |
| separation (6) | poc_colocalization_crosstalk Colocalization lies under bleed-through — Pearson and Manders break in different placespoc_pigment_unmixing Peeling Layers With Many Wavelengths — Underdrawing, Ground, Glaze and Fading, Truth in Handpoc_polarization_specular Stripping Specular Reflection With Polarisation — Truth From the Fresnel Equationspoc_real_stain_unmix Separating a Real Immunostain by Colour — The Watchdog Was Blind to Exactly the Error It Should Catchpoc_recycling_sorting Sorting mixed waste by material — what a preprocessor can erase is decided by algebrapoc_sea_ice_concentration Sea-Ice Concentration — The Answer Depends on How Mixed Pixels Are Counted |
| calibration (5) | poc_camera_calibration A Reprojection Error of 0.05 px Guarantees Nothingpoc_fly_optomotor_steering Holding a Course with a Fly’s Optic Lobe Alone — From the Lamina to the Steering, Without Learningpoc_public_camera_heading Where Is the Public Camera Looking — The Orientation of a Fixed Camera Whose Only Published Fact Is Its Position, from the Picture Itselfpoc_public_camera_heading_real Where Is the Public Camera Looking, for Real — Hunting the Sun in 807 Road Cameras, Fixing the Heading from One Sunset and Checking It Against the Roadpoc_thermal_drift_metrology How Much Camera Thermal Drift Costs a Dimensional Measurement |
| detection (5) | poc_good_sample_variation_model Flagging What Differs from Aligned Good Samples — a Variation Model with a Declared False-Alarm Rate, and Where Real Images Break Itpoc_patch_anomaly Anomaly Detection from Good Samples Only — Classical Patch Features, a Per-Position Distribution Against a Memory Bank on One Yard-Stick, Down to a Recall-Guaranteeing Thresholdpoc_real_defect_floor How Faint a Defect Can Still Be Found — Planting a Known Truth in a Real Backgroundpoc_search_sweep_width Sweep Width — One Number Measured from Aerial Images Decides Whether the Search Workspoc_si_wafer_pl_defect_visibility Why a Thin Groove Vanishes in a PL Image — a Longer Diffusion Length Hides Only Shadow Grooves, and Makes Sink Grooves Stand Out |
| registration (5) | poc_change_detection_misreg Change detection under misregistration — false positives are edge bands, with a cliffpoc_print_registration Print Misregistration from the Sheet — A Halftone Is a Lattice, So the Answer Is Not Uniquepoc_registration_basin The Convergence Basin of Point-Cloud Registration — How Far Off Can the Initial Pose Be?poc_reproducible_icp Registration That Does Not Move by a Single Bit When the Points Are Shuffled — FP64 Reductions by the Ozaki Scheme, with the Error Falling in Steps under a Guaranteed Bound; Slow on the CPU, and GPU Speed Is Left to cuBLAS Emulationpoc_template_tracking Template Tracking Drifts Quietly Before It Ever Loses the Target |
| visualization (5) | poc_eye_to_brain What the Compound Eye Sees, and Where the Brain Answers — Trace an Ommatidium and the Response Travels the Wiringpoc_flybrain_pointcloud Drawing the Male Fly Brain as 126,104 Cell Bodies — A New Point-Cloud Renderer, Scored Against Four Answers from Outside the Picturepoc_live4d Living Tissue in 3D+t Without a Generator — Magnify, Flow, Interpolate, Height, All Against Truthpoc_malecns_activity_wave Watching a Pulse Travel the Wiring on the 3-D Fly Brain — Connectome vs Degree-Preserving Shufflepoc_video_cube A Clip as a Space-Time Cube — What Passed Where, and When, in One Solid |
| motion (4) | poc_particle_tracking Particle Tracking as a (row, column, time) Volume — Mislinks Come in Two Directionspoc_river_surface_velocity River Surface Velocity — Separating a Discharge Proxy from Actual Dischargepoc_traffic_counting Counting in (x, y, t) — Vehicles Passed, Occlusion, and One Constant: L/Vpoc_warehouse_flow Where the Warehouse Dwell Came From — Count Waiting Without Its Kind and Everything Is Just Congestion |
| inspection (4) | poc_em_second_opinion A Second Opinion for EM Connectome Proofreading — Membranes Belong Only on Label Boundariespoc_illumination_cone_vs_na Illumination Cone versus Imaging NA — Change Only the Opening of the Light Cone and the Same Dent, Scratch and Satin Patch Vanish or Appearpoc_print_layer_inspection Print Layer Inspection — Closing the Shape → Layer → Path → Image Loop and Catching Planted Defects by the Numberspoc_sam_hybrid_bonding_voids Find Hybrid-Bond Voids by Echo Phase, Not Brightness - Small Voids Hide in the Amplitude Image and Light Up Inverted in the Phase Image |
| tomography_3d (4) | poc_battery_ct_degradation Battery cell degradation by CT — the swelling shows outside, the cause stays insidepoc_battery_electrode_tortuosity Electrode tortuosity from CT — the rule of thumb only sees porositypoc_ct_void_morphology Collapsing joint voids into one number — what the number drops is the shape that matterspoc_die_tilt_tsv_overlay Die tilt and TSV overlay from one CT — tilt fakes rotation too |
| depth (3) | poc_focus_stacking Focus Stacking — The All-in-Focus Image and the Depth Map Are Different Thingspoc_lightfield_depth Depth From a Light Field — A Light Field of Known Depth, Confronted With Its Nullspoc_real_stereo_depth Measuring on a Real Stereo Photograph — Three Stumbles Synthesis Never Produces |
| forensics (3) | poc_forensics_roc Forgery Detection as an ROC (true-positive versus false-positive curve) — Not the One Image Found, but Detection at a Fixed False-Positive Ratepoc_fresco_craquelure Craquelure networks — of three indicators, only junction degree breaks under imaging conditionspoc_video_physics_consistency Physical Consistency of Footage — Ballistic or Thrusted, and Was the Clock Stretched? |
| perception_templates (3) | poc_bev_sensor_fusion Fusing two sensors into a bird’s-eye grid — a calibration that passes in pixels turns into metres at rangepoc_code_matching_breakdown Matching on the Direction of Brightness Change — NCC Falls at 10 % Occlusion, Code Matching Holds to Over 60 %poc_safety_clearance Human-machine clearance — swap the body for a point, and the hazard vanishes with it |
| restoration (3) | poc_camera_shake_deblur How Much Camera Shake Can Be Undone — Make the Kernel, Apply It, Invert It, Comparepoc_dehazing Removing Haze — Ground Truth From the Scattering Model, Transmission and Airlight Scored Apartpoc_real_deblur_honesty Deblurring a Real Photograph — Three Rulers, Three Different Winners |
| terrain (3) | poc_crop_phenotyping Crop leaf area from above — folded by projection before it is ever hiddenpoc_dem_terrain Measuring Terrain — Slope, Flow and Insolation Against Closed Formspoc_lidar_terrain_change Earthwork on a slope — align first and the scar gets shallower |
| decoding (2) | poc_barcode_1d Where a 1-D Barcode Stops Reading — Counting Misreads and Unreadables Separatelypoc_matrix_code_reading Reading a Binary Matrix Code — Geometry Always Dies First |
| morphology (2) | poc_bilateral_asymmetry Measuring Bilateral Asymmetry — The Symmetry Plane Gets Dragged by the Deformationpoc_vessel_network Extracting a Vessel Network — Spurs, Overestimated Radii Near Branches, and a Fragile Exponent |
| optics (2) | poc_compound_eye The Fly’s Compound Eye Is a Light-Field Sensor — Neural Superposition Pays Only Up to the Kneepoc_fly_vision The Fly’s Visual Front End as a Chain of Operators — Turning and Walking Through a Synthetic Sky, What Can and Cannot Be Read |
| ranging (2) | poc_dtof_ranging Ranging by Counting Photons — How Many for How Many Millimetres?poc_leak_localization Digging Where the Sound Says — A Clean Correlation Still Digs in the Wrong Place |
| shape_descriptors (2) | poc_real_texture_invariance Rotating Real Textures — Rotation Invariance Holds Only Where It Is Not Neededpoc_rotation_invariance_audit Which Quantities Really Survive a Rotation — Auditing Invariance on a Real Coin |
| signal_processing (2) | poc_rail_corrugation Measuring Rail with a Chord — At the Wavelengths Where the Transfer Function Is Zero, Any Amplitude Reads Zeropoc_web_roll_periodicity Naming the Damaged Roller from a Period — You Run Out of Evidence Before You Reach the Cliff |
| verification (2) | poc_glyph_typo_detection Finding and Fixing Wrong Characters Without Recognising Them — the Threshold Comes from Typeface Spreadpoc_larval_connectome_reservoir A Larval Connectome as a Reservoir Reads Digits — and the Wiring Is Not What Does It |
| vibration (2) | poc_beam_modal_video Modal identification from video — frequency survives to the end, damping lies firstpoc_motion_magnification Micro-Vibration of a Structure From Video — Does Motion Magnification Help You Measure? |
| colour (1) | poc_white_balance Colour Constancy (White Balance) — No Method Works, Only Conditions Do |
| rectification (1) | poc_document_scan Straightening a Hand-Held Document Photo — Keystone Correction and Shadow Removal Against Ground Truth |
| space (1) | poc_star_tracker How One Star Image Reveals Satellite Attitude |
| tomography (1) | poc_ct_fidelity Where CT Reconstruction Starts to Break as Projections Are Removed |
| super-resolution (1) | poc_superresolution_limits Does Super-Resolution Add Information? Downsample With the Truth in Hand, Restore, Count |
3,629 per-operator notes (call form, type contract, HALCON counterpart, references, provenance) and 69 family guides. Entry points by dimension:
Measured coverage: evolvable ops 942/942, typed ledger 2652/2664, one-line facade fullseye.<name> 724/1514 — the facade is only half covered (the rest are helpers, classes and re-exported modules).
Measured substance: of 3629 notes, 3595 link at least one runnable example (34 have none) and 3428 have a usage section of 120+ characters (201 are a one-line summary). The structure (call form, types, ops that chain next) is present in all 3629.
| dimension | ops | entry |
|---|---|---|
2d |
959 | INDEX |
drive |
717 | INDEX |
optics |
483 | INDEX · guide |
3d |
376 | INDEX |
math |
114 | INDEX · guide |
segmentation |
59 | INDEX · guide |
annotate |
51 | INDEX · guide |
oned |
49 | INDEX |
gfx2d |
44 | INDEX |
generative |
42 | INDEX · guide |
imgmetrics |
42 | INDEX · guide |
reprconv |
42 | INDEX |
spc |
41 | INDEX |
tomography |
32 | INDEX |
piv |
29 | INDEX · guide |
conngraph |
28 | INDEX · guide |
acoustics |
27 | INDEX · guide |
dem |
25 | INDEX · guide |
printpath |
23 | INDEX · guide |
flyvision |
22 | INDEX · guide |
calib |
21 | INDEX · guide |
graph |
20 | INDEX |
specular |
20 | INDEX · guide |
quat |
19 | INDEX · guide |
multivar |
18 | INDEX · guide |
lightfield |
17 | INDEX · guide |
measure1d |
17 | INDEX · guide |
photon |
17 | INDEX · guide |
imgforensics |
16 | INDEX |
shape2d |
16 | INDEX · guide |
shapestat |
16 | INDEX · guide |
videostream |
16 | INDEX · guide |
astrostack |
14 | INDEX |
emproof |
14 | INDEX · guide |
fileio |
14 | INDEX |
live4d |
14 | INDEX · guide |
profile |
12 | INDEX · guide |
blob |
11 | INDEX · guide |
colortransport |
11 | INDEX |
volcolor |
11 | INDEX |
llmcore |
10 | INDEX · guide |
simcal |
10 | INDEX · guide |
vx |
10 | INDEX · guide |
geocam |
9 | INDEX · guide |
interferometry |
9 | INDEX · guide |
motionmag |
9 | INDEX · guide |
roughness |
9 | INDEX · guide |
rangedoppler |
8 | INDEX · guide |
codematch |
6 | INDEX · guide |
converge |
6 | INDEX · guide |
videocube |
6 | INDEX · guide |
residue |
5 | INDEX |
cadmap |
4 | INDEX |
aoi |
3 | INDEX · guide |
fit |
3 | INDEX |
text |
3 | INDEX |
Search by name with py -3.11 imgevolve.py ops --search edge; the full cross-library table is OP_CATALOG.md and the cross-dimension entry point is ops/INDEX.md.
Retrieving from an AI assistant: the machine-readable index is OP_INDEX.json; how to use it is in AI_RAG_GUIDE.md (pip install fullseye[rag], then fullseye-rag search "edge").
| Document | Contents |
|---|---|
| GETTING_STARTED.en.md | Get going in 5 minutes: install → your first pipeline → run it from Studio, the CLI or code → look at the result |
| INSTALL.en.md | The complete setup guide: prerequisites, pip install -e . and which extras to choose, the Windows/Linux installers, minimal and embedded configurations, troubleshooting |
| STUDIO_GUIDE.en.md | The complete Fullseye Studio guide: the three panels, operator browser, step execution, knobs, Inspector, perception panel, command palette, keyboard shortcuts, export |
| ENGINE.en.md | FullseyeEngine (design → execution): every method, use from Python, the run CLI, calling it from another project |
| Document | Contents |
|---|---|
| OPERATORS.md | Catalogue of all 897 operators (48 categories, grouped by sort, with the matching HALCON/OpenCV/scikit-image/MATLAB APIs) |
| EXAMPLES.md | Sample code for each operator, with the equivalent call in other libraries |
| OP_INDEX.json | Machine-readable operator index (regenerate it with imgevolve.py index) |
| ADDING_OPS.md | How to add a new operator (evolution, codegen, catalogue and index all follow automatically) |
| ../examples/README.md | Runnable end-to-end example scripts |
| Document | Contents |
|---|---|
| PERCEPTION.md | One-page reference for the perception stack (stereo / terrain / detect / registration / pose / flow / motion) |
| PERCEPTION_REALDATA.md | Measurements on real camera footage (video I/O plus honestly reported figures) |
| Document | Contents |
|---|---|
| HALCON_PARITY.md | Genuine implementation status (981/2313): whether an operator truly does the same work, rather than merely sharing a name |
| HALCON_COVERAGE.md | Coverage measured by actually scraping the official reference (v2605) |
| LIB_COVERAGE.md | Cross-library coverage (distinctive operators taken in from beyond HALCON) |
| PARITY_CROSSBACKEND.md | Parity evidenced by cross-backend agreement between independent implementations (scipy/cv2/skimage) |
| Document | Contents |
|---|---|
| ACCURACY_BENCH.md | The standing accuracy table: evolved champion vs null baseline (holdout) |
| CHAIN_FUZZ.en.md | The chain fuzzer — a third quality-assurance layer that shakes operators chained together (diffuse → converge → minimal reproduction) |
| EVOLUTION_ENVIRONMENT.en.md | The evolutionary algorithm development environment (diffuse → contract → promote; the counterfactual-utility gate and the bridge between the two operator universes) |
| PROVENANCE.md | Provenance: the record that these are our own work, built from published algorithms |
| REFERENCES.md | The literature backing each operator |
| REPRODUCE.md | How to reproduce the figures: seed-driven and deterministic |
| STATUS.md | Where the project stands and what is planned (plan_ref) |
| Document | Contents |
|---|---|
| V13.md | v13 = production readiness + cross-project packaging + the perception stack |
| V14.md | v14 = the perception stack completed (motion + hardening) |
| STUDIO_UX.md | The intent and the reasoning behind Fullseye Studio’s UX/design improvements |
py -3.11 -m pip install -e ".[opencv,gui]" # install (image I/O + Studio)
py -3.11 studio.py # launch Fullseye Studio (= fullseye-studio)
py -3.11 imgevolve.py ops --search edge # search operators (= fullseye ops --search edge)
py -3.11 imgevolve.py apply gauss_filter in.png out.png --a 0.6
py -3.11 imgevolve.py run pipeline.json in.png --out result.png
py -3.11 imgevolve.py coverage # honest coverage figures
From Python:
import fullseye, numpy as np
out = fullseye.run_pipeline(frame, ["gaussian", "sobel_amp", "otsu"])
eng = fullseye.FullseyeEngine.load("pipeline.json"); result = eng.run(frame)

Real output of classic 2-D vision operators

Real output of the Physical-AI and sensor suite
The complete map, so that no document is unreachable from this index (the 3,629 per-op notes and 69 family guides under docs/ops/ are reached from the operator section above; articles from articles/). One unreachable file fails tests/test_docs_index_reachable.py. Most bodies are in Japanese.
Getting started(12)
| document | what it covers |
|---|---|
GETTING_STARTED.md |
Getting started (running in 5 minutes) → GETTING_STARTED.en.md · original (ja) |
INSTALL.md |
Installation / Environment Setup — Complete Guide → INSTALL.en.md · original (ja) |
STUDIO_GUIDE.md |
The complete guide to Fullseye Studio → STUDIO_GUIDE.en.md · original (ja) |
STUDIO_UX.md |
Fullseye Studio — UX & design pass (v15) |
EXAMPLES.md |
imgevolve — sample code (cross-library recipes) |
EXAMPLES_3D.md |
Fullseye 3-D ビジョン — 事例ギャラリー(EXAMPLES_3D) (ja) |
GALLERY.md |
Fullseye Gallery → GALLERY.en.md · original (ja) |
REPRODUCE.md |
Reproducing the numbers |
CONSUMER_APPLICATIONS.md |
Fullseye — per-project applications (honest, 2026-08-15) |
3DGS_USAGE.md |
Fullseye 3DGS — how to use it (one command) → 3DGS_USAGE.en.md · original (ja) |
TERRAIN_WALK.md |
Walking a Character Over Terrain (sim-native, no GPU required) → TERRAIN_WALK.en.md · original (ja) |
GSPLAT_NATIVE_WINDOWS.md |
Building native gsplat on Windows (RTX 5090 / torch cu128) — a proven procedure → GSPLAT_NATIVE_WINDOWS.en.md · original (ja) |
Operator reference(9)
| document | what it covers |
|---|---|
OPERATORS.md |
imgevolve — cross-library operator catalog |
OP_CATALOG.md |
Fullseye Operator Catalog — AI capability ledger |
OP_COMBINATION_MATRIX.md |
fullseye 3D op × op Combination Matrix (prioritized by feasibility × differentiation) → OP_COMBINATION_MATRIX.en.md · original (ja) |
CONVERSION_MATRIX.md |
型変換の行列 ―― 穴と不具合の点検 (ja) |
CONNECTIVITY.md |
Fullseye connectivity — devices, cameras & industrial protocols |
MATCH_3D_MATRIX.md |
fullseye 3D Vision Toolkit (for Physical AI, differentiating from HALCON/OpenCV) → MATCH_3D_MATRIX.en.md · original (ja) |
GENERAL_ALGORITHMS.md |
Making general algorithms implementable — the algo-c support roadmap → GENERAL_ALGORITHMS.en.md · original (ja) |
ADDING_OPS.md |
Adding an operator |
WAVE0_STABLE_SLOTS.md |
Wave-0: stable op slots + name-pinned champions |
Retrieval for AI assistants(1)
| document | what it covers |
|---|---|
AI_RAG_GUIDE.md |
Using Fullseye as an AI assistant’s RAG (for Claude Code) → AI_RAG_GUIDE.en.md · original (ja) |
Literature layer (manufacturing, driving and optical-metrology knowledge → ops)(9)
| document | what it covers |
|---|---|
literature/INDEX.md |
文献層 —— RAD コーパスからの、op に繋がる来歴つき要約 (ja) |
literature/mech_design.md |
文献層: メカ設計(機械設計) (ja) |
literature/mechatronics_parts.md |
文献層: メカトロ部品(アクチュエータ・センサ・電気部品) (ja) |
literature/manufacturing_processes.md |
文献層: 製造工程(あらゆる製造技術の開発に) (ja) |
literature/driving_simulation.md |
文献層: 運転のシミュレーションと評価 (ja) |
literature/sensor_simulation.md |
文献層: センサーの模擬(カメラ・LiDAR・レーダー) (ja) |
literature/optical_metrology.md |
文献層: 光学計測と外観検査の信頼性(厳選) (ja) |
literature/OSS_LANDSCAPE.md |
既存 OSS の地図 —— すでにある道具と、Fullseye との繋ぎ方 (ja) |
literature/oss_landscape_notes.md |
OSS landscape notes (verified 2026-09-21) |
Perception and sensors(7)
| document | what it covers |
|---|---|
PERCEPTION.md |
Fullseye perception stack — one-page reference |
PERCEPTION_PHYSICAL_AI.md |
Physical-AI perception pipeline (fullseye / imgevolve, v18.3, 2026-08-15) |
PERCEPTION_REALDATA.md |
v15 — perception stack on real footage (video I/O + honest field measurements) |
SENSOR_PLAYBOOK.md |
Fullseye Sensor Playbook — センサー種別ごとの推奨 op パイプライン (ja) |
HIGHSPEED_VISION.md |
高速ビジョン(1ms 視覚フィードバック)を物理シミュ上でやる — 計画 (ja) |
SAMPLE_IMAGE_REFERENCES.md |
Sample images — provenance, source papers & public repositories |
BBB_SENSING.md |
BBB sensing — 複眼光場 × コネクトーム(研究方向) (ja) |
HALCON correspondence(6)
| document | what it covers |
|---|---|
HALCON_PARITY.md |
HALCON parity — what imgevolve genuinely DOES (not just names) |
HALCON_COVERAGE.md |
HALCON operator coverage (measured vs the real reference) |
HALCON_COVERAGE_HONEST.md |
HALCON Coverage — the honest denominator (updated 2026-08-18) → HALCON_COVERAGE_HONEST.en.md · original (ja) |
HDEVELOP_FIDELITY.md |
Fullseye Studio — HDevelop Fidelity Spec (North Star) → HDEVELOP_FIDELITY.en.md · original (ja) |
HDEVELOP_DEV_OPS.md |
HDevelop dev_* operator family — the UI/display control surface (Studio north star) → HDEVELOP_DEV_OPS.en.md · original (ja) |
LIB_COVERAGE.md |
Multi-library coverage (imgevolve is not HALCON-only) |
Fullseye Script(3)
| document | what it covers |
|---|---|
FSCRIPT_DECISION.md |
Fullseye Script / Runtime — 要件定義と基本設計(確定案) (ja) |
FSCRIPT_LANGUAGE.md |
Fullseye Script — Language / Runtime / Watch IDE Design Specification (North Star) → FSCRIPT_LANGUAGE.en.md · original (ja) |
FSCRIPT_MEASUREMENTS.md |
Fullseye Runtime — 実測記録 (2026-08-15) (ja) |
Quality and honesty(13)
| document | what it covers |
|---|---|
KNOWN_ISSUES.md |
Known Issues — 調べた欠陥の記録(2026-08-30 開始、最終の節は §52 = 2026-09-26) (ja) |
STATUS.md |
imgevolve — status / plan (plan_ref) |
ACCURACY_BENCH.md |
Accuracy benchmark — champion vs null (holdout) |
BENCH_VS_OPENCV.md |
imgevolve GPU op vs OpenCV (CPU) throughput benchmark → BENCH_VS_OPENCV.en.md · original (ja) |
PARITY_CROSSBACKEND.md |
Cross-backend parity — independent implementations agree at the tested points |
CHAIN_FUZZ.md |
Chain Fuzzer (chain fuzz) — a third quality-assurance layer that shakes ops by wiring them into chains → CHAIN_FUZZ.en.md · original (ja) |
PROVENANCE.md |
Provenance |
OP_COUNT_HISTORY.md |
op の数の推移(版ごと) / Operator counts by version (ja) |
REFERENCES.md |
imgevolve — operator research provenance |
AUDIT_2026_08_12.md |
imgevolve implementation audit — 2026-08-12 |
RELEASE_CHECKLIST.md |
リリース手順書 — 同じ間違いを繰り返さないための門 (ja) |
I18N.md |
Fullseye の多言語対応 — 全体設計 / Internationalisation design (ja) |
VALIDATION_CONTRIBUTING.md |
Reporting validation on real hardware or real data → VALIDATION_CONTRIBUTING.en.md · original (ja) |
Performance and GPU(4)
| document | what it covers |
|---|---|
GPU_ACCEL_PLAN.md |
op の GPU 化ロードマップ(E2E の本丸) (ja) |
GPU_OPTIMIZATION_PATTERNS.md |
GPU Optimization Design-Pattern Catalog (for RTX 5090 / Blackwell sm_120) → GPU_OPTIMIZATION_PATTERNS.en.md · original (ja) |
design/FAST_TWINS.md |
CPU 高速 twin(fast.py)— 実装記録と実測(2026-09-03) (ja) |
design/PERF_MEMORY_VIDEO_SURVEY.md |
op の高速化・省メモリ化・動画処理 — 実測にもとづく調査報告(2026-09-03) (ja) |
Design and architecture(7)
| document | what it covers |
|---|---|
ENGINE.md |
FullseyeEngine — the runtime that executes a pipeline you designed → ENGINE.en.md · original (ja) |
EVOLUTION_ENVIRONMENT.md |
Evolutionary Algorithm Development Environment — Expand, Contract, Promote → EVOLUTION_ENVIRONMENT.en.md · original (ja) |
INTEGRATION.md |
Depending on Fullseye from another project (stability contract) |
UNIFIED_API_REQUIREMENTS.md |
Fullseye Unified Interface — Requirements Specification (v0.1, 2026-08-18) → UNIFIED_API_REQUIREMENTS.en.md · original (ja) |
design/TRIZ_DESIGN_PATTERN_MATRIX.md |
TRIZ 40 発明原理 × ソフトウェア設計パターン × コンテナ型 — 構造選択マトリクス(fullseye) (ja) |
EVIS_VISION_OSS_GAP.md |
evis Vision Components — OSS/ROS2 Gap Analysis (2026-08-17) → EVIS_VISION_OSS_GAP.en.md · original (ja) |
INDUSTRY_SIGNALS.md |
業界シグナル — 展示会・アワードを op 発想の恒常的な入力にする (ja) |
Working notes and plans (historical; numbers are as of their date)(12)
| document | what it covers |
|---|---|
V13.md |
v13 — production hardening, cross-project packaging, perception stack |
V14.md |
v14 — perception-stack completion: motion + robustness |
SESSION_SUMMARY.md |
Session Summary (auto-generated) |
SESSION_2026_08_14.md |
Session 2026-08-14 — Data-format expansion + Studio UI review |
STUDIO_REVIEW_2026_08_14.md |
Fullseye Studio — verified UI review (2026-08-14) |
NEXT_SESSION.md |
次セッション引き継ぎ — 高速化・省メモリ・動画 + 解像度管理 + 図注(2026-09-03 午前〜) (ja) |
NEXT_OPS_PLAN_2026-08-31.md |
次期 op 拡張計画(2026-08-31 調査、v0.1.4 リリース直後) (ja) |
PLAN_0_1_9.md |
0.1.9 → 0.1.10 の作業計画 (ja) |
ARTICLE_INTEGRATION_TODO.md |
記事への反映待ち(2026-09-02、可視化ウィング作業から) (ja) |
ARTICLE_RESTRUCTURE_PLAN.md |
Qiita 記事の章構成 組み替え計画(2026-09-02 起票 / 同日 実施済み = commit 32e47171) (ja) |
ARTICLE_GPU_SHAPEMATCH.md |
記事材料: 形状マッチングを GPU に載せる —— 勾配方向スコアの conv2d 定式化 (ja) |
FULLSEYE_OP_ARTICLE_SPEC.md |
Fullseye op カタログ画像・専用記事 仕様書(第 2 陣企画書) (ja) |
Other(220)
| document | what it covers |
|---|---|
3DGS_USAGE.de.md |
Fullseye 3DGS – Anwendung (ein einziger Befehl) |
3DGS_USAGE.en.md |
Fullseye 3DGS — how to use it (one command) |
3DGS_USAGE.ko.md |
Fullseye 3DGS — 사용법(명령어 한 줄) |
3DGS_USAGE.tw.md |
Fullseye 3DGS —— 使用方法(一行指令) (tw) |
3DGS_USAGE.zh.md |
Fullseye 3DGS —— 使用方法(单条命令) (zh) |
AI_RAG_GUIDE.de.md |
Fullseye als RAG eines KI-Assistenten nutzen (für Claude Code) |
AI_RAG_GUIDE.en.md |
Using Fullseye as an AI assistant’s RAG (for Claude Code) |
AI_RAG_GUIDE.hi.md |
Fullseye को AI assistant के RAG के रूप में इस्तेमाल करना (Claude Code के लिए) |
AI_RAG_GUIDE.ko.md |
Fullseye를 AI 어시스턴트의 RAG로 사용하는 방법(Claude Code용) |
AI_RAG_GUIDE.tw.md |
將 Fullseye 用作 AI 助理 RAG 的方法(針對 Claude Code) (tw) |
AI_RAG_GUIDE.zh.md |
将 Fullseye 用作 AI 助手 RAG 的方法(面向 Claude Code) (zh) |
BENCH_VS_OPENCV.en.md |
imgevolve GPU op vs OpenCV (CPU) throughput benchmark |
CAPABILITIES.en.md |
What Fullseye can do |
CAPABILITIES.md |
What Fullseye can do → CAPABILITIES.en.md · original (ja) |
CHAIN_FUZZ.en.md |
Chain Fuzzer (chain fuzz) — a third quality-assurance layer that shakes ops by wiring them into chains |
DESIGN_NOTES.de.md |
Fullseye-Entwurfsnotizen (aus den ★-Kommentaren im Quellcode erzeugt) |
DESIGN_NOTES.en.md |
Fullseye design notes (generated from the ★ comments in the source) |
DESIGN_NOTES.ko.md |
Fullseye 설계 판단 모음(소스의 ★ 주석에서 생성) |
DESIGN_NOTES.md |
Fullseye design notes (generated from the ★ comments in the source) → DESIGN_NOTES.en.md · original (ja) |
DESIGN_NOTES.tw.md |
Fullseye 設計判斷集(由原始碼中的 ★ 註解產生) (tw) |
DESIGN_NOTES.zh.md |
Fullseye 设计判断集(由源码中的 ★ 注释生成) (zh) |
DEVICE_GUIDE.md |
CPU / GPU の選び方 (ja) |
ENGINE.de.md |
FullseyeEngine — Laufzeitumgebung zur Ausführung entworfener Pipelines |
ENGINE.en.md |
FullseyeEngine — the runtime that executes a pipeline you designed |
ENGINE.ko.md |
FullseyeEngine — 설계한 파이프라인을 실행하는 런타임 |
ENGINE.tw.md |
FullseyeEngine — 執行已設計管線的執行環境 (tw) |
ENGINE.zh.md |
FullseyeEngine — 运行已设计管道的运行时 (zh) |
EVIS_VISION_OSS_GAP.en.md |
evis Vision Components — OSS/ROS2 Gap Analysis (2026-08-17) |
EVOLUTION_ENVIRONMENT.en.md |
Evolutionary Algorithm Development Environment — Expand, Contract, Promote |
FILE_FORMATS.md |
Fullseye のファイル形式棚卸し (ja) |
FSCRIPT_LANGUAGE.en.md |
Fullseye Script — Language / Runtime / Watch IDE Design Specification (North Star) |
GALLERY.en.md |
Fullseye Gallery |
GENERAL_ALGORITHMS.de.md |
Allgemeine Algorithmen implementierbar machen — algo-c Kompatibilitäts-Roadmap |
GENERAL_ALGORITHMS.en.md |
Making general algorithms implementable — the algo-c support roadmap |
GENERAL_ALGORITHMS.ko.md |
범용 알고리즘을 구현 가능하게 만들기 — algo-c 대응 로드맵 |
GENERAL_ALGORITHMS.tw.md |
讓通用演算法也能實作 — algo-c 對應路線圖 (tw) |
GENERAL_ALGORITHMS.zh.md |
让通用算法也能实现 — algo-c 对应路线图 (zh) |
GETTING_STARTED.de.md |
Erste Schritte (in 5 Minuten startklar) |
GETTING_STARTED.en.md |
Getting started (running in 5 minutes) |
GETTING_STARTED.hi.md |
शुरुआत करें (5 मिनट में चालू) |
GETTING_STARTED.ko.md |
시작하기 (5분 만에 실행하기) |
GETTING_STARTED.tw.md |
快速上手(5 分鐘跑起來) (tw) |
GETTING_STARTED.zh.md |
快速上手(5 分钟运行起来) (zh) |
GPU_OPTIMIZATION_PATTERNS.en.md |
GPU Optimization Design-Pattern Catalog (for RTX 5090 / Blackwell sm_120) |
GSPLAT_NATIVE_WINDOWS.en.md |
Building native gsplat on Windows (RTX 5090 / torch cu128) — a proven procedure |
HALCON_COVERAGE_HONEST.en.md |
HALCON Coverage — the honest denominator (updated 2026-08-18) |
HARDENING.en.md |
What the PoCs hardened — found, fixed, and gated |
HARDENING.md |
What the PoCs hardened — found, fixed, and gated → HARDENING.en.md · original (ja) |
HDEVELOP_DEV_OPS.en.md |
HDevelop dev_* operator family — the UI/display control surface (Studio north star) |
HDEVELOP_FIDELITY.en.md |
Fullseye Studio — HDevelop Fidelity Spec (North Star) |
I18N_PLAN.md |
完全な多言語化 — 計画と現在地 (ja) |
INSTALL.de.md |
Installations- und Einrichtungshandbuch |
INSTALL.en.md |
Installation / Environment Setup — Complete Guide |
INSTALL.hi.md |
Installation / Environment Setup — पूरी गाइड |
INSTALL.ko.md |
설치 / 환경 구축 완전 가이드 |
INSTALL.tw.md |
安裝 / 環境建置完整指南 (tw) |
INSTALL.zh.md |
安装 / 环境搭建完全指南 (zh) |
MATCH_3D_MATRIX.en.md |
fullseye 3D Vision Toolkit (for Physical AI, differentiating from HALCON/OpenCV) |
MATURITY.md |
成熟度台帳(Maturity) (ja) |
MCP.md |
Fullseye を MCP(Model Context Protocol)から使う (ja) |
NAN_INPUT_AUDIT.md |
非有限入力監査 (ja) |
OP_COMBINATION_MATRIX.en.md |
fullseye 3D op × op Combination Matrix (prioritized by feasibility × differentiation) |
PIPELINE_SHAPES.md |
Typed DAG execution |
SAMPLE_IMAGE_REFERENCES.en.md |
Sample images — provenance, source papers & public repositories |
STUDIO_GUIDE.de.md |
Vollständiger Leitfaden zu Fullseye Studio |
STUDIO_GUIDE.en.md |
The complete guide to Fullseye Studio |
STUDIO_GUIDE.hi.md |
Fullseye Studio की पूरी गाइड |
STUDIO_GUIDE.ko.md |
Fullseye Studio 완전 가이드 |
STUDIO_GUIDE.tw.md |
Fullseye Studio 完全指南 (tw) |
STUDIO_GUIDE.zh.md |
Fullseye Studio 完全指南 (zh) |
TERRAIN_WALK.en.md |
Walking a Character Over Terrain (sim-native, no GPU required) |
UNIFIED_API_REQUIREMENTS.en.md |
Fullseye Unified Interface — Requirements Specification (v0.1, 2026-08-18) |
VALIDATION_CONTRIBUTING.en.md |
Reporting validation on real hardware or real data |
capabilities/align-and-stack.md |
id: align-and-stack |
capabilities/beamforming-and-range-doppler.md |
id: beamforming-and-range-doppler |
capabilities/beats-fringes-and-screens.md |
id: beats-fringes-and-screens |
capabilities/blob-and-region.md |
id: blob-and-region |
capabilities/camera-intrinsics-calibration.md |
id: camera-intrinsics-calibration |
capabilities/chromatic-confocal-sensor.md |
id: chromatic-confocal-sensor |
capabilities/colour-and-delta-e.md |
id: colour-and-delta-e |
capabilities/complex-plane-fields.md |
id: complex-plane-fields |
capabilities/compound-eye-aliasing-and-ttc.md |
id: compound-eye-aliasing-and-ttc |
capabilities/convergent-forward-models.md |
id: convergent-forward-models |
capabilities/crop-weed-cover-grade.md |
id: crop-weed-cover-grade |
capabilities/dual-energy-xray-material-discrimination.md |
id: dual-energy-xray-material-discrimination |
capabilities/emva1288-camera-datasheets.md |
id: emva1288-camera-datasheets |
capabilities/estimate-lens-distortion.md |
id: estimate-lens-distortion |
capabilities/fiber-and-light-guide.md |
id: fiber-and-light-guide |
capabilities/figures-and-annotation.md |
id: figures-and-annotation |
capabilities/fix-text-in-images.md |
id: fix-text-in-images |
capabilities/fourier-ptychography.md |
id: fourier-ptychography |
capabilities/geodetic-frames.md |
id: geodetic-frames |
capabilities/golden-compare.md |
id: golden-compare |
capabilities/good-sample-variation-model.md |
id: good-sample-variation-model |
capabilities/grating-interferometry.md |
id: grating-interferometry |
capabilities/grating-spectrometer-and-illumination.md |
id: grating-spectrometer-and-illumination |
capabilities/gw-interferometer-quantum-noise-and-matched-filter.md |
id: gw-interferometer-quantum-noise-and-matched-filter |
capabilities/illumination-cone-vs-na.md |
id: illumination-cone-vs-na |
capabilities/industrial-oct.md |
id: industrial-oct |
capabilities/inner-diameter-in-mm.md |
id: inner-diameter-in-mm |
capabilities/inspection-fixture.md |
id: inspection-fixture |
capabilities/inspection-workflow.md |
id: inspection-workflow |
capabilities/interactive-poc-viewer.md |
id: interactive-poc-viewer |
capabilities/interreflection-to-convergence.md |
id: interreflection-to-convergence |
capabilities/inverted-colour-overlays.md |
id: inverted-colour-overlays |
capabilities/itof-multifreq.md |
id: itof-multifreq |
capabilities/laser-speckle-floor.md |
id: laser-speckle-floor |
capabilities/lens-distortion-correction.md |
id: lens-distortion-correction |
capabilities/lens-prescription-files.md |
id: lens-prescription-files |
capabilities/lens-tolerancing.md |
id: lens-tolerancing |
capabilities/light-transport.md |
id: light-transport |
capabilities/lockin-demodulation.md |
id: lockin-demodulation |
capabilities/material-optical-property-library.md |
id: material-optical-property-library |
capabilities/measurement-system-and-uncertainty.md |
id: measurement-system-and-uncertainty |
capabilities/moire-alignment.md |
id: moire-alignment |
capabilities/nir-hyperspectral-sorting.md |
id: nir-hyperspectral-sorting |
capabilities/noncoaxial-optics.md |
id: noncoaxial-optics |
capabilities/ocr-preprocessing.md |
id: ocr-preprocessing |
capabilities/one-stroke-drawing.md |
id: one-stroke-drawing |
capabilities/optics-and-materials.md |
id: optics-and-materials |
capabilities/optics-drawings.md |
id: optics-drawings |
capabilities/patch-feature-anomaly-detection.md |
id: patch-feature-anomaly-detection |
capabilities/periodic-defects-in-1d-signals.md |
id: periodic-defects-in-1d-signals |
capabilities/phase-measuring-deflectometry.md |
id: phase-measuring-deflectometry |
capabilities/photoelasticity.md |
id: photoelasticity |
capabilities/photograph-through-prescription.md |
id: photograph-through-prescription |
capabilities/pictures-that-carry-their-own-truth.md |
id: pictures-that-carry-their-own-truth |
capabilities/pixel-shift-imaging.md |
id: pixel-shift-imaging |
capabilities/pl-carrier-diffusion-visibility.md |
id: pl-carrier-diffusion-visibility |
capabilities/planarity-from-point-cloud.md |
id: planarity-from-point-cloud |
capabilities/plenoptic-camera.md |
id: plenoptic-camera |
capabilities/point-cloud-to-picture.md |
id: point-cloud-to-picture |
capabilities/point-target-detection.md |
id: point-target-detection |
capabilities/polarisation-specular-removal.md |
id: polarisation-specular-removal |
capabilities/polarization-imaging.md |
id: polarization-imaging |
capabilities/probability-of-detection.md |
id: probability-of-detection |
capabilities/raw-to-display-isp.md |
id: raw-to-display-isp |
capabilities/reuse-computation-results.md |
id: reuse-computation-results |
capabilities/robust-code-matching.md |
id: robust-code-matching |
capabilities/robust-gaussian-spline-profile-filter.md |
id: robust-gaussian-spline-profile-filter |
capabilities/sam-bond-voids.md |
id: sam-bond-voids |
capabilities/scratch-detection-and-width.md |
id: scratch-detection-and-width |
capabilities/sem-edge-effect-metrology.md |
id: sem-edge-effect-metrology |
capabilities/sem-tem-same-particle.md |
id: sem-tem-same-particle |
capabilities/sequential-lens-design-metrics.md |
id: sequential-lens-design-metrics |
capabilities/shape-from-polarization.md |
id: shape-from-polarization |
capabilities/sim-to-real-calibration.md |
id: sim-to-real-calibration |
capabilities/spectral-radiometry-chain.md |
id: spectral-radiometry-chain |
capabilities/subpixel-2d-metrology.md |
id: subpixel-2d-metrology |
capabilities/surface-defects-with-lighting.md |
id: surface-defects-with-lighting |
capabilities/tdi-linescan-and-lens.md |
id: tdi-linescan-and-lens |
capabilities/telecentric-metrology.md |
id: telecentric-metrology |
capabilities/tem-phase-contrast-and-ctf.md |
id: tem-phase-contrast-and-ctf |
capabilities/template-alignment.md |
id: template-alignment |
capabilities/terrain-and-visibility.md |
id: terrain-and-visibility |
capabilities/text-and-tables-on-images.md |
id: text-and-tables-on-images |
capabilities/theorems-as-pictures.md |
id: theorems-as-pictures |
capabilities/thin-film-reflectometry.md |
id: thin-film-reflectometry |
capabilities/tof-camera.md |
id: tof-camera |
capabilities/tomography-reconstruction.md |
id: tomography-reconstruction |
capabilities/typed-results-as-json.md |
id: typed-results-as-json |
capabilities/typed-results-as-markdown.md |
id: typed-results-as-markdown |
capabilities/vibration-and-acoustics.md |
id: vibration-and-acoustics |
capabilities/virtual-sem-monte-carlo.md |
id: virtual-sem-monte-carlo |
capabilities/visual-hull-from-silhouettes.md |
id: visual-hull-from-silhouettes |
capabilities/volume-from-3d-scan.md |
id: volume-from-3d-scan |
capabilities/water-inspection-images.md |
id: water-inspection-images |
capabilities/water-transparent-media.md |
id: water-transparent-media |
capabilities/what-a-picture-cannot-check.md |
id: what-a-picture-cannot-check |
capabilities/xlsx-report.md |
id: xlsx-report |
hardening/carve-look-at-unreachable-and-silent.md |
id: carve-look-at-unreachable-and-silent |
hardening/cli-help-and-subcommands-broke-in-the-wheel.md |
id: cli-help-and-subcommands-broke-in-the-wheel |
hardening/compactness-saturated-at-one.md |
id: compactness-saturated-at-one |
hardening/dem-viewshed-self-occlusion.md |
id: dem-viewshed-self-occlusion |
hardening/dimensional-features-were-normalised.md |
id: dimensional-features-were-normalised |
hardening/ecef-to-geodetic-returned-latitude-180.md |
id: ecef-to-geodetic-returned-latitude-180 |
hardening/empty-and-tiny-inputs-raised-raw-library-errors.md |
id: empty-and-tiny-inputs-raised-raw-library-errors |
hardening/empty-name-resolved-and-narrow-floats-not-upcast.md |
id: empty-name-resolved-and-narrow-floats-not-upcast |
hardening/engine-load-on-an-instance-was-silently-ignored.md |
id: engine-load-on-an-instance-was-silently-ignored |
hardening/features-saturated-at-one.md |
id: features-saturated-at-one |
hardening/frame-align-inlier-ratio-is-not-confidence.md |
id: frame-align-inlier-ratio-is-not-confidence |
hardening/functional-gate-did-not-know-the-match-sort.md |
id: functional-gate-did-not-know-the-match-sort |
hardening/halcon-named-shape-factors.md |
id: halcon-named-shape-factors |
hardening/image-io-dropped-write-failures-and-crushed-16-bit.md |
id: image-io-dropped-write-failures-and-crushed-16-bit |
hardening/inputs-without-a-conversion-were-not-refused.md |
id: inputs-without-a-conversion-were-not-refused |
hardening/itk-threshold-ops-returned-the-dark-side.md |
id: itk-threshold-ops-returned-the-dark-side |
hardening/ledger-evicted-silently-and-studio-help-aborted.md |
id: ledger-evicted-silently-and-studio-help-aborted |
hardening/ledger-lookups-returned-empty-for-unknown-names.md |
id: ledger-lookups-returned-empty-for-unknown-names |
hardening/mcp-facade-layer-listed-classes-as-ops.md |
id: mcp-facade-layer-listed-classes-as-ops |
hardening/moment-invariants-two-families-same-name.md |
id: moment-invariants-two-families-same-name |
hardening/nary-ops-unlisted-and-knobs-unstated.md |
id: nary-ops-unlisted-and-knobs-unstated |
hardening/no-gate-knew-what-dimension-a-feature-has.md |
id: no-gate-knew-what-dimension-a-feature-has |
hardening/noise-sigma-mad-collapses-on-quantised-data.md |
id: noise-sigma-mad-collapses-on-quantised-data |
hardening/nonfinite-output-was-sanitized-silently.md |
id: nonfinite-output-was-sanitized-silently |
hardening/op-find-blind-to-japanese-queries.md |
id: op-find-blind-to-japanese-queries |
hardening/otsu-threshold-at-the-bin-midpoint.md |
id: otsu-threshold-at-the-bin-midpoint |
hardening/pfm-default-wrote-8-bit-values-into-a-float-format.md |
id: pfm-default-wrote-8-bit-values-into-a-float-format |
hardening/pose-helpers-could-not-take-their-own-matrix.md |
id: pose-helpers-could-not-take-their-own-matrix |
hardening/refract-one-way-reference.md |
id: refract-one-way-reference |
hardening/run-pipeline-stage-forms-fail-obscurely.md |
id: run-pipeline-stage-forms-fail-obscurely |
hardening/stage-forms-read-differently-by-four-entry-points.md |
id: stage-forms-read-differently-by-four-entry-points |
hardening/strict-mode-only-covered-some-of-the-guards.md |
id: strict-mode-only-covered-some-of-the-guards |
hardening/studio-run-key-ignored-unapplied-edits.md |
id: studio-run-key-ignored-unapplied-edits |
hardening/table-sort-mixes-rows-and-spec-dicts.md |
id: table-sort-mixes-rows-and-spec-dicts |
hardening/unknown-operator-hides-missing-backend.md |
id: unknown-operator-hides-missing-backend |
hardening/wrappers-were-scalars-and-hints-were-raw-type-errors.md |
id: wrappers-were-scalars-and-hints-were-raw-type-errors |
literature/convergent_numerics_light_transport.md |
文献層: 収束型数値計算と光輸送(厳選) (ja) |
literature/electron_microscopy.md |
文献層: 電子顕微鏡の撮像と計測(厳選) (ja) |
literature/industrial_optical_sensing.md |
文献層: 工業用光学センシング(厳選) (ja) |
literature/sensitivity_uq_calibration.md |
文献層: 感度解析・不確かさ定量化・較正(厳選) (ja) |
view2026/about.md |
Fullseye |
view2026/de/index.md |
Fullseye — ViEW2026 |
view2026/en/about.md |
Fullseye |
view2026/en/index.md |
Fullseye — ViEW2026 |
view2026/fr/index.md |
Fullseye — ViEW2026 |
view2026/hi/index.md |
Fullseye — ViEW2026 |
view2026/index.md |
Fullseye — ViEW2026 |
view2026/ko/index.md |
Fullseye — ViEW2026 |
view2026/tw/index.md |
Fullseye — ViEW2026 |
view2026/zh/index.md |
Fullseye — ViEW2026 |