{"id":8758,"date":"2017-04-06T09:00:52","date_gmt":"2017-04-06T08:00:52","guid":{"rendered":"http:\/\/www.devopsonline.co.uk\/?p=8758"},"modified":"2017-04-04T11:32:01","modified_gmt":"2017-04-04T10:32:01","slug":"uber-uses-selfies-for-driver-facial-recognition","status":"publish","type":"post","link":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/","title":{"rendered":"Uber uses selfies for driver facial recognition"},"content":{"rendered":"

Staying safe whilst in an Uber is one of the most important aspects of being able to ride in the California designed transportation network. One\u00a0aspect that differentiates Uber from its competitors is that customers are told beforehand on the app the drivers’ name, registration number, mobile number, a photograph and a tracking device so the customer can see exactly where the driver is.<\/p>\n

Updating facial recognition software<\/h2>\n

Uber is constantly updating its software to make sure the driver and client are who they say they are. Through engineering, the network travel company has taken a proactive approach with its new security solution called\u00a0Real-Time ID Check, which ensures the right person is behind the wheel.<\/p>\n

This feature protects riders from unverified drivers, and also prevents fraud by ensuring drivers\u2019 accounts are not compromised.<\/p>\n

Face verification stood out on top compared to all other solutions Uber technologies Inc. evaluated. A typical face verification algorithm involves three main steps:<\/p>\n

    \n
  1. Face detection:<\/strong> Identify a face in a given image. If a face is not detected, the next steps are skipped as there is no face to match.<\/li>\n
  2. Feature extraction:<\/strong> Build a feature set by extracting facial features, like eye position and face shape, from the image.<\/li>\n
  3. Face matching:<\/strong> Compare the feature set with an already validated feature set for a given face.<\/li>\n<\/ol>\n

    “Once we decided to use face verification, we explored a few leading vendors and ran a comparison analysis. We plotted each vendor\u2019s results as a ratio of the true positive rate (TPR) against the false positive rate (FPR) over varying degrees of match confidence thresholds,” Uber software engineers explained in the company blog<\/a>. \u00a0“The resulting receiver operating characteristic (ROC) curve allowed us to determine the maximum TPR possible while minimizing FPR. Looking for the solution\u00a0with the highest TPR, we ultimately chose to use Microsoft\u2019s Face API from its Cognitive Services suite.”<\/p>\n

    Testing the user experience of the real-time ID check<\/h2>\n

    One of the key objectives for Real-Time ID Check was to avoid unnecessary friction for driver-partners. Therefore, Uber focused on making the user experience as seamless as possible throughout every stage of the project, as well as adding movement detection to ensure the randomly selected drivers asked to verify their identity aren’t prompted to take selfies whilst driving, but at the beginning of journeys instead.<\/p>\n

    The development\u00a0team refined designs and tweaked the engineering based on feedback from users and prototype testing. This enabled us to create a simple, yet effective experience that drivers can complete in only a few seconds.”This enabled us to create a simple, yet effective experience that drivers can complete in only a few seconds.<\/p>\n

    “This enabled us to create a simple, yet effective experience that drivers can complete in only a few seconds,” the engineers said.<\/p>\n

     <\/p>\n

    Edited from source by Ella Donaldson<\/p>\n

    Source<\/span>:
    \n
    Uber Engineering<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"

    Staying safe whilst in an Uber is one of the most important aspects of being able to ride in the California designed transportation network. One\u00a0aspect that differentiates Uber from its competitors is that customers are told beforehand on the app the drivers’ name, registration number, mobile number, a photograph and a tracking device so the…<\/p>\n","protected":false},"author":2,"featured_media":8792,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","pmpro_default_level":"","footnotes":""},"categories":[2],"tags":[987,840,990,988,989,27,259],"yoast_head":"\nUber uses selfies for driver facial recognition - DevOps Online North America<\/title>\n<meta name=\"description\" content=\"Uber has taken a proactive approach with its new security solution called Real-Time ID Check, which ensures the right person is behind the wheel.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Uber uses selfies for driver facial recognition - DevOps Online North America\" \/>\n<meta property=\"og:description\" content=\"Uber has taken a proactive approach with its new security solution called Real-Time ID Check, which ensures the right person is behind the wheel.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/\" \/>\n<meta property=\"og:site_name\" content=\"DevOps Online North America\" \/>\n<meta property=\"article:published_time\" content=\"2017-04-06T08:00:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-04-04T10:32:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/03\/uber-self-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"DevOps Online\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DevOpsAmerica\" \/>\n<meta name=\"twitter:site\" content=\"@DevOpsAmerica\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DevOps Online\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/\"},\"author\":{\"name\":\"DevOps Online\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/person\/de52473fff111f14d90763193184cb1e\"},\"headline\":\"Uber uses selfies for driver facial recognition\",\"datePublished\":\"2017-04-06T08:00:52+00:00\",\"dateModified\":\"2017-04-04T10:32:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/\"},\"wordCount\":482,\"publisher\":{\"@id\":\"https:\/\/devopsnews.online\/#organization\"},\"image\":{\"@id\":\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/03\/uber-self-1.png\",\"keywords\":[\"California\",\"Engineering\",\"face detection\",\"fraud\",\"ID check\",\"software\",\"Uber\"],\"articleSection\":[\"Featured\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/\",\"url\":\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/\",\"name\":\"Uber uses selfies for driver facial recognition - DevOps Online North America\",\"isPartOf\":{\"@id\":\"https:\/\/devopsnews.online\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/03\/uber-self-1.png\",\"datePublished\":\"2017-04-06T08:00:52+00:00\",\"dateModified\":\"2017-04-04T10:32:01+00:00\",\"description\":\"Uber has taken a proactive approach with its new security solution called Real-Time ID Check, which ensures the right person is behind the wheel.\",\"breadcrumb\":{\"@id\":\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#primaryimage\",\"url\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/03\/uber-self-1.png\",\"contentUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/03\/uber-self-1.png\",\"width\":640,\"height\":400,\"caption\":\"Uber selfie\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/devopsnews.online\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Uber uses selfies for driver facial recognition\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/devopsnews.online\/#website\",\"url\":\"https:\/\/devopsnews.online\/\",\"name\":\"DevOps Online North America\",\"description\":\"by 31 Media Ltd.\",\"publisher\":{\"@id\":\"https:\/\/devopsnews.online\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/devopsnews.online\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/devopsnews.online\/#organization\",\"name\":\"DevOps Online North America\",\"url\":\"https:\/\/devopsnews.online\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png\",\"contentUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png\",\"width\":198,\"height\":64,\"caption\":\"DevOps Online North America\"},\"image\":{\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/DevOpsAmerica\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/person\/de52473fff111f14d90763193184cb1e\",\"name\":\"DevOps Online\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cf0ba37fb1f8baf226b40986afbe7f9f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cf0ba37fb1f8baf226b40986afbe7f9f?s=96&d=mm&r=g\",\"caption\":\"DevOps Online\"},\"url\":\"https:\/\/devopsnews.online\/author\/test-magazine\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Uber uses selfies for driver facial recognition - DevOps Online North America","description":"Uber has taken a proactive approach with its new security solution called Real-Time ID Check, which ensures the right person is behind the wheel.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/","og_locale":"en_US","og_type":"article","og_title":"Uber uses selfies for driver facial recognition - DevOps Online North America","og_description":"Uber has taken a proactive approach with its new security solution called Real-Time ID Check, which ensures the right person is behind the wheel.","og_url":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/","og_site_name":"DevOps Online North America","article_published_time":"2017-04-06T08:00:52+00:00","article_modified_time":"2017-04-04T10:32:01+00:00","og_image":[{"width":640,"height":400,"url":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/03\/uber-self-1.png","type":"image\/png"}],"author":"DevOps Online","twitter_card":"summary_large_image","twitter_creator":"@DevOpsAmerica","twitter_site":"@DevOpsAmerica","twitter_misc":{"Written by":"DevOps Online","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#article","isPartOf":{"@id":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/"},"author":{"name":"DevOps Online","@id":"https:\/\/devopsnews.online\/#\/schema\/person\/de52473fff111f14d90763193184cb1e"},"headline":"Uber uses selfies for driver facial recognition","datePublished":"2017-04-06T08:00:52+00:00","dateModified":"2017-04-04T10:32:01+00:00","mainEntityOfPage":{"@id":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/"},"wordCount":482,"publisher":{"@id":"https:\/\/devopsnews.online\/#organization"},"image":{"@id":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#primaryimage"},"thumbnailUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/03\/uber-self-1.png","keywords":["California","Engineering","face detection","fraud","ID check","software","Uber"],"articleSection":["Featured"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/","url":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/","name":"Uber uses selfies for driver facial recognition - DevOps Online North America","isPartOf":{"@id":"https:\/\/devopsnews.online\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#primaryimage"},"image":{"@id":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#primaryimage"},"thumbnailUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/03\/uber-self-1.png","datePublished":"2017-04-06T08:00:52+00:00","dateModified":"2017-04-04T10:32:01+00:00","description":"Uber has taken a proactive approach with its new security solution called Real-Time ID Check, which ensures the right person is behind the wheel.","breadcrumb":{"@id":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#primaryimage","url":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/03\/uber-self-1.png","contentUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/03\/uber-self-1.png","width":640,"height":400,"caption":"Uber selfie"},{"@type":"BreadcrumbList","@id":"https:\/\/devopsnews.online\/uber-uses-selfies-for-driver-facial-recognition\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devopsnews.online\/"},{"@type":"ListItem","position":2,"name":"Uber uses selfies for driver facial recognition"}]},{"@type":"WebSite","@id":"https:\/\/devopsnews.online\/#website","url":"https:\/\/devopsnews.online\/","name":"DevOps Online North America","description":"by 31 Media Ltd.","publisher":{"@id":"https:\/\/devopsnews.online\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devopsnews.online\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/devopsnews.online\/#organization","name":"DevOps Online North America","url":"https:\/\/devopsnews.online\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/","url":"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png","contentUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png","width":198,"height":64,"caption":"DevOps Online North America"},"image":{"@id":"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/DevOpsAmerica"]},{"@type":"Person","@id":"https:\/\/devopsnews.online\/#\/schema\/person\/de52473fff111f14d90763193184cb1e","name":"DevOps Online","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devopsnews.online\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cf0ba37fb1f8baf226b40986afbe7f9f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cf0ba37fb1f8baf226b40986afbe7f9f?s=96&d=mm&r=g","caption":"DevOps Online"},"url":"https:\/\/devopsnews.online\/author\/test-magazine\/"}]}},"_links":{"self":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/posts\/8758"}],"collection":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/comments?post=8758"}],"version-history":[{"count":0,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/posts\/8758\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/media\/8792"}],"wp:attachment":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/media?parent=8758"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/categories?post=8758"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/tags?post=8758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}