Computer Vision with Embedded Machine Learning
This repository contains all of the code for the demonstrations, project prompts, and project solutions for the Computer Vision with Embedded Machine Learning course. If you have not done so already, I highly recommend taking the Introduction to Embedded Machine Learning course first, as it covers many important concepts required for the computer vision course.
You will need a Google account to run the Google Colab notebooks (e.g. image manipulation, data augmentation). You will also need an account on Edge Impulse to upload your datasets and train models.
The following hardware platforms are supported:
- Raspberry Pi 4 with Pi Camera v2
- OpenMV Camera H7 (Plus model recommended)
License
Unless otherwise noted, all code in this repository is licensed as follows:
Copyright 2021 EdgeImpulse, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.