- Blog
Computer Vision
Applications
Edge AI
Deep Learning
Company News
- Blog Home
- Explore Blog
- Contribute
- Follow us
- View all
- Platform
Train
Develop
Deploy
Operate
Data Collection
Building Blocks
Device Enrollment
Monitoring Dashboards
Video Annotation
Application Editor
Device Management
Remote Maintenance
Model Training
Application Library
Deployment Manager
Unified Security Center
AI Model Library
IoT Edge Gateway
Privacy-preserving AI
Ready to get started?
Get a demo
Overview
Whitepaper
Expert Services
- Why Viso Suite
- Pricing
Get Demo
Edge AI
Get No-Code Computer Vision
- Vidushi Meel
About
Viso Suite is the all-in-one solution for teams to build, deliver, scale computer vision applications.
Contents
Need Computer Vision?
Viso Suite is the world’s only end-to-end computer vision platform. Request a demo.
In this article, you will read more about Google Coral and how it enables on-device Edge AI with its TPU (Tensor Processing Unit) computing capabilities. Particularly, you will learn about:
- Purpose and what it is
- Using Google Coral for Computer Vision
- Advantages and benefits
- Examples of real-world applications
What Is Google Coral
Google Coral is an edge AI hardware and software platform for intelligent edge devices with fast neural network inferencing. Coral is Google’s initiative for pushing into Edge AI, with machine learning devices that run without a connection to the cloud.
The Coral devices are based on the Edge TPU co-processor (Tensor processing unit), a small ASIC (application-specific integrated circuit) from Google. The Edge TPU was specifically designed to power state-of-the-art neural networks at high speed, with a low power cost.
Using Google Coral for Computer Vision
Google Coral devices can run machine learning models for Object Detection, such as TensorFlow, to detect objects in video streams. A pre-trained AI model can be deployed to the device, using a local video camera as the input. The Coral Edge TPU will detect objects locally without having to stream the video to the cloud.
Google Coral offers two main AI hardware and accelerator products that are optimized for Edge Intelligence Solutions, especially AI inferencing on the edge:
1.) Computing Device: Single-board computer
A standalone Development Board which includes the System-on-Module (SoM) and is a ready-to-use edge computing device.
2.) AI Accelerator Module: USB accessory
A separate TPU accelerator device that can be connected to a PC through USB (USB stick), PCIe, or M.2. connector (Module).
Advantages and Benefits of Google Coral
The Coral Edge TPU boards and self-contained AI accelerators are used to build and power a wide range of on-device AI applications. When using Google Coral for Computer Vision projects, many benefits come with its Edge TPU Technology.
Overall, the scalability is based on an excellent cost/performance ratio. This is essential to build AI inferencing solutions in the field, with many distributed devices in a challenging setting (temporary power and network constraints).
- Privacy-preserving: The Edge AI capabilities allow the processing of visual data locally without streaming it to the cloud. Hence, user data can be kept private, which is critical, especially for powering AI vision applications in the EU or US.
- Low-power usage: The small single-board computers or USB modules require very little power compared to rather power-hungry GPU chips. For example, the Google Coral USB accelerator is powered by 5 V directly from the USB interface.
- High-performance edge ML acceleration allows for fast inference speeds for embedded devices. In addition, AI inferencing for low-power devices enables the use of Edge AI hardware to power large-scale AI solutions.
- Offline capabilities allow the use of Google Coral hardware in the field where connectivity is limited. However, most edge AI devices are able to provide offline capabilities (built-in storage and robust auto-rebooting capabilities).
- Good Cost per FPS ratio due to the relatively low price for such edge computing devices compared to alternative AI hardware. The USB accelerator costs between 60 and 75 USD and the single-board computer Dev Board is priced at around 130 USD.
Examples of Real-World Applications With Google Coral
The Google Coral AI hardware can be used to power a wide range of AI inference applications with Tensor processing units (TPUs). The most popular use cases of Coral TPUs are based on computer vision and visual deep learning on the edge.
- Object detection: Detect objects and people (using face recognition) with a real-time video of a camera.
- Pose estimation: Estimate the poses of people or objects based on the detection and tracking of key points.
- Image segmentation: Identify various objects and their location on a pixel-by-pixel basis of a video stream.
What’s Next for Google Coral
Read more about what you can do with AI hardware and AI accelerators such as the Google Coral TPU.
- What you need to know about Edge Computing
- Read about real-world computer vision applications in 2022
- Visit our beginner’s guide about computer vision
- Recent trends about Privacy-preserving Deep Learning
- Learn about Artificial Neural Networks (ANN)
Follow us
Related Articles
Show more
Intel Neural Compute Stick 2 – AI Vision Accelerator Review
Learn about the AI accelerator Intel Neural Compute Stick 2 (NCS) and how it enables on-device AI Interference for Computer Vision.
Read More »
IP Protection in AI and the UK’s Landmark Decision on ANNs
A landmark ruling by the UK High Court set a new precedent for AI IP protection. Explore its implications and the challenges in AI patenting.
Read More »
All-in-one platform to build computer vision applications without code
Show me more
viso.ai
Product
Overview
Evaluation Guide
Feature Index
Academy
Security
Privacy
Solutions
Pricing
Features
Computer Vision
Visual Programming
Cloud Workspace
Analytics Dashboard
Device Management
End-to-End Suite
Industries
Agriculture
Healthcare
Manufacturing
Retail
Security
Smart City
Technology
Transportation
Resources
Blog
Learn
Evaluation
Support
Whitepaper
About
Company
Careers
Terms
Contact
viso.ai
- Features
- Solutions
- Company
- Blog
- Pricing
Request Demo
Play Video
Join 6,300+ Fellow
AI Enthusiasts
Get expert AI news 2x a month. Subscribe to the most read Computer Vision Blog.
You can unsubscribe anytime. See our privacy policy.
Build any Computer Vision Application, 10x faster
All-in-one Computer Vision Platform for businesses to build, deploy and scale real-world applications.
Request Demo
Schedule a live demo
Not interested?
We’re always looking to improve, so please let us know why you are not interested in using Computer Vision with Viso Suite.
How it works
- Build Apps
- Deploy Apps
- Overview
- Monitor Apps
- Manage Apps
Company
- About us
- Jobs
- Contact us
- AI Vision
- Solutions
- Pricing
- Blog
- Support
- Help Center
Get started
We value your privacy We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies. Do not sell my personal information
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-advertisem*nt | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisem*nt" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
JSESSIONID | session | The JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
ZCAMPAIGN_CSRF_TOKEN | session | This cookie is used to distinguish between humans and bots. |
zfccn | session | Zoho sets this cookie for website security when a request is sent to campaigns. |
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Cookie | Duration | Description |
---|---|---|
_zcsr_tmp | session | Zoho sets this cookie for the login function on the website. |
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Cookie | Duration | Description |
---|---|---|
_gat | 1 minute | This cookie is installed by Google Universal Analytics to restrain request rate and thus limit the collection of data on high traffic sites. |
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_gat_gtag_UA_177371481_2 | 1 minute | Set by Google to distinguish users. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
zabUserId | 1 year | This cookie is set by Zoho and identifies whether users are returning or visiting the website for the first time |
zabVisitId | one year | Used for identifying returning visits of users to the webpage. |
zft-sdc | 24hours | It records data about the user's navigation and behavior on the website. This is used to compile statistical reports and heat maps to improve the website experience. |
zps-tgr-dts | 1 year | These cookies are used to measure and analyze the traffic of this website and expire in 1 year. |
Advertisem*nt cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Cookie | Duration | Description |
---|---|---|
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
Cookie | Duration | Description |
---|---|---|
2d719b1dd3 | session | This cookie has not yet been given a description. Our team is working to provide more information. |
4662279173 | session | This cookie is used by Zoho Page Sense to improve the user experience. |
ad2d102645 | session | This cookie has not yet been given a description. Our team is working to provide more information. |
zc_consent | 1 year | No description available. |
zc_show | 1 year | No description available. |
zsc2feeae1d12f14395b6d5128904ae3746 | 1 minute | This cookie has not yet been given a description. Our team is working to provide more information. |