Jetson Nano: Vision Recognition Neural Network Demo

  Рет қаралды 233,378

ExplainingComputers

ExplainingComputers

Күн бұрын

Jetson Nano performing vision recognition on a live video stream using a deep neural network (DNN). This video is based on the "Hello AI World" demo provided by NVIDIA for their Jetson boards, and employs a Raspberry Pi V2 camera.
Included are "Hello AI World" installation, and a brief introduction to artificial neural networks (ANNs). This video is a follow-up to my “NVIDIA Jetson Nano” review, which is here: • NVIDIA Jetson Nano
The "Hello AI World" web page is at: developer.nvidia.com/embedded...
You can also find information on the Jetson Nano itself here:
developer.nvidia.com/embedded...
And if you are interested in artificial intelligence, I have an introductory video here: • Explaining AI
More videos on computing topics can be found on the ExplainingComputers channel: / explainingcomputers
You may also like my other channel, ExplainingTheFuture, at: / explainingthefuture
#JetsonNano #VisionRecognition #HelloAIWorld #ExplainingComputers

Пікірлер: 524
@user-zi2kw5yz1f
@user-zi2kw5yz1f 5 жыл бұрын
very happy for the fact that such videos are released. Thank you very much for this. I hope that such highly specialized videos will be released!
@waynerobarge8543
@waynerobarge8543 5 жыл бұрын
Thank you for covering this topic with the promise of more in depth looks in the future.
@user-uw1wq9rj8g
@user-uw1wq9rj8g 5 жыл бұрын
The best explainer on the KZbin is only Mr. Barnatt!! Thank you sir.
@PabloZumba
@PabloZumba 5 жыл бұрын
Thanks for make videos about basic AI. I hope this continues with a little more of complexity each time. Amazing video!!!
@laminlevrai1758
@laminlevrai1758 5 жыл бұрын
This is the most accurate and beautiful recognition I've ever seen, I wish you teach us some basics in AI in the next videos.
@rv6amark
@rv6amark 5 жыл бұрын
Watched this video twice simply because the subject matter was so interesting and well presented. I can see similar processing going on in my "Nest" doorbell's facial recognition, which works amazingly well on its tiny processor. Thank you, Christopher, for another great Sunday morning watch. Now I can spend my afternoon exploring the links you provided.
@chriholt
@chriholt 5 жыл бұрын
Fascinating technology, and well-presented as always. Thanks Chris!
@oskimac
@oskimac 5 жыл бұрын
plot twist, he puts a jellyfish and the ANN detects it as "green background".
@9ColorZebra
@9ColorZebra 5 жыл бұрын
Thanks Chris. I enjoyed the presentation and forwarded it to my friend in case he didn't see your notification. He went and bought a Jetson Nano.
@leeoliver2969
@leeoliver2969 5 жыл бұрын
Very interesting well done video, in the second half you sounded like you were having great fun.
@AngryRamboShow
@AngryRamboShow 5 жыл бұрын
You're awesome! Thanks for the Jetson Nano coverage. Hope you keep it coming! You have the greatest channel on KZbin for cool tech.
@marksadventures3889
@marksadventures3889 5 жыл бұрын
I like how it sees the background as a jelly fish . That was fun Chris, thank you for uploading it.
@apoch003
@apoch003 5 жыл бұрын
That was a fun one, Chris. I could have watched it trying to recognize things all day.
@resrussia
@resrussia 5 жыл бұрын
Excellent presentation of neural networks and Jetson implementation of one. I am looking forward seeing how it can trained for working with specialized domains of knowledge. Excellent video and keep up the excellent work!
@JohnyDays69
@JohnyDays69 4 жыл бұрын
Man, you are AWESOME. You should teach some courses for all of us we don't have great knowledge in this field. Your explanations are clear and understood. I think I will buy one of these boards and try to dive into this advance step.
@ericschleicher
@ericschleicher 5 жыл бұрын
came here for SBC demos, got masterclass into to machine learning. good simple explanation for those not already steeped in machine learning
@1974UTuber
@1974UTuber 5 жыл бұрын
Great video and demonstration Chris. I found it interesting that it identified your background as a jellyfish each time you removed all the items from the shot.
@prasadstech4033
@prasadstech4033 5 жыл бұрын
Nice video.A very nice presentation on a sophisticated topic Well Done!!
@risquefiasco1305
@risquefiasco1305 5 жыл бұрын
I wish you had explainers for every computing question I have, but thankfully you answer many on my favourite subject; the single board computer. Thank you
@geofftottenperthcoys9944
@geofftottenperthcoys9944 5 жыл бұрын
Thank you for another great vid mate! Cheers from Perth, Western Australia.
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
Greetings back from the UK! :)
@marathonmanchris
@marathonmanchris 5 жыл бұрын
This is great video, thanks, can hardly wait to try it!
@DestroyerFather
@DestroyerFather 5 жыл бұрын
Very good stuff man amazing video
@bcollinsks1
@bcollinsks1 5 жыл бұрын
Great Job! Can't wait to get setup and try it.
@rahuldharyt
@rahuldharyt 3 жыл бұрын
Sir, you are one of my favorite KZbin content creator.
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Many thanks. :)
@geoffreyjohnstone5465
@geoffreyjohnstone5465 5 жыл бұрын
This is really clever. I know it can be done on much more expensive equipment but this is soo cool in that you can carry it in your pocket. I would never even think to try this kind of thing.
@mickybee3247
@mickybee3247 5 жыл бұрын
Fascinating video - superbly presented. I'd love to see two of these setup so it can truly 3D determine whether it's a wooden spoon or drum stick, and distance to object. Powerful and complex technology that (like most technology), will be used for good and bad.
@lesliedeana5142
@lesliedeana5142 5 жыл бұрын
Clever video subject and presentation!
@andrewfrost8866
@andrewfrost8866 5 жыл бұрын
Excellent Chris!
@robertparenton7470
@robertparenton7470 4 жыл бұрын
Thank You! Will now buy one from Amazon!
@briancrane7634
@briancrane7634 5 жыл бұрын
Very nice demo indeed! Fascinating! Thank You! I must add that in order to understand confidence intervals and Deep Learning in general one must have A-levels in MATHS! In particular being able to differentiate a DL equation with respect to a matrix is key. Many, many videos and courses available at no cost on the internet for anyone with the vision (pun intended) to study them!
@MarkoVukovic0
@MarkoVukovic0 5 жыл бұрын
Very interesting, thank you for sharing this, Chris! How silly that it confused your tea mug with a coffee mug :D
@buck-johnson
@buck-johnson Жыл бұрын
I really enjoyed this video. Thanks.
@stevenlevin6765
@stevenlevin6765 5 жыл бұрын
Great video! So informative. Thank you!!!
@niallwood
@niallwood 5 жыл бұрын
Thanks for another great video! I have my GCSE computer science exam tomorrow and Thursday, wish me luck!
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
Good luck Niall. :)
@panvrek8952
@panvrek8952 5 жыл бұрын
Wow you know, it's my first time seeing something like this. Thanks
@peperiosh
@peperiosh 5 жыл бұрын
Totally Amazing! Thanx a lot for this. Fan of your site. Greetings from Lima - Perú
@splyit
@splyit 3 жыл бұрын
this is very facinating
@armisis
@armisis 4 жыл бұрын
I can't wait to try this, I want to get it to learn the family and then greet the people who it knows when they come in the house and question new people as a type of security system.... Should be a fun project.
@SproutyPottedPlant
@SproutyPottedPlant 5 жыл бұрын
So awesome!!! What a cleaver little board.
@Hopefu11y
@Hopefu11y 5 жыл бұрын
Great video as always! Had to chuckle at 9:24 though...jellyfish xD
@KingJellyfishII
@KingJellyfishII 5 жыл бұрын
Early! I know this is going to be a great video before I've even watched it
@elviraeloramilosic9813
@elviraeloramilosic9813 5 жыл бұрын
Great! Hello Chris! 👋🏻 Beautifully done! Amazing demo of AI recognition software! Yes indeed, I could play with it as well all the day. And with all this repository/cloning/making/compiling software preparation! Exciting!
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
Hello Elvira. Here we are again. :) I look forward to trying to train a neural net . . .
@elviraeloramilosic9813
@elviraeloramilosic9813 5 жыл бұрын
ExplainingComputers Yey! And somehow I thought this is going to be your next idea to try...
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
Our great minds clearly thinking alike there! :) Soon an AI will beat us to it though . . .
@elviraeloramilosic9813
@elviraeloramilosic9813 5 жыл бұрын
ExplainingComputers 😅😬 Me: HALL, open the main door to computer core. HALL2000: ...
@XSpImmaLion
@XSpImmaLion 5 жыл бұрын
Super interesting! Also, the fact that you went offline for this Cris, matters a lot... I'd be pretty interested to play with this tech around a bit if it's not creeply connected to something else. Thanks for sharing!
@glitchy_weasel
@glitchy_weasel 5 жыл бұрын
That's cool! Nice vid.
@kevflanagan2500
@kevflanagan2500 5 жыл бұрын
Love your videos
@gurpreet19
@gurpreet19 5 жыл бұрын
thanks for the help, going to try out this
@cerberes
@cerberes 5 жыл бұрын
Very cool. Mine just arrived yesterday.
@srtcsb
@srtcsb 5 жыл бұрын
This is really good stuff. I guess if they ever figure out how a computer can define smell and /or feel, Skynet can't be far behind ;-) . But this early tech is fascinating to see and work with. Thanks for another great video Chris.
@Skynet_the_AI
@Skynet_the_AI Жыл бұрын
Ha
@thomasburnett4712
@thomasburnett4712 5 жыл бұрын
Thanks for posting!
@fernandoz6329
@fernandoz6329 4 жыл бұрын
Awesome intro!
@spicemasterii6775
@spicemasterii6775 5 жыл бұрын
Amazing video. Thank you bringing Jetson to my attention. I was completely unaware of it's existence. I might order one and follow along with your channel. Liked and subscribed.
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
Thanks for the sub -- welcome aboard!
@NicoDsSBCs
@NicoDsSBCs 5 жыл бұрын
That's amazingly well explained Christopher. I wish you had explained me the first time they tried to explain to me. It took a while before I understood. With your explenation everyone can understand it in a the first 3 minutes. I also had books with those pictures of the neural nodes. In multiple configurations (multi-layer networks...) It's amazing seeing how things have evolved. In the early 2000's we had to write all library's ourself. And it wasn't used for anything media like this. No pictures nor video, only text. And the output was a library of data that we had to try to interpret. What had cost 1 million dollar 19 years ago is far surpased by something of $100 dollar now. What's the future going to bring next :) Amazing video, I loved every second of it. I haden't heard about neural networks for years after CELE went bust. Now it's everywhere. Have a great day Christopher.
@NicoDsSBCs
@NicoDsSBCs 5 жыл бұрын
It was an Indian elefant. It's got small ears :) I'm watching it again :)
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
Hi Nico. Fascinating to put this in the context of your previous neural network experience. This technology is going to grow and grow.
@celestialode
@celestialode 5 жыл бұрын
Now that was impressive!
@JaimeDeFi
@JaimeDeFi 5 жыл бұрын
"Is not a coffee mug, is a tea mug" you have my thumb up! XDDD
@AmazingArends
@AmazingArends 4 жыл бұрын
A lot of people don't realize what a remarkable achievement this vision recognition is, and how long it took them to achieve this level of accuracy. As Marvin Minsky once pointed out, in a 2D photo, a box can have an infinite number of "shapes"depending on how it is held, so the ability to recognize a wide variety of objects at different angles is a huge achievement!!
@y2ksw1
@y2ksw1 5 жыл бұрын
That's pretty amazing!
@galihpa
@galihpa 5 жыл бұрын
This is entertaining thank you for the video
@pulesjet
@pulesjet 5 жыл бұрын
WoW, I found the IA's Vocabulary alone amazing. I'm still having issues understanding how the Internet truly works . World Wide Neural Nets and Nodes. How so much information can be compared in uSeconds from my mind, to key board to the entire complex of the net, back to me as fast as I can type. Boggles my noodles it does. To think Our minds do the same thing all located between the ears. The Creator had it's chit together for sure. Our minds are nothing more then Yes and no''s being compared in a gray jelly substance we pretend to control. When you think about it , it's i truly amazing we can do what we can do, eaaaa? Yet again Your gray jelly teaming with yes and no's prevail Sir ! One of the best video's I've seen from you. Thank You !
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
I so agree.
@darkholyPL
@darkholyPL Жыл бұрын
I love when there's nothing on the screen the AI just goes: 'Umm, yup that's a jellyfish right there!' lol
@MicrobyteAlan
@MicrobyteAlan 5 жыл бұрын
Good topic. Interesting and well presented. Thanks from Florida’s Space Coast
@gpalmerify
@gpalmerify 5 жыл бұрын
Howdy from Houston 🚀
@joeyhillers9460
@joeyhillers9460 5 жыл бұрын
Smack dab in the middle of Missouri
@rager1969
@rager1969 5 жыл бұрын
Fascinating!
@RocktCityTim
@RocktCityTim 5 жыл бұрын
I remember when a Smalltalk app could recognize a phrase that you typed. It took it long seconds and would consume a 286 CPU platform that cost over $15,000. Many won't realize how amazing what you just showed us is - but it is f-ing AMAZING for $99!
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
I totally agree. Even the cloud AI vision recognition you can try for free now -- eg at cloud.google.com/vision/ -- takes a few seconds to process a still. And this board is delivering 17fps. It really is staggering.
@daveharris2884
@daveharris2884 5 жыл бұрын
Thanks for the video.
@freesaxon6835
@freesaxon6835 5 жыл бұрын
Considering this V.R is classed as 'hobby class' it's impressive!
@Tangobaldy
@Tangobaldy 5 жыл бұрын
Yay an explaining video. Noice. This single board reviews don't interest me. But what they can comment great to learn. I wonder what the dnn recognised you as?
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
I never tried looking at the camera! :) But there are no people in the list of 1000 things this sample net can recognize.
@icenesiswayons9962
@icenesiswayons9962 5 жыл бұрын
Very cool!
@nutsnproud6932
@nutsnproud6932 5 жыл бұрын
Thanks Chris.
@axlfire83
@axlfire83 4 жыл бұрын
Nice video
@johandeklein5253
@johandeklein5253 5 жыл бұрын
Just fascinating
@scottwatschke4192
@scottwatschke4192 5 жыл бұрын
Awesome technology.
@salilsaxena9529
@salilsaxena9529 4 жыл бұрын
Loved this Video. The only concern I have is that in Section where you explain the ANN's is that there exists no Neural Network with 2 output nodes (as in terms of Binary Classification a single node can do this task by simply indicating 0/1 with the help of Sigmoid or SVMs). Please continue spreading Practical knowledge the World needs it.
@ExplainingComputers
@ExplainingComputers 4 жыл бұрын
Fair point. A went for too simplified a graphic! :)
@freesaxon6835
@freesaxon6835 5 жыл бұрын
"Not named after a fruit, but can recognise fruit " 😁
@perrymcclusky4695
@perrymcclusky4695 5 жыл бұрын
Free Saxon The best quote of the video!
@orleydoss3171
@orleydoss3171 5 жыл бұрын
Pretty cool 👍
@jsudeera07
@jsudeera07 2 жыл бұрын
a great teacher... thank you..
@pascalr.7083
@pascalr.7083 5 жыл бұрын
Amazing 👍👍
@chiko3603
@chiko3603 5 жыл бұрын
Nice good work
@BuceGar
@BuceGar 5 жыл бұрын
Your mouse IS a joystick....amazing demo!
@GervasitorSpaceman67
@GervasitorSpaceman67 5 жыл бұрын
Nice video ! Now I want to get one, it's nice to be able to play with AI for that price.
@hans_____
@hans_____ 5 жыл бұрын
that was the most beautiful jellyfish I've ever seen.
@aspirante.a.vagabundo
@aspirante.a.vagabundo 3 жыл бұрын
Wow! Thanks!
@rolfsinkgraven
@rolfsinkgraven 5 жыл бұрын
A very interesting video thnx.
@esurfrider7687
@esurfrider7687 5 жыл бұрын
Pretty cool
@juliorivera7663
@juliorivera7663 5 жыл бұрын
Nice! Thanks!
@BharatMohanty
@BharatMohanty 5 жыл бұрын
Nice and informative video sir 1. neural network image recognition with terminal on looks like a scene from Hollywood movie 2. Neural network needs to learn that Englishmen prefer tea over coffee on any given day. 😀
@user-hy1ck3zj8w
@user-hy1ck3zj8w 5 жыл бұрын
hi chris : quick and clear, i think that jelly fish may be mean your hand !
@chroma7247
@chroma7247 5 жыл бұрын
I finally figured it out. Chris is Robert Fripp, but with less guitars.
@MoTown44240
@MoTown44240 5 жыл бұрын
Brilliant.
@Alex1891
@Alex1891 5 жыл бұрын
This ExplainingComputers upload is the most interesting-to-date for me, because of both the topic and the presenter (hey Mr Barnatt!). Near the beginning of the video, it is explained that artificial neural networks have an initial training phrase. The example of showing one multiple pictures of rabbits is used. This is wonderful. Furthermore, unless my understanding is incorrect, it is implied that the artificial neural network would have to be told what it is looking at during the training phase. This allows it to return something understandable during the inference phrase. Within the context of this video, it is able to eventually tell us that an input picture is likely a rabbit. I would like to pose the question of whether it is an inherent, necessary step for artificial neural networks to be told what they are looking at during their training phases. What if you showed one multiple pictures of rabbits, but did not tell it that it was looking at rabbits? Surely, upon being shown a novel picture of a rabbit in the inference phase, it would still be able to tell that it was looking at something it knew about? This ties into an example later in the video. When Mr Barnatt is showing the camera the ExplainingComputers mug, it is likely a "novel" experience for the artificial neural network. However, can it remember the appearance of the mug such that it would be able to usefully respond to a future request for, say, "all known images of $this", where $this might be a sample picture supplied by the user? Could this eventually go deeper, with there someday being the ability to get a useful output to the request, "Please show me all known images of $thisSpecific.", where $thisSpecific might be a sample picture supplied by the user, with the output being images of one, specific ExplainingComputers mug, identified by its unique possible cracks, discolouring, grease, and/or other possible attributes? Thank you for your erudition, Mr Barnatt. Edit: For clarity, I would like to specify that this comment is wondering about the identification of specific things. I am aware that it is possible today to do a reverse image search in Google; however, it returns images similar to the uploaded one. I am looking for something to return images showing the same thing as what was uploaded, possibly from any time that a public picture was available. Imagine the scenario in which someone in the distant future scans an unearthed ExplainingComputers mug, and, in return, receives images (and possibly video) from a massive archive of public media, possibly including photos of the person who owned the mug holding it. Then, you could take that person's image as input and see other images of that person, and learn about their life, knowing they were an ExplainingComputers fan. :-)
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
Great post, and your understanding of the training process is correct. Today, most neural nets are trained, then used for inference (in part because training is a far more resource intensive process). But there are self-learning neural net AIs -- such as Google's Deep Mind -- that do not have to be fed known training data (ie told what they are looking at, as it were).
@walts555
@walts555 5 жыл бұрын
👍 fascinating
@sgkonfetti
@sgkonfetti 5 жыл бұрын
Excellent video. A+++++++++++++++++++++
@aspirante.a.vagabundo
@aspirante.a.vagabundo 3 жыл бұрын
Subscribed!
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Excellent -- welcome aboard!
@edrymes3653
@edrymes3653 5 жыл бұрын
Fascinating, and also a bit scary. First of all the power of the SBCs is incredible compared to my first PC, an 8086 with 720k of ram. Put that together with the AI software and you start to get a taste of the near future. Facial recognition for your front door? The possibilities are endless.
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
Yes. It is not what a $99 maker board can do today that is important, but what it signals for the years ahead . . .
@fe911s
@fe911s 5 жыл бұрын
Thanks
@billfield8300
@billfield8300 5 жыл бұрын
VERY interesting topic. I am looking forward to learning how to teach it new items such as faces to identify people at my front door. Or so my robot can address guests by name and know what drink to offer them...
@qzorn4440
@qzorn4440 2 жыл бұрын
well at least working with the raspberry pi opencv is a great exercise in downloading soft-stuff to the nano..:) thanks, great hello world neural video
@jeanphilippeardrone5135
@jeanphilippeardrone5135 5 жыл бұрын
I can see you have good wine tastes. You picked up a bottle from my region.
@shahnoorhossain
@shahnoorhossain 3 жыл бұрын
Great video, but honestly at times I was expecting bungle and zippy to pop up from somewhere 😂
@h2o-fpv623
@h2o-fpv623 5 жыл бұрын
This is so nice wao like it want it thank u chris.
@xdxfxzx
@xdxfxzx 5 жыл бұрын
Would love to see more videos with this board. The gpu on it makes it infinitely more usable than the Rpi
@ExplainingComputers
@ExplainingComputers 5 жыл бұрын
Next Jetson Nano video on Sunday!
@jerrygundecker743
@jerrygundecker743 5 жыл бұрын
Your AI could be named Mr. Magoo. "Oh, AI, you've done it again!"
Channel Update July 2024: Big Computing Trends
16:49
ExplainingComputers
Рет қаралды 65 М.
NVIDIA JetBot: Jetson Nano Vision-Controlled AI Robot
16:44
ExplainingComputers
Рет қаралды 190 М.
DO YOU HAVE FRIENDS LIKE THIS?
00:17
dednahype
Рет қаралды 85 МЛН
БОЛЬШОЙ ПЕТУШОК #shorts
00:21
Паша Осадчий
Рет қаралды 9 МЛН
🌊Насколько Глубокий Океан ? #shorts
00:42
Happy 4th of July 😂
00:12
Pink Shirt Girl
Рет қаралды 47 МЛН
Snowflake Summit Updates - What am I looking forward to?
1:35
Sagar Kulkarni
Рет қаралды 88
But what is a neural network? | Chapter 1, Deep learning
18:40
3Blue1Brown
Рет қаралды 16 МЛН
Explaining RISC-V: An x86 & ARM Alternative
14:24
ExplainingComputers
Рет қаралды 434 М.
Neural Network from Scratch | Mathematics & Python Code
32:32
The Independent Code
Рет қаралды 122 М.
Jetbot Neural Network Based Collision Avoidance
7:50
Zack's Lab
Рет қаралды 73 М.
Jetson Nano Review
12:48
Gary Explains
Рет қаралды 115 М.
Energy Prediction System with Jetson Nano
16:13
Mario Antonio Tovar Rosas
Рет қаралды 2 М.
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 7 МЛН
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 1,6 МЛН
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,3 МЛН
Blue Mobile 📲 Best For Long Audio Call 📞 💙
0:41
Tech Official
Рет қаралды 1 МЛН