
**https://github.com/dvschultz/dataset-tools**
A repo created by Derrick Schultz filled with Python scripts to help you batch process images for training generative neural networks. No need to know Python to use these.
Prerequisites: comfort with the command line, setting up Python environments (see the playlist below)
**Dataset Demos YouTube Playlist** (Derrick Schultz AKA Artificial Images) Youlearn how to use the Dataset Tools Repo, as well as other things like scrapers. Note: some tutorials may be outdated and no longer work, or there may be newer versions of some of these things.)

**https://www.youtube.com/playlist?list=PLWuCzxqIpJs9v81cWpRC7nm94eTMtohHq**
A long list of tutorials for things like:

**https://www.youtube.com/watch?v=VKMGFl3JGvs&list=PLWuCzxqIpJs9v81cWpRC7nm94eTMtohHq&index=31**
This 3-hour workshop is a solid introduction to working with OpenCV in Python for the specific purpose of batch processing images. If you don’t care about learning Python/OpenCV and just want to process your images, stick with Derrick’s Dataset Tools Repo.
(Doug attended this workshop, check out his cameo at 32:38)
(Also and I shit you not, Redfoo from LMFAO also attended this workshop, check out his cameo at 1:31:30)
(Catch up on some LMFAO history)
(Turns out Redfoo is quite the creative coder. Here he is wishing a happy birthday to the one and only “best teacher in the universe” Dan Shiffman (of The Coding Train))

Roboflow is a service that allows you to upload and process your own data sets so that you can train your own object detection models like YOLO. This can be useful for preparing data sets for generative models.
Prerequisites: some familiarity with Python, command line
Roboflow YouTube Channel (Python-based tutorials for using various object detection tools with Roboflow)
**Creating the Correct Object Detection Dataset Format with Roboflow (Derrick Schultz)** (note, this may be out of date, but it might still be fine)
**Training a Yolo V5 Object Detector in Colab (Derrick Schultz)**

**https://www.youtube.com/playlist?list=PLzMcBGfZo4-lUA8uGjeXhBUUzPYc6vZRn**
Basic intro tutorials for OpenCV with Python.
OpenCV is an open source Computer Vision library, with implementations in Python, C++, JavaScript (and more). Many of the resources on this page use OpenCV with Python. These tutorials will introduce you to the OpenCV fundamentals.

Tutorials for detecting and recognizing faces (knowing who is in a picture, video or webcam feed)
**Face recognition in real-time | with Opencv and Python - PySource**
Python Face Recognition Tutorial - Traversy Media
**Face Recognition With Python 3.10 Tutorial (Webcam) - Idently**

**Real Time Face Detection in p5.js - Kazuki Umeda (using face-api.js)**

**https://github.com/NVlabs/instant-ngp**
Create high-quality 3D scans of objects or environments with just a few images.
**NVIDIA Introduces No Code Instant NeRF! - EveryPoint**
**NVIDIA Instant NeRF Advanced Tips - EveryPoint**
**Updated: Making a NeRF animation with NVIDIA's Instant NGP - Eric Haines**
**NVIDIA Instant NeRF Installation Tutorial & NeRF Creation Tutorial - The Drone Trainer**