https://github.com/adrianfilsell/ai3b1b
Machine learning/inference desktop suite written in MFC/C++, demonstrates AI machine learning, uses machine learning inference to resize/blend/morph images, more details can be found here: https://www.youtube.com/watch?v=w7J6oxk9tSA
https://github.com/adrianfilsell/ai3b1b
ai image-blending image-morphing intel-tbb jpeglib machine-learning
Last synced: about 2 months ago
JSON representation
Machine learning/inference desktop suite written in MFC/C++, demonstrates AI machine learning, uses machine learning inference to resize/blend/morph images, more details can be found here: https://www.youtube.com/watch?v=w7J6oxk9tSA
- Host: GitHub
- URL: https://github.com/adrianfilsell/ai3b1b
- Owner: AdrianFilsell
- Created: 2023-11-24T15:30:54.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-05T10:45:26.000Z (over 1 year ago)
- Last Synced: 2023-12-05T11:57:40.252Z (over 1 year ago)
- Topics: ai, image-blending, image-morphing, intel-tbb, jpeglib, machine-learning
- Language: C
- Homepage:
- Size: 7.35 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Machine learning desktop app, convolutional neural network implementation, supports network creation/configuraton/training, trained image network can use inference to resample/blend/morph images. Network configuration and training progress can be saved/loaded. Written using MFC/C++/intel tbb/jpeglib, more details can be found here:
https://www.youtube.com/watch?v=w7J6oxk9tSA
Supplied 7 pre-trained network files:
"*_id_xy.ml" files: i.e. "./training/lion_tiger_id_xy.ml", press 'load', open "./training/lion_tiger_id_xy.ml", make sure correct input type selected i.e. go to 'Layers' tab in main dialog and select input combo type 'Image id,x,y -> b8g8r8', open 'Image Panel' via 'Control Panel', select 'Lerp' from 'Thumb Src' combo, press 'Animate' to view morph animation.
"*_id.ml" files: i.e. "./training/lion_tiger_id.ml", press 'load', open "./training/lion_tiger_id.ml", make sure correct input type selected i.e. go to 'Layers' tab in main dialog and select input combo type 'Image id -> b8g8r8', open 'Image Panel' via 'Control Panel', select 'Lerp' from 'Thumb Src' combo, press 'Animate' to view blend animation.
spiderman mask <-> spiderman symbol, david banner <-> hulk, lion <-> tiger, ghostbusters

Introduction into machine learning I used:
https://www.youtube.com/watch?v=aircAruvnKkMachine learning math I used:
http://neuralnetworksanddeeplearning.com