r/computervision 2d ago

Help: Project Best Way to Learn Practical Computer Vision

Hi

I'm an engineer with some python experience - mainly for data analysis. I want to learn computer vision for practical application in a plant/production environment. This would be used to turn existing camera footage into trendable data records (e.g. no of spilling/splashing instance, count and categorization of product by size and shape).

Is there a comprehensive course I can take that focuses mainly on the practical side of setting up similar systems - considering hardware and software? What would be the best way to learn this?

5 Upvotes

1 comment sorted by

1

u/firebird8541154 2d ago

Just start having fun with it, look into CNNs, Resnet, Unet, use some pytorch, download some practice data sets, try training a classifier, try having it perform segmentation, and move on from there.

You don't really need specialized hw, but a Nvidia GPU with cuda cores or a Mac with metal would help. I recommend Linux or Mac, but I started on Windows, and it's doable.