Build a smart IoT device with TensorFlow Lite and Raspberry Pi

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ก.ย. 2024

ความคิดเห็น • 33

  • @KubinatorLP
    @KubinatorLP 2 ปีที่แล้ว +3

    Hey, how do I run the picamera on 64 bit OS? For me the cam only works on 32 bit versions

  • @elvenkim
    @elvenkim 2 ปีที่แล้ว +1

    I have problem running the tflite-model-maker, it hangs at the "200kb", anyone else have same issue?

  • @sarathpavithra
    @sarathpavithra 7 หลายเดือนก่อน

    Thank you for this wonderful introduction.

  • @ErlTarrega
    @ErlTarrega 2 ปีที่แล้ว +1

    Great video! Thanks for posting this guide! 👍

  • @miketony2069
    @miketony2069 ปีที่แล้ว

    Great introduction!

  • @shawarma3636
    @shawarma3636 ปีที่แล้ว

    Is the Raspberry Pi Pico supported?

  • @yvansnippeur8971
    @yvansnippeur8971 2 ปีที่แล้ว +2

    Warm greetings, thanks for the video. Please how can i run object detection with an IP camera?

    • @khanhleviet5416
      @khanhleviet5416 2 ปีที่แล้ว +1

      You'll need to figure out how to get images from your IP camera. Usually IP camera provides an network endpoint to get the frames from the camera. You can download the latest frame, convert it to the RGB format in numpy array and the rest would be the same as detecting objects from the Pi camera as I explained in this video.

  • @shaheermubarak
    @shaheermubarak 7 หลายเดือนก่อน

    Model maker installation takes a decade, how to fix this?

  • @thehappycoder3760
    @thehappycoder3760 2 ปีที่แล้ว +2

    Brilliant, thank you

  • @sam-vv6gl
    @sam-vv6gl 2 ปีที่แล้ว

    when will tensorflow lite support raspberry pi pico micro controller ?

    • @aubriewest1135
      @aubriewest1135 2 ปีที่แล้ว

      You can run TFLite models on RP Pico with proper optimizations. I guess the biggest limitation is it's working memory.

    • @aubriewest1135
      @aubriewest1135 2 ปีที่แล้ว +1

      The framework is called TFLite Micro and it supports ARM Cortex M4+

    • @khanhleviet5416
      @khanhleviet5416 2 ปีที่แล้ว

      Raspberry Pi Pico is a microcontroller without the Linux OS so it needs a different framework to run ML models: TensorFlow Lite for Microcontrollers. Check out our documentation for more details and samples. www.tensorflow.org/lite/microcontrollers
      Due to microcontrollers' limited computing power, they can only run a limited set of ML models. Both the object detection and audio classification I introduced in this video can't run on microcontrollers.

  • @flickmew99
    @flickmew99 2 ปีที่แล้ว +2

    this is always what I want to learn, btw can we object detect something difficult like dust/debris ? I wonder if later I would pour a flour or any random powder, could our machine find the difference ?

    • @khanhleviet5416
      @khanhleviet5416 2 ปีที่แล้ว

      You'll need a custom model for that. Take a look at this video to find an in-depth instructions about training custom object detection model.
      th-cam.com/video/-ZyFYniGUsw/w-d-xo.html

    • @flickmew99
      @flickmew99 2 ปีที่แล้ว

      @@khanhleviet5416 thank you for replying sir, correct me if I'm wrong, so basically tensorflow already got bunch of image sample/model on their library, but if we got something particular that might not included in the library we can train a new model/sample, is this true ?

    • @khanhleviet5416
      @khanhleviet5416 2 ปีที่แล้ว +1

      @@flickmew99 That's correct. We published many pretrained computer vision (e.g. object detection) models on TensorFlow Hub (tfhub.dev) that can detect general objects. If you want to detect specific objects that aren't supported by the pretrained models, you'll need to collect training data yourself and use TensorFlow Lite Model Maker to train a custom model.

    • @flickmew99
      @flickmew99 2 ปีที่แล้ว

      @@khanhleviet5416 got it, thank you for the explanation, I'm going to study that for my project

    • @jevalaggaantamilalagan6111
      @jevalaggaantamilalagan6111 2 ปีที่แล้ว

      @@khanhleviet5416 sir, I just have a question.. What is the model architecture for the pre trained model available on tfhub.. Is it int8/uint8 or float 16.. Because I tried running my own int 8 tflite model that I converted from tensorflow using this program but it shows some errors

  • @nvfpv
    @nvfpv 2 ปีที่แล้ว

    finally i can put my pi 2 to work >:)

    • @jhonshephard921
      @jhonshephard921 2 ปีที่แล้ว

      Please don't. I assure you, you need a minimum pi 3, which will also be very slow.

    • @nvfpv
      @nvfpv 2 ปีที่แล้ว

      @@jhonshephard921 why did he mention pi 2 though

    • @levietgiakhanh9818
      @levietgiakhanh9818 2 ปีที่แล้ว

      Yes this can work on the Pi 2 but the frame rate will be lower than Pi 3 and Pi 4 for the obvious reason.

  • @MauricioRamcerva
    @MauricioRamcerva 6 หลายเดือนก่อน

    So, no raspberry pi W Zero, where is the fun then

  • @memyselfandi8544
    @memyselfandi8544 2 ปีที่แล้ว +5

    I can’t believe I used to think this junk was important. Fertilizer is important. Baby formula is important. Gasoline is important. My Raspberry Pi collection, worthless.

    • @TradieTrev
      @TradieTrev 2 ปีที่แล้ว +1

      ROFL!! It's true though

    • @porcorosso4330
      @porcorosso4330 2 ปีที่แล้ว

      I guess you can potentially do quality control on baby formula with a raspberry pi.
      You can also hook up sensor to monitor compose for making fertilizer with a pi...
      Of course, maybe you don't monitor your fertilizer pile. You just let it sit for x amount of days and ship them off to be processed...

    • @memyselfandi8544
      @memyselfandi8544 2 ปีที่แล้ว

      @@porcorosso4330 What good is electronics when everyone has lost their minds and is seeking global thermonuclear war?

    • @Peter-oz1oo
      @Peter-oz1oo 2 ปีที่แล้ว

      So you´re saying that only one thing can be important? If your pi collection is worthless, would you mind sending it to me free of charge?

  • @YS-lf9xw
    @YS-lf9xw 2 ปีที่แล้ว

    Is he Korean