SlideShare une entreprise Scribd logo
1  sur  31
© Cloudera, Inc. All rights reserved.
COMPUTER VISION:
COMING TO A STORE
NEAR YOU
Brent Biddulph, Managing Director, Retail & Consumer Goods, Cloudera
Florian Muellerklein, Data Scientist, Miner & Kasch
© Cloudera, Inc. All rights reserved. 2
AGENDA
Industry Trends
Business Drivers
Exemplar Use Cases
How it Works
Bringing It All Together
© Cloudera, Inc. All rights reserved. 3
…OF RETAIL SALES WILL
STILL OCCUR IN-STORE
IN 2021.
(STATISTA, 2018)
© Cloudera, Inc. All rights reserved. 4
Mobile
Apps
ESLs,
Robots
Autonomous
Vehicles
Magic
Mirrors+
Shelf, Bin,
& Rack
Sensors
Surveillance
CamerasCompetitive
PricingSatellite
Images
Logistics &
Asset
TelematicsIn Home
Devices Frictionless
Checkout
RFID
Streams
SINGLE VIEW
OF CUSTOMER
FRICTIONLESS
COMMERCE
UBIQUITOUS
FULFILLMENT
RELEVANT
INTERACTIONS
OPERATIONAL
EFFICIENCY
Streaming Capabilities Enable New Insights, Right-Time Response
New Data Sources Extend Retail Intelligence
= video, image data
© Cloudera, Inc. All rights reserved. 5
SOLVING FOR
KEY RETAIL
BUSINESS
IMPERATIVES
• Enabling Frictionless
Commerce
• Improving Operational
Efficiencies
• Improving Customer
Experiences
• Reducing Fraud &
Shrink
-5%in annual lost revenues due to EACH store
out-of-stocks and fraud for a typical retailer
(HBR,, 2017)
$800b
In AI / IoT economic value-add in retail by 2025,
with some of the most valuable use cases will be
driven by streaming video analytics.
(McKinsey, 2017)
24%of Amazon revenue can be attributed to
brick & mortar store out-of-stocks.
(IHL, 2018)
50%of digital shoppers are inspired to
purchase via an image
(Google, Consumer Survey, 2019)
COMPUTER VISION
© Cloudera, Inc. All rights reserved. 6
ENABLING
FRICTIONLESS
COMMERCE
Amazon Go Store
• Computer Vision
(100s of ceiling mounted
cameras)
• Sensor Fusion
(in-shelf cameras, scales)
• Deep Learning
(advanced pattern recognition,
100s of algorithm’s)
© Cloudera, Inc. All rights reserved. 7
ENABLING
FRICTIONLESS
COMMERCE
Alibaba’s HEMA store
• Robots delivery hot
prepared foods
tableside, ESLs, and
overhead conveyor belts
for fulfillment delivery
• Using facial
recognition customers
can pay using their
face - no QR code nor
credit card swipe
required
© Cloudera, Inc. All rights reserved. 8
IMPROVING
OPERATIONAL
EFFICIENCIES
On-Shelf & Display
Execution Insights:
• Out-of-Stock
Notifications
• Price, Promotion,
Schematic Compliance
• CPG Information
Sharing
Photo Source: Retail Technology Corp.
© Cloudera, Inc. All rights reserved. 9
IMPROVING
OPERATIONAL
EFFICIENCIES
On-Shelf & Display
Execution Insights:
• Out-of-Stock
Notifications
• Price, Promotion,
Schematic Compliance
• CPG Information
Sharing
© Cloudera, Inc. All rights reserved. 10
IMPROVING
CUSTOMER
EXPERIENCES
• Identify VIPs, ensure
high-touch CX
(‘clienteling’)
• Understand, respond
(anonymously) with
proactive customer
service opportunities
© Cloudera, Inc. All rights reserved. 11
• Simplifying the
dressing room
experience
• Assist to complete
the ‘look’ - cross-sell
of matching shoes,
accessories
• Reduce likelihood of
returns
IMPROVING
CUSTOMER
EXPERIENCES
© Cloudera, Inc. All rights reserved. 12
The use cases for CV in
retail are growing, and
with promising business
impact
Frictionless Checkout
Loss Prevention
Neighborhood Insights Personalization
Customer Insights Customer Engagement
Dynamic Merchandising
Autonomous DeliverySource: Allure Source: Ahold/Delhaize
Source: Caper
Source: Orbital Insight
Source: Aura visionSource: Trigo-vision
© Cloudera, Inc. All rights reserved. 13
HOW IT WORKS…
© Cloudera, Inc. All rights reserved. 14
HOW DOES IMAGE RECOGNITION WORK?
Detect & Score
Convolutional neural
network analyzes
images and produces
actionable
representations
Compare
Representation manifolds can be mapped to find
matches, similar, or complementary images
Match & Alert
Users alerted and
shown matches
© Cloudera, Inc. All rights reserved. 15
DEEP LEARNING
• Deep learning has facilitated the effective use of
ML models in vision and text applications that were
previously extremely difficult
• Deep learning models allow multi-stage
representations of data to be learned, promoting
better accuracy on a variety to tasks
• Model components can be treated as building blocks for
accelerated creation of new models
• Advances in hardware have made the large
calculations used in deep learning practical on
desktop computers with graphics cards
© Cloudera, Inc. All rights reserved. 16
DEEP LEARNING DOES REPRESENTATION LEARNING
• Neural networks learn useful ways of
representing data as it flows through
the layers
• Specific network architectures allow us
to make useful assumptions about the
data and generate the appropriate
outputs for a given task
• Learn useful latent vector representations
• Exploit spatial structure
• Exploit temporal structure
© Cloudera, Inc. All rights reserved. 17
REPRESENTATION LEARNING FOR RETAIL
• Having effective ways of extracting latent representations of our
perceptual data enables to create new tools for the retail space
• Infer customer demographics from just images
• Track customer movement through store
• Automated shelf tracking based on a camera feed
• Missing items from shelves
• Tracking which items are in customers baskets
• Semantic reverse image search for your products
• Locate similar products to query image
• Find complimentary products within inventory
© Cloudera, Inc. All rights reserved. 18
COMPUTER VISION IN RETAIL STORES
• Tracking customers throughout stores
• Create heatmaps at most trafficked areas
• Which displays do individuals linger at
• Which areas of the shop gets the most attention
• Make inferences about customer demographics
• Cater products to the most frequent visitors
• Add products to draw more visitors
• Automated checkout
• Track who products move with individuals
• Automatically purchase items if it leaves with individual
• Inventory tracking
• Shelves needing attention
Aura Vision, https://auravision.ai
© Cloudera, Inc. All rights reserved. 19© Cloudera, Inc. All rights reserved.
FASHION PRODUCT RECOMMENDATION DEMO
© Cloudera, Inc. All rights reserved. 20
© Cloudera, Inc. All rights reserved. 21
© Cloudera, Inc. All rights reserved. 22
COMPUTER VISION FOR PRODUCT RECOMMENDATION
• It's often difficult to describe in words a visual style unless you happened to
know the technical terminology for that style
• Deep learning techniques can help to sort various products or inventory by visual attributes
generated directly from the pixel data
• Given that deep learning models can learn rich semantic representations, we
can leverage these latent factors to make recommendations for similar or
complimentary products
• If a user 'likes', views, or add certain items to their carts recommendations can be made not
only on hard coded attributes but also perceptual semantic information
• Think standard recommender systems augmented with features learned by deep learning
models
© Cloudera, Inc. All rights reserved. 23
FASHION PRODUCT RECOMMENDATION EXAMPLE
• Creating a semantic fashion recommender system can be broken down into a
few components
• First, we need to have the ability to extract the type and clothing that we
want to match on
• Then, we have to create the ability to create semantic representations from
those extracted images
• Finally, compare those representations to those of our catalog and return
the best possible match
© Cloudera, Inc. All rights reserved. 24
Extract the type and clothing that we want to match on
© Cloudera, Inc. All rights reserved. 25
Extract the type and clothing that we want to match on
© Cloudera, Inc. All rights reserved. 26
Create semantic representations from those extracted
Numeric vector
representing
visual patterns
and attributes
© Cloudera, Inc. All rights reserved. 27
Compare those representations to those of our catalog
A
B
Best Match
© Cloudera, Inc. All rights reserved. 28
Compare those representations to those of our catalog
© Cloudera, Inc. All rights reserved. 29
BRINGING IT ALL TOGETHER
© Cloudera, Inc. All rights reserved.30
WHAT INDUSTRIALIZED “EDGE TO AI” LOOKS LIKE
Streaming
Ingest
Batch Ingest
Machine
Learning Tools
BI Tools and
SQL Editors
Data Products
DATA, METADATA, SECURITY, GOVERNANCE, WORKLOAD
MANAGEMENT
MACHINE
LEARNING
DATA
ENGINEERING
DATA
WAREHOUSE
OPERATIONAL
DATABASE
© Cloudera, Inc. All rights reserved.
THANK YOU
Let’s Keep the Conversation Going…
Brent Biddulph
Managing Director, Retail & CG
Cloudera
bbiddulph@cloudera.com
+1 425.273.6851
www.linkedin.com/in/brentbiddulph/
@brentbiddulph
Florian Muellerklein
Data Scientist
Miner & Kasch
fmuellerklein@minerkasch.com
+1 410.564.1720
www.linkedin.com/in/florian-muellerklein/
@mllrkln

Contenu connexe

Tendances

Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition TechnologyShashidhar Reddy
 
What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?O-box
 
Eye Movement based Human Computer Interaction Technique
Eye Movement based Human Computer Interaction TechniqueEye Movement based Human Computer Interaction Technique
Eye Movement based Human Computer Interaction TechniqueJobin George
 
Project black book TYIT
Project black book TYITProject black book TYIT
Project black book TYITLokesh Singrol
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Mahesh Tibrewal
 
Drowsiness detection ppt
Drowsiness detection pptDrowsiness detection ppt
Drowsiness detection pptsafepassage
 
Face Detection and Recognition System
Face Detection and Recognition SystemFace Detection and Recognition System
Face Detection and Recognition SystemZara Tariq
 
Top 10 cloud service providers
Top 10 cloud service providersTop 10 cloud service providers
Top 10 cloud service providersVineet Garg
 
Cloud computing and data security
Cloud computing and data securityCloud computing and data security
Cloud computing and data securityMohammed Fazuluddin
 
Iris scanning
Iris scanningIris scanning
Iris scanningNikithaME
 
VMware Interview questions and answers
VMware Interview questions and answersVMware Interview questions and answers
VMware Interview questions and answersvivaankumar
 
Ogsa ogsi-a more detailed view
Ogsa ogsi-a more detailed viewOgsa ogsi-a more detailed view
Ogsa ogsi-a more detailed viewPooja Dixit
 
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...Intellipaat
 
Eucalyptus - An Open-source Infrastructure for Cloud Computing
Eucalyptus - An Open-source Infrastructure for Cloud ComputingEucalyptus - An Open-source Infrastructure for Cloud Computing
Eucalyptus - An Open-source Infrastructure for Cloud Computingelliando dias
 
Eye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer InteractionEye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer InteractionSharath Raj
 

Tendances (20)

Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
 
What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?
 
Eye Movement based Human Computer Interaction Technique
Eye Movement based Human Computer Interaction TechniqueEye Movement based Human Computer Interaction Technique
Eye Movement based Human Computer Interaction Technique
 
Project black book TYIT
Project black book TYITProject black book TYIT
Project black book TYIT
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.
 
Drowsiness detection ppt
Drowsiness detection pptDrowsiness detection ppt
Drowsiness detection ppt
 
Face Detection and Recognition System
Face Detection and Recognition SystemFace Detection and Recognition System
Face Detection and Recognition System
 
Top 10 cloud service providers
Top 10 cloud service providersTop 10 cloud service providers
Top 10 cloud service providers
 
Cloud computing and data security
Cloud computing and data securityCloud computing and data security
Cloud computing and data security
 
Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3
 
IAM Cloud
IAM CloudIAM Cloud
IAM Cloud
 
Facial Recognition
Facial RecognitionFacial Recognition
Facial Recognition
 
Iris scanning
Iris scanningIris scanning
Iris scanning
 
VMware Interview questions and answers
VMware Interview questions and answersVMware Interview questions and answers
VMware Interview questions and answers
 
ObjectDetection.pptx
ObjectDetection.pptxObjectDetection.pptx
ObjectDetection.pptx
 
Ogsa ogsi-a more detailed view
Ogsa ogsi-a more detailed viewOgsa ogsi-a more detailed view
Ogsa ogsi-a more detailed view
 
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Eucalyptus - An Open-source Infrastructure for Cloud Computing
Eucalyptus - An Open-source Infrastructure for Cloud ComputingEucalyptus - An Open-source Infrastructure for Cloud Computing
Eucalyptus - An Open-source Infrastructure for Cloud Computing
 
Eye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer InteractionEye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer Interaction
 

Similaire à Computer Vision: Coming to a Store Near You

Computer Vision: Coming to a Retail Store Near You
Computer Vision: Coming to a Retail Store Near YouComputer Vision: Coming to a Retail Store Near You
Computer Vision: Coming to a Retail Store Near YouBrent Biddulph
 
Computer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near YouComputer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near YouDataWorks Summit
 
Computer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near YouComputer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near YouDataWorks Summit
 
Computer Vision: Coming to a Store Near You - Brent Biddulph
Computer Vision: Coming to a Store Near You - Brent BiddulphComputer Vision: Coming to a Store Near You - Brent Biddulph
Computer Vision: Coming to a Store Near You - Brent BiddulphMolly Alexander
 
Computer Vision: Coming to a Store Near You - Brent Biddulph
Computer Vision: Coming to a Store Near You - Brent BiddulphComputer Vision: Coming to a Store Near You - Brent Biddulph
Computer Vision: Coming to a Store Near You - Brent BiddulphMolly Alexander
 
JDA Innovation Forum: Seamless Omnichannel Campaigns Revenue Model
JDA Innovation Forum: Seamless Omnichannel Campaigns Revenue ModelJDA Innovation Forum: Seamless Omnichannel Campaigns Revenue Model
JDA Innovation Forum: Seamless Omnichannel Campaigns Revenue ModelFederico Gasparotto
 
For shopping malls
For shopping mallsFor shopping malls
For shopping mallsJulia Danby
 
How Big Data Can Help Marketers Improve Customer Relationships
How Big Data Can Help Marketers Improve Customer RelationshipsHow Big Data Can Help Marketers Improve Customer Relationships
How Big Data Can Help Marketers Improve Customer RelationshipsCloudera, Inc.
 
tRetail Summit 2014 May 2014 Personalisation, Context, Proximity. IoT and wea...
tRetail Summit 2014 May 2014 Personalisation, Context, Proximity. IoT and wea...tRetail Summit 2014 May 2014 Personalisation, Context, Proximity. IoT and wea...
tRetail Summit 2014 May 2014 Personalisation, Context, Proximity. IoT and wea...Brian H. Fitzsimons
 
Kelley Blue Book Uses Big Data to Increase User Engagement Over 100%
Kelley Blue Book Uses Big Data to Increase User Engagement Over 100%Kelley Blue Book Uses Big Data to Increase User Engagement Over 100%
Kelley Blue Book Uses Big Data to Increase User Engagement Over 100%Cloudera, Inc.
 
A Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresA Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresNeev Technologies
 
The Big Picture: Learned Behaviors in Churn
The Big Picture: Learned Behaviors in ChurnThe Big Picture: Learned Behaviors in Churn
The Big Picture: Learned Behaviors in ChurnCloudera, Inc.
 
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
 
End-to-end Solution for Shopping Malls
End-to-end Solution for Shopping MallsEnd-to-end Solution for Shopping Malls
End-to-end Solution for Shopping MallsLeantegra
 
Brendan Cuthbertson
Brendan CuthbertsonBrendan Cuthbertson
Brendan Cuthbertsonitnewsafrica
 
Shortening the Sales Cycle with a Modern Data Warehouse 1.30.19
Shortening the Sales Cycle with a Modern Data Warehouse 1.30.19Shortening the Sales Cycle with a Modern Data Warehouse 1.30.19
Shortening the Sales Cycle with a Modern Data Warehouse 1.30.19Cloudera, Inc.
 
Discover - Mapping Your Hybrid Cloud Journey
Discover - Mapping Your Hybrid Cloud JourneyDiscover - Mapping Your Hybrid Cloud Journey
Discover - Mapping Your Hybrid Cloud JourneyLaurenWendler
 
The digital transformation of CPG and manufacturing
The digital transformation of CPG and manufacturingThe digital transformation of CPG and manufacturing
The digital transformation of CPG and manufacturingCloudera, Inc.
 
Future through the AI lens 20181204
Future through the AI lens 20181204Future through the AI lens 20181204
Future through the AI lens 20181204Sohaib Khawaja
 
EPAM Bell Build vs. Buy
EPAM Bell Build vs. BuyEPAM Bell Build vs. Buy
EPAM Bell Build vs. BuyEPAMers
 

Similaire à Computer Vision: Coming to a Store Near You (20)

Computer Vision: Coming to a Retail Store Near You
Computer Vision: Coming to a Retail Store Near YouComputer Vision: Coming to a Retail Store Near You
Computer Vision: Coming to a Retail Store Near You
 
Computer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near YouComputer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near You
 
Computer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near YouComputer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near You
 
Computer Vision: Coming to a Store Near You - Brent Biddulph
Computer Vision: Coming to a Store Near You - Brent BiddulphComputer Vision: Coming to a Store Near You - Brent Biddulph
Computer Vision: Coming to a Store Near You - Brent Biddulph
 
Computer Vision: Coming to a Store Near You - Brent Biddulph
Computer Vision: Coming to a Store Near You - Brent BiddulphComputer Vision: Coming to a Store Near You - Brent Biddulph
Computer Vision: Coming to a Store Near You - Brent Biddulph
 
JDA Innovation Forum: Seamless Omnichannel Campaigns Revenue Model
JDA Innovation Forum: Seamless Omnichannel Campaigns Revenue ModelJDA Innovation Forum: Seamless Omnichannel Campaigns Revenue Model
JDA Innovation Forum: Seamless Omnichannel Campaigns Revenue Model
 
For shopping malls
For shopping mallsFor shopping malls
For shopping malls
 
How Big Data Can Help Marketers Improve Customer Relationships
How Big Data Can Help Marketers Improve Customer RelationshipsHow Big Data Can Help Marketers Improve Customer Relationships
How Big Data Can Help Marketers Improve Customer Relationships
 
tRetail Summit 2014 May 2014 Personalisation, Context, Proximity. IoT and wea...
tRetail Summit 2014 May 2014 Personalisation, Context, Proximity. IoT and wea...tRetail Summit 2014 May 2014 Personalisation, Context, Proximity. IoT and wea...
tRetail Summit 2014 May 2014 Personalisation, Context, Proximity. IoT and wea...
 
Kelley Blue Book Uses Big Data to Increase User Engagement Over 100%
Kelley Blue Book Uses Big Data to Increase User Engagement Over 100%Kelley Blue Book Uses Big Data to Increase User Engagement Over 100%
Kelley Blue Book Uses Big Data to Increase User Engagement Over 100%
 
A Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresA Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry Stores
 
The Big Picture: Learned Behaviors in Churn
The Big Picture: Learned Behaviors in ChurnThe Big Picture: Learned Behaviors in Churn
The Big Picture: Learned Behaviors in Churn
 
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
 
End-to-end Solution for Shopping Malls
End-to-end Solution for Shopping MallsEnd-to-end Solution for Shopping Malls
End-to-end Solution for Shopping Malls
 
Brendan Cuthbertson
Brendan CuthbertsonBrendan Cuthbertson
Brendan Cuthbertson
 
Shortening the Sales Cycle with a Modern Data Warehouse 1.30.19
Shortening the Sales Cycle with a Modern Data Warehouse 1.30.19Shortening the Sales Cycle with a Modern Data Warehouse 1.30.19
Shortening the Sales Cycle with a Modern Data Warehouse 1.30.19
 
Discover - Mapping Your Hybrid Cloud Journey
Discover - Mapping Your Hybrid Cloud JourneyDiscover - Mapping Your Hybrid Cloud Journey
Discover - Mapping Your Hybrid Cloud Journey
 
The digital transformation of CPG and manufacturing
The digital transformation of CPG and manufacturingThe digital transformation of CPG and manufacturing
The digital transformation of CPG and manufacturing
 
Future through the AI lens 20181204
Future through the AI lens 20181204Future through the AI lens 20181204
Future through the AI lens 20181204
 
EPAM Bell Build vs. Buy
EPAM Bell Build vs. BuyEPAM Bell Build vs. Buy
EPAM Bell Build vs. Buy
 

Plus de DataWorks Summit

Floating on a RAFT: HBase Durability with Apache Ratis
Floating on a RAFT: HBase Durability with Apache RatisFloating on a RAFT: HBase Durability with Apache Ratis
Floating on a RAFT: HBase Durability with Apache RatisDataWorks Summit
 
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFiTracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFiDataWorks Summit
 
HBase Tales From the Trenches - Short stories about most common HBase operati...
HBase Tales From the Trenches - Short stories about most common HBase operati...HBase Tales From the Trenches - Short stories about most common HBase operati...
HBase Tales From the Trenches - Short stories about most common HBase operati...DataWorks Summit
 
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...DataWorks Summit
 
Managing the Dewey Decimal System
Managing the Dewey Decimal SystemManaging the Dewey Decimal System
Managing the Dewey Decimal SystemDataWorks Summit
 
Practical NoSQL: Accumulo's dirlist Example
Practical NoSQL: Accumulo's dirlist ExamplePractical NoSQL: Accumulo's dirlist Example
Practical NoSQL: Accumulo's dirlist ExampleDataWorks Summit
 
HBase Global Indexing to support large-scale data ingestion at Uber
HBase Global Indexing to support large-scale data ingestion at UberHBase Global Indexing to support large-scale data ingestion at Uber
HBase Global Indexing to support large-scale data ingestion at UberDataWorks Summit
 
Scaling Cloud-Scale Translytics Workloads with Omid and Phoenix
Scaling Cloud-Scale Translytics Workloads with Omid and PhoenixScaling Cloud-Scale Translytics Workloads with Omid and Phoenix
Scaling Cloud-Scale Translytics Workloads with Omid and PhoenixDataWorks Summit
 
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFi
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFiBuilding the High Speed Cybersecurity Data Pipeline Using Apache NiFi
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFiDataWorks Summit
 
Supporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability ImprovementsSupporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability ImprovementsDataWorks Summit
 
Security Framework for Multitenant Architecture
Security Framework for Multitenant ArchitectureSecurity Framework for Multitenant Architecture
Security Framework for Multitenant ArchitectureDataWorks Summit
 
Presto: Optimizing Performance of SQL-on-Anything Engine
Presto: Optimizing Performance of SQL-on-Anything EnginePresto: Optimizing Performance of SQL-on-Anything Engine
Presto: Optimizing Performance of SQL-on-Anything EngineDataWorks Summit
 
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...DataWorks Summit
 
Extending Twitter's Data Platform to Google Cloud
Extending Twitter's Data Platform to Google CloudExtending Twitter's Data Platform to Google Cloud
Extending Twitter's Data Platform to Google CloudDataWorks Summit
 
Event-Driven Messaging and Actions using Apache Flink and Apache NiFi
Event-Driven Messaging and Actions using Apache Flink and Apache NiFiEvent-Driven Messaging and Actions using Apache Flink and Apache NiFi
Event-Driven Messaging and Actions using Apache Flink and Apache NiFiDataWorks Summit
 
Securing Data in Hybrid on-premise and Cloud Environments using Apache Ranger
Securing Data in Hybrid on-premise and Cloud Environments using Apache RangerSecuring Data in Hybrid on-premise and Cloud Environments using Apache Ranger
Securing Data in Hybrid on-premise and Cloud Environments using Apache RangerDataWorks Summit
 
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...DataWorks Summit
 
Big Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
Big Data Genomics: Clustering Billions of DNA Sequences with Apache SparkBig Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
Big Data Genomics: Clustering Billions of DNA Sequences with Apache SparkDataWorks Summit
 
Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...
Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...
Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...DataWorks Summit
 

Plus de DataWorks Summit (20)

Data Science Crash Course
Data Science Crash CourseData Science Crash Course
Data Science Crash Course
 
Floating on a RAFT: HBase Durability with Apache Ratis
Floating on a RAFT: HBase Durability with Apache RatisFloating on a RAFT: HBase Durability with Apache Ratis
Floating on a RAFT: HBase Durability with Apache Ratis
 
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFiTracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
 
HBase Tales From the Trenches - Short stories about most common HBase operati...
HBase Tales From the Trenches - Short stories about most common HBase operati...HBase Tales From the Trenches - Short stories about most common HBase operati...
HBase Tales From the Trenches - Short stories about most common HBase operati...
 
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
 
Managing the Dewey Decimal System
Managing the Dewey Decimal SystemManaging the Dewey Decimal System
Managing the Dewey Decimal System
 
Practical NoSQL: Accumulo's dirlist Example
Practical NoSQL: Accumulo's dirlist ExamplePractical NoSQL: Accumulo's dirlist Example
Practical NoSQL: Accumulo's dirlist Example
 
HBase Global Indexing to support large-scale data ingestion at Uber
HBase Global Indexing to support large-scale data ingestion at UberHBase Global Indexing to support large-scale data ingestion at Uber
HBase Global Indexing to support large-scale data ingestion at Uber
 
Scaling Cloud-Scale Translytics Workloads with Omid and Phoenix
Scaling Cloud-Scale Translytics Workloads with Omid and PhoenixScaling Cloud-Scale Translytics Workloads with Omid and Phoenix
Scaling Cloud-Scale Translytics Workloads with Omid and Phoenix
 
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFi
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFiBuilding the High Speed Cybersecurity Data Pipeline Using Apache NiFi
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFi
 
Supporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability ImprovementsSupporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability Improvements
 
Security Framework for Multitenant Architecture
Security Framework for Multitenant ArchitectureSecurity Framework for Multitenant Architecture
Security Framework for Multitenant Architecture
 
Presto: Optimizing Performance of SQL-on-Anything Engine
Presto: Optimizing Performance of SQL-on-Anything EnginePresto: Optimizing Performance of SQL-on-Anything Engine
Presto: Optimizing Performance of SQL-on-Anything Engine
 
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
 
Extending Twitter's Data Platform to Google Cloud
Extending Twitter's Data Platform to Google CloudExtending Twitter's Data Platform to Google Cloud
Extending Twitter's Data Platform to Google Cloud
 
Event-Driven Messaging and Actions using Apache Flink and Apache NiFi
Event-Driven Messaging and Actions using Apache Flink and Apache NiFiEvent-Driven Messaging and Actions using Apache Flink and Apache NiFi
Event-Driven Messaging and Actions using Apache Flink and Apache NiFi
 
Securing Data in Hybrid on-premise and Cloud Environments using Apache Ranger
Securing Data in Hybrid on-premise and Cloud Environments using Apache RangerSecuring Data in Hybrid on-premise and Cloud Environments using Apache Ranger
Securing Data in Hybrid on-premise and Cloud Environments using Apache Ranger
 
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
 
Big Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
Big Data Genomics: Clustering Billions of DNA Sequences with Apache SparkBig Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
Big Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
 
Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...
Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...
Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...
 

Dernier

UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoUXDXConf
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKUXDXConf
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2DianaGray10
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreelreely ones
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
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...FIDO Alliance
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
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 LaskowskaCzechDreamin
 
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áCzechDreamin
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
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...FIDO Alliance
 
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.pdfChristopherTHyatt
 
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...FIDO Alliance
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Buy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfBuy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfEasyPrinterHelp
 
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.pdfFIDO Alliance
 

Dernier (20)

UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
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...
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
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
 
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á
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
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...
 
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
 
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...
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Buy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfBuy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdf
 
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
 

Computer Vision: Coming to a Store Near You

  • 1. © Cloudera, Inc. All rights reserved. COMPUTER VISION: COMING TO A STORE NEAR YOU Brent Biddulph, Managing Director, Retail & Consumer Goods, Cloudera Florian Muellerklein, Data Scientist, Miner & Kasch
  • 2. © Cloudera, Inc. All rights reserved. 2 AGENDA Industry Trends Business Drivers Exemplar Use Cases How it Works Bringing It All Together
  • 3. © Cloudera, Inc. All rights reserved. 3 …OF RETAIL SALES WILL STILL OCCUR IN-STORE IN 2021. (STATISTA, 2018)
  • 4. © Cloudera, Inc. All rights reserved. 4 Mobile Apps ESLs, Robots Autonomous Vehicles Magic Mirrors+ Shelf, Bin, & Rack Sensors Surveillance CamerasCompetitive PricingSatellite Images Logistics & Asset TelematicsIn Home Devices Frictionless Checkout RFID Streams SINGLE VIEW OF CUSTOMER FRICTIONLESS COMMERCE UBIQUITOUS FULFILLMENT RELEVANT INTERACTIONS OPERATIONAL EFFICIENCY Streaming Capabilities Enable New Insights, Right-Time Response New Data Sources Extend Retail Intelligence = video, image data
  • 5. © Cloudera, Inc. All rights reserved. 5 SOLVING FOR KEY RETAIL BUSINESS IMPERATIVES • Enabling Frictionless Commerce • Improving Operational Efficiencies • Improving Customer Experiences • Reducing Fraud & Shrink -5%in annual lost revenues due to EACH store out-of-stocks and fraud for a typical retailer (HBR,, 2017) $800b In AI / IoT economic value-add in retail by 2025, with some of the most valuable use cases will be driven by streaming video analytics. (McKinsey, 2017) 24%of Amazon revenue can be attributed to brick & mortar store out-of-stocks. (IHL, 2018) 50%of digital shoppers are inspired to purchase via an image (Google, Consumer Survey, 2019) COMPUTER VISION
  • 6. © Cloudera, Inc. All rights reserved. 6 ENABLING FRICTIONLESS COMMERCE Amazon Go Store • Computer Vision (100s of ceiling mounted cameras) • Sensor Fusion (in-shelf cameras, scales) • Deep Learning (advanced pattern recognition, 100s of algorithm’s)
  • 7. © Cloudera, Inc. All rights reserved. 7 ENABLING FRICTIONLESS COMMERCE Alibaba’s HEMA store • Robots delivery hot prepared foods tableside, ESLs, and overhead conveyor belts for fulfillment delivery • Using facial recognition customers can pay using their face - no QR code nor credit card swipe required
  • 8. © Cloudera, Inc. All rights reserved. 8 IMPROVING OPERATIONAL EFFICIENCIES On-Shelf & Display Execution Insights: • Out-of-Stock Notifications • Price, Promotion, Schematic Compliance • CPG Information Sharing Photo Source: Retail Technology Corp.
  • 9. © Cloudera, Inc. All rights reserved. 9 IMPROVING OPERATIONAL EFFICIENCIES On-Shelf & Display Execution Insights: • Out-of-Stock Notifications • Price, Promotion, Schematic Compliance • CPG Information Sharing
  • 10. © Cloudera, Inc. All rights reserved. 10 IMPROVING CUSTOMER EXPERIENCES • Identify VIPs, ensure high-touch CX (‘clienteling’) • Understand, respond (anonymously) with proactive customer service opportunities
  • 11. © Cloudera, Inc. All rights reserved. 11 • Simplifying the dressing room experience • Assist to complete the ‘look’ - cross-sell of matching shoes, accessories • Reduce likelihood of returns IMPROVING CUSTOMER EXPERIENCES
  • 12. © Cloudera, Inc. All rights reserved. 12 The use cases for CV in retail are growing, and with promising business impact Frictionless Checkout Loss Prevention Neighborhood Insights Personalization Customer Insights Customer Engagement Dynamic Merchandising Autonomous DeliverySource: Allure Source: Ahold/Delhaize Source: Caper Source: Orbital Insight Source: Aura visionSource: Trigo-vision
  • 13. © Cloudera, Inc. All rights reserved. 13 HOW IT WORKS…
  • 14. © Cloudera, Inc. All rights reserved. 14 HOW DOES IMAGE RECOGNITION WORK? Detect & Score Convolutional neural network analyzes images and produces actionable representations Compare Representation manifolds can be mapped to find matches, similar, or complementary images Match & Alert Users alerted and shown matches
  • 15. © Cloudera, Inc. All rights reserved. 15 DEEP LEARNING • Deep learning has facilitated the effective use of ML models in vision and text applications that were previously extremely difficult • Deep learning models allow multi-stage representations of data to be learned, promoting better accuracy on a variety to tasks • Model components can be treated as building blocks for accelerated creation of new models • Advances in hardware have made the large calculations used in deep learning practical on desktop computers with graphics cards
  • 16. © Cloudera, Inc. All rights reserved. 16 DEEP LEARNING DOES REPRESENTATION LEARNING • Neural networks learn useful ways of representing data as it flows through the layers • Specific network architectures allow us to make useful assumptions about the data and generate the appropriate outputs for a given task • Learn useful latent vector representations • Exploit spatial structure • Exploit temporal structure
  • 17. © Cloudera, Inc. All rights reserved. 17 REPRESENTATION LEARNING FOR RETAIL • Having effective ways of extracting latent representations of our perceptual data enables to create new tools for the retail space • Infer customer demographics from just images • Track customer movement through store • Automated shelf tracking based on a camera feed • Missing items from shelves • Tracking which items are in customers baskets • Semantic reverse image search for your products • Locate similar products to query image • Find complimentary products within inventory
  • 18. © Cloudera, Inc. All rights reserved. 18 COMPUTER VISION IN RETAIL STORES • Tracking customers throughout stores • Create heatmaps at most trafficked areas • Which displays do individuals linger at • Which areas of the shop gets the most attention • Make inferences about customer demographics • Cater products to the most frequent visitors • Add products to draw more visitors • Automated checkout • Track who products move with individuals • Automatically purchase items if it leaves with individual • Inventory tracking • Shelves needing attention Aura Vision, https://auravision.ai
  • 19. © Cloudera, Inc. All rights reserved. 19© Cloudera, Inc. All rights reserved. FASHION PRODUCT RECOMMENDATION DEMO
  • 20. © Cloudera, Inc. All rights reserved. 20
  • 21. © Cloudera, Inc. All rights reserved. 21
  • 22. © Cloudera, Inc. All rights reserved. 22 COMPUTER VISION FOR PRODUCT RECOMMENDATION • It's often difficult to describe in words a visual style unless you happened to know the technical terminology for that style • Deep learning techniques can help to sort various products or inventory by visual attributes generated directly from the pixel data • Given that deep learning models can learn rich semantic representations, we can leverage these latent factors to make recommendations for similar or complimentary products • If a user 'likes', views, or add certain items to their carts recommendations can be made not only on hard coded attributes but also perceptual semantic information • Think standard recommender systems augmented with features learned by deep learning models
  • 23. © Cloudera, Inc. All rights reserved. 23 FASHION PRODUCT RECOMMENDATION EXAMPLE • Creating a semantic fashion recommender system can be broken down into a few components • First, we need to have the ability to extract the type and clothing that we want to match on • Then, we have to create the ability to create semantic representations from those extracted images • Finally, compare those representations to those of our catalog and return the best possible match
  • 24. © Cloudera, Inc. All rights reserved. 24 Extract the type and clothing that we want to match on
  • 25. © Cloudera, Inc. All rights reserved. 25 Extract the type and clothing that we want to match on
  • 26. © Cloudera, Inc. All rights reserved. 26 Create semantic representations from those extracted Numeric vector representing visual patterns and attributes
  • 27. © Cloudera, Inc. All rights reserved. 27 Compare those representations to those of our catalog A B Best Match
  • 28. © Cloudera, Inc. All rights reserved. 28 Compare those representations to those of our catalog
  • 29. © Cloudera, Inc. All rights reserved. 29 BRINGING IT ALL TOGETHER
  • 30. © Cloudera, Inc. All rights reserved.30 WHAT INDUSTRIALIZED “EDGE TO AI” LOOKS LIKE Streaming Ingest Batch Ingest Machine Learning Tools BI Tools and SQL Editors Data Products DATA, METADATA, SECURITY, GOVERNANCE, WORKLOAD MANAGEMENT MACHINE LEARNING DATA ENGINEERING DATA WAREHOUSE OPERATIONAL DATABASE
  • 31. © Cloudera, Inc. All rights reserved. THANK YOU Let’s Keep the Conversation Going… Brent Biddulph Managing Director, Retail & CG Cloudera bbiddulph@cloudera.com +1 425.273.6851 www.linkedin.com/in/brentbiddulph/ @brentbiddulph Florian Muellerklein Data Scientist Miner & Kasch fmuellerklein@minerkasch.com +1 410.564.1720 www.linkedin.com/in/florian-muellerklein/ @mllrkln

Notes de l'éditeur

  1. Hello, and thanks for joining this session titled: Computer Vision: Coming to a Store Near You. My name is Brent Biddulph, GM, Retail & CG, Cloudera Joining me is Florian Mullerklein, Data Scientist, Miner & Kasch
  2. AND INDEED, it likely CV may ALREADY be in a store near you. Today’s talk we will share how innovation using computer vision is already impacting brick & mortar… …illustrative use cases retailers are testing and deploying today. And finally, sharing foundational concepts of how it works, and what it looks like.
  3. So why are we talking about “in-store” when all the press lately has been about traditional retailers improving their online / omni-channel capabilities? For many - focus and attention is shifting back to the core business – brick and mortar - where more than 86% of top line revenues still occur. New technologies enable new possibilities, a few of which we will share today.
  4. IoT is not just reserved for industrial based industries. Retailers are also leveraging new technologies to gather “more observations” and generate “real-time responses” to improve customer experiences and operational efficiencies. Video streams are an emergent area showing much promise in retail (we will look at a few examples shortly)
  5. Applying Computer Vision techniques can be applied to tackle Key Business Imperatives such as: Enabling Frictionless Commerce – customers are coming to EXPECT more and more as part of overall CX Improving Operational Efficiencies – providing insights into operational challenges such as OOS (-5% revenues) – 24% goes to Amazon Improving Customer Experiences – providing image based search capabilities (50% of buyer search inspiration) Reduce Fraud & Shrink – on sales floor, checkout, receiving dock, fresh foods departments (-5% of revenues)
  6. Perhaps the most widely known example in NA, was the public launch of the Amazon Go store summer of 2018. A convenience store at 1,800 sq. ft. This ‘test’ originally ran 2 years in incubation, then rolled out to employees for a full year before opened to the public. Today, Amazon has since opened additional locations in Chicago, San Francisco with plans to add more, with larger assortments in NA as part of their brick and mortar strategy.
  7. Alibaba has now opened 100 HEMA retail stores in the past year, in an effort to merge online and offline retail. - Customers use an app to scan products, get information (country of origin, recipes, etc.) and pay for their groceries. - The stores double as distribution centers, where employees fill bags with online orders, then place them on a conveyor belt to the delivery center. - Customers pay via Alipay. Customers can even pay by scanning their faces at kiosks.
  8. Perhaps one of the most promising high value uses cases for CV ‘in-store’ is tackling the age-old challenge of merchandising execution and in-stocks. Leading grocers like Walmart, Kroger, Ahold have been testing for over a year… …and Ahold-Delhaize being first to announce a chain wide rollout across 500 Giant Store locations US East Coast. These robots can scan a 40’ aisle in 60 seconds, scan an entire store 3x day, improving accuracy over time.
  9. ESLs now available with built-in cameras enable ‘cross aisle’ views, similar to the mobile robots
  10. Some retailers are using in-store cameras pointed at the entry to identify ‘guest engagement opportunities for Customer Service associates.
  11. In fashion and beauty, “magic mirrors’ can improve the CX at stores like Nieman Marcus and Sephora > whether in-store or at home on your own mobile device. Allowing for speedy assessment of style, color and ‘looks’. Disrupters like Stitch Fix and Untuck It embedded this as a core capability.
  12. The possibilities for CV to impact retail seem limitless. Extending online analytic capabilities (and more) to the physical brick & mortar rhealm are gaining traction. Smart Carts - image recognition, payment + scales – sensor fusion (caper) Ceiling mounted cameras - In-store customer paths, dwell time, even distinguishing staff from customers (improve engagement, CX, hot spots, choke points, conversion, etc.) Robots & ESLs – with built in cameras (facilitate proximity marketing, dynamic pricing and pick-pack pathing at the item, store level) – AND provide merchandising execution insights much like the mobile robots. Satellite images capture retail and mall parking lot traffic (orbital insights). Competitive insights for retailers, new store opening, traffic counts, construction impact, etc. Autonomous vehicles – e.g. Stop & Shop (Ahold Delhaize USA) testing delivery AND mobile stores (Kroger, Walmart also continuing to test in pilot markets)
  13. Now the legacy Clouderans especially may think of ML on Cloudera as simply a CDSW play.. but here’s what industrialized ML actually looks like on the platform: First, data streaming or batch ingested into the pipeline Data engineering to clean and prep Building and deploying models Scoring and feeding results through to BI dashboards or real-time data views The bottom line is that Enterprise ML requires the big picture.