Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mark-mdo47/cartoonify
NVIDIA Jetson Nano implementation of Dan MacNish's brilliant "Draw This" camera
https://github.com/mark-mdo47/cartoonify
c camera danmacnish jetson-nano nvidia python pytorch tensorflow
Last synced: 18 days ago
JSON representation
NVIDIA Jetson Nano implementation of Dan MacNish's brilliant "Draw This" camera
- Host: GitHub
- URL: https://github.com/mark-mdo47/cartoonify
- Owner: Mark-MDO47
- License: unlicense
- Created: 2019-06-09T15:04:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-01-29T03:58:45.000Z (about 3 years ago)
- Last Synced: 2024-11-22T10:37:50.057Z (3 months ago)
- Topics: c, camera, danmacnish, jetson-nano, nvidia, python, pytorch, tensorflow
- Homepage:
- Size: 12.7 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cartoonify
NVIDIA Jetson Nano implementation of Dan Macnish brilliant "Draw This" camera.
https://github.com/danmacnish/cartoonifyDan and others have been busy! check out this area for a demo of what Dan's version can do
https://www.kapwing.com/cartoonifyPlanning to use the new NVIDIA Jetson Nano to implement this with a few cosmetic enhancements
https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-nano/
https://smile.amazon.com/NVIDIA-Jetson-Nano-Developer-Kit/dp/B07PZHBDKT
$99, 5-10 watts, 4GB RAM, Jetson Nano module installed (NVIDIA Maxwell™ architecture with 128 NVIDIA CUDA® cores). This has an astonishing 472 MegaFlops of 16-bit floating point.
# 2022-01-28
Restarting; was busy with the SciFi Rubber Band Gun and other projects: https://github.com/Mark-MDO47/RubberBandGun
Some new resources:
* https://github.com/tensorflow/models/tree/master/official
* https://keras.io/examples/vision/image_captioning/
* https://github.com/Qengineering/Jetson-Nano-Ubuntu-20-image# 2019-07-07
Just took the nVidia "Hello AI World. Meet Jetson Nano." webinar - it was great! Makes me realize I might not need to install the full TensorFlow package although that is theoretically possible. When I actually tried it I kept running into the same configuration issues I have on the PC when using GPUs: it is extraordinarily picky about exactly which version of everything.
Also started the "Getting Started with AI on Jetson Nano" course (free) and did initial training of the ThumbsUp/ThumbsDown model, which is pretty fun!
I am thinking I may implement Cartoonify in C language; that seems pretty do-able on this platform.
# History
I had previously attempted this project with a Raspberry PI 3 but ran into lack of RAM (1GB maximum).
Also lots of configuration changes gave issues, what with Google TensorFlow updating so quickly and requiring changes to the NVIDA CUDA library and Microsoft Visual Studio to match it - don't get me started on overhead of keeping tools in sync!I considered the Google Coral Dev Board, but ultimately its 1GB RAM (and my PC with an NVIDA GTX-1080 card) pushed me the other way.
https://coral.withgoogle.com/products/dev-boardPlanning to use ResNet
* https://github.com/tensorflow/models/tree/master/official/resnet
... recently moved:
* https://github.com/tensorflow/models/tree/master/official/vision/image_classification
... moved again
* https://github.com/tensorflow/models/tree/master/official/legacy/image_classification
... and again:
* https://github.com/tensorflow/models/tree/master/official/vision/betaThis one discusses transfer learning:
* no longer valid https://github.com/tensorflow/models/tree/master/official/r1/resnet
* https://github.com/tensorflow/models/tree/master/official/Okay, maybe SimpNet instead, but it only has CIFAR-100
https://arxiv.org/abs/1802.06205
https://github.com/Coderx7/SimpNet