Object Identification & Animal Recognition With Raspberry Pi + OpenCV + Python

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

Core Electronics

Core Electronics

Күн бұрын

Пікірлер
@Core-Electronics
@Core-Electronics 3 ай бұрын
Hey everyone! We have a new updated version of this guide that uses a more advanced model and runs a bit smoother. You can check it out here: kzbin.info/www/bejne/jnysnpKIlNd8m7M Please note that we are keeping this old guide up for legacy reasons and that it requires the older Buster OS (the new one is running on the new Bookworm OS).
@mike0rr
@mike0rr 2 жыл бұрын
This was the fastest, cleanest comprehensive guide I have found on OpenCV for Pi. Only thing that would make this better would be an Install script, but even then I think its good for some manual work to be left anyways. Get peoples hands dirty and force them to explore and learn more. So cool to have the power of machine learning and Computer Vision in our hands to explore and experiment with. What a time to be alive!
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Very glad you have your system all up and running 🙂 and I absolutely agree. Something about a machine learned system that runs on a palm-sized computer that you have put together yourself really feels like magic ✨✨
@stevenhillman6376
@stevenhillman6376 Жыл бұрын
Excellent. I came to this after seeing the facial recognition video as it would help with a project I have in mind. However, after seeing this and how easy it is to set up and use my project will be more ambitious. Thanks again and keep up the good work.
@maxxgraphix
@maxxgraphix Жыл бұрын
To use a USB cam install fswebcam then change cv2.VideoCapture(0) to cv2.VideoCapture(0, cv2.CAP_V4L2) in the script
@benitoalappat3686
@benitoalappat3686 3 ай бұрын
whheere should i install this
@jhaberly
@jhaberly Ай бұрын
Great video! This worked right away for me in Windows (had to change the file paths only). Very gratifying and fun! And educational! Thanks again! Cheers!
@Core-Electronics
@Core-Electronics Ай бұрын
That is fantastic to hear, glad you found it useful!
@SivaKumar-AoT
@SivaKumar-AoT Ай бұрын
Hi I have windows and WSL. Can it work in this environment? If yes, what are the changes required ?Or is Ubuntu a must ?
@Koiz10
@Koiz10 Ай бұрын
This is so cool! Working on making my own desk robot and this is exactly what I was looking for!
@Core-Electronics
@Core-Electronics Ай бұрын
We have an even better version of here if you are interested: kzbin.info/www/bejne/jnysnpKIlNd8m7Mfeature=shared
@jacksonpark5001
@jacksonpark5001 3 жыл бұрын
this was exactly the thing i was looking for. i will be buying things from their store as compensation!
@joelbay1468
@joelbay1468 9 ай бұрын
You're a life saviour. Thank you so much ❤
@biancaa-ramesh
@biancaa-ramesh Жыл бұрын
And a really big thanks to you for explaining this so well😁😁
@soulo6661
@soulo6661 2 жыл бұрын
Trust me . I just find everything I was looking for about my raspberry pi 🌹
@thezmanner7478
@thezmanner7478 2 жыл бұрын
Amazing, Easy to follow, Comprehensive video for object detection. Gonna use this to turn my RC car into a autonomous vehicle. Thanks Tim, Keep up the great work :D
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Oh man that sounds like an amazing project 😊! Definitely keep me posted on how it goes. The Forum is a great place for a worklog - forum.core-electronics.com.au/
@uzairsiyal-b9p
@uzairsiyal-b9p Жыл бұрын
brother i too am working on this project can you leave any leads i am sending you an email if you have time please reply
@daniiltimin5396
@daniiltimin5396 Жыл бұрын
Lost two nights trying to run it on the latest OS! Use the previous one, it is mentioned in the article.
@specterstrider186
@specterstrider186 Жыл бұрын
thank you, I was struggling with this and was utterly confused.
@nishyu9101
@nishyu9101 Жыл бұрын
This is amazing ! this is soo very cool! Thank you for introducing me to coco!
@Desenrad
@Desenrad 3 ай бұрын
How can I add a more detections objects like a light bulb on a wall that turns a curtain color? And can I add code to play a sound on a speaker when detection happens?
@lumostoyourday1976
@lumostoyourday1976 7 күн бұрын
How do I make sure I'm using the Buster OS and not a newer OS?
@rizkylevy8154
@rizkylevy8154 Жыл бұрын
I got error Traceback (most recent call last): File "", line 35 cv2.putText(img,classNames[classId-1].upper(),(box[0] 10,box[1] 30), SyntaxError: invalid syntax What mean with this error, i already install cv2
@meehirprabhakar5654
@meehirprabhakar5654 2 ай бұрын
it should be (box[0]+10,box[1]+30)
@jonathanboot
@jonathanboot Жыл бұрын
Hi, thank you for the explanation and code. I tried the code with the V3 HD camera, but it didn't work. Additionally, can you tell me how to create an autostart for this design? The 5 ways to autostart don't work ("Output:957): Gtk-WARNING **: 19:31:41.632: cannot open display:"). I'm sending a relay with it to keep the chickens away from the terrace with a water jet. Beautiful design! Greetings, Luc.
@Core-Electronics
@Core-Electronics Жыл бұрын
Hey Luc, To start you will need to update a new driver for the V3 Camera so it can work with the older 'Buster' Raspberry Pi OS. Check out how to do it here - forum.arducam.com/t/16mp-autofocus-raspbian-buster-no-camera-available/2464 - And if you want to autostart your system come check out how here (I would use CronTab) - www.tomshardware.com/how-to/run-script-at-boot-raspberry-pi Come pop to our forum if you need any more help 😊 forum.core-electronics.com.au/latest Kind regards, Tim
@lordergame6147
@lordergame6147 2 жыл бұрын
This video helped a lot! 👍
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Sweet! 😊
@zakashii
@zakashii 2 жыл бұрын
Hi. I wanted to ask, do you think the raspberry pi Zero cam could be used as a substitute? I'm currently working on a project that involved Raspberry Pi's and camera's and have done a lot of research on what hardware to acquire, I haven't seen much benefit in using the V2 camera instead of the Zerocam. I actually think the raspberry pi zero cam has better specs for its price when compared to the V2.
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Should work perfectly fine 😊. If the video data is coming into the Raspberry Pi through the ribbon cable I don't think you would even need to change anything in the script.
@diannevila8837
@diannevila8837 2 жыл бұрын
Hello can it be possible if you can join the animal, object and person or facial recognition at the same time? I'm working that kind of project could you help me sir? Please...
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Aww what an excellent idea! You will start wanting more powerful hardware very quickly going down this path. Come check out the Oak-D Lite (which is an excellent way to start stacking multiple AI system whilst still using a Raspberry Pi) - kzbin.info/www/bejne/bXPOeZaAqppqeck
@diannevila8837
@diannevila8837 2 жыл бұрын
@@Core-Electronics how about just identifying if it is an animal, things or a person or some kind of moving object and at the same time it will capture a preview picture of it? How can you make this? and also how to create like if the raspberry pi detects a person in can email to you but if it is not a person it will not email you. Hoping you can help me with my research
@charlesblithfield6182
@charlesblithfield6182 Жыл бұрын
Thanks for this. I want to use my pi to do custom recognition of trees from their bark in a portable field unit. I already tried an tensorflow lite and off the shelf database to do common object recognition. If I had a small need to recognize say 50 trees, how many labelled images do I need of each tree for the training data?
@Core-Electronics
@Core-Electronics Жыл бұрын
Hi Charles, some Australian scientists concluded in a 2020 paper “How many images do I need?” (Saleh Shahinfar, et al) that the minimum number of data points for a class should be in the 150 - 500 range. So if you had 50 species of trees to identify from you'd need roughly between 7,500 - 25,000 images/data points.
@charlesblithfield6182
@charlesblithfield6182 Жыл бұрын
@@Core-Electronics thanks so much for this info. I have to get to work! I’m checking out the paper.
@ChadhaBenyoussef
@ChadhaBenyoussef Жыл бұрын
hey tim ! i seem to encounter a problem while following your instructions on the make -j $(nproc) it stops every time on the 40% and i re-typed and entered the same line several times but it didnt work is there any solution thanks for answering
@timgivney
@timgivney Жыл бұрын
Check the description for the article page. Scroll down to the questions section and you'll find the answer
@nacholibre1465
@nacholibre1465 4 ай бұрын
can you create a new dataset annotations for a new object and use it with this coco model? Example, I want to detect a soccer ball. Can I just create annotations with something like datatorch and use those annotations in conjunction with the provided model and weights?
@mattclagett778
@mattclagett778 10 ай бұрын
Can I use a normal usb camera with this?
@marnierogers3931
@marnierogers3931 3 жыл бұрын
Hey this is great, thanks for putting this together. Really easy to follow along as a beginner. Is there a tutorial that builds on this and allows you to connect a speaker to the raspi so that whenever a specific object is detected, it makes a specific noise? Would love to see it!
@Core-Electronics
@Core-Electronics 3 жыл бұрын
Such a good idea. Yet to find a project talk about it directly, but where I added the extra code in for the Servo control if you instead replace that with code to set up a speaker and activate it, you would be off to the races. Here is a related guide on speakers - core-electronics.com.au/tutorials/how-to-use-speakers-and-amplifiers-with-your-project.html
@marnierogers3931
@marnierogers3931 3 жыл бұрын
@@Core-Electronics Supertar, thanks!
@yukiyavalentine5867
@yukiyavalentine5867 3 ай бұрын
thank you, great preview on how to get started !
@xavierdawkins920
@xavierdawkins920 Жыл бұрын
Would this program be able to email somebody about what object is seeing, like instead of turning the servo email somebody?
@Core-Electronics
@Core-Electronics Жыл бұрын
Absolutely! Here is a straight forward code to send an email through a Python Script. If you merge those two lands together you'll be smooth sailing - raspberrypi-guide.github.io/programming/send-email-notifications#:~:text=Sending%20an%20email%20from%20Python,-Okay%20now%20we&text=import%20yagmail%20%23%20start%20a%20connection,(%22Email%20sent!%22)
@王文瑄-k3b
@王文瑄-k3b Жыл бұрын
Hi Tim, I would like to ask how can I speed up the fps and speed up the recognition rate? Or do I need to use the lite version to speed up the speed?
@sonofsid1
@sonofsid1 Жыл бұрын
I have a imx219 apparently it will not work with opencv. Is there a way to use gstreamer to make it work in open cv?
@igval2982
@igval2982 Жыл бұрын
How can I fuse this code with the face recognition one?
@SKWDiesel1
@SKWDiesel1 5 ай бұрын
I have the perfect application for this but the objects I need to identify are very similar and incredibly difficult for experienced humans to see accurately. Would this just mean supplying more training data to the system?
@KemiYT
@KemiYT 8 ай бұрын
Hi, I keep getting that error message at 41% on the make-j $(nproc). no matter how many times i reenter the command it wont progress. any help?
@sku1196
@sku1196 2 жыл бұрын
Hey tim! I successfully have managed to run this project in about an hour. I didn't compile opencv from source though. I installed it through pip but still got it working and its running pretty smooth. Hope you could change the opencv compiling part as it takes tooo long (took me 3 days and was still unsuccessful)and is unnecessary. Thank you I have used the raspberry 3b+ If you use raspberry pi 4, it could be much faster and smoother
@Core-Electronics
@Core-Electronics 2 жыл бұрын
If you can provide some more information I'd happily update the guides 😊 (Perhaps jump onto our core electronics forum and do a quick write up on your process)
@stefanosbek
@stefanosbek 3 жыл бұрын
Thanks for sharing, this is really good and easy to follow
@Dhanu-bc8pn
@Dhanu-bc8pn Жыл бұрын
instead of raspberry pi 4 can we use a raspberry pi zero 2w if the speed doesn't matter to me?
@guruvasan
@guruvasan 2 жыл бұрын
Hii I'm having some problem in my raspberry pi 4 model B while update & upgrade it shows some errors I'm. Going to do object detection on raspberry pi project on my engineering college I have to compete the project before 28 th April so please kindly reply to my comment and pls help me 🙏
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Heyya mate, if you are running into errors come check the comment section on the full write up as there is a lot of successful troubleshooting to learn from and you can post some screenshots of your errors there. I'll help get your system running proper 😊
@Catge
@Catge 2 жыл бұрын
Hi Great Video! I know this may be unrelated but how about recognition of objects on screen without a camera? Is there any projects you know of that use AI detection to control the cursor of the computer when it detects an object on screen? Cheers
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Cheers mate and excellent ideas. You can definitely feed this system data that has been pre-recorded or streamed in from another location, would require some adjustments to the script. Also in regards to AI detection to control a cursor on a Raspberry Pi come have a look at this video - kzbin.info/www/bejne/nn2wl5Z9gL2bhq8
@sanjaysuresh743
@sanjaysuresh743 2 жыл бұрын
Will I be able to add an entire category to the list of objects to be displayed in real-time? So instead of saying ['horse'], could I possibly mention a broader category of ['animal'] in the objects parameter? If not, please do let me know the correct way to approach this.
@Core-Electronics
@Core-Electronics 2 жыл бұрын
The fastest way would be to just add a long list like ['horse', 'dog', 'elephant'] etc. If you check the full-write up I do something very similar there.
@amandapanda3750
@amandapanda3750 2 ай бұрын
I've been trying to do this on a 8GB RAM raspberry Pi, while using a 250GB SD card and it keeps on crashing me. Do you have any suggestions on how to mitigate this issue?
@justinvarghese2010
@justinvarghese2010 4 ай бұрын
Hi is there any option to tracking the QR code with pan and tilt module?
@meghap5221
@meghap5221 2 жыл бұрын
I am getting cv2.imshow error while running object-ident.py in pi terminal, I connected pi via ssh. What should I do?
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Very clever doing it through SSH 😊. It shouldn't be an issue doing it that way so long as you go through all the set up process. If you come write me a message on the core electronics forum under this topic I'll best be able to help you. That way you can sent through screen grabs of your terminal command errors.
@michaeltaylor-r2y
@michaeltaylor-r2y Жыл бұрын
do you have any guides for using an ultra low light camera module such as Arducam B0333 camera module (Sony Starvis IMX462 sensor)
@corleone6272
@corleone6272 Жыл бұрын
I want to get output when alghoritm recognize an animal. I want to send this output to firebase. What am i suppose to do ?
@Max-cu6bw
@Max-cu6bw Жыл бұрын
Hello I am trying to create a design that will recognize different trash types. Does this image recognition able to perceive things like cardboard, paper, tissue, or silver foil as such? like trash items?
@Core-Electronics
@Core-Electronics Жыл бұрын
Hey Max, Im currently working on a very similar project. My workshop can get a bit messy so I am setting it up to scream at me when it gets untidy. I will report back to you how it goes, or if you've had some luck I'd be more than interested. Cheers!
@dominicroman5038
@dominicroman5038 9 ай бұрын
Excuse me, i need help please, tiny yolo is better to raspberry pi or normal yolo can be used?
@0-f3rn
@0-f3rn Ай бұрын
I’m just asking before I start making this can a elegoo esp cam work with this
@Core-Electronics
@Core-Electronics Ай бұрын
We have an updated guide over here for object recognition: kzbin.info/www/bejne/jnysnpKIlNd8m7M And you may have some difficulties with that. As far as I know, you can't simply plug that into the Pi. But if you can find a way to get images or video from it to the Pi, then you can process those. So if you can find a way to do that it may be possible. Unfortunately in our guides we only cover how to process a camera plugged directly into the Pi.
@0-f3rn
@0-f3rn Ай бұрын
@ thank you so much
@enzocienfuegos4733
@enzocienfuegos4733 Жыл бұрын
Hi is there a way that then creates a log with all recognized animals/humans so data can be consumed ?
@beyond_desi7719
@beyond_desi7719 7 ай бұрын
Hi core electronics, I am looking for a lens for my Raspberry Pi HQ camera module... I want good quality image and a closer view for defect detection for my FFF 3D printed parts...can you suggest some lenses. Thanks
@Core-Electronics
@Core-Electronics 7 ай бұрын
There is a microscope lens that might be suitable for looking at 3D print defects. Give that a look. core-electronics.com.au/microscope-lens-for-the-raspberry-pi-high-quality-camera-0-12-1-8x.html
@skkrttheturtle8538
@skkrttheturtle8538 7 ай бұрын
What model is the COCO dataset trained on? I tried a custom one trained on TFlow Lite and it wouldn't work.
@Core-Electronics
@Core-Electronics 7 ай бұрын
COCO was trained off 325k images of just day to day environments and objects. They have the research paper here if you are interested! arxiv.org/abs/1405.0312 (loading the PDF may take a little while)
@mark-il8oo
@mark-il8oo Жыл бұрын
Your website, products and educational resources are amazing. I was wondering if you had any advice as to how to further train the machine to identify less common objects? I was hoping to use it for a drone video feed and train it to identify people, for basic search and rescue functions. I am a volunteer in my local community, hence my specific question :-)
@olafmarzocchi6194
@olafmarzocchi6194 5 ай бұрын
This is a cool, clear, straightforward video. Well done. Question: does selecting specific objects make the identification faster? for example I only want birds, cats, people to reduce load. Would it work?
@Core-Electronics
@Core-Electronics 5 ай бұрын
Thats a really great question that I am not 100% sure on. My first guess is that you might see a bit of improvement, but I don't think it would be incredibly significant. If you do some of these tests, let us know we are very curious as well!
@farisk9119
@farisk9119 Жыл бұрын
Can I run your project on MacBook if possible and in this case what kind of modifications to have with hardware please. Thanks
@p.b.9515
@p.b.9515 Жыл бұрын
Just perfect, thanks a lot man!
@Old_SDC
@Old_SDC 2 жыл бұрын
Is it possible to use any USB camera instead of an official pi camera for this project?
@Core-Electronics
@Core-Electronics 2 жыл бұрын
100% any USB webcam can work with this script. You will just need to adjust some code. Likely you will just need to change | cap = cv2.VideoCapture(0) | to | cap = cv2.VideoCapture(1) |. Hope that helps 😊.
@Old_SDC
@Old_SDC 2 жыл бұрын
@@Core-Electronics thank you! I’ll try this out tomorrow once I am able to and have setup my pi again
@David-pp9th
@David-pp9th Жыл бұрын
Can I use Bullseye?
@vrindas120
@vrindas120 Жыл бұрын
Can I connect the detected images to Google lens url ..could you please help me with the code
@Core-Electronics
@Core-Electronics Жыл бұрын
Im sure you can. Come pop us a forum post here and we'll get the best people to help you - forum.core-electronics.com.au/
@gameonly6489
@gameonly6489 Жыл бұрын
Hi tim, how to add gTTS in the program when the object is detected
@aadigupta4252
@aadigupta4252 2 жыл бұрын
Hi this was a really great project and helped me a lot but can you help in how can we change the size of the box made around our object?
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Size of the boxes tend to be based on the size of the detected object. But the Colour and Width of box can definitely be altered. Inside the code look for the section | if (draw): | Then below that the line | cv2.rectangle(img,box,color=(0,255,0),thickness=2) | By altering the (0,255,0) numbers you can change the colour of the box. By changing the thickness number you can have very thin lines or very bold lines. Font and other aesthetic changes can be done in the following lines.
@aadigupta4252
@aadigupta4252 2 жыл бұрын
@@Core-Electronics Thank you very much
@sefaocll
@sefaocll 2 жыл бұрын
hi, i am using raspberry pi 3 model B+ in this project. I uploaded the codes and was successful. But there is a delay of 8-10 seconds and it detects an object many times. You mentioned in the forum that we can reduce the latency by lowering the camera resolution. I can't find where to set this setting, can you help me? (I am using raspberry pi camera module v2 as camera.)
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Sure mate, lower the values you find in the line here | net.setInputSize(320,320) |. Make sure both numbers are matching. Most AI Vision systems depend on the inputted video data to be square. If you type | net.setInputSize(160,160) | it will yield faster responses.
@sefaocll
@sefaocll 2 жыл бұрын
@@Core-Electronics The image became faster, but object recognition worsened. It draws the boundaries in different parts of the object. Thanks for your reply.
@Core-Electronics
@Core-Electronics 2 жыл бұрын
I hadn't realised it would do that, without a doubt there is some code lines in there that when adjusted would fix up the boundary boxes.
@diannevila8837
@diannevila8837 2 жыл бұрын
@@Core-Electronics any update with this issue?
@TakeElite
@TakeElite 2 жыл бұрын
You're the most closet project of my idea in fact it's practically that. But I would like to run it 7/24 during a 10 day period ( my holiday) I would like it press a button 10 minutes after each time it identify a cat (mine) and nothing else : Here is a cat : wait 10 minute press the smart button ( I looking for a way to flush the toilet each time after my cats have done their needs ) is this possible/faisable with this?
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Definitely possible and an excellent project to eliminate a chore 😊 or make for an even more in-dependent kitty. The Coco Library used in this guide has | Cat | as one of the animals it can identify. And Raspberry Pi's are excellent at running 24/7. So I reckon your in for a project winner. If you follow through the Full Write up you'll be able to have a system that can Identify Cats (and only cats). That the hard bit done. Solenoids are a way to trigger the button, check this guide for the process on getting one to run with Raspberry Pi - core-electronics.com.au/guides/solenoid-control-with-raspberry-pi-relay/
@elvarzz
@elvarzz Жыл бұрын
Hey man great video. Any chance you can cover how to use this same concept to detect anomalies instead? Rather than looking for specific objects expected to be there in the camera, the program learns the objects expected to be there and detects when an unusual object is found. Thanks.
@_zsebtelep8502
@_zsebtelep8502 Жыл бұрын
cool, but what would it take to make this work with 60 fps (doing the image recognition in every frame and not lagging behind when things move fast)
@muhammadumarsotvoldiev8768
@muhammadumarsotvoldiev8768 Жыл бұрын
Thank you very much for your work!
@nithins9640
@nithins9640 Жыл бұрын
Hi, Can I execute this project with a Raspberry Pi 3 A+ ?
@Core-Electronics
@Core-Electronics Жыл бұрын
You definitely can, it will just run a little bit slower.
@gary_0617
@gary_0617 Жыл бұрын
great video! good for beginner. I want to get the name of the objects into a string and print it when object detected. Can you give me any tips or help to me? Thank you so much.
@Core-Electronics
@Core-Electronics Жыл бұрын
Cheers mate! In the main script underneath the line | result, objectInfo = getObjects(img,0.45,0.2) | is another line stating | #print(objectInfo) |. If you delete that | # | then save and run it again you will be printing the name of the identified object to the shell script. Hope that helps 😊
@acenuisa
@acenuisa 7 ай бұрын
What if I want to send a string to a receiver when it detects a certain class?
@oumargbadamassi7864
@oumargbadamassi7864 2 жыл бұрын
Hello I'm verry happy to see this tuto Thank for help Is it possible to detect drugs or pills ?
@Core-Electronics
@Core-Electronics 2 жыл бұрын
For sure but you will need to create a custom Machine Learnt Edge system. Come check out Edge Impulse, personally I think they are the best in the game for this kind of stuff (and totally free for a maker) - www.edgeimpulse.com/
@uzairsiyal-b9p
@uzairsiyal-b9p Жыл бұрын
You are a legend bro i have a question what if when it detects particular image in my case (garbage) it has to generate a gps location or it has to send the location of that point to another vehicle like you did to your servo motor
@suryanashirahulgupta8579
@suryanashirahulgupta8579 2 жыл бұрын
how much time it will take after make -j $(nproc). Because on my side, after 3 hour my system reboot automatically. Help me out in this situation
@Core-Electronics
@Core-Electronics 2 жыл бұрын
3 Hours is definitely too long for installation! Come jump into the full written up article. At the bottom is a whole bunch of successful troubleshooting that you utilise.
@suryanashirahulgupta8579
@suryanashirahulgupta8579 2 жыл бұрын
@@Core-Electronics Thanks for Reply. I did that successfully. Thanks for your help. One more thing, I want to connect multiple camera with Raspberry pi via GPIO. Is it possible? Can you help me in that?
@trancongminh2628
@trancongminh2628 3 ай бұрын
is there any way make more video capture opencv speeed up?
@wkinne1
@wkinne1 Жыл бұрын
Will this work on an Orange Pi5? Raspberry Pi's are out of stock everywhere except from scalpers charging five times normal.
@Core-Electronics
@Core-Electronics Жыл бұрын
I'm not sure honestly mate, if you can get it to run 'Buster' Raspberry Pi OS then I'll give it a solid positive maybe.
@specterstrider186
@specterstrider186 Жыл бұрын
I am currently trying to follow this on a pi 4b with Bullseye. I am really struggling to get the files to download and build properly, any tips?
@timgivney
@timgivney Жыл бұрын
Check the article G you'll see it in the description
@ashanperera5169
@ashanperera5169 9 ай бұрын
Thank you man! This was really helpful.
@FlyWithSergio
@FlyWithSergio 5 ай бұрын
Thank you VERY much!
@timjx3675
@timjx3675 5 ай бұрын
Awesome vid, clear fast and accurate 🌟
@michaelauth8936
@michaelauth8936 3 жыл бұрын
Great video, I just came up with an idea for a project using this. I have no experience with Pi's but basically it would be using a camera to detect a squirrel on a bird feeder and then playing some loud noise through a speaker. Would this be a difficult thing to do?
@Core-Electronics
@Core-Electronics 3 жыл бұрын
Sounds like an absolutely excellent idea that could definitely be implemented using this kind of Object Detection. We just had a new project posted on our website worth checking out all about using a Raspberry Pi to track Kangaroos and when it does it sends photos of them to a website server - core-electronics.com.au/projects/rooberry-pi
@riddusarav5666
@riddusarav5666 Жыл бұрын
Hello, great video but how do I get the coordinates of the tracked objects I am trying to build a robot that can identify and pick up objects, how would I find the coordinates
@jolly9833
@jolly9833 10 ай бұрын
I get the error message of "[Makefile:166: all] Error 2". Could you please help me on how to fix this?
@shashankmetkar2820
@shashankmetkar2820 2 жыл бұрын
code zip file is not available at the bottom of your article posted.Will you please upload it?
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Code should be available at the bottom of article or in the comment section. If you can't see it pop me a reply and we'll figure out whats happening.
@maritesdespares4112
@maritesdespares4112 2 жыл бұрын
great video, big help for my thesis. it can be used also to the pest?
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Glad to be of help 🙂 not quite sure what you mean though.
@suheladesilva2933
@suheladesilva2933 10 ай бұрын
Great video, thank you for sharing.
@xyliusdominicibayan6215
@xyliusdominicibayan6215 3 жыл бұрын
Hey great video, May I know where to tinker if i will be using esp32 camera to stream the video? Thank you in advance!
@Core-Electronics
@Core-Electronics 3 жыл бұрын
Hey mate cheers 🙂 the line to alter in code is | cap = cv2.VideoCapture(0) | changing that 0 to another index number that will represent your esp32 camera stream. Come make a forum post if you need any extra hand.
@xyliusdominicibayan6215
@xyliusdominicibayan6215 3 жыл бұрын
@@Core-Electronics Hi would like to some extra hands on this one. How can I implement esp32 cam as my video stream for real time object detection using the code. Thankss!
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Definitely a great question for our Core Electronics Forum 😊
@Xyezed
@Xyezed 6 ай бұрын
Can you change the sd card to cloud storage??
@Seii__
@Seii__ Жыл бұрын
thank youu veryy muchh🙇
@Core-Electronics
@Core-Electronics Жыл бұрын
❤😍
@asulliv1954
@asulliv1954 6 ай бұрын
Why is the Camera not in the Interface Tab anymore when did they remove it and why??I can’t get my HQ Camera to work,it finds it but won’t take pic or vid so frustrating
@Core-Electronics
@Core-Electronics 6 ай бұрын
What Pi OS are you rocking? This guide was designed for Buster OS and these packages may not work on a newer OS. We also have a dedicated community forums post for this video with lots of other people's problems and fixes, there may be some helpful information there for you! If not feel free to chuck a post on there with your setup and issue: forum.core-electronics.com.au/t/object-and-animal-recognition-with-raspberry-pi-and-opencv/11211
@xyliusdominicibayan6215
@xyliusdominicibayan6215 2 жыл бұрын
Hi, How can I run the object detection even without connection to laptop or manually running the code.
@Core-Electronics
@Core-Electronics 2 жыл бұрын
You got heaps of different options. For example, you could run the script automatically every time the Raspberry Pi boots (using Cron Jobs, check here for a guide - kzbin.info/www/bejne/qHbVcoKgdqiHbNk) or you could run the code remotely using your phone (check here - core-electronics.com.au/tutorials/raspcontrol-raspberry-pi.html)
@missmickey
@missmickey 2 жыл бұрын
hi, this tutorial helped a lot for my project. i successfully set up and run the codes on raspberry 4 model b terminal, i just couldn't figure out how can i see the video output while the code is running on the terminal (not on geany or thonny). maybe u could help me out :>>
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Not quite sure why it wouldn't do that for you when you run the script in the terminal. Come write up a post here at our forum and post some pictures of the situation - forum.core-electronics.com.au/. Reference in the post me and I'll best be able to help 😊
@JoseMoreno-hp2le
@JoseMoreno-hp2le Жыл бұрын
Hi Tim, can the coral accelerator be integrated in this project?
@timgivney
@timgivney Жыл бұрын
Absolutely
@fradioumayma7919
@fradioumayma7919 2 жыл бұрын
Amazing , thank you !
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Our pleasure!😊😊
@gjin2518
@gjin2518 2 жыл бұрын
Can add voice feedback if object detect?
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Absolutely! With a speaker attached to the Raspberry Pi you could run some Text to Speech code. That way it can tell you what it is seeing (or have it say whatever you desire when a certain object is spotted).
@amritraj7640
@amritraj7640 2 жыл бұрын
Can we run a 5v buzzer onobject detection for a specific object ?
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Absolutely, you will just need to add in some extra code to activate that buzzer whenever the desired object is spotted. Very swell idea.
@amritraj7640
@amritraj7640 2 жыл бұрын
Can you add a guide to make it simpler for me? Would love to see it.
@diannevila8837
@diannevila8837 2 жыл бұрын
Hello how can I edit the code because it seems my camera is delayed when I move it
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Now quite sure what you mean champ, come write up a forum post here as well best be able to help you there - forum.core-electronics.com.au/
@Alex2Hsrw
@Alex2Hsrw 5 ай бұрын
Great video !!
@Jianned-arc
@Jianned-arc Жыл бұрын
Sir! can you use a web cam instead of the original camera of raspberry??
@timgivney
@timgivney Жыл бұрын
Yep :)
@abdulrhamanalkinani1955
@abdulrhamanalkinani1955 3 жыл бұрын
can Camera understand where is the object, and tell the raspberry there is cup on the left side or right?
@Core-Electronics
@Core-Electronics 3 жыл бұрын
It absolutely can. Just requires a little bit of coding 😊
@archieyoung3192
@archieyoung3192 2 жыл бұрын
Hey tim! Here's a question, Is the model trained by your coco generated by the yolo algorithm? This is related to the writing of my graduation thesis. I will be more grateful if you can provide more suggestions.
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Sorry for getting to this so late. A lot can be learned here - cocodataset.org/ . Also there are a ton of research papers as people are unraveling this technology that are worth exploring (or adding to the bottom of a graduation thesis). Good luck mate!
@archieyoung3192
@archieyoung3192 2 жыл бұрын
@@Core-Electronics thanks so much!I believe that with your help I can get a high score.best wish!
@yumiyacha976
@yumiyacha976 Жыл бұрын
does this work with raspberry pi bullseye os?
@rollan__vales25
@rollan__vales25 Жыл бұрын
I wanted to use for custom data set but how to train
@sivaasapu7131
@sivaasapu7131 2 жыл бұрын
can I use external USB camera on the place of Raspberry pi camera.
@Core-Electronics
@Core-Electronics 2 жыл бұрын
100% any USB webcam can work with this script. You will just need to adjust some code. Likely you will just need to change | cap = cv2.VideoCapture(0) | to | cap = cv2.VideoCapture(1) |. Hope that helps 😊.
@sivaasapu7131
@sivaasapu7131 2 жыл бұрын
@@Core-Electronics thank you so soomuch sir for responding to my doubts.
@alycebittar5575
@alycebittar5575 3 жыл бұрын
Hi, currently completing the installation code for The Long Way to Set Up OpenCV and Facial Recognition And I am receiving the following error: "CMake error The current CMakeCache.txt directory /home/pi/opencv/CMakeCache.txt is different than the directory /home/pi/opencv/build where CMakecche.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache. How should I complete this step, and get CMake to properly install on my Raspberry pi?
@Core-Electronics
@Core-Electronics 3 жыл бұрын
Heyya buddy, if your able to continue the installation then do so. Otherwise type and enter the line | sudo rm /home/pi/opencv/CMakeCache.txt | and then retype the line you got stuck on. I am sure I can make this whole installation process much easier, will spend some of today figuring it out - will link here if I get it working.
@alycebittar5575
@alycebittar5575 3 жыл бұрын
@@Core-ElectronicsWe were able to get all of the CMD lines to run, but are now dealing with a new issue. When running the object-ident.py file in Thonny it is producing the following error: %Run object-ident.py Traceback (most recent call last): File "/home/pi/Desktop/Object_Detection_Files/object-ident.py", line 1, in import cv2 ModuleNotFoundError: No module named 'cv2' We think it is because our RPI is running version 2.7.16 and are troubleshooting do you have any tips on how to solve this?
@Core-Electronics
@Core-Electronics 3 жыл бұрын
I feel like it should be working at this point if you went through all the commands. Just as a quick double check did you do the last two terminal commands after the | make -j $(nproc) |? This will give the system its much-needed restart. sudo make install && sudo ldconfig sudo reboot (Also working right now on that better method, fingers crossed I can make the whole process easier and faster + jump onto the article page to see other troubleshooting solutions at the bottom of the page)
@alycebittar5575
@alycebittar5575 3 жыл бұрын
@@Core-Electronics I turned on my RPI and tried typing those commands into the terminal. New Error: "make: ''' No rule to make target "install". Stop." I also tried re-entering the "make -j $(nproc)" line which produced this error: "make: ''' No targets specified and no makefile found. Stop." Should I retry from the start? I can reformat the card and try again if necessary. I appreciate your help!
@Core-Electronics
@Core-Electronics 3 жыл бұрын
Sorry for leaving you stranded. I believe this all comes down to the new Raspberry Pi OS update 'Bullseye' which has removed support for the old Camera system. The team at Open-CV will eventually iron out these compatibility issues, I'm sure they're working frantically. If you flash and utilise the old ' Buster' OS you will be up and running with this Facial Recognition system. Official Link to this OS here - downloads.raspberrypi.org/raspios_armhf/images/raspios_armhf-2021-05-28/
@gameonly6489
@gameonly6489 2 жыл бұрын
Is the OpenCV for RPI can be use to RPI 4 with 2gb RAM?
@Core-Electronics
@Core-Electronics 2 жыл бұрын
Absolutely sorted mate, If your using a Raspberry Pi 4 then you'll be good to go 😊
Face Recognition With Raspberry Pi + OpenCV + Python
7:15
Core Electronics
Рет қаралды 200 М.
Every Developer Needs a Raspberry Pi
27:27
Sam Meech-Ward
Рет қаралды 1,1 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Top 25 Raspberry Pi Projects of 2024 🤯!
19:07
ToP Projects Compilation
Рет қаралды 139 М.
How to do Object Detection using ESP32-CAM and Edge Impulse YOLO Model
16:50
Image Processing with OpenCV and Python
20:38
Rob Mulla
Рет қаралды 192 М.
Measure Speed With Raspberry Pi + OpenCV + Python
10:36
Core Electronics
Рет қаралды 46 М.
Object Tracking with Opencv and Python
30:03
Pysource
Рет қаралды 629 М.
I Can Save You Money! - Raspberry Pi Alternatives
15:04
Linus Tech Tips
Рет қаралды 3,6 МЛН
Raspberry Pi Cameras - The BIG Picture
52:26
DroneBot Workshop
Рет қаралды 509 М.