SlideShare a Scribd company logo
Daniel Dlužnevskij 24-09-2021
Authors
• Daniel Dlužnevskij: Department of Electronic Systems, Vilnius Gediminas
Technical University, Naugarduko g. 41, LT-03227 Vilnius, Lithuania
• Pavel Stefanovič: Department of Information Systems, Vilnius Gediminas
Technical University, Saulėtekio al. 11, LT-10223 Vilnius, Lithuania
• Simona Ramanauskaitė: Department of Information Technology, Vilnius
Gediminas Technical University, Saulėtekio al. 11, LT-10223 Vilnius, Lithuania
daniel.dluznevskij@stud.vilniustech.lt, pavel.stefanovic@vilniustech.lt,
simona.ramanauskaite@vilniustech.lt
Microsoft Common Object in Context (COCO)
The COCO dataset by Lin et al. contains 330 000 images, where more
than 200 000 images are labeled by human annotators.
(WEB (cocodataset.org),
2021)
Step 1
Step 2
Step 3
(WEB (a), 2021)
(WEB (b), 2021)
YOLOv5 different model sizes
Model Dataset
Size
(pixels)
mAP
0.5:0.95
mAP
0.5
Inference
time (ms)
Parameters GFLOPS
YOLOv5s
Reduced
COCO
dataset
416 × 416
23.6 38.3 27 7.3 17
YOLOv5m 28.7 43.7 32 21.4 51.3
YOLOv5l 31.5 46.8 41 47 115.4
YOLOv5x 32.8 48.5 49 87.7 218.8
iPhone 12 inference results
Model
Average time, ANE
(ms)
Average time, GPU
(ms)
Average time, CPU
(ms)
YOLOv5s Int8 77 82 80
YOLOv5m Int8 106 114 148
YOLOv5l Int8 145 181 263
YOLOv5x Int8 341 321 441
YOLOv5 models for the real-time inference
37
31
24
20
12
9
6
2
12
8
5
3
12
6
3
2
0 10 20 30 40
YOLOv5s
YOLOv5m
YOLOv5l
YOLOv5x
Images per second
Colab v100 iPhone 12 ANE iPhone 12 GPU iPhone 12 CPU
•Use of the dedicated dataset(s) will result in better results;
•YOLOv5 proves to be suitable for mobile object detection;
•Non-optimized models are unsuitable for real-time object detection;
•Optimized models can run at up to 100 images per second on the
Apple Neural Engine.
D. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose

More Related Content

Similar to D. Dluznevskij. YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose

DigiCCurr 2013 PhD Workshop - Citizen Science and Data Curation: Who needs what?
DigiCCurr 2013 PhD Workshop - Citizen Science and Data Curation: Who needs what?DigiCCurr 2013 PhD Workshop - Citizen Science and Data Curation: Who needs what?
DigiCCurr 2013 PhD Workshop - Citizen Science and Data Curation: Who needs what?
Todd Suomela
 
Future Technology Trends In Education
Future Technology Trends In EducationFuture Technology Trends In Education
Future Technology Trends In Education
atkinemm
 
Top 10 Ways to Make Your Digital Content Accessible
Top 10 Ways to Make Your Digital Content AccessibleTop 10 Ways to Make Your Digital Content Accessible
Top 10 Ways to Make Your Digital Content Accessible
D2L Barry
 
Visually Exploring Social Participation in Encyclopedia of Life
Visually Exploring Social Participation in Encyclopedia of LifeVisually Exploring Social Participation in Encyclopedia of Life
Visually Exploring Social Participation in Encyclopedia of Life
Harish Vaidyanathan
 

Similar to D. Dluznevskij. YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose (20)

Mapping The Escience (27 Oct2009)
Mapping The Escience (27 Oct2009)Mapping The Escience (27 Oct2009)
Mapping The Escience (27 Oct2009)
 
Social network analysis and understanding of massive open online courses
Social network analysis and understanding of massive open online coursesSocial network analysis and understanding of massive open online courses
Social network analysis and understanding of massive open online courses
 
Social Media At NC State
Social Media At NC StateSocial Media At NC State
Social Media At NC State
 
DigiCCurr 2013 PhD Workshop - Citizen Science and Data Curation: Who needs what?
DigiCCurr 2013 PhD Workshop - Citizen Science and Data Curation: Who needs what?DigiCCurr 2013 PhD Workshop - Citizen Science and Data Curation: Who needs what?
DigiCCurr 2013 PhD Workshop - Citizen Science and Data Curation: Who needs what?
 
11 7 2007 EVA
11 7 2007  EVA11 7 2007  EVA
11 7 2007 EVA
 
Anneke Zuiderwijk, Keith Jeffery, Spiros Mouzakitis: E-infrastructures for op...
Anneke Zuiderwijk, Keith Jeffery, Spiros Mouzakitis: E-infrastructures for op...Anneke Zuiderwijk, Keith Jeffery, Spiros Mouzakitis: E-infrastructures for op...
Anneke Zuiderwijk, Keith Jeffery, Spiros Mouzakitis: E-infrastructures for op...
 
Future Technology Trends In Education
Future Technology Trends In EducationFuture Technology Trends In Education
Future Technology Trends In Education
 
VideoLectures.NET presentation at the Open Education Global Conference, Delft...
VideoLectures.NET presentation at the Open Education Global Conference, Delft...VideoLectures.NET presentation at the Open Education Global Conference, Delft...
VideoLectures.NET presentation at the Open Education Global Conference, Delft...
 
06 e science-bio diversity@ pacc 18.07.2014
06 e science-bio diversity@ pacc 18.07.201406 e science-bio diversity@ pacc 18.07.2014
06 e science-bio diversity@ pacc 18.07.2014
 
20170410 CENTRA2 meeting - AirBox
20170410 CENTRA2 meeting - AirBox20170410 CENTRA2 meeting - AirBox
20170410 CENTRA2 meeting - AirBox
 
Digital Technology in Education
Digital Technology in EducationDigital Technology in Education
Digital Technology in Education
 
July 2021 - Top 10 Read Articles in Network Security & Its Applications
July 2021 - Top 10 Read Articles in Network Security & Its ApplicationsJuly 2021 - Top 10 Read Articles in Network Security & Its Applications
July 2021 - Top 10 Read Articles in Network Security & Its Applications
 
June 2021 - Top 10 Read Articles in Network Security and Its Applications
June 2021 - Top 10 Read Articles in Network Security and Its ApplicationsJune 2021 - Top 10 Read Articles in Network Security and Its Applications
June 2021 - Top 10 Read Articles in Network Security and Its Applications
 
M katona@scientix 2011
M katona@scientix 2011M katona@scientix 2011
M katona@scientix 2011
 
MOVING: Applying digital science methodology for TVET
MOVING: Applying digital science methodology for TVETMOVING: Applying digital science methodology for TVET
MOVING: Applying digital science methodology for TVET
 
Keynote: Innovation Paths in technology-mediated human networks", Petros Kava...
Keynote: Innovation Paths in technology-mediated human networks", Petros Kava...Keynote: Innovation Paths in technology-mediated human networks", Petros Kava...
Keynote: Innovation Paths in technology-mediated human networks", Petros Kava...
 
Nitle Model 20090521
Nitle Model 20090521Nitle Model 20090521
Nitle Model 20090521
 
Top 10 Ways to Make Your Digital Content Accessible
Top 10 Ways to Make Your Digital Content AccessibleTop 10 Ways to Make Your Digital Content Accessible
Top 10 Ways to Make Your Digital Content Accessible
 
Visually Exploring Social Participation in Encyclopedia of Life
Visually Exploring Social Participation in Encyclopedia of LifeVisually Exploring Social Participation in Encyclopedia of Life
Visually Exploring Social Participation in Encyclopedia of Life
 
Ci days notre_dame_april2010
Ci days notre_dame_april2010Ci days notre_dame_april2010
Ci days notre_dame_april2010
 

More from Lietuvos kompiuterininkų sąjunga

More from Lietuvos kompiuterininkų sąjunga (20)

LIKS ataskaita 2021-2023
LIKS ataskaita 2021-2023LIKS ataskaita 2021-2023
LIKS ataskaita 2021-2023
 
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizėEimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
 
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
 
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
 
G. Mezetis. Skaimenines valstybes link
G. Mezetis. Skaimenines valstybes link G. Mezetis. Skaimenines valstybes link
G. Mezetis. Skaimenines valstybes link
 
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
 
V. Jakuška. Ką reikėtu žinoti apie .lt domeną?
V. Jakuška. Ką reikėtu žinoti apie .lt domeną?V. Jakuška. Ką reikėtu žinoti apie .lt domeną?
V. Jakuška. Ką reikėtu žinoti apie .lt domeną?
 
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
 
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
 
Raimundas Matylevičius. Asmens duomenų valdymas
Raimundas Matylevičius. Asmens duomenų valdymasRaimundas Matylevičius. Asmens duomenų valdymas
Raimundas Matylevičius. Asmens duomenų valdymas
 
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
 
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
 
Rima Šiaulienė. IT VBE 2021 teksto maketavimo užduotis
Rima Šiaulienė. IT VBE 2021 teksto maketavimo užduotisRima Šiaulienė. IT VBE 2021 teksto maketavimo užduotis
Rima Šiaulienė. IT VBE 2021 teksto maketavimo užduotis
 
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizėGražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
 
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
 
Eugenijus Valavičius. Hiperteksto kelias
Eugenijus Valavičius. Hiperteksto keliasEugenijus Valavičius. Hiperteksto kelias
Eugenijus Valavičius. Hiperteksto kelias
 
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėjeTomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
 
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėjePaulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
 
Olga Kurasova. Dirbtinis intelektas ir neuroniniai tinklai
Olga Kurasova. Dirbtinis intelektas ir neuroniniai tinklaiOlga Kurasova. Dirbtinis intelektas ir neuroniniai tinklai
Olga Kurasova. Dirbtinis intelektas ir neuroniniai tinklai
 
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 

D. Dluznevskij. YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose

  • 2. Authors • Daniel Dlužnevskij: Department of Electronic Systems, Vilnius Gediminas Technical University, Naugarduko g. 41, LT-03227 Vilnius, Lithuania • Pavel Stefanovič: Department of Information Systems, Vilnius Gediminas Technical University, Saulėtekio al. 11, LT-10223 Vilnius, Lithuania • Simona Ramanauskaitė: Department of Information Technology, Vilnius Gediminas Technical University, Saulėtekio al. 11, LT-10223 Vilnius, Lithuania daniel.dluznevskij@stud.vilniustech.lt, pavel.stefanovic@vilniustech.lt, simona.ramanauskaite@vilniustech.lt
  • 3.
  • 4. Microsoft Common Object in Context (COCO) The COCO dataset by Lin et al. contains 330 000 images, where more than 200 000 images are labeled by human annotators. (WEB (cocodataset.org), 2021)
  • 5.
  • 7.
  • 9. (WEB (b), 2021) YOLOv5 different model sizes
  • 10.
  • 11. Model Dataset Size (pixels) mAP 0.5:0.95 mAP 0.5 Inference time (ms) Parameters GFLOPS YOLOv5s Reduced COCO dataset 416 × 416 23.6 38.3 27 7.3 17 YOLOv5m 28.7 43.7 32 21.4 51.3 YOLOv5l 31.5 46.8 41 47 115.4 YOLOv5x 32.8 48.5 49 87.7 218.8
  • 12.
  • 13. iPhone 12 inference results Model Average time, ANE (ms) Average time, GPU (ms) Average time, CPU (ms) YOLOv5s Int8 77 82 80 YOLOv5m Int8 106 114 148 YOLOv5l Int8 145 181 263 YOLOv5x Int8 341 321 441
  • 14. YOLOv5 models for the real-time inference 37 31 24 20 12 9 6 2 12 8 5 3 12 6 3 2 0 10 20 30 40 YOLOv5s YOLOv5m YOLOv5l YOLOv5x Images per second Colab v100 iPhone 12 ANE iPhone 12 GPU iPhone 12 CPU
  • 15.
  • 16.
  • 17.
  • 18. •Use of the dedicated dataset(s) will result in better results; •YOLOv5 proves to be suitable for mobile object detection; •Non-optimized models are unsuitable for real-time object detection; •Optimized models can run at up to 100 images per second on the Apple Neural Engine.