element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Artificial Intelligence and Machine Learning
  • Technologies
  • More
Artificial Intelligence and Machine Learning
Blog Grove Vision AI
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Artificial Intelligence and Machine Learning to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ralphjy
  • Date Created: 31 Oct 2022 9:46 PM Date Created
  • Views 32722 views
  • Likes 11 likes
  • Comments 7 comments
  • artificial intelligence
  • tinyml
  • grove sensor
  • vision ai
Related
Recommended

Grove Vision AI

ralphjy
ralphjy
31 Oct 2022

I'm always on the lookout for integrated camera/processor boards that can be used for Vision AI (object detection, face recognition, etc).  I recently did a forum post "Has anyone used a person-sensor from Usefulsensors?" about a $10 sensor from a new startup founded by Pete Warden of TinyML fame.  Interesting product, but the face detection/face recognition AI model is not updateable (on purpose).  I think that I could find use cases for it, but in general I need a sensor where I can update the  AI model.

I've just started using the Grove Vision AI Module from Seeed Studios.  It is a pretty capable piece of hardware for $25.99.

Specification

Parameters Description Note
Connector Grove (Grove base for Arduino) 5V Charge and Data Transmission
Double row 7pin socket (seeed duino XIAO) 5V Charge and Data Transmission
USB Type-C 5V Charge and Firmware burn
Communication Mode IIC
Processor Himax HX6537-A 400Mhz DSP (ultra low power consumption)
Camera Sensor OV2640 chip Resolution Ratio 1600*1200
Microphone MSM261D3526H1CPM chip -26dBFs sensitivity
Accelerometer Sensor STLSM6DS3TR-C Sensor 3D accelerometer and 3D gyroscope

image

It uses the HiMax HX6537-A DSP chip as its AI processor.  This is the same part that is used on the Himax WE-I Plus (WiseEye) development board that sells for $69.95.  That board uses a lower resolution HM01B0 camera (320x240), a 3axis accelerometer, and dual microphones.  One drawback of the board as with many newly released Seeed products is that there is a dearth of documentation.  I'm hoping that will change over time and I saw on the Discord server that they are working on Edge Impulse support.  The WE-I Plus is supported by Edge Impulse, so hopefully that will be a simple port.  Another drawback is that the DSP chip is using Synopsis ARC IP which requires setting up a new (to me) toolchain to program the firmware (this is where lack of an API is problematic).  I haven't gotten any response to questions on the Seeed Support Forum, so I'll need to try the Discord server.

One interesting aspect of using the board is that all the inferencing information goes out the Grove I2C port and the USB-C is only used for programming and debug.  That could provide data privacy in use if there were no physical access to the board (to comply with Sensor 2.0 proposed by Pete Warden, etal).

Another interesting feature is that the board headers are pin compatible with the Seeed Xiao line of boards - so you could stack it on top of one to provide an application interface and communication (Xiao's come in nrf52 and ESP32 versions).

I thought I would do a quick video showing the out-of-box person(face) detection model before trying to build my own models.  I've used this board with a Wio Terminal and the SenseCraft application, but for this demo I'm using a Xiao(SamD21) on an Xpansion board.  Normally the inferencing info would only be printed to the Xpansion board OLED display and this would be battery powered, but for this demo I have USB connected to the Xiao (for power and Serial Monitor output) and a separate USB connected to the Vision AI board to display the camera image with the bounding box and confidence score.

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

  • Sign in to reply
Parents
  • scottiebabe
    scottiebabe over 3 years ago

    The RPi Zero2W is a pretty amazing prototyping module. It's too bad it hasn't yet been mfg in large volumes. Perhaps some day... I have played with the esp32-cam but I haven't tried image processing yet... Neat product though, thanks for sharing Slight smile

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • ralphjy
    ralphjy over 3 years ago in reply to scottiebabe

    The Zero2W is quite a bit better than the ZeroW.  I just haven't had the time to play with it much.  The old Google AIY Vision kits used the Pi Zero.  Other than Picos, it seems like the other RPis are somewhat scarce or sold at inflated prices.

    I was just playing with an ESP32-Cam.  The CameraWebServer example in the Arduino library does face detection.  I'll have to look and see if I recorded any video.  You sure can't beat the price Relaxed...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • ralphjy
    ralphjy over 3 years ago in reply to scottiebabe

    The Zero2W is quite a bit better than the ZeroW.  I just haven't had the time to play with it much.  The old Google AIY Vision kits used the Pi Zero.  Other than Picos, it seems like the other RPis are somewhat scarce or sold at inflated prices.

    I was just playing with an ESP32-Cam.  The CameraWebServer example in the Arduino library does face detection.  I'll have to look and see if I recorded any video.  You sure can't beat the price Relaxed...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • ralphjy
    ralphjy over 3 years ago in reply to ralphjy

    You don't have permission to edit metadata of this video.
    Edit media
    x
    image
    Upload Preview
    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube