Skip to main content

About

NOCTVISION is a technical record site covering machine vision and edge AI.

What This Site Covers

This site organizes the problems encountered when building vision systems in industrial settings — the points where optics, lighting, and hardware are entangled in ways that algorithms alone can’t resolve.

  • Optics & Lenses — lens selection, focal length and depth of field, F-number, aberrations
  • Lighting Design — choosing a lighting method, wavelength and reflection control
  • Vision Algorithms — preprocessing, inspection techniques, applying deep-learning models
  • Edge AI — model lightweighting and on-device inference optimization

Three Principles

This site tries to avoid abstract conceptual writing or unsupported claims that something “works well.” The following three principles are the standard.

Principle 1 — Optics Is Physics

The first step in system design is the lens and the lighting. This site covers physical quantities and formulas that can be verified — focal length, aperture value, depth of field. Units are unified in millimeters.

Principle 2 — Only Verified Material

Code that hasn’t been confirmed to work isn’t posted. Code includes comments on the core logic and the related physical formulas so a reader can reproduce it.

Principle 3 — Edge Environments Are the Baseline

The standard is what actually runs on an edge board, not the ample resources of a PC. Results are presented as numbers — processing speed, inspection resolution, accuracy.

Who This Is For

  • Vision inspection developers — how to choose a lens by calculation rather than intuition; how focal length and F-number are derived from field of view, working distance, and sensor size.
  • Those starting out with edge AI — working through, in numbers, the situation where something “worked on the PC but not on the board.”
  • Engineers who want to properly understand optics — MTF, the diffraction limit, and the reason telecentric lenses exist, treated as calculable physics rather than memorized facts.

Why Keep This Record

Machine vision is easily misunderstood as simply mounting a camera and adding an algorithm. In practice, a single lighting angle or a single lens choice can overturn the result. That kind of content rarely appears in equipment catalogs or papers.

Organizing what’s been confirmed here should save time for anyone facing the same problem.

About the Articles

The articles here are written from general technical principles and publicly available material. Specific companies’ equipment specifications, process conditions, or client information are not covered.

The formulas and figures posted are for reference purposes. Please validate independently before applying them to an actual system design.

Who Runs This Site

The site is run by an engineer who has handled mechanical design and project management for production equipment since 2005. It does not cover any specific company’s or client’s equipment information; it covers only what anyone can recalculate from public principles and data.

How the Articles Are Made

  • Calculations and assumptions — Figures in an article are published with their formulas, and any value not found in public data is marked as an assumption in the text.
  • Sources — When product specifications, patents or news are cited, the original link is kept in the References at the end of the article.
  • Reservations — Content whose outcome depends on the sample, such as strongly diffuse-reflecting materials or comparisons between methods, is marked “cannot be confirmed before sample testing.”
  • Use of AI tools — AI tools are used for drafting articles and checking calculations. That is why the formulas, assumptions and sources are all disclosed in the text, so readers can check the math themselves.
  • Corrections — If you report an error, it is checked and the text is corrected.

If you are new here, the Start Here guide suggests a reading order, and the Glossary explains the terms that come up most often.

Contact

If you have a correction to point out or a topic you’d like covered, please let us know through the Contact page.