SlideShare une entreprise Scribd logo
1  sur  42
Synthetic Data:
From 3D model to
AI on the Edge
SHERRY LIST
SENIOR PROGRAM MANAGER @ MICROSOFT
@sherrrylst
www.linkedin.com/in/sherrylist/
GORAN VUKSIC
ENGINEERING MANAGER @ PANDORA
Goran works as an Engineering manager for Pandora, he is Microsoft AI
MVP, he has 15 years of work experience in IT and wide knowledge about
various technologies and programming languages. He worked on various
projects for notable clients and projects he worked on have been featured
many times on web sites like Forbes, The Next Web, NVIDIA Developer,
TechCrunch, Macworld and others. Goran is a tech enthusiast, he writes
technical blog posts, and he likes to share his wide knowledge on different
workshops and talks.
@gvuksic
www.linkedin.com/in/goranvuksic/
Talks about: #ai, #iot, #azure, #innovation, and #technology
Computer vision is an interdisciplinary scientific field that deals with how
computers can gain high-level understanding from digital images or videos.
Common tasks:
• Image classification
• Object detection
• OCR (Optical Character Recognition)
• Facial recognition
• Pose estimation
• Etc.
COMPUTER VISION
OBJECT
DETECTION
OBJECT
DETECTION
Easily customize your own state-of-the-art computer vision
models for your unique use case.
Custom Vision is designed to be customized for your
scenario; you need to provide the data to train your model.
The Custom Vision service is optimized to quickly recognize
major differences between images, so you can start
prototyping your model with a small amount of data. We
recommend starting with 50 images per label. Depending on
the complexity of the problem and degree of accuracy
required, hundreds or thousands of samples may be
required for your final model.
AZURE
CUSTOM VISION
WHERE’S CHEWIE?
CREATE PROJECT
HOW IT WORKS
Test model
Train model
Tag images
Prepare images
UPLOAD IMAGES
TAG IMAGES
TRAIN MODEL
TEST MODEL
HOW IT WORKS
Test model
Train model
Tag images
Prepare images
TEST MODEL
HOW IT WORKS
Test model
Train model
Tag images
Prepare images
Synthetic data generated from computer simulations or
algorithms provides an inexpensive alternative to real-
world data that’s increasingly used to create accurate AI
models.
Source: NVIDIA Blog – What is Synthetic Data?
https://blogs.nvidia.com/blog/2021/06/08/what-is-synthetic-data/
Photorealistic images generated from 3D models and used for
AI training can simulate real-world scenarios and remove many
burdens, such as privacy and regulatory concerns, lack of
training data, and more.
• Shorten the time for data collection and tagging
• Minimize costs for data collection
• Reduce the bias in your training data
• Get more accurate AI detections
BENEFITS OF
SYNTHETIC DATA
SYNTHETIC DATA IS THE
FUTURE OF AI
Source: Gartner Research - Maverick* Research: Forget About Your Real Data — Synthetic Data Is the Future of AI
https://www.gartner.com/en/documents/4002912-maverick-research-forget-about-your-real-data-synthetic-
The Perception package provides a toolkit for generating large-scale
datasets for computer vision training and validation.
UNITY PERCEPTION
Unity Perception package: https://github.com/Unity-Technologies/com.unity.perception
Omniverse Replicator is a simulation framework that produces physically
accurate synthetic data to accelerate training of deep neural networks for AI
applications. NVIDIA has created Omniverse Replicators for DRIVE Sim -
for training of AI perception networks for autonomous vehicles - and for
Isaac Sim, for training robots.
NVIDIA
OMNIVERSE
REPLICATOR
Are there some other ways to generate synthetic
data? Can we create it on our own
programmatically?
Three.js is a cross-browser JavaScript library and
application programming interface used to create and
display animated 3D computer graphics in a web browser
using WebGL.
The source code is hosted in a repository on GitHub.
Website: https://threejs.org/
GitHub: https://github.com/mrdoob/three.js/
THREE.JS
Playwright is a framework for Web Testing and Automation.
It allows testing Chromium, Firefox and WebKit with a single
API. Playwright is built to enable cross-browser web
automation that is ever-green, capable, reliable and fast.
• Cross-browser.
• Cross-platform.
• Cross-language.
• Test Mobile Web.
Website: https://playwright.dev/
GitHub: https://github.com/microsoft/playwright
PLAYWRIGHT
PLAYWRIGHT - CODE
R2D2 MODEL TRAINING
EXPORT MODEL
TensorFlow is an end-to-end open source platform for machine learning. It has a
comprehensive, flexible ecosystem of tools, libraries and community resources that lets
researchers push the state-of-the-art in ML and developers easily build and deploy ML
powered applications.
IoT scenarios in many verticals require a combination of
intelligence at the edge, and the power of cloud.
Instead of sending all the data to the cloud, the edge
device sensors process the data right at the source.
INTELLIGENCE
AT THE EDGE
Azure Percept is a family of hardware, software, and services designed to
accelerate business transformation using IoT and AI at the edge.
Start your proof of concept in minutes with hardware accelerators built to
integrate seamlessly with Azure AI and Azure IoT services.
Website: https://azure.microsoft.com/en-us/services/azure-percept/
AZURE PERCEPT
AZURE PERCEPT
DEVELOPMENT KIT
Azure Percept is a comprehensive, easy-to-use platform
with added security for creating edge AI solutions.
Start your proof of concept in minutes with hardware
accelerators built to integrate seamlessly with Azure AI and
Azure IoT services.
Azure Percept works out of the box with Azure Cognitive
Services, Azure Machine Learning, and other Azure
services to deliver vision and audio insights in real time.
AZURE
PERCEPT STUDIO
VISION MODELS
VOICE ASSISTANT TEMPLATES
R2D2 MODEL TESTING
R2D2 MODEL TESTING
syntheticAIdata
With syntheticAIdata you can generate synthetic datasets on a
large scale and accelerate vision AI model training. Generating
large synthetic datasets will bring great cost savings to your
projects, and it will reduce the risk of human error.
Synthetic data is generated with three simple steps:
1. Upload your 3D model
2. Configure options
3. Download generated data
LinkedIn: www.linkedin.com/company/syntheticaidata/
How it works
syntheticAIdata
Follow for updates
Synthetic Data: From 3D model to AI on the Edge

Contenu connexe

Similaire à Synthetic Data: From 3D model to AI on the Edge

Global ai night sept 2019 - Milwaukee
Global ai night sept 2019 - MilwaukeeGlobal ai night sept 2019 - Milwaukee
Global ai night sept 2019 - MilwaukeeCameron Vetter
 
Making real time data accessible through mixed reality
Making real time data accessible through mixed realityMaking real time data accessible through mixed reality
Making real time data accessible through mixed realityBogdan Deaky
 
Career guidance talk it makaut_ppt_sabyasachi mukhopadhyay
Career guidance talk it makaut_ppt_sabyasachi mukhopadhyayCareer guidance talk it makaut_ppt_sabyasachi mukhopadhyay
Career guidance talk it makaut_ppt_sabyasachi mukhopadhyaySabyasachi Mukhopadhyay
 
Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19marketingsyone
 
Gdsc lbce offline accelerator meet -1
Gdsc lbce offline accelerator meet -1Gdsc lbce offline accelerator meet -1
Gdsc lbce offline accelerator meet -1Diksha71
 
IoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckIoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckCodit
 
Iot App Demt (2).pdf
Iot App Demt (2).pdfIot App Demt (2).pdf
Iot App Demt (2).pdfNextbrain
 
The Trinity in Exponential Technologies: Open Source, Blockchain and Microsof...
The Trinity in Exponential Technologies: Open Source, Blockchain and Microsof...The Trinity in Exponential Technologies: Open Source, Blockchain and Microsof...
The Trinity in Exponential Technologies: Open Source, Blockchain and Microsof...Juarez Junior
 
Dell AI Telecom Webinar
Dell AI Telecom WebinarDell AI Telecom Webinar
Dell AI Telecom WebinarBill Wong
 
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...Unity Technologies
 
Mohamed rashad resume september 2020
Mohamed rashad resume september 2020Mohamed rashad resume september 2020
Mohamed rashad resume september 2020Mohamed Rashad
 
Dell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western OntarioDell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western OntarioBill Wong
 
IT Recruiter's Mind Maps - Booklet Preview
IT Recruiter's Mind Maps - Booklet PreviewIT Recruiter's Mind Maps - Booklet Preview
IT Recruiter's Mind Maps - Booklet PreviewMichal Juhas
 
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive ServicesAzure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Servicesdotnetcode
 
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)Naoki (Neo) SATO
 
why-choose-.net-for-your-next-iot-project.pdf
why-choose-.net-for-your-next-iot-project.pdfwhy-choose-.net-for-your-next-iot-project.pdf
why-choose-.net-for-your-next-iot-project.pdfPixelQA
 

Similaire à Synthetic Data: From 3D model to AI on the Edge (20)

Global ai night sept 2019 - Milwaukee
Global ai night sept 2019 - MilwaukeeGlobal ai night sept 2019 - Milwaukee
Global ai night sept 2019 - Milwaukee
 
Making real time data accessible through mixed reality
Making real time data accessible through mixed realityMaking real time data accessible through mixed reality
Making real time data accessible through mixed reality
 
iot
iotiot
iot
 
Career guidance talk it makaut_ppt_sabyasachi mukhopadhyay
Career guidance talk it makaut_ppt_sabyasachi mukhopadhyayCareer guidance talk it makaut_ppt_sabyasachi mukhopadhyay
Career guidance talk it makaut_ppt_sabyasachi mukhopadhyay
 
Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19
 
Gdsc lbce offline accelerator meet -1
Gdsc lbce offline accelerator meet -1Gdsc lbce offline accelerator meet -1
Gdsc lbce offline accelerator meet -1
 
IoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckIoTforReal Seminar slidedeck
IoTforReal Seminar slidedeck
 
Iot App Demt (2).pdf
Iot App Demt (2).pdfIot App Demt (2).pdf
Iot App Demt (2).pdf
 
The Trinity in Exponential Technologies: Open Source, Blockchain and Microsof...
The Trinity in Exponential Technologies: Open Source, Blockchain and Microsof...The Trinity in Exponential Technologies: Open Source, Blockchain and Microsof...
The Trinity in Exponential Technologies: Open Source, Blockchain and Microsof...
 
Dell AI Telecom Webinar
Dell AI Telecom WebinarDell AI Telecom Webinar
Dell AI Telecom Webinar
 
Machine Learning Pitch Deck
Machine Learning Pitch DeckMachine Learning Pitch Deck
Machine Learning Pitch Deck
 
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
 
Mohamed rashad resume september 2020
Mohamed rashad resume september 2020Mohamed rashad resume september 2020
Mohamed rashad resume september 2020
 
Dell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western OntarioDell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western Ontario
 
Microsoft AI Platform Whitepaper
Microsoft AI Platform WhitepaperMicrosoft AI Platform Whitepaper
Microsoft AI Platform Whitepaper
 
IT Recruiter's Mind Maps - Booklet Preview
IT Recruiter's Mind Maps - Booklet PreviewIT Recruiter's Mind Maps - Booklet Preview
IT Recruiter's Mind Maps - Booklet Preview
 
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive ServicesAzure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
 
Azure IoT Central
Azure IoT CentralAzure IoT Central
Azure IoT Central
 
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
 
why-choose-.net-for-your-next-iot-project.pdf
why-choose-.net-for-your-next-iot-project.pdfwhy-choose-.net-for-your-next-iot-project.pdf
why-choose-.net-for-your-next-iot-project.pdf
 

Plus de Sherry List

Tehcorama - BD1 awakens.pptx
Tehcorama - BD1 awakens.pptxTehcorama - BD1 awakens.pptx
Tehcorama - BD1 awakens.pptxSherry List
 
Mind-Controlled Drones and Robots
Mind-Controlled Drones and RobotsMind-Controlled Drones and Robots
Mind-Controlled Drones and RobotsSherry List
 
Mood analyzer-ng poland
Mood analyzer-ng polandMood analyzer-ng poland
Mood analyzer-ng polandSherry List
 
Mood analyzer-virtual-dev-conf
Mood analyzer-virtual-dev-confMood analyzer-virtual-dev-conf
Mood analyzer-virtual-dev-confSherry List
 
Computer Vision: Mood Analyzer 盧
Computer Vision: Mood Analyzer 盧Computer Vision: Mood Analyzer 盧
Computer Vision: Mood Analyzer 盧Sherry List
 
Exploring web vr ️ ♀️
Exploring web vr ️ ♀️Exploring web vr ️ ♀️
Exploring web vr ️ ♀️Sherry List
 
Cognitive Services
Cognitive ServicesCognitive Services
Cognitive ServicesSherry List
 
Azure Cognitive Services: Mood Analyzer
Azure Cognitive Services: Mood AnalyzerAzure Cognitive Services: Mood Analyzer
Azure Cognitive Services: Mood AnalyzerSherry List
 
Using Azure Cognitive Services with NativeScript
Using Azure Cognitive Services with NativeScriptUsing Azure Cognitive Services with NativeScript
Using Azure Cognitive Services with NativeScriptSherry List
 

Plus de Sherry List (9)

Tehcorama - BD1 awakens.pptx
Tehcorama - BD1 awakens.pptxTehcorama - BD1 awakens.pptx
Tehcorama - BD1 awakens.pptx
 
Mind-Controlled Drones and Robots
Mind-Controlled Drones and RobotsMind-Controlled Drones and Robots
Mind-Controlled Drones and Robots
 
Mood analyzer-ng poland
Mood analyzer-ng polandMood analyzer-ng poland
Mood analyzer-ng poland
 
Mood analyzer-virtual-dev-conf
Mood analyzer-virtual-dev-confMood analyzer-virtual-dev-conf
Mood analyzer-virtual-dev-conf
 
Computer Vision: Mood Analyzer 盧
Computer Vision: Mood Analyzer 盧Computer Vision: Mood Analyzer 盧
Computer Vision: Mood Analyzer 盧
 
Exploring web vr ️ ♀️
Exploring web vr ️ ♀️Exploring web vr ️ ♀️
Exploring web vr ️ ♀️
 
Cognitive Services
Cognitive ServicesCognitive Services
Cognitive Services
 
Azure Cognitive Services: Mood Analyzer
Azure Cognitive Services: Mood AnalyzerAzure Cognitive Services: Mood Analyzer
Azure Cognitive Services: Mood Analyzer
 
Using Azure Cognitive Services with NativeScript
Using Azure Cognitive Services with NativeScriptUsing Azure Cognitive Services with NativeScript
Using Azure Cognitive Services with NativeScript
 

Dernier

Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 

Dernier (20)

Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 

Synthetic Data: From 3D model to AI on the Edge

  • 1. Synthetic Data: From 3D model to AI on the Edge
  • 2. SHERRY LIST SENIOR PROGRAM MANAGER @ MICROSOFT @sherrrylst www.linkedin.com/in/sherrylist/
  • 3. GORAN VUKSIC ENGINEERING MANAGER @ PANDORA Goran works as an Engineering manager for Pandora, he is Microsoft AI MVP, he has 15 years of work experience in IT and wide knowledge about various technologies and programming languages. He worked on various projects for notable clients and projects he worked on have been featured many times on web sites like Forbes, The Next Web, NVIDIA Developer, TechCrunch, Macworld and others. Goran is a tech enthusiast, he writes technical blog posts, and he likes to share his wide knowledge on different workshops and talks. @gvuksic www.linkedin.com/in/goranvuksic/ Talks about: #ai, #iot, #azure, #innovation, and #technology
  • 4. Computer vision is an interdisciplinary scientific field that deals with how computers can gain high-level understanding from digital images or videos. Common tasks: • Image classification • Object detection • OCR (Optical Character Recognition) • Facial recognition • Pose estimation • Etc. COMPUTER VISION
  • 7. Easily customize your own state-of-the-art computer vision models for your unique use case. Custom Vision is designed to be customized for your scenario; you need to provide the data to train your model. The Custom Vision service is optimized to quickly recognize major differences between images, so you can start prototyping your model with a small amount of data. We recommend starting with 50 images per label. Depending on the complexity of the problem and degree of accuracy required, hundreds or thousands of samples may be required for your final model. AZURE CUSTOM VISION
  • 10. HOW IT WORKS Test model Train model Tag images Prepare images
  • 15. HOW IT WORKS Test model Train model Tag images Prepare images
  • 17. HOW IT WORKS Test model Train model Tag images Prepare images
  • 18. Synthetic data generated from computer simulations or algorithms provides an inexpensive alternative to real- world data that’s increasingly used to create accurate AI models. Source: NVIDIA Blog – What is Synthetic Data? https://blogs.nvidia.com/blog/2021/06/08/what-is-synthetic-data/
  • 19. Photorealistic images generated from 3D models and used for AI training can simulate real-world scenarios and remove many burdens, such as privacy and regulatory concerns, lack of training data, and more. • Shorten the time for data collection and tagging • Minimize costs for data collection • Reduce the bias in your training data • Get more accurate AI detections BENEFITS OF SYNTHETIC DATA
  • 20. SYNTHETIC DATA IS THE FUTURE OF AI Source: Gartner Research - Maverick* Research: Forget About Your Real Data — Synthetic Data Is the Future of AI https://www.gartner.com/en/documents/4002912-maverick-research-forget-about-your-real-data-synthetic-
  • 21. The Perception package provides a toolkit for generating large-scale datasets for computer vision training and validation. UNITY PERCEPTION Unity Perception package: https://github.com/Unity-Technologies/com.unity.perception
  • 22.
  • 23. Omniverse Replicator is a simulation framework that produces physically accurate synthetic data to accelerate training of deep neural networks for AI applications. NVIDIA has created Omniverse Replicators for DRIVE Sim - for training of AI perception networks for autonomous vehicles - and for Isaac Sim, for training robots. NVIDIA OMNIVERSE REPLICATOR
  • 24.
  • 25. Are there some other ways to generate synthetic data? Can we create it on our own programmatically?
  • 26. Three.js is a cross-browser JavaScript library and application programming interface used to create and display animated 3D computer graphics in a web browser using WebGL. The source code is hosted in a repository on GitHub. Website: https://threejs.org/ GitHub: https://github.com/mrdoob/three.js/ THREE.JS
  • 27. Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API. Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast. • Cross-browser. • Cross-platform. • Cross-language. • Test Mobile Web. Website: https://playwright.dev/ GitHub: https://github.com/microsoft/playwright PLAYWRIGHT
  • 30. EXPORT MODEL TensorFlow is an end-to-end open source platform for machine learning. It has a comprehensive, flexible ecosystem of tools, libraries and community resources that lets researchers push the state-of-the-art in ML and developers easily build and deploy ML powered applications.
  • 31. IoT scenarios in many verticals require a combination of intelligence at the edge, and the power of cloud. Instead of sending all the data to the cloud, the edge device sensors process the data right at the source. INTELLIGENCE AT THE EDGE
  • 32. Azure Percept is a family of hardware, software, and services designed to accelerate business transformation using IoT and AI at the edge. Start your proof of concept in minutes with hardware accelerators built to integrate seamlessly with Azure AI and Azure IoT services. Website: https://azure.microsoft.com/en-us/services/azure-percept/ AZURE PERCEPT
  • 34. Azure Percept is a comprehensive, easy-to-use platform with added security for creating edge AI solutions. Start your proof of concept in minutes with hardware accelerators built to integrate seamlessly with Azure AI and Azure IoT services. Azure Percept works out of the box with Azure Cognitive Services, Azure Machine Learning, and other Azure services to deliver vision and audio insights in real time. AZURE PERCEPT STUDIO
  • 40.
  • 41. With syntheticAIdata you can generate synthetic datasets on a large scale and accelerate vision AI model training. Generating large synthetic datasets will bring great cost savings to your projects, and it will reduce the risk of human error. Synthetic data is generated with three simple steps: 1. Upload your 3D model 2. Configure options 3. Download generated data LinkedIn: www.linkedin.com/company/syntheticaidata/ How it works syntheticAIdata Follow for updates

Notes de l'éditeur

  1. How many of you tried to train a machine learning model to detect an object with a high accuracy? How many of you thought it’s a fun task? It’s a boring and very repetitive task!!! And yes, whenever we hear these two words together, it means there a high opportunity for automation!!! We are developers after all ;) In this session we are going to show you can generate Synthetic data to train your custom vision models for object detection with help of Three.js & Playwright! Disclaimer: We are using Azure as our Could Provider in this example, but of course this concept applies to all Cloud providers.
  2. So, let’s get started
  3. Sherry Let’s get started by a short introduction to Computer Vision and Custom Vision. Computer vision is a scientific field that deals with how computers can gain a high-level understanding of an image of a video. Just like us, humans, that by looking at an image or a video, we can analyze it amd detect object, read texts, recognize a face of a person that we met before and so on
  4. Goran
  5. It refers to the data Generated by a computer simulation or algorithms.
  6. Check out this research from Gartner to learn more Privacy and GDPR
  7. Cross-browser. Playwright supports all modern rendering engines, including Chromium, WebKit and Firefox. Cross-platform. Test on Windows, Linux and macOS, locally or on CI, headless or headed. Cross-language. Use the Playwright API in TypeScript, JavaScript, Python, .NET, Java. Test Mobile Web. Native mobile emulation of Google Chrome for Android and Mobile Safari. Same rendering engine works on your Desktop and in the Cloud.
  8. You should always combine technologies because that’s how innovation happens