SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
COMPUTER
VISION
APPLICATIONS
Table of contents:
02 What is computer
vision?
04 What tools are used
to create computer
vision solutions?
07 Real-life examples
of computer vision
applications
09 Addepto case study
10 About Addepto
ADDEPTO WHITE PAPER 2020
Addepto White Paper 2020
Computer vision 02
WHAT IS COMPUTER
VISION?
WHAT IS COMPUTER
VISION?
Computer vision (CV) is an artificial intelligence-based technology that
allows computers to observe the world. By analyzing visual data, this
innovation can almost perfectly understand a particular situation, and
without missing any factors, find the best solutions or the most reasonable
decisions.
The algorithms which stand for computer vision reached an amazing level of
accuracy in understanding what is happening around. Today’s systems are
right in 99% of cases – which makes them more accurate than humans.
Computer Vision applications will become crucial in future automation,
visual intensive works like RTG luggage inspection, finding criminals with
public cameras, or preventing financial fraud using face recognition. This
domain will open new areas of development and help to create new
industries.
OBJECT DETECTION
OBJECT DETECTION
Object Detection is a part of Computer Vision which focuses on detecting
various objects on photos like cats, dogs, cars, bikes, humans, etc., by
extracting features from pixels and applying deep learning to recognize
patterns. One of the main areas of Object Detection is face recognition.
Algorithms of Computer Vision are able to reconstruct 3D objects from 2D
imagery taken from different angles. As an example, we can acquire a city
model from images gathered by drones. We may even create a model of the
cave based on a movie recorded inside it.
3D SCENE RECONSTRUCTION
3D SCENE RECONSTRUCTION
A model trained to detect objects on
photos can extract its content and
prepare tags automatically.
Nowadays, the inference is so fast
that videos can be processed in real-
time. This technology can be used in
personalized advertisements (for
example screens in public space)
where ads are chosen basing on
your clothes and things you carry.
Traditionally, to detect an object on
an image it used to be sufficient to
just select its position by the
rectangle. Now, an improvement of
this technique is outlining the given
object (for example by a slight
change of its color) and in that way
segment image on different objects
where the result is obtaining an
image very similar to the stained
glass. This technology will be
extensively used in autonomous
navigation and radiology (outlining
cancerous changes in tissue).
Addepto White Paper 2020
Computer vision
IMAGE AND VIDEO PRE-
PROCESSING
IMAGE AND VIDEO PRE-
PROCESSING
Advanced CV with the use of neural
networks can perform image
transformations not available for
traditional image processing
algorithms. As an example, we can
artificially increase the number of
trees or remove them without
noticing an artificial change.
It is possible to generate missing
parts of the photo or change the
sky’s appearance from Earth to
Mars. Possibilities of image
enhancing and transformation are
limitless and require just creating a
specialized model for a given task.
VIDEO AND
IMAGE
CONTENT
INDEXING
VIDEO AND
IMAGE
CONTENT
INDEXING
SCENE
SEGMENTATION
SCENE
SEGMENTATION
03
WHAT TOOLS ARE USED TO
CREATE COMPUTER VISION
SOLUTIONS?
WHAT TOOLS ARE USED TO
CREATE COMPUTER VISION
SOLUTIONS?
C++ is a programming language which supports procedural, object-oriented, and
generic programming. It is statically typed, compiled, general-purpose, case-
sensitive, free-form framework. It comprises a combination of both high-level
and low-level language features.
Python is one of the most popular programming languages in the world. Is being
used by companies like Wikipedia, Google, Yahoo!, CERN, and NASA.
It’s often used as a “scripting language” for web applications - it can automate a
specific series of tasks, making it more efficient. Python is often used in software
applications, web pages, and games. It is also used in scientific and mathematical
computing, and in AI projects.
OpenCV library is an open-source computer vision and machine learning
software library. It was built primarily to provide an infrastructure for computer
vision applications.
OpenCV library has over 2,500 optimized algorithms, which include either the
computer vision and machine learning algorithms. These algorithms can be used
by companies detect and recognize faces (face recognition), identify objects,
classify human actions in videos, track camera movements, track moving
objects, extract 3D models of objects, find similar images from an image
database, follow eye movements, recognize scenery, and establish markers to
overlay it with augmented reality.
Addepto White Paper 2020
Computer vision
04
C++
C++
PYTHON
PYTHON
OPEN CV
OPEN CV
Torch offers a wide support for machine learning algorithms that puts GPUs
(graphics processing units) first. It is very efficient if it comes to fast scripting
language, LuaJIT, and an underlying C/CUDA implementation.
PyCharm is one of many IDEs (integrated development environment) available
for Python. It is user-friendly, powerful, and provides integration with git.
PyCharm has its own terminal, python console, and provides support for various
useful plugins.
Keras is a high-level library that uses TensorFlow, CNTK, or Theano as a back-
end. It is officially supported by Google (TensorFlow) which has intercepted its
development. Keras positions itself as a CV API for “human beings”. It focuses
on simplicity so creating networks is fast and intuitive.
Model architecture is divided on fully-configurable modules like neural layers,
optimizers (Adam, RMSProp), cost functions, etc. It includes built-in models like
ResNet50, InceptionV3, or MobileNet. Keras can be used on multi-GPU systems
but it requires more time to configure with using both Keras and Tensorflow
API.
Addepto White Paper 2020
Computer vision
05
TORCH
TORCH
PYCHARM
PYCHARM
KERAS
KERAS
THEANO
THEANO
Theano is one of the oldest Python libraries built for operating on multi-
dimensional arrays and that allow training neural networks. It is integrated with
NumPy, it has efficient symbolic differentiation, possibilities to evaluate
expressions faster thanks to dynamic C code generation, and can automatically
diagnose many types of errors. Its development has finished in late 2017 but it is
still a decent library to use for your project.
COMPUTER VISION TOOLS
COMPUTER VISION TOOLS
TensorFlow was designed by Google Brain Team and released as an open-source
library for abstract (using tensors) numerical computation. It is a low-level
library, old enough to have many sophisticated projects using it as a backbone,
decent documentation, and vast community. TensorFlow’s main advantage (over
Theano) is multi-GPU support. It has two API: low-level (original), and high-level
Keras.
MXNet allows using many GPUs in distributed systems. It is also easy to
manage where every piece of data should be stored in the systems. This library
has also built-in methods for fast derivative calculations. Every coded layer has
been optimized and now MXNet is one of the fastest available CV libraries.
However, it takes it more time to start modeling comparing to Keras.
LASAGNE
LASAGNE
Lasagne is built on top of Theano with the intention to be simple to understand,
use, and easy to directly process and return Theano expression or NumPy data
types. Lasagne allows defining Convolutional Neural Networks, Recurrent Neural
Networks, and its combinations. It supports CPU and GPU thanks to Theano’s
compiler. In terms of library level, it is medium – somewhere between low-level
libraries like TensorFlow or Theano and high-level libraries like Keras.
Addepto White Paper 2020
Computer vision
06
TENSORFLOW
TENSORFLOW
COMPUTER VISION TOOLS
COMPUTER VISION TOOLS
MXNET
MXNET
Addepto White Paper 2020
Computer vision
07
REAL-LIFE EXAMPLES OF
COMPUTER VISION
APPLICATIONS
REAL-LIFE EXAMPLES OF
COMPUTER VISION
APPLICATIONS
Automatic product detection allows recognizing
missing and misplaced products on shelves with
comparison to the planogram. Aggregated
information about shop conditions gives the
opportunity to improve the quality of customer
service.
RETAIL SHELF ANALYSIS
RETAIL SHELF ANALYSIS
Computer Vision can also automate the process
of discovering illicit items in luggage during
customs inspection on the airports. Such a
mundane task is ideal for Convolutional Neural
Networks taking into consideration the huge
size of the available data-set.
RTG ANALYSIS
RTG ANALYSIS
This technology will improve the
advertisement industry, making it more
personalized. For example, after tagging
customer’s favorite brands and gaining
deep insights into their preferences, we can
recommend products with a higher
probability of being chosen. It is a win-win
situation for both customers (more relevant
ads) and e-commerce (higher income).
AUTOMATIC VIDEO
TAGGING FOR REAL-TIME
MARKETING
AUTOMATIC VIDEO
TAGGING FOR REAL-TIME
MARKETING
04
Addepto White Paper 2020
Computer vision
COMPUTER VISION APPLICATIONS
COMPUTER VISION APPLICATIONS
Having real estate imagery data with its value,
we can create a model that will predict value
from new real estate photos. It allows fast
comparison of given and predicted prices in
order to find investment gems or to find
undervalued rent occasions.
REAL ESTATE VALUATION
REAL ESTATE VALUATION
Make identification easier for security officers
and ordinary people – no more need for
additional cards or keys. Also, there is a
possibility to determine when somebody is a
wanted criminal.
RECOGNIZING FACES IN
SECURITY SYSTEMS
RECOGNIZING FACES IN
SECURITY SYSTEMS
This technique protects from misspelling and it
is much faster than reading information
manually. It has the potential to simplify
maintaining a customer database and improve
the quality of data.
AUTOMATIC READING OF
PERSONAL INFORMATION
FROM IDENTITY CARDS
AUTOMATIC READING OF
PERSONAL INFORMATION
FROM IDENTITY CARDS
CV techniques use data from cameras to
visually check the condition of assets, for
example, valves and pipes, and compare it with
optimal conditions. This information can be
transferred to a remote maintenance crew, that
checks anomalies.
INDUSTRIAL MAINTENANCE
INDUSTRIAL MAINTENANCE
08
Addepto White Paper 2020
Computer vision
09
ADDEPTO CASE STUDY
ADDEPTO CASE STUDY
There are cases of lost passengers' luggage. Our goal was to find lost
luggage at other airports. The problem is that manual search is a very labor
intensive task because you have to analyze terabytes of videos.
CHALLENGE:
CHALLENGE:
To solve the existing problem, we created the Deep Learning model to find
lost luggage. We used FgSegNet for background segmentation, and we used
Triplet and Siam networks to find luggage (accuracy in the top five is 94%).
The final solution was built in C ++ with an intuitive interface for users. The
solutions work in real time using Jetson graphics processors.
OUR SOLUTION:
OUR SOLUTION:
The prepared solutions processed terabytes of films within a few hours and
are looking for lost luggage with great accuracy. It saves many hours of
work and optimizes airport costs.
BENEFITS:
BENEFITS:
Discover other Addepto case studies.
BAGGAGE SIMILARITY
BAGGAGE SIMILARITY
contact@addepto.com
Our team builds innovative applications and products by integrating
computer vision services with other systems like POS, ERP, and diagnostic
software. It is used to detect anomalies in shopping centers, track quality in
production lines, analyze medical images, identify products on shelves, and
analyze people and their demographics in social media.
AI development experts at Addepto have outstanding experience in building
customized computer vision applications with advanced components based
on neural networks such as object classification, feature recognition, image
segmentation, pattern recognition, object detection, background
segmentation, and emotion detection. Those solutions help to solve complex
business challenges in different industries.
Addepto White Paper 2020
Computer vision
10
ABOUT ADDEPTO
ABOUT ADDEPTO
If you are looking for more details, or you would like to
ask us some questions, do not hesitate to contact us
anytime.
Find us on social medias:
Visit our website: addepto.com

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep LearningOswald Campesato
 
Knowledge based systems
Knowledge based systemsKnowledge based systems
Knowledge based systemsYowan Rdotexe
 
Artificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programsArtificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programsDerak Davis
 
AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...
AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...
AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...Edureka!
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual IntroductionLukas Masuch
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learningRahul Sahai
 
Artificial Intelligence in Business
Artificial Intelligence in BusinessArtificial Intelligence in Business
Artificial Intelligence in BusinessAjay Kumar
 
Machine Learning vs. Deep Learning
Machine Learning vs. Deep LearningMachine Learning vs. Deep Learning
Machine Learning vs. Deep LearningBelatrix Software
 
Introduction To Machine Learning
Introduction To Machine LearningIntroduction To Machine Learning
Introduction To Machine LearningKnoldus Inc.
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachinePulse
 
PPT2: Introduction of Machine Learning & Deep Learning and its types
PPT2: Introduction of Machine Learning & Deep Learning and its typesPPT2: Introduction of Machine Learning & Deep Learning and its types
PPT2: Introduction of Machine Learning & Deep Learning and its typesakira-ai
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learningbutest
 
Artificial Intelligence and Machine Learning in Research
Artificial Intelligence and Machine Learning in ResearchArtificial Intelligence and Machine Learning in Research
Artificial Intelligence and Machine Learning in ResearchAmazon Web Services
 
Deep Learning Tutorial
Deep Learning TutorialDeep Learning Tutorial
Deep Learning TutorialAmr Rashed
 
Machine Learning
Machine LearningMachine Learning
Machine LearningKumar P
 
Convolution Neural Network (CNN)
Convolution Neural Network (CNN)Convolution Neural Network (CNN)
Convolution Neural Network (CNN)Suraj Aavula
 
Explainability for Natural Language Processing
Explainability for Natural Language ProcessingExplainability for Natural Language Processing
Explainability for Natural Language ProcessingYunyao Li
 

Was ist angesagt? (20)

Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 
Knowledge based systems
Knowledge based systemsKnowledge based systems
Knowledge based systems
 
Artificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programsArtificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programs
 
AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...
AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...
AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learning
 
Artificial Intelligence in Business
Artificial Intelligence in BusinessArtificial Intelligence in Business
Artificial Intelligence in Business
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Machine Learning vs. Deep Learning
Machine Learning vs. Deep LearningMachine Learning vs. Deep Learning
Machine Learning vs. Deep Learning
 
Introduction To Machine Learning
Introduction To Machine LearningIntroduction To Machine Learning
Introduction To Machine Learning
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
 
PPT2: Introduction of Machine Learning & Deep Learning and its types
PPT2: Introduction of Machine Learning & Deep Learning and its typesPPT2: Introduction of Machine Learning & Deep Learning and its types
PPT2: Introduction of Machine Learning & Deep Learning and its types
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learning
 
Artificial Intelligence and Machine Learning in Research
Artificial Intelligence and Machine Learning in ResearchArtificial Intelligence and Machine Learning in Research
Artificial Intelligence and Machine Learning in Research
 
Deep Learning Tutorial
Deep Learning TutorialDeep Learning Tutorial
Deep Learning Tutorial
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Convolution Neural Network (CNN)
Convolution Neural Network (CNN)Convolution Neural Network (CNN)
Convolution Neural Network (CNN)
 
Deep learning
Deep learningDeep learning
Deep learning
 
Explainability for Natural Language Processing
Explainability for Natural Language ProcessingExplainability for Natural Language Processing
Explainability for Natural Language Processing
 

Ähnlich wie Computer Vision Applications and Tools Guide

Lecture-1-2-+(1).pdf
Lecture-1-2-+(1).pdfLecture-1-2-+(1).pdf
Lecture-1-2-+(1).pdfsamaghorab
 
Lecture-1-2-+(1).pdf
Lecture-1-2-+(1).pdfLecture-1-2-+(1).pdf
Lecture-1-2-+(1).pdfsamaghorab
 
Top 10 Trending Technologies To Master In 2021
Top 10 Trending Technologies To Master In 2021Top 10 Trending Technologies To Master In 2021
Top 10 Trending Technologies To Master In 2021LokeshLusifer
 
Introduction to Metaverse (2).pptx
Introduction to Metaverse (2).pptxIntroduction to Metaverse (2).pptx
Introduction to Metaverse (2).pptxUTRao2
 
10-Hot-Data-Analytics-Tre-8904178.ppsx
10-Hot-Data-Analytics-Tre-8904178.ppsx10-Hot-Data-Analytics-Tre-8904178.ppsx
10-Hot-Data-Analytics-Tre-8904178.ppsxSangeetaTripathi8
 
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ..."Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...Edge AI and Vision Alliance
 
Top technologies of ai 2020
Top technologies of ai 2020Top technologies of ai 2020
Top technologies of ai 2020Ruchi Jain
 
Generative AI: A Comprehensive Tech Stack Breakdown
Generative AI: A Comprehensive Tech Stack BreakdownGenerative AI: A Comprehensive Tech Stack Breakdown
Generative AI: A Comprehensive Tech Stack BreakdownBenjaminlapid1
 
THE THIRD EYE-Presentation
THE THIRD EYE-PresentationTHE THIRD EYE-Presentation
THE THIRD EYE-PresentationRomil Shah
 
AI is moving from its academic roots to the forefront of business and industry
AI is moving from its academic roots to the forefront of business and industryAI is moving from its academic roots to the forefront of business and industry
AI is moving from its academic roots to the forefront of business and industryDigital Transformation EXPO Event Series
 
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
 
Artificial Intelligence: WHAT CONSEQUENCES FOR PRINTING AND WEB-TO-PRINT?
Artificial Intelligence: WHAT CONSEQUENCES FOR PRINTING AND WEB-TO-PRINT?Artificial Intelligence: WHAT CONSEQUENCES FOR PRINTING AND WEB-TO-PRINT?
Artificial Intelligence: WHAT CONSEQUENCES FOR PRINTING AND WEB-TO-PRINT?Ludovic Martin
 
Top Artificial Intelligence Tools & Frameworks in 2023.pdf
Top Artificial Intelligence Tools & Frameworks in 2023.pdfTop Artificial Intelligence Tools & Frameworks in 2023.pdf
Top Artificial Intelligence Tools & Frameworks in 2023.pdfYamuna5
 
leewayhertz.com-How to build a generative AI solution From prototyping to pro...
leewayhertz.com-How to build a generative AI solution From prototyping to pro...leewayhertz.com-How to build a generative AI solution From prototyping to pro...
leewayhertz.com-How to build a generative AI solution From prototyping to pro...KristiLBurns
 
Top no-code AI Platforms
Top no-code AI PlatformsTop no-code AI Platforms
Top no-code AI Platformsaitech1
 
ARTIFICIAL INTELLIGENCE IN METAVERSE
ARTIFICIAL INTELLIGENCE IN METAVERSEARTIFICIAL INTELLIGENCE IN METAVERSE
ARTIFICIAL INTELLIGENCE IN METAVERSEIRJET Journal
 
Benefiting from Semantic AI along the data life cycle
Benefiting from Semantic AI along the data life cycleBenefiting from Semantic AI along the data life cycle
Benefiting from Semantic AI along the data life cycleMartin Kaltenböck
 
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB
 

Ähnlich wie Computer Vision Applications and Tools Guide (20)

Lecture-1-2-+(1).pdf
Lecture-1-2-+(1).pdfLecture-1-2-+(1).pdf
Lecture-1-2-+(1).pdf
 
Lecture-1-2-+(1).pdf
Lecture-1-2-+(1).pdfLecture-1-2-+(1).pdf
Lecture-1-2-+(1).pdf
 
Top 10 Trending Technologies To Master In 2021
Top 10 Trending Technologies To Master In 2021Top 10 Trending Technologies To Master In 2021
Top 10 Trending Technologies To Master In 2021
 
SAP Leonardo
SAP LeonardoSAP Leonardo
SAP Leonardo
 
Introduction to Metaverse (2).pptx
Introduction to Metaverse (2).pptxIntroduction to Metaverse (2).pptx
Introduction to Metaverse (2).pptx
 
10-Hot-Data-Analytics-Tre-8904178.ppsx
10-Hot-Data-Analytics-Tre-8904178.ppsx10-Hot-Data-Analytics-Tre-8904178.ppsx
10-Hot-Data-Analytics-Tre-8904178.ppsx
 
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ..."Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
 
Top technologies of ai 2020
Top technologies of ai 2020Top technologies of ai 2020
Top technologies of ai 2020
 
Generative AI: A Comprehensive Tech Stack Breakdown
Generative AI: A Comprehensive Tech Stack BreakdownGenerative AI: A Comprehensive Tech Stack Breakdown
Generative AI: A Comprehensive Tech Stack Breakdown
 
Techtalk february 2018
Techtalk february 2018Techtalk february 2018
Techtalk february 2018
 
THE THIRD EYE-Presentation
THE THIRD EYE-PresentationTHE THIRD EYE-Presentation
THE THIRD EYE-Presentation
 
AI is moving from its academic roots to the forefront of business and industry
AI is moving from its academic roots to the forefront of business and industryAI is moving from its academic roots to the forefront of business and industry
AI is moving from its academic roots to the forefront of business and industry
 
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
 
Artificial Intelligence: WHAT CONSEQUENCES FOR PRINTING AND WEB-TO-PRINT?
Artificial Intelligence: WHAT CONSEQUENCES FOR PRINTING AND WEB-TO-PRINT?Artificial Intelligence: WHAT CONSEQUENCES FOR PRINTING AND WEB-TO-PRINT?
Artificial Intelligence: WHAT CONSEQUENCES FOR PRINTING AND WEB-TO-PRINT?
 
Top Artificial Intelligence Tools & Frameworks in 2023.pdf
Top Artificial Intelligence Tools & Frameworks in 2023.pdfTop Artificial Intelligence Tools & Frameworks in 2023.pdf
Top Artificial Intelligence Tools & Frameworks in 2023.pdf
 
leewayhertz.com-How to build a generative AI solution From prototyping to pro...
leewayhertz.com-How to build a generative AI solution From prototyping to pro...leewayhertz.com-How to build a generative AI solution From prototyping to pro...
leewayhertz.com-How to build a generative AI solution From prototyping to pro...
 
Top no-code AI Platforms
Top no-code AI PlatformsTop no-code AI Platforms
Top no-code AI Platforms
 
ARTIFICIAL INTELLIGENCE IN METAVERSE
ARTIFICIAL INTELLIGENCE IN METAVERSEARTIFICIAL INTELLIGENCE IN METAVERSE
ARTIFICIAL INTELLIGENCE IN METAVERSE
 
Benefiting from Semantic AI along the data life cycle
Benefiting from Semantic AI along the data life cycleBenefiting from Semantic AI along the data life cycle
Benefiting from Semantic AI along the data life cycle
 
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
 

Mehr von Addepto

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
ChatGPT vs. GPT-3.pdf
ChatGPT vs. GPT-3.pdfChatGPT vs. GPT-3.pdf
ChatGPT vs. GPT-3.pdfAddepto
 
INFOGRAPHIC: The Future of Automotive Industry Shared Mobility.pdf
INFOGRAPHIC: The Future of Automotive Industry Shared Mobility.pdfINFOGRAPHIC: The Future of Automotive Industry Shared Mobility.pdf
INFOGRAPHIC: The Future of Automotive Industry Shared Mobility.pdfAddepto
 
Addepto explains: What is ChatGPT, the new AI chatbot that everyone talks to?
Addepto explains: What is ChatGPT, the new AI chatbot that everyone talks to?Addepto explains: What is ChatGPT, the new AI chatbot that everyone talks to?
Addepto explains: What is ChatGPT, the new AI chatbot that everyone talks to?Addepto
 
AI software development and Product Building
AI software development and Product BuildingAI software development and Product Building
AI software development and Product BuildingAddepto
 
5 tips for how to use design thinking in your daily life?
5 tips for how to use design thinking in your daily life? 5 tips for how to use design thinking in your daily life?
5 tips for how to use design thinking in your daily life? Addepto
 
How Computer Vision is reshaping the finance and insurance industry
How Computer Vision is reshaping the finance and insurance industryHow Computer Vision is reshaping the finance and insurance industry
How Computer Vision is reshaping the finance and insurance industryAddepto
 
5 productivity tips and principles
5 productivity tips and principles5 productivity tips and principles
5 productivity tips and principlesAddepto
 
Top 10 Machine Learning Solutions For Retail & E-commerce - INFOGRAPHIC
Top 10 Machine Learning Solutions For Retail & E-commerce - INFOGRAPHICTop 10 Machine Learning Solutions For Retail & E-commerce - INFOGRAPHIC
Top 10 Machine Learning Solutions For Retail & E-commerce - INFOGRAPHICAddepto
 
How to use LTV predictions in Marketing Campaigns?
How to use LTV predictions in Marketing Campaigns?How to use LTV predictions in Marketing Campaigns?
How to use LTV predictions in Marketing Campaigns?Addepto
 

Mehr von Addepto (10)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
ChatGPT vs. GPT-3.pdf
ChatGPT vs. GPT-3.pdfChatGPT vs. GPT-3.pdf
ChatGPT vs. GPT-3.pdf
 
INFOGRAPHIC: The Future of Automotive Industry Shared Mobility.pdf
INFOGRAPHIC: The Future of Automotive Industry Shared Mobility.pdfINFOGRAPHIC: The Future of Automotive Industry Shared Mobility.pdf
INFOGRAPHIC: The Future of Automotive Industry Shared Mobility.pdf
 
Addepto explains: What is ChatGPT, the new AI chatbot that everyone talks to?
Addepto explains: What is ChatGPT, the new AI chatbot that everyone talks to?Addepto explains: What is ChatGPT, the new AI chatbot that everyone talks to?
Addepto explains: What is ChatGPT, the new AI chatbot that everyone talks to?
 
AI software development and Product Building
AI software development and Product BuildingAI software development and Product Building
AI software development and Product Building
 
5 tips for how to use design thinking in your daily life?
5 tips for how to use design thinking in your daily life? 5 tips for how to use design thinking in your daily life?
5 tips for how to use design thinking in your daily life?
 
How Computer Vision is reshaping the finance and insurance industry
How Computer Vision is reshaping the finance and insurance industryHow Computer Vision is reshaping the finance and insurance industry
How Computer Vision is reshaping the finance and insurance industry
 
5 productivity tips and principles
5 productivity tips and principles5 productivity tips and principles
5 productivity tips and principles
 
Top 10 Machine Learning Solutions For Retail & E-commerce - INFOGRAPHIC
Top 10 Machine Learning Solutions For Retail & E-commerce - INFOGRAPHICTop 10 Machine Learning Solutions For Retail & E-commerce - INFOGRAPHIC
Top 10 Machine Learning Solutions For Retail & E-commerce - INFOGRAPHIC
 
How to use LTV predictions in Marketing Campaigns?
How to use LTV predictions in Marketing Campaigns?How to use LTV predictions in Marketing Campaigns?
How to use LTV predictions in Marketing Campaigns?
 

Kürzlich hochgeladen

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 

Kürzlich hochgeladen (20)

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 

Computer Vision Applications and Tools Guide

  • 1. COMPUTER VISION APPLICATIONS Table of contents: 02 What is computer vision? 04 What tools are used to create computer vision solutions? 07 Real-life examples of computer vision applications 09 Addepto case study 10 About Addepto ADDEPTO WHITE PAPER 2020
  • 2. Addepto White Paper 2020 Computer vision 02 WHAT IS COMPUTER VISION? WHAT IS COMPUTER VISION? Computer vision (CV) is an artificial intelligence-based technology that allows computers to observe the world. By analyzing visual data, this innovation can almost perfectly understand a particular situation, and without missing any factors, find the best solutions or the most reasonable decisions. The algorithms which stand for computer vision reached an amazing level of accuracy in understanding what is happening around. Today’s systems are right in 99% of cases – which makes them more accurate than humans. Computer Vision applications will become crucial in future automation, visual intensive works like RTG luggage inspection, finding criminals with public cameras, or preventing financial fraud using face recognition. This domain will open new areas of development and help to create new industries. OBJECT DETECTION OBJECT DETECTION Object Detection is a part of Computer Vision which focuses on detecting various objects on photos like cats, dogs, cars, bikes, humans, etc., by extracting features from pixels and applying deep learning to recognize patterns. One of the main areas of Object Detection is face recognition. Algorithms of Computer Vision are able to reconstruct 3D objects from 2D imagery taken from different angles. As an example, we can acquire a city model from images gathered by drones. We may even create a model of the cave based on a movie recorded inside it. 3D SCENE RECONSTRUCTION 3D SCENE RECONSTRUCTION
  • 3. A model trained to detect objects on photos can extract its content and prepare tags automatically. Nowadays, the inference is so fast that videos can be processed in real- time. This technology can be used in personalized advertisements (for example screens in public space) where ads are chosen basing on your clothes and things you carry. Traditionally, to detect an object on an image it used to be sufficient to just select its position by the rectangle. Now, an improvement of this technique is outlining the given object (for example by a slight change of its color) and in that way segment image on different objects where the result is obtaining an image very similar to the stained glass. This technology will be extensively used in autonomous navigation and radiology (outlining cancerous changes in tissue). Addepto White Paper 2020 Computer vision IMAGE AND VIDEO PRE- PROCESSING IMAGE AND VIDEO PRE- PROCESSING Advanced CV with the use of neural networks can perform image transformations not available for traditional image processing algorithms. As an example, we can artificially increase the number of trees or remove them without noticing an artificial change. It is possible to generate missing parts of the photo or change the sky’s appearance from Earth to Mars. Possibilities of image enhancing and transformation are limitless and require just creating a specialized model for a given task. VIDEO AND IMAGE CONTENT INDEXING VIDEO AND IMAGE CONTENT INDEXING SCENE SEGMENTATION SCENE SEGMENTATION 03
  • 4. WHAT TOOLS ARE USED TO CREATE COMPUTER VISION SOLUTIONS? WHAT TOOLS ARE USED TO CREATE COMPUTER VISION SOLUTIONS? C++ is a programming language which supports procedural, object-oriented, and generic programming. It is statically typed, compiled, general-purpose, case- sensitive, free-form framework. It comprises a combination of both high-level and low-level language features. Python is one of the most popular programming languages in the world. Is being used by companies like Wikipedia, Google, Yahoo!, CERN, and NASA. It’s often used as a “scripting language” for web applications - it can automate a specific series of tasks, making it more efficient. Python is often used in software applications, web pages, and games. It is also used in scientific and mathematical computing, and in AI projects. OpenCV library is an open-source computer vision and machine learning software library. It was built primarily to provide an infrastructure for computer vision applications. OpenCV library has over 2,500 optimized algorithms, which include either the computer vision and machine learning algorithms. These algorithms can be used by companies detect and recognize faces (face recognition), identify objects, classify human actions in videos, track camera movements, track moving objects, extract 3D models of objects, find similar images from an image database, follow eye movements, recognize scenery, and establish markers to overlay it with augmented reality. Addepto White Paper 2020 Computer vision 04 C++ C++ PYTHON PYTHON OPEN CV OPEN CV
  • 5. Torch offers a wide support for machine learning algorithms that puts GPUs (graphics processing units) first. It is very efficient if it comes to fast scripting language, LuaJIT, and an underlying C/CUDA implementation. PyCharm is one of many IDEs (integrated development environment) available for Python. It is user-friendly, powerful, and provides integration with git. PyCharm has its own terminal, python console, and provides support for various useful plugins. Keras is a high-level library that uses TensorFlow, CNTK, or Theano as a back- end. It is officially supported by Google (TensorFlow) which has intercepted its development. Keras positions itself as a CV API for “human beings”. It focuses on simplicity so creating networks is fast and intuitive. Model architecture is divided on fully-configurable modules like neural layers, optimizers (Adam, RMSProp), cost functions, etc. It includes built-in models like ResNet50, InceptionV3, or MobileNet. Keras can be used on multi-GPU systems but it requires more time to configure with using both Keras and Tensorflow API. Addepto White Paper 2020 Computer vision 05 TORCH TORCH PYCHARM PYCHARM KERAS KERAS THEANO THEANO Theano is one of the oldest Python libraries built for operating on multi- dimensional arrays and that allow training neural networks. It is integrated with NumPy, it has efficient symbolic differentiation, possibilities to evaluate expressions faster thanks to dynamic C code generation, and can automatically diagnose many types of errors. Its development has finished in late 2017 but it is still a decent library to use for your project. COMPUTER VISION TOOLS COMPUTER VISION TOOLS
  • 6. TensorFlow was designed by Google Brain Team and released as an open-source library for abstract (using tensors) numerical computation. It is a low-level library, old enough to have many sophisticated projects using it as a backbone, decent documentation, and vast community. TensorFlow’s main advantage (over Theano) is multi-GPU support. It has two API: low-level (original), and high-level Keras. MXNet allows using many GPUs in distributed systems. It is also easy to manage where every piece of data should be stored in the systems. This library has also built-in methods for fast derivative calculations. Every coded layer has been optimized and now MXNet is one of the fastest available CV libraries. However, it takes it more time to start modeling comparing to Keras. LASAGNE LASAGNE Lasagne is built on top of Theano with the intention to be simple to understand, use, and easy to directly process and return Theano expression or NumPy data types. Lasagne allows defining Convolutional Neural Networks, Recurrent Neural Networks, and its combinations. It supports CPU and GPU thanks to Theano’s compiler. In terms of library level, it is medium – somewhere between low-level libraries like TensorFlow or Theano and high-level libraries like Keras. Addepto White Paper 2020 Computer vision 06 TENSORFLOW TENSORFLOW COMPUTER VISION TOOLS COMPUTER VISION TOOLS MXNET MXNET
  • 7. Addepto White Paper 2020 Computer vision 07 REAL-LIFE EXAMPLES OF COMPUTER VISION APPLICATIONS REAL-LIFE EXAMPLES OF COMPUTER VISION APPLICATIONS Automatic product detection allows recognizing missing and misplaced products on shelves with comparison to the planogram. Aggregated information about shop conditions gives the opportunity to improve the quality of customer service. RETAIL SHELF ANALYSIS RETAIL SHELF ANALYSIS Computer Vision can also automate the process of discovering illicit items in luggage during customs inspection on the airports. Such a mundane task is ideal for Convolutional Neural Networks taking into consideration the huge size of the available data-set. RTG ANALYSIS RTG ANALYSIS This technology will improve the advertisement industry, making it more personalized. For example, after tagging customer’s favorite brands and gaining deep insights into their preferences, we can recommend products with a higher probability of being chosen. It is a win-win situation for both customers (more relevant ads) and e-commerce (higher income). AUTOMATIC VIDEO TAGGING FOR REAL-TIME MARKETING AUTOMATIC VIDEO TAGGING FOR REAL-TIME MARKETING
  • 8. 04 Addepto White Paper 2020 Computer vision COMPUTER VISION APPLICATIONS COMPUTER VISION APPLICATIONS Having real estate imagery data with its value, we can create a model that will predict value from new real estate photos. It allows fast comparison of given and predicted prices in order to find investment gems or to find undervalued rent occasions. REAL ESTATE VALUATION REAL ESTATE VALUATION Make identification easier for security officers and ordinary people – no more need for additional cards or keys. Also, there is a possibility to determine when somebody is a wanted criminal. RECOGNIZING FACES IN SECURITY SYSTEMS RECOGNIZING FACES IN SECURITY SYSTEMS This technique protects from misspelling and it is much faster than reading information manually. It has the potential to simplify maintaining a customer database and improve the quality of data. AUTOMATIC READING OF PERSONAL INFORMATION FROM IDENTITY CARDS AUTOMATIC READING OF PERSONAL INFORMATION FROM IDENTITY CARDS CV techniques use data from cameras to visually check the condition of assets, for example, valves and pipes, and compare it with optimal conditions. This information can be transferred to a remote maintenance crew, that checks anomalies. INDUSTRIAL MAINTENANCE INDUSTRIAL MAINTENANCE 08
  • 9. Addepto White Paper 2020 Computer vision 09 ADDEPTO CASE STUDY ADDEPTO CASE STUDY There are cases of lost passengers' luggage. Our goal was to find lost luggage at other airports. The problem is that manual search is a very labor intensive task because you have to analyze terabytes of videos. CHALLENGE: CHALLENGE: To solve the existing problem, we created the Deep Learning model to find lost luggage. We used FgSegNet for background segmentation, and we used Triplet and Siam networks to find luggage (accuracy in the top five is 94%). The final solution was built in C ++ with an intuitive interface for users. The solutions work in real time using Jetson graphics processors. OUR SOLUTION: OUR SOLUTION: The prepared solutions processed terabytes of films within a few hours and are looking for lost luggage with great accuracy. It saves many hours of work and optimizes airport costs. BENEFITS: BENEFITS: Discover other Addepto case studies. BAGGAGE SIMILARITY BAGGAGE SIMILARITY
  • 10. contact@addepto.com Our team builds innovative applications and products by integrating computer vision services with other systems like POS, ERP, and diagnostic software. It is used to detect anomalies in shopping centers, track quality in production lines, analyze medical images, identify products on shelves, and analyze people and their demographics in social media. AI development experts at Addepto have outstanding experience in building customized computer vision applications with advanced components based on neural networks such as object classification, feature recognition, image segmentation, pattern recognition, object detection, background segmentation, and emotion detection. Those solutions help to solve complex business challenges in different industries. Addepto White Paper 2020 Computer vision 10 ABOUT ADDEPTO ABOUT ADDEPTO If you are looking for more details, or you would like to ask us some questions, do not hesitate to contact us anytime. Find us on social medias: Visit our website: addepto.com