SLIDE 1 MYSTIQUE
THE FIGHT AGAINST REGO PLATE CLONER
Agustinus Nalwan
Head of AI
Carsales.com.au
SLIDE 2 Carsales
- Car Buying & Selling
- Private and Dealer
- +230k cars
- 5000 new cars /day
- Bikes, boats, trucks, …
SLIDE 3
AI
4 YEARS
A LITTLE BIT ABOUT MYSELF
SLIDE 4
WEEKENDS PROJECT
SLIDE 5
WIFE’S QUESTION
SLIDE 6
WHAT SHOULD I WEAR TODAY?
SLIDE 7
WHAT SHOULD I WEAR TODAY?
SLIDE 8
WHAT SHOULD I WEAR TODAY?
SLIDE 9
MVP CLOTHES DAIRY MOBILE APP
SLIDE 10
FIRST STEP AUTOMATIC OUTFIT CAPTURE
SLIDE 11
SLIDE 12
SLIDE 13
CHALLENGES
Mother In Law Problem
SLIDE 14
SLIDE 15
SEVERAL WEEKENDS LATER Mother In Law Avoidance Subroutine
SLIDE 16
SLIDE 17
MYSTIQUE
THE FIGHT AGAINST REGO PLATE
CLONER
SLIDE 18
AI PRIVACY
SLIDE 19
MYSTIQUE PROTECT PRIVACY
SLIDE 20
WHAT IS REGO CLONNING?
SLIDE 21
GREG
SLIDE 22 GREG’S CAR
COAD133
SLIDE 24
CRIMINAL ACTIVITIES
SLIDE 25
HAPPENED TO MANY OTHERS
PRIVATE AND DEALER
SLIDE 26
“In 2017, a single dealer received more than $16,000 in fines as a result of a cloning incident”
SLIDE 27
VICTORIA $20 million fuel theft / year
SLIDE 28
SOLUTION
SLIDE 29
MYSTIQUE DETECT AND BLUR REGO PLATES
SLIDE 30
SLIDE 31
HOW DOES IT WORK
SLIDE 32
HOW DO WE BUILD IT
SLIDE 33
SLIDE 34
REGO DETECTION TECH
SLIDE 35
AMAZON SAGEMAKER
OBJECT DETECTION ALGORITHM
SLIDE 36 AMAZON SAGEMAKER
time
preparation
SLIDE 37 BLURRING API
"bboxArea": { "x1": 497, "y1": 247, "x2": 536, "y2": 273 } AND
SLIDE 38
ONE WEEK AFTER THE PILOT...
SLIDE 39
SLIDE 40
FALSE POSITIVE
SLIDE 41
FALSE POSITIVE
SLIDE 42
BIAS TRAINING SET
SLIDE 43
TRAINING SET
SLIDE 45 Positive Sample Negative Sample
SLIDE 46
AMAZON SAGEMAKER TRAINING
SLIDE 47
MANDARIN COME TO THE RESCUE
SLIDE 48 AMAZON SAGEMAKER
Rego Plate (x1, y1, x2, y2)
SLIDE 49
GENERATING NEGATIVE SAMPLES
SLIDE 50 AMAZON SAGEMAKER
Rego Plate (x1, y1, x2, y2) Mandarin (x1, y1, x2, y2)
SLIDE 51 COMPARISON
False Positive Rate
19%
Old Model
0.5%
New Model
SLIDE 52
IMAGES
SLIDE 53
SLIDE 54
SLIDE 55
SLIDE 56 IMAGE METADATA
- Orientation
- Color Profile
SLIDE 57
OTHERS
Formats (HEIC, PNG, GIF)
SLIDE 58
GO LIVE!
SLIDE 59 STATS
- 150,000 Photos / Day
- 8 Sec Response Time
- 3.0 % Miss Blurring
- 0.5 % False Positive
SLIDE 60 MONITORING
- SumoLogic
- Prometheus
- Customer Service
Feedback
SLIDE 61
SUMOLOGIC MONITORING
SLIDE 62
PROMETHEUS
SLIDE 64
CUSTOMER SERVICE FEEDBACK
SLIDE 65 “One of our plates were cloned online and racked up several red light tolls. Wasted 2 months and a lot of money on this. Now, at least I have a sense of security with Mystique”
POSITIVE FEEDBACK
SLIDE 66 “Hi Team. My number plate has been cloned as confirmed by VIC police. Kindly blur my number plates for the car
UNEXPECTED FEEDBACK
SLIDE 67 NEGATIVE FEEDBACK
- Some people do not want blurring
SLIDE 68 NEGATIVE FEEDBACK
- Photos were wrongly blurred
SLIDE 69
EXISTING FEEDBACK SYSTEM
SLACK CHANNEL
SLIDE 70
IMPROVEMENT
SLIDE 71
SLIDE 72 NEW FEEDBACK SYSTEM
MYSTIQUE
Wrongly Blurred Image Draw Bounding Box Reported Feedback and Fix Update & Retrain
SLIDE 73
NEW FEEDBACK SYSTEM
SLIDE 74
FUTURE CAN WE DO BETTER?
SLIDE 75
GENERATIVE ADVERSARIAL NETWORK
SLIDE 76
SLIDE 77
PLATE REMOVAL
SLIDE 78
SLIDE 79
SLIDE 80 TAKEOUT
- AI vs Privacy
- Monitoring Tools
- Self Reporting
SLIDE 81
THANK YOU
SLIDE 82
QUESTION?