Complete series

Yolo Darknet

Face swapping

How to install opencv

Eye gaze control

Python beginners course

Neural Networks from Scratch

What can you do with Computer Vision?

With "Computer Vision" we define literally a computer that sees. We humans do it with the eyes, the computer does it with a camera.

So anything that requires visual recognition can potentially be part of it: vehicle classification, plants detection, products recognition on a conveyor belt, just to name a few practical applications for industries.

But also face filters (like on instagram), person recognition, cancer detection and much more.

Latest posts

Build a Sleep Tracker with Opencv and Python

In this tutorial we will attempt to build a sleep tracker, to monitor our quality of sleep by tracking head position and movements of the head. Excessive moving during sleeping would indicate disrupted sleep. The application theoretically should in a completed form, reveal if we...

Read more


Hi There,

my name is Sergio,

In the past 3 years I've been teaching and working on different Computer Vision projects.

You can get a proof of my dedication by taking a look at my youtube channel (Pysource) where you'll find more than 80 free video tutorials with related blog post and source code.

My videos are watched by tens of thousands of people each month.

What can you get here?

The Academy is a complete videocourse which teaches you how to build advanced Computer vision applications from scratch.




If youre a developer, a student or the owner of a company you can contact me for contracting work, private lessons or consulting.

Copyright © Pysource LTD 2017-2020, VAT: BG205838657, Plovdiv (Bulgaria) - Privacy Policy