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
Photography
  • Challenges & Projects
  • Project14
  • Photography
  • More
  • Cancel
Photography
Blog Bird Brother - Bird feeding watch and identification
  • Blog
  • Forum
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Photography to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: feiticeir0
  • Date Created: 17 May 2021 4:36 PM Date Created
  • Views 872 views
  • Likes 7 likes
  • Comments 5 comments
  • bird brother
  • photographych
Related
Recommended

Bird Brother - Bird feeding watch and identification

feiticeir0
feiticeir0
17 May 2021

image

Everybody loves birds. Especially those that eat in our DIY feeder that we've build and placed in our backyard (or the empty field behind our home).

Kids and parents love them (well, my kid does and I do too) and love to watch them eat. But when they ask what bird is that, it's a problem.. Most of them we don't know ! image

 

So, this project will use the Raspbery PI HQ Camera and OpenCV to detect when a bird is present and using ML will try to find what kind of bird it is.

Description

My project will use (at least for now) :

  • Raspberry PI
  • Raspberry PI HQ camera
  • OpenCV (or pytorch) to alert when a bird is feeding and Machine Learning to find the type of bird.
  • Post to Twitter photos of the birds with their identification

 

If there's enough time (and luck), there's also a small rain pond were they sometimes take a bath early in the morning. If successful (and if it rains, or no pond), I will add this too to the project.

 

Will try to make the project solar powered - Summer is coming  - and fully automated.

SIDE NOTE: I've noticed cats patrolling the feeder - will try to catch those as well !

DISCLAIMER: All images from the logo are from OpenClipart.org

  • Sign in to reply

Top Comments

  • cstanton
    cstanton over 4 years ago +1
    Do you have familiarity with OpenCV? It can be pretty tricky, I wonder if tensorflow may also be a good option for you.
  • feiticeir0
    feiticeir0 over 4 years ago in reply to cstanton +1
    Hi ! I do have a bit of knowledge of OpenCV (but nothing at professional level, just hobby and a lot of curiosity) and learning at the present time to integrate with ML - tensorflow . I'm reading a lot…
  • cstanton
    cstanton over 4 years ago in reply to feiticeir0 +1
    Sounds like the perfect challenge for what you want to achieve then
  • robogary
    robogary over 4 years ago

    Great project idea. It would be neat to count and graph bird activity based on date, time and species. 

    I used info from Adrian Rosebrock's website to setup Opencv and face recognition on  Raspberry Pi, it was really helpful.........but it took me 3 weeks just to get software installed and setup correctly, mainly I'm just a stumblebum when it comes to SW. 

    https://www.pyimagesearch.com/2018/06/25/raspberry-pi-face-recognition/

    https://www.pyimagesearch.com/2017/10/16/raspberry-pi-deep-learning-object-detection-with-opencv/

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • feiticeir0
    feiticeir0 over 4 years ago in reply to cstanton

    I only hope to be able to archive it ! image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • cstanton
    cstanton over 4 years ago in reply to feiticeir0

    Sounds like the perfect challenge for what you want to achieve then image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • feiticeir0
    feiticeir0 over 4 years ago in reply to cstanton

    Hi !

    I do have a bit of knowledge of OpenCV (but nothing at professional level, just hobby and a lot of curiosity) and learning at the present time to integrate with ML - tensorflow  . I'm reading a lot of books on this subject.

    I know what I wrote and the challenge that it will be (mainly because of the data sets needed to do a proper learning - but I will focus on the birds in my city) and I'm still very focus on deliver it ! image  It's always a learning opportunity !

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • cstanton
    cstanton over 4 years ago

    Do you have familiarity with OpenCV? It can be pretty tricky, I wonder if tensorflow may also be a good option for you.

    • Cancel
    • Vote Up +1 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 © 2026 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