Introducing Vitavision | VitaVision
← Back to blog

Introducing Vitavision

Vitaly Vorobyev·
metacomputer-vision

Vitavision is a place for practical computer vision: a combination of technical writing, interactive demos, and production-grade implementations.

Years of teaching at university trained my reflex to turn ideas and findings into educational artifacts. Now, working in the computer vision industry, I keep learning new things and occasionally developing ideas that are worth exploring more deeply. The new generation of agentic tools makes it possible to go from concept to prototype to deployment in the format of a weekend project. Vitavision grew out of that combination.

This site is an integration point for my open-source computer vision work. It is not meant to be a systematic textbook or a broad introduction to the whole field. Instead, it focuses on a limited set of topics that I know well and that, in my experience, often lack sufficiently good implementations. The main idea is simple: every serious article, algorithm page, or demo should connect to a complete implementation that can actually be used in real projects.

For some topics, there will also be interactive demos directly on the site, such as the ChESS Corners detector.

The initial structure of the site is the following:

  • Blog — articles about use cases, concepts, and implementations from scratch, with a clear focus on practical applications.
  • Algorithms — a structured index of focused algorithm pages with problem statements, descriptions, illustrations, and references from blog posts.
  • Editor — an interactive playground for testing algorithms on images.
  • Calibration target generator — a practical tool for configuring and exporting chessboards, ChArUco boards, marker boards, ring grids, and other calibration targets.

My goal is to build something that is useful both for learning and for actual engineering work: not only explanations, and not only code, but a connection between the two.

I am open to feedback and collaboration. You can reach me via LinkedIn or GitHub. If you have an idea, a related problem, or a topic you would like to explore together, feel free to get in touch.