CINXE.COM
Perception
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <link rel="canonical" href="https://research.google/teams/perception/" /><meta property="og:title" content="Perception"><meta property="og:url" content="https://research.google/teams/perception/"><meta property="og:image" content="https://storage.googleapis.com/gweb-research2023-media/images/Open_Graph.width-800.format-jpeg.jpg"><meta property="og:image:secure_url" content="https://storage.googleapis.com/gweb-research2023-media/images/Open_Graph.width-800.format-jpeg.jpg"><meta property="og:type" content="Website"> <title>Perception</title> <meta name="description" content="The Perception team builds systems to interpret, reason about, and transform sensory data." /> <meta name="viewport" content="width=device-width, initial-scale=1 viewport-fit=cover"/> <link rel="icon" type="image/png" href="/gr/static/assets/favicon.ico"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="preload" href="https://fonts.googleapis.com/css2?family=Product+Sans&family=Google+Sans+Display:ital@0;1&family=Google+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Google+Sans+Text:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap" as="style"> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Product+Sans&family=Google+Sans+Display:ital@0;1&family=Google+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Google+Sans+Text:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap"> <link href="https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;700&display=swap" rel="stylesheet"> <link href="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.css" rel="stylesheet" /> <link href="https://www.gstatic.com/glue/v27_1/glue-material.min.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/gr/static/css/googleresearch.css?id=0c26ea1fed8bdd0324f9f4fad1f6a470"> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-K8QBZ7Q'); </script> <!-- End Google Tag Manager --> </head> <body class=" js-google-tag-wrapper" data-gt-page-path="https://research.google/teams/perception/" data-env="production"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K8QBZ7Q" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <header class="global-header glue-header glue-header--single not-glue"> <a href="#page-content" class="glue-header__skip-content">Jump to Content</a> <div class="glue-header__bar glue-header__bar--mobile not-glue"> <div class="glue-header__tier not-glue"> <!-- mobile lockup component --> <div class="glue-header__container"> <div class="glue-header__lock-up"> <!-- Hamburger button component --> <div class="glue-header__hamburger"> <button class="glue-header__drawer-toggle-btn" aria-label="Open the navigation drawer"> <svg class="glue-icon glue-icon--24px" role="presentation" aria-hidden="true"> <use href="/gr/static/assets/icons/glue-icons.svg#menu"></use> </svg> </button> </div> <div class="glue-header__logo"> <a class="glue-header__logo-link" href="/" title="Google Research"> <!-- Logo component --> <div class="glue-header__logo-container"> <svg role="presentation" aria-hidden="true" alt='Google' class="glue-icon glue-icon glue-header__logo-svg"> <use href="/gr/static/assets/icons/glue-icons.svg#google-color-logo"></use> </svg> </div> <span class="glue-header__logo--product">Research</span> </a> </div> </div> </div> </div> </div> <div class="glue-header__bar glue-header__bar--desktop glue-header__drawer"> <div class="glue-header__tier"> <!-- desktop lockup component --> <div class="glue-header__container"> <div class="glue-header__lock-up"> <div class="glue-header__logo"> <a class="glue-header__logo-link" href="/" title="Google Research"> <!-- Logo component --> <div class="glue-header__logo-container"> <svg role="presentation" aria-hidden="true" alt='Google' class="glue-icon glue-icon glue-header__logo-svg not-glue --dark-logo"> <use href="/gr/static/assets/icons/glue-icons.svg#google-solid-logo"></use> </svg> <svg role="presentation" aria-hidden="true" alt='Google' class="glue-icon glue-icon glue-header__logo-svg --light-logo"> <use href="/gr/static/assets/icons/glue-icons.svg#google-color-logo"></use> </svg> </div> <span class="glue-header__logo--product">Research</span> </a> </div> </div> </div> <!-- linkbar component --> <div class="glue-header__container glue-header__container--linkbar"> <nav class="glue-header__link-bar navigation js-gt-global-nav-wrapper"> <ul class="glue-header__list"> <li class="glue-header__item js-sub-nav-parent --parent" data-gt-primary="Who we are" > <button class="glue-header__link js-sub-nav-target" aria-haspopup="true" aria-expanded="false" > <span class=""> Who we are <span class="icon icon--caret"></span> </span> </button> <div class="navigation__sub js-sub-nav" role="menu"> <div class="navigation__sub__container"> <div class="navigation__sub__mobile-heading"> <button class="glue-header__link js-sub-nav-close-mobile"> <span class="sr-text">Back to</span> <span class="icon icon--caret"></span> Who we are <span class="sr-text">menu</span> </button> <hr/> </div> <div class="block-nav_drawer_columns_content"> <div class="navigation__sub--content" data-gt-secondary="Defining the technology of today and tomorrow."> <div class="navigation__sub__wrapper"> <div class="navigation__sub__heading"> <h2 class="headline-3">Defining the technology of today and tomorrow.</h2> </div> <ul class="navigation__sub__columns"> <li data-gt-secondary="Philosophy"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading"> Philosophy </h2> <p class="navigation__sub__columns__description caption">We strive to create an environment conducive to many different types of research across many different time scales and levels of risk.</p> <a href="https://research.google/philosophy/" class="glue-inline-link js-drawer-link" > <span class="sr-text">Learn more about our Philosophy</span> <span aria-hidden="true">Learn more</span> </a> </div> <div class="navigation__sub__columns__mobile"> <a class="glue-header__link" href="https://research.google/philosophy/" > Philosophy </a> </div> </li> <li data-gt-secondary="People"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading"> People </h2> <p class="navigation__sub__columns__description caption">Our researchers drive advancements in computer science through both fundamental and applied research.</p> <a href="https://research.google/people/" class="glue-inline-link js-drawer-link" > <span class="sr-text">Learn more about our People</span> <span aria-hidden="true">Learn more</span> </a> </div> <div class="navigation__sub__columns__mobile"> <a class="glue-header__link" href="https://research.google/people/" > People </a> </div> </li> </ul> </div> </div> </div> </div> </div> </li> <li class="glue-header__item js-sub-nav-parent --parent" data-gt-primary="Research areas" > <button class="glue-header__link js-sub-nav-target" aria-haspopup="true" aria-expanded="false" > <span class=""> Research areas <span class="icon icon--caret"></span> </span> </button> <div class="navigation__sub js-sub-nav" role="menu"> <div class="navigation__sub__container"> <div class="navigation__sub__mobile-heading"> <button class="glue-header__link js-sub-nav-close-mobile"> <span class="sr-text">Back to</span> <span class="icon icon--caret"></span> Research areas <span class="sr-text">menu</span> </button> <hr/> </div> <div class="block-nav_drawer_columns_link_list"> <div class="navigation__sub--list"> <div class="navigation__sub__wrapper"> <ul class="navigation__sub__columns"> <li data-gt-secondary="Research areas"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading">Research areas</h2> <ul> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/" > Explore all research areas </a> </li> </ul> </div> <div class="navigation__sub__columns__mobile"> <button class="glue-header__link js-sub-nav-target" data-panel="nested" role="menuitem" aria-haspopup="true"> Research areas <span class="icon icon--caret"></span> </button> <div class="navigation__nested-sub js-sub-nav-parent"> <div class="navigation__sub__mobile-heading"> <button class="glue-header__link js-sub-nav-close-mobile" role="menuitem" aria-haspopup="true"> <span class="sr-text">Back to</span> <span class="icon icon--caret"></span> Research areas <span class="sr-text">menu</span> </button> <hr/> </div> <ul> <li role="menuitem"> <a href="https://research.google/research-areas/" class="navigation__sub__columns__mobile__link" > Explore all research areas <span> </span> </a> </li> </ul> </div> </div> </li> <li data-gt-secondary="Foundational ML & Algorithms"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading">Foundational ML & Algorithms</h2> <ul> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/algorithms-and-theory/" > Algorithms & Theory </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/data-management/" > Data Management </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/data-mining-and-modeling/" > Data Mining & Modeling </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/information-retrieval-and-the-web/" > Information Retrieval & the Web </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/machine-intelligence/" > Machine Intelligence </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/machine-perception/" > Machine Perception </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/machine-translation/" > Machine Translation </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/natural-language-processing/" > Natural Language Processing </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/speech-processing/" > Speech Processing </a> </li> </ul> </div> <div class="navigation__sub__columns__mobile"> <button class="glue-header__link js-sub-nav-target" data-panel="nested" role="menuitem" aria-haspopup="true"> Foundational ML & Algorithms <span class="icon icon--caret"></span> </button> <div class="navigation__nested-sub js-sub-nav-parent"> <div class="navigation__sub__mobile-heading"> <button class="glue-header__link js-sub-nav-close-mobile" role="menuitem" aria-haspopup="true"> <span class="sr-text">Back to</span> <span class="icon icon--caret"></span> Foundational ML & Algorithms <span class="sr-text">menu</span> </button> <hr/> </div> <ul> <li role="menuitem"> <a href="https://research.google/research-areas/algorithms-and-theory/" class="navigation__sub__columns__mobile__link" > Algorithms & Theory <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/data-management/" class="navigation__sub__columns__mobile__link" > Data Management <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/data-mining-and-modeling/" class="navigation__sub__columns__mobile__link" > Data Mining & Modeling <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/information-retrieval-and-the-web/" class="navigation__sub__columns__mobile__link" > Information Retrieval & the Web <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/machine-intelligence/" class="navigation__sub__columns__mobile__link" > Machine Intelligence <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/machine-perception/" class="navigation__sub__columns__mobile__link" > Machine Perception <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/machine-translation/" class="navigation__sub__columns__mobile__link" > Machine Translation <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/natural-language-processing/" class="navigation__sub__columns__mobile__link" > Natural Language Processing <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/speech-processing/" class="navigation__sub__columns__mobile__link" > Speech Processing <span> </span> </a> </li> </ul> </div> </div> </li> <li data-gt-secondary="Computing Systems & Quantum AI"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading">Computing Systems & Quantum AI</h2> <ul> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/distributed-systems-and-parallel-computing/" > Distributed Systems & Parallel Computing </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/hardware-and-architecture/" > Hardware & Architecture </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/mobile-systems/" > Mobile Systems </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/networking/" > Networking </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/quantum-computing/" > Quantum Computing </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/robotics/" > Robotics </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/security-privacy-and-abuse-prevention/" > Security, Privacy, & Abuse Prevention </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/software-engineering/" > Software Engineering </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/software-systems/" > Software Systems </a> </li> </ul> </div> <div class="navigation__sub__columns__mobile"> <button class="glue-header__link js-sub-nav-target" data-panel="nested" role="menuitem" aria-haspopup="true"> Computing Systems & Quantum AI <span class="icon icon--caret"></span> </button> <div class="navigation__nested-sub js-sub-nav-parent"> <div class="navigation__sub__mobile-heading"> <button class="glue-header__link js-sub-nav-close-mobile" role="menuitem" aria-haspopup="true"> <span class="sr-text">Back to</span> <span class="icon icon--caret"></span> Computing Systems & Quantum AI <span class="sr-text">menu</span> </button> <hr/> </div> <ul> <li role="menuitem"> <a href="https://research.google/research-areas/distributed-systems-and-parallel-computing/" class="navigation__sub__columns__mobile__link" > Distributed Systems & Parallel Computing <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/hardware-and-architecture/" class="navigation__sub__columns__mobile__link" > Hardware & Architecture <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/mobile-systems/" class="navigation__sub__columns__mobile__link" > Mobile Systems <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/networking/" class="navigation__sub__columns__mobile__link" > Networking <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/quantum-computing/" class="navigation__sub__columns__mobile__link" > Quantum Computing <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/robotics/" class="navigation__sub__columns__mobile__link" > Robotics <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/security-privacy-and-abuse-prevention/" class="navigation__sub__columns__mobile__link" > Security, Privacy, & Abuse Prevention <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/software-engineering/" class="navigation__sub__columns__mobile__link" > Software Engineering <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/software-systems/" class="navigation__sub__columns__mobile__link" > Software Systems <span> </span> </a> </li> </ul> </div> </div> </li> <li data-gt-secondary="Science, AI & Society"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading">Science, AI & Society</h2> <ul> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/climate-and-sustainability/" > Climate & Sustainability </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/economics-and-electronic-commerce/" > Economics & Electronic Commerce </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/education-innovation/" > Education Innovation </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/general-science/" > General Science </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/health-bioscience/" > Health & Bioscience </a> </li> <li> <a class="navigation__sub__columns__list-link caption js-drawer-link" href="https://research.google/research-areas/human-computer-interaction-and-visualization/" > Human-Computer Interaction and Visualization </a> </li> </ul> </div> <div class="navigation__sub__columns__mobile"> <button class="glue-header__link js-sub-nav-target" data-panel="nested" role="menuitem" aria-haspopup="true"> Science, AI & Society <span class="icon icon--caret"></span> </button> <div class="navigation__nested-sub js-sub-nav-parent"> <div class="navigation__sub__mobile-heading"> <button class="glue-header__link js-sub-nav-close-mobile" role="menuitem" aria-haspopup="true"> <span class="sr-text">Back to</span> <span class="icon icon--caret"></span> Science, AI & Society <span class="sr-text">menu</span> </button> <hr/> </div> <ul> <li role="menuitem"> <a href="https://research.google/research-areas/climate-and-sustainability/" class="navigation__sub__columns__mobile__link" > Climate & Sustainability <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/economics-and-electronic-commerce/" class="navigation__sub__columns__mobile__link" > Economics & Electronic Commerce <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/education-innovation/" class="navigation__sub__columns__mobile__link" > Education Innovation <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/general-science/" class="navigation__sub__columns__mobile__link" > General Science <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/health-bioscience/" class="navigation__sub__columns__mobile__link" > Health & Bioscience <span> </span> </a> </li> <li role="menuitem"> <a href="https://research.google/research-areas/human-computer-interaction-and-visualization/" class="navigation__sub__columns__mobile__link" > Human-Computer Interaction and Visualization <span> </span> </a> </li> </ul> </div> </div> </li> </ul> </div> </div></div> </div> </div> </li> <li class="glue-header__item js-sub-nav-parent --parent" data-gt-primary="Our work" > <button class="glue-header__link js-sub-nav-target" aria-haspopup="true" aria-expanded="false" > <span class=""> Our work <span class="icon icon--caret"></span> </span> </button> <div class="navigation__sub js-sub-nav" role="menu"> <div class="navigation__sub__container"> <div class="navigation__sub__mobile-heading"> <button class="glue-header__link js-sub-nav-close-mobile"> <span class="sr-text">Back to</span> <span class="icon icon--caret"></span> Our work <span class="sr-text">menu</span> </button> <hr/> </div> <div class="block-nav_drawer_columns_content"> <div class="navigation__sub--content" data-gt-secondary=""> <div class="navigation__sub__wrapper"> <ul class="navigation__sub__columns"> <li data-gt-secondary="Projects"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading"> Projects </h2> <p class="navigation__sub__columns__description caption">We regularly open-source projects with the broader research community and apply our developments to Google products.</p> <a href="https://research.google/resources/our-projects/" class="glue-inline-link js-drawer-link" > <span class="sr-text">Learn more about our Projects</span> <span aria-hidden="true">Learn more</span> </a> </div> <div class="navigation__sub__columns__mobile"> <a class="glue-header__link" href="https://research.google/resources/our-projects/" > Projects </a> </div> </li> <li data-gt-secondary="Publications"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading"> Publications </h2> <p class="navigation__sub__columns__description caption">Publishing our work allows us to share ideas and work collaboratively to advance the field of computer science.</p> <a href="https://research.google/pubs/" class="glue-inline-link js-drawer-link" > <span class="sr-text">Learn more about our Publications</span> <span aria-hidden="true">Learn more</span> </a> </div> <div class="navigation__sub__columns__mobile"> <a class="glue-header__link" href="https://research.google/pubs/" > Publications </a> </div> </li> <li data-gt-secondary="Resources"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading"> Resources </h2> <p class="navigation__sub__columns__description caption">We make products, tools, and datasets available to everyone with the goal of building a more collaborative ecosystem.</p> <a href="https://research.google/resources/" class="glue-inline-link js-drawer-link" > <span class="sr-text">Learn more about our Resources</span> <span aria-hidden="true">Learn more</span> </a> </div> <div class="navigation__sub__columns__mobile"> <a class="glue-header__link" href="https://research.google/resources/" > Resources </a> </div> </li> </ul> </div> </div> </div> </div> </div> </li> <li class="glue-header__item js-sub-nav-parent --parent" data-gt-primary="Programs & events" > <button class="glue-header__link js-sub-nav-target" aria-haspopup="true" aria-expanded="false" > <span class=""> Programs & events <span class="icon icon--caret"></span> </span> </button> <div class="navigation__sub js-sub-nav" role="menu"> <div class="navigation__sub__container"> <div class="navigation__sub__mobile-heading"> <button class="glue-header__link js-sub-nav-close-mobile"> <span class="sr-text">Back to</span> <span class="icon icon--caret"></span> Programs & events <span class="sr-text">menu</span> </button> <hr/> </div> <div class="block-nav_drawer_columns_content"> <div class="navigation__sub--content" data-gt-secondary="Shaping the future, together."> <div class="navigation__sub__wrapper"> <div class="navigation__sub__heading"> <h2 class="headline-3">Shaping the future, together.</h2> <a href="https://research.google/programs-and-events/" class="js-drawer-link" > Collaborate with us </a> </div> <ul class="navigation__sub__columns"> <li data-gt-secondary="Student programs"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading"> Student programs </h2> <p class="navigation__sub__columns__description caption">Supporting the next generation of researchers through a wide range of programming.</p> <a href="https://research.google/programs-and-events/student-engagement/" class="glue-inline-link js-drawer-link" > <span class="sr-text">Learn more about our Student programs</span> <span aria-hidden="true">Learn more</span> </a> </div> <div class="navigation__sub__columns__mobile"> <a class="glue-header__link" href="https://research.google/programs-and-events/student-engagement/" > Student programs </a> </div> </li> <li data-gt-secondary="Faculty programs"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading"> Faculty programs </h2> <p class="navigation__sub__columns__description caption">Participating in the academic research community through meaningful engagement with university faculty.</p> <a href="https://research.google/programs-and-events/faculty-engagement/" class="glue-inline-link js-drawer-link" > <span class="sr-text">Learn more about our Faculty programs</span> <span aria-hidden="true">Learn more</span> </a> </div> <div class="navigation__sub__columns__mobile"> <a class="glue-header__link" href="https://research.google/programs-and-events/faculty-engagement/" > Faculty programs </a> </div> </li> <li data-gt-secondary="Conferences & events"> <div class="navigation__sub__columns__desktop"> <h2 class="headline-6 navigation__sub__columns__heading"> Conferences & events </h2> <p class="navigation__sub__columns__description caption">Connecting with the broader research community through events is essential for creating progress in every aspect of our work.</p> <a href="https://research.google/conferences-and-events/" class="glue-inline-link js-drawer-link" > <span class="sr-text">Learn more about our Conferences & events</span> <span aria-hidden="true">Learn more</span> </a> </div> <div class="navigation__sub__columns__mobile"> <a class="glue-header__link" href="https://research.google/conferences-and-events/" > Conferences & events </a> </div> </li> </ul> <div class="navigation__sub__cta"> <a class="glue-button glue-button--high-emphasis js-drawer-link" href="https://research.google/programs-and-events/" target="_blank" rel="noreferrer noopener" > Collaborate with us </a> </div> </div> </div> </div> </div> </div> </li> <li class="glue-header__item " data-gt-primary="Careers" > <a class="glue-header__link " href="https://research.google/careers/" > <span class=""> Careers </span> </a> </li> <li class="glue-header__item " data-gt-primary="Blog" > <a class="glue-header__link " href="https://research.google/blog/" > <span class=""> Blog </span> </a> </li> </ul> </nav> </div> <!-- search (hide on search page) --> <div class="glue-header__search js-header-search"> <div class="glue-header__search__input"> <div class="search-input " data-type="header"> <input type="search" class="caption --empty-search js-search-bar js-gt-search-input" placeholder="Search"> <button class="search-input__button --search js-gt-search-btn"> <svg role="presentation" aria-hidden="true" class="glue-icon glue-icon--18px "> <use href="/gr/static/assets/icons/glue-icons.svg#search"></use> </svg> </button> <button class="search-input__button --clear"> <svg role="presentation" aria-hidden="true" class="glue-icon glue-icon--18px "> <use href="/gr/static/assets/icons/glue-icons.svg#close"></use> </svg> </button> </div> </div> <button class="glue-header__search__btn js-header-search-btn"> <svg role="presentation" aria-hidden="true" aria-hidden="true" class="glue-icon glue-icon--24px search"> <use href="/gr/static/assets/icons/glue-icons.svg#search"></use> </svg> <svg role="presentation" aria-hidden="true" aria-hidden="true" class="glue-icon glue-icon--24px close"> <use href="/gr/static/assets/icons/glue-icons.svg#close"></use> </svg> <span class="sr-text js-header-search-sr-text">Search</span> </button> </div> </div> </div> <div class="glue-header__drawer-backdrop"> <div class="glue-header__mobile_close"> <button class="glue-header__drawer-toggle-btn js-mobile-nav-close" aria-label="Close the navigation drawer"> <svg class="glue-icon glue-icon--24px" role="presentation" aria-hidden="true"> <use href="/gr/static/assets/icons/glue-icons.svg#close"></use> </svg> </button> </div> </div> </header> <main id="page-content"> <section class="primary-hero --theme-dark" data-gt-id="primary_hero" data-gt-component-name="None"> <div class="glue-page"> <div class="glue-grid primary-hero__grid-wrapper"> <div class="glue-grid__col glue-grid__col--span-6 glue-grid__col--span-7-md glue-grid__col--span-12-sm primary-hero__text"> <h1 class="primary-hero__heading primary-hero__heading--small headline-1">Perception</h1> <div class="primary-hero__body --desktop"> <p class="body"><p data-block-key="w1j2e">We design systems that enable computers to "understand" the world, via a range of modalities including audio, image, and video understanding.</p></p> <div class="primary-hero__ctas"> </div> </div> </div> <div class="glue-grid__col glue-grid__col--span-6 glue-grid__col--span-5-md glue-grid__col--span-12-sm"> <img src="https://storage.googleapis.com/gweb-research2023-media/original_images/perception.jpg" alt="Woman looking at a book" > <div class="primary-hero__body --mobile"> <p class="body"><p data-block-key="w1j2e">We design systems that enable computers to "understand" the world, via a range of modalities including audio, image, and video understanding.</p></p> <div class="primary-hero__ctas"> </div> </div> </div> </div> </div> </section> <div class="glue-page glue-grid event-detail-page__grid"> <section class="glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-12-md "> <div class="event-detail-page__summary"> </div> <div class="quicklinks-wrapper--mobile"> </div> </section> </div> <section class="offset-two-up --theme-light --no-padding-top" data-gt-id="offset_two_up" data-gt-component-name="None"> <div class="glue-page glue-grid"> <div class="offset-two-up__left-col glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-12-md glue-grid__col--span-3-lg"> <h2 class="offset-two-up__headline headline-3">About the team</h2> </div> <div class="glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-12-md glue-grid__col--span-9-lg"> <section class="component-as-block --no-vertical-padding"> <div class="rich-text --theme- --mode-subcomponent" data-gt-id="rich_text" data-gt-component-name="None"> <p data-block-key="jgdih">The Perception team is a group focused on building systems that can interpret sensory data such as image, sound, video, and more. Our research helps power many products across Google; image and video understanding in Search and Google Photos, computational photography for Pixel phones and Google Maps, machine learning APIs for Google Cloud and Youtube, accessibility technologies like <a href="https://research.google/blog/real-time-continuous-transcription-with-live-transcribe/">Live Transcribe</a>, applications in Nest Hub Max, mobile augmented reality experiences in Duo video calls and more.</p><p data-block-key="5uv1v">We actively contribute to open source and research communities, providing media processing technologies (e.g. <a href="http://mediapipe.dev/" target="_blank" rel="noopener noreferrer">Mediapipe</a>) to enable the building of computer vision applications with TensorFlow. Further, we have released several large-scale datasets for machine learning, including <a href="http://g.co/audioset" target="_blank" rel="noopener noreferrer">AudioSet</a>, <a href="https://research.google.com/ava/">AVA</a>, <a href="https://storage.googleapis.com/openimages/web/index.html" target="_blank" rel="noopener noreferrer">Open Images</a>, and <a href="https://research.google.com/youtube8m/">YouTube-8M</a>.</p><p data-block-key="5nl8i">In doing all this, we adhere to <a href="https://ai.google/principles/" target="_blank" rel="noopener noreferrer">AI principles</a> to ensure that these technologies work well for everyone. We value innovation, collaboration, respect, and building an inclusive and diverse team and research community, and we work closely with the <a href="https://pair.withgoogle.com/" target="_blank" rel="noopener noreferrer">PAIR team</a> to build <a href="https://ai.google/responsibilities/responsible-ai-practices/?category=fairness" target="_blank" rel="noopener noreferrer">ML Fairness</a> frameworks.</p> </div> </section> </div> </div> </section> <section class="offset-two-up --theme-dark both" data-gt-id="offset_two_up" data-gt-component-name="None"> <div class="glue-page glue-grid"> <div class="offset-two-up__left-col glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-12-md glue-grid__col--span-3-lg"> <h2 class="offset-two-up__headline headline-3">Featured publications</h2> </div> <div class="glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-12-md glue-grid__col--span-9-lg"> <section class="component-as-block --no-vertical-padding"> <div class="publications-list --theme-light row-card-list" data-hot-swap="pub-list" data-gt-id="publications_list" data-gt-component-name="None"> <div class="row-card row-card--reversed"> <div class="row-card__container"> <div class="row-card__body"> <a class="row-card__heading headline-6 glue-link" href=https://research.google/pubs/almost-zero-shot-cross-lingual-spoken-language-understanding/ > (Almost) Zero-Shot Cross-Lingual Spoken Language Understanding </a> <div class="row-card__subheading"> <div class="row-card__subheading__item extra-small-text"> <a class="row-card__small-link" href="/people/shyamupadhyay/"> Shyam Upadhyay </a> </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Manaal Faruqui </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Gokhan Tur </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Dilek Hakkani-Tur </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Larry Heck </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Proceedings of the IEEE ICASSP (2018) </div> </div> </div> <div class="row-card__cta headline-6"> <div class="glue-tooltip" data-glue-tooltip-auto-position="false"> <button class="glue-button glue-button--low-emphasis glue-button--reversed glue-tooltip__trigger" aria-describedby=tooltip-contentspoken-language-understanding-slu tabindex=0 > <span class="js-gt-item-id">Preview</span> </button> <span id="tooltip-contentspoken-language-understanding-slu" class="glue-tooltip__content" role="tooltip"> <span data-tooltip-type="simple"> Preview abstract </span> <span data-tooltip-type="rich"> <span class="glue-tooltip__body">Spoken language understanding (SLU) is a component of goal-oriented dialogue systems that aims to interpret user's natural language queries in system's semantic representation format. While current state-of-the-art SLU approaches achieve high performance for English domains, the same is not true for other languages. Approaches in the literature for extending SLU models and grammars to new languages rely primarily on machine translation. This poses a challenge in scaling to new languages, as machine translation systems may not be reliable for several (especially low resource) languages. In this work, we examine different approaches to train a SLU component with little supervision for two new languages -- Hindi and Turkish, and show that with only a few hundred labeled examples we can surpass the approaches proposed in the literature. Our experiments show that training a model bilingually (i.e., jointly with English), enables faster learning, in that the model requires fewer labeled instances in the target language to generalize. Qualitative analysis shows that rare slot types benefit the most from the bilingual training.</span> <a class="glue-button glue-button--low-emphasis glue-button--reversed" href="https://research.google/pubs/almost-zero-shot-cross-lingual-spoken-language-understanding/" > <span class="js-gt-item-id">View details</span> </a> </span> </span> </div> </div> </div> </div> <div class="row-card row-card--reversed"> <div class="row-card__container"> <div class="row-card__body"> <a class="row-card__heading headline-6 glue-link" href=https://research.google/pubs/aperture-supervision-for-monocular-depth-estimation/ > Aperture Supervision for Monocular Depth Estimation </a> <div class="row-card__subheading"> <div class="row-card__subheading__item extra-small-text"> Pratul Srinivasan </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Rahul Garg </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Neal Wadhwa </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Ren Ng </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> <a class="row-card__small-link" href="/people/jonathanbarron/"> Jonathan T. Barron </a> </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> CVPR (2018) (to appear) </div> </div> </div> <div class="row-card__cta headline-6"> <div class="glue-tooltip" data-glue-tooltip-auto-position="false"> <button class="glue-button glue-button--low-emphasis glue-button--reversed glue-tooltip__trigger" aria-describedby=tooltip-contentwe-present-a-novel-method-to-train tabindex=0 > <span class="js-gt-item-id">Preview</span> </button> <span id="tooltip-contentwe-present-a-novel-method-to-train" class="glue-tooltip__content" role="tooltip"> <span data-tooltip-type="simple"> Preview abstract </span> <span data-tooltip-type="rich"> <span class="glue-tooltip__body">We present a novel method to train machine learning algorithms to estimate scene depths from a single image, by using the information provided by a camera's aperture as supervision. Prior works use a depth sensor's outputs or images of the same scene from alternate viewpoints as supervision, while our method instead uses images from the same viewpoint taken with a varying camera aperture. To enable learning algorithms to use aperture effects as supervision, we introduce two differentiable aperture rendering functions that use the input image and predicted depths to simulate the depth-of-field effects caused by real camera apertures. We train a monocular depth estimation network end-to-end to predict the scene depths that best explain these finite aperture images as defocus-blurred renderings of the input all-in-focus image.</span> <a class="glue-button glue-button--low-emphasis glue-button--reversed" href="https://research.google/pubs/aperture-supervision-for-monocular-depth-estimation/" > <span class="js-gt-item-id">View details</span> </a> </span> </span> </div> </div> </div> </div> <div class="row-card row-card--reversed"> <div class="row-card__container"> <div class="row-card__body"> <a class="row-card__heading headline-6 glue-link" href=https://research.google/pubs/blade-filter-learning-for-general-purpose-image-processing/ > BLADE: Filter Learning for General Purpose Image Processing </a> <div class="row-card__subheading"> <div class="row-card__subheading__item extra-small-text"> <a class="row-card__small-link" href="/people/pascalgetreuer/"> Pascal Getreuer </a> </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> <a class="row-card__small-link" href="/people/106636/"> Ignacio Garcia-Dorado </a> </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> John Isidoro </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> <a class="row-card__small-link" href="/people/sungjoonchoi/"> Sungjoon Choi </a> </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Frank Ong </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> <a class="row-card__small-link" href="/people/peymanmilanfar/"> Peyman Milanfar </a> </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> International Conference on Computational Photography (2018) </div> </div> </div> <div class="row-card__cta headline-6"> <div class="glue-tooltip" data-glue-tooltip-auto-position="false"> <button class="glue-button glue-button--low-emphasis glue-button--reversed glue-tooltip__trigger" aria-describedby=tooltip-contentthe-rapid-and-accurate-image-super tabindex=0 > <span class="js-gt-item-id">Preview</span> </button> <span id="tooltip-contentthe-rapid-and-accurate-image-super" class="glue-tooltip__content" role="tooltip"> <span data-tooltip-type="simple"> Preview abstract </span> <span data-tooltip-type="rich"> <span class="glue-tooltip__body">The Rapid and Accurate Image Super Resolution (RAISR) method of Romano, Isidoro, and Milanfar is a computationally efficient image upscaling method using a trained set of filters. We describe a generalization of RAISR, which we name Best Linear Adaptive Enhancement (BLADE). This approach is a trainable edge-adaptive filtering framework that is general, simple, computationally efficient, and useful for a wide range of image processing problems. We show applications to denoising, compression artifact removal, demosaicing, and approximation of anisotropic diffusion equations.</span> <a class="glue-button glue-button--low-emphasis glue-button--reversed" href="https://research.google/pubs/blade-filter-learning-for-general-purpose-image-processing/" > <span class="js-gt-item-id">View details</span> </a> </span> </span> </div> </div> </div> </div> <div class="row-card row-card--reversed"> <div class="row-card__container"> <div class="row-card__body"> <a class="row-card__heading headline-6 glue-link" href=https://research.google/pubs/burst-denoising-with-kernel-prediction-networks/ > Burst Denoising with Kernel Prediction Networks </a> <div class="row-card__subheading"> <div class="row-card__subheading__item extra-small-text"> Ben Mildenhall </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> <a class="row-card__small-link" href="/people/jonathanbarron/"> Jonathan T. Barron </a> </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Jiawen Chen </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Dillon Sharlet </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Ren Ng </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Rob Carroll </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> CVPR (2018) (to appear) </div> </div> </div> <div class="row-card__cta headline-6"> <div class="glue-tooltip" data-glue-tooltip-auto-position="false"> <button class="glue-button glue-button--low-emphasis glue-button--reversed glue-tooltip__trigger" aria-describedby=tooltip-contentwe-present-a-technique-for-jointly tabindex=0 > <span class="js-gt-item-id">Preview</span> </button> <span id="tooltip-contentwe-present-a-technique-for-jointly" class="glue-tooltip__content" role="tooltip"> <span data-tooltip-type="simple"> Preview abstract </span> <span data-tooltip-type="rich"> <span class="glue-tooltip__body">We present a technique for jointly denoising bursts of images taken from a handheld camera. In particular, we propose a convolutional neural network architecture for predicting spatially varying kernels that can both align and denoise frames, a synthetic data generation approach based on a realistic noise formation model, and an optimization guided by an annealed loss function to avoid undesirable local minima. Our model matches or outperforms the state-of-the-art across a wide range of noise levels on both real and synthetic data.</span> <a class="glue-button glue-button--low-emphasis glue-button--reversed" href="https://research.google/pubs/burst-denoising-with-kernel-prediction-networks/" > <span class="js-gt-item-id">View details</span> </a> </span> </span> </div> </div> </div> </div> <div class="row-card row-card--reversed"> <div class="row-card__container"> <div class="row-card__body"> <a class="row-card__heading headline-6 glue-link" href=https://research.google/pubs/coco-stuff-thing-and-stuff-classes-in-context/ > COCO-Stuff: Thing and Stuff Classes in Context </a> <div class="row-card__subheading"> <div class="row-card__subheading__item extra-small-text"> Holger Caesar </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> <a class="row-card__small-link" href="/people/jasperuijlings/"> Jasper Uijlings </a> </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Vittorio Ferrari </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> CVPR (2018) (to appear) </div> </div> </div> <div class="row-card__cta headline-6"> <div class="glue-tooltip" data-glue-tooltip-auto-position="false"> <button class="glue-button glue-button--low-emphasis glue-button--reversed glue-tooltip__trigger" aria-describedby=tooltip-contentsemantic-classes-can-be-either-thi tabindex=0 > <span class="js-gt-item-id">Preview</span> </button> <span id="tooltip-contentsemantic-classes-can-be-either-thi" class="glue-tooltip__content" role="tooltip"> <span data-tooltip-type="simple"> Preview abstract </span> <span data-tooltip-type="rich"> <span class="glue-tooltip__body">Semantic classes can be either things (objects with a well-defined shape, e.g. car, person) or stuff (amorphous background regions, e.g. grass, sky). While lots of classifi- cation and detection works focus on thing classes, less at- tention has been given to stuff classes. Nonetheless, stuff classes are important as they allow to explain important aspects of an image, including (1) scene type; (2) which thing classes are likely to be present and their location (through contextual reasoning); (3) physical attributes, ma- terial types and geometric properties of the scene. To un- derstand stuff and things in context we introduce COCO- Stuff, which augments 120,000 images of the COCO dataset with pixel-wise annotations for 91 stuff classes. We introduce an efficient stuff annotation protocol based on superpixels which leverages the original thing annotations. We quantify the speed versus quality trade-off of our protocol and explore the relation be- tween annotation time and boundary complexity. Further- more, we use COCO-Stuff to analyze: (a) the importance of stuff and thing classes in terms of their surface cover and how frequently they are mentioned in image captions; (b) the spatial relations between stuff and things, highlighting the rich contextual relations that make our dataset unique; (c) the performance of a modern semantic segmentation method on stuff and thing classes, and whether stuff is easier to segment than things.</span> <a class="glue-button glue-button--low-emphasis glue-button--reversed" href="https://research.google/pubs/coco-stuff-thing-and-stuff-classes-in-context/" > <span class="js-gt-item-id">View details</span> </a> </span> </span> </div> </div> </div> </div> <div class="row-card row-card--reversed"> <div class="row-card__container"> <div class="row-card__body"> <a class="row-card__heading headline-6 glue-link" href=https://research.google/pubs/decoding-the-auditory-brain-with-canonical-component-analysis/ > Decoding the auditory brain with canonical component analysis </a> <div class="row-card__subheading"> <div class="row-card__subheading__item extra-small-text"> Alain de Cheveigné </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Daniel D. E. Wong </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Giovanni M. Di Liberto </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Jens Hjortkjaer </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Malcolm Slaney </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> Edmund Lalor </div> <div class="row-card__subheading__spacer"></div> <div class="row-card__subheading__item extra-small-text"> NeuroImage (2018) </div> </div> </div> <div class="row-card__cta headline-6"> <div class="glue-tooltip" data-glue-tooltip-auto-position="false"> <button class="glue-button glue-button--low-emphasis glue-button--reversed glue-tooltip__trigger" aria-describedby=tooltip-contentthe-relation-between-a-stimulus-an tabindex=0 > <span class="js-gt-item-id">Preview</span> </button> <span id="tooltip-contentthe-relation-between-a-stimulus-an" class="glue-tooltip__content" role="tooltip"> <span data-tooltip-type="simple"> Preview abstract </span> <span data-tooltip-type="rich"> <span class="glue-tooltip__body">The relation between a stimulus and the evoked brain response can shed light on perceptual processes within the brain. Signals derived from this relation can also be harnessed to control external devices for Brain Computer Interface (BCI) applications. While the classic event-related potential (ERP) is appropriate for isolated stimuli, more sophisticated “decoding” strategies are needed to address continuous stimuli such as speech, music or environmental sounds. Here we describe an approach based on Canonical Correlation Analysis (CCA) that finds the optimal transform to apply to both the stimulus and the response to reveal correlations between the two. Compared to prior methods based on forward or backward models for stimulus-response mapping, CCA finds significantly higher correlation scores, thus providing increased sensitivity to relatively small effects, and supports classifier schemes that yield higher classification scores. CCA strips the brain response of variance unrelated to the stimulus, and the stimulus representation of variance that does not affect the response, and thus improves observations of the relation between stimulus and response.</span> <a class="glue-button glue-button--low-emphasis glue-button--reversed" href="https://research.google/pubs/decoding-the-auditory-brain-with-canonical-component-analysis/" > <span class="js-gt-item-id">View details</span> </a> </span> </span> </div> </div> </div> </div> </div> </section> <div class="offset-two-up__cta"> <a class="glue-button glue-button--medium-emphasis glue-button--reversed" href="https://research.google/pubs/?&category=perception" > <span class="js-gt-item-id">View more publications</span> </a> </div> </div> </div> </section> <section class="offset-two-up --theme-light both" data-gt-id="offset_two_up" data-gt-component-name="None"> <div class="glue-page glue-grid"> <div class="offset-two-up__left-col glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-12-md glue-grid__col--span-3-lg"> <h2 class="offset-two-up__headline headline-3">Highlighted projects</h2> </div> <div class="glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-12-md glue-grid__col--span-9-lg"> <section class="component-as-block --no-padding-top"> <ul class="card-stack--basic nested-glue-grid-override" data-gt-id="project_basic_card_stack" data-gt-component-name="None"> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://research.google/blog/rnn-based-handwriting-recognition-in-gboard/" aria-label="" > <div class="glue-card__inner"> <picture class="glue-card__asset play-pause-size-override"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/perception_gboard.width-800.jpg" alt="perception_gboard" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/perception_gboard.width-800.jpg" alt="perception_gboard" loading="lazy" /> </picture> <div class="glue-card__content --no-media"> <span class="headline-5 js-gt-item-id"> Handwriting Input in GBoard </span> <div class="glue-card__description glue-spacer-1-top"> Handwriting recognition in GBoard allows users to input text through freeform strokes, which is particularly helpful for stylus users and languages with more characters than can easily fit on a keyboard. </div> </div> <div class="glue-card__cta"> <span class="glue-button glue-spacer-1-top glue-button--low-emphasis"> Learn More </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://www.blog.google/products/search/15-years-google-books/" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <picture class="glue-card__asset play-pause-size-override"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/perception_scan-books.width-800.jpg" alt="perception_scan-books" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/perception_scan-books.width-800.jpg" alt="perception_scan-books" loading="lazy" /> </picture> <div class="glue-card__content --no-media"> <span class="headline-5 js-gt-item-id"> Optical Character Recognition: Scan All The Books! </span> <div class="glue-card__description glue-spacer-1-top"> OCR enables the Google Books project to digitize the world's books and make them searchable. </div> </div> <div class="glue-card__cta"> <span class="glue-button glue-spacer-1-top glue-button--low-emphasis"> Learn More </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://research.google/blog/moving-camera-moving-people-a-deep-learning-approach-to-depth-prediction/" aria-label="" > <div class="glue-card__inner"> <picture class="glue-card__asset play-pause-size-override"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/perception_moving-people.width-800.jpg" alt="perception_moving-people" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/perception_moving-people.width-800.jpg" alt="perception_moving-people" loading="lazy" /> </picture> <div class="glue-card__content --no-media"> <span class="headline-5 js-gt-item-id"> Learning the Depths of Moving People </span> <div class="glue-card__description glue-spacer-1-top"> Applying a deep learning-based approach, we can generate depth maps from an ordinary video, where both the camera and subjects are freely moving, which can be used to produce a range of 3D-aware video effects, such synthetic defocus, inserting synthetic CG objects into the scene, or filling in holes and disoccluded regions with the content exposed in other frames of the video. </div> </div> <div class="glue-card__cta"> <span class="glue-button glue-spacer-1-top glue-button--low-emphasis"> Learn More </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://mediapipe.dev/" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <picture class="glue-card__asset play-pause-size-override"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/perception_mediapipe.width-800.jpg" alt="perception_mediapipe" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/perception_mediapipe.width-800.jpg" alt="perception_mediapipe" loading="lazy" /> </picture> <div class="glue-card__content --no-media"> <span class="headline-5 js-gt-item-id"> MediaPipe: Open Source cross platform multimodal applied machine learning pipelines </span> <div class="glue-card__description glue-spacer-1-top"> MediaPipe is an open source framework for building cross platform multimodal (eg. video, audio, any time series data) applied ML pipelines that consist of fast machine learning inference, classic computer vision, and media processing. MediaPipe was open sourced at CVPR in June 2019 as v0.5.0. Since our first open source version, we have released various ML pipeline examples like Object Detection and Tracking, Face Detection, Multi-hand Tracking, Hair Segmentation. </div> </div> <div class="glue-card__cta"> <span class="glue-button glue-spacer-1-top glue-button--low-emphasis"> Learn More </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://research.google/blog/tacotron-2-generating-human-like-speech-from-text/" aria-label="" > <div class="glue-card__inner"> <picture class="glue-card__asset play-pause-size-override"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/perception_speech-text.width-800.jpg" alt="perception_speech-text" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/perception_speech-text.width-800.jpg" alt="perception_speech-text" loading="lazy" /> </picture> <div class="glue-card__content --no-media"> <span class="headline-5 js-gt-item-id"> Tacotron 2: Generating Human-like Speech from Text </span> <div class="glue-card__description glue-spacer-1-top"> Tacotron 2 generates human-like speech from text using neural networks trained using only speech examples and corresponding text transcripts. </div> </div> <div class="glue-card__cta"> <span class="glue-button glue-spacer-1-top glue-button--low-emphasis"> Learn More </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://blog.google/outreach-initiatives/accessibility/lookout-discover-your-surroundings-help-ai/" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <picture class="glue-card__asset play-pause-size-override"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/perception_discover-ai.width-800.jpg" alt="perception_discover-ai" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/perception_discover-ai.width-800.jpg" alt="perception_discover-ai" loading="lazy" /> </picture> <div class="glue-card__content --no-media"> <span class="headline-5 js-gt-item-id"> Lookout: Discover your surroundings with the help of AI </span> <div class="glue-card__description glue-spacer-1-top"> Lookout helps those who are blind or have low vision identify information about their surroundings as they move through a space by recognizing the people, text, and objects. </div> </div> <div class="glue-card__cta"> <span class="glue-button glue-spacer-1-top glue-button--low-emphasis"> Learn More </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://research.google/blog/astrophotography-with-night-sight-on-pixel-phones/" aria-label="" > <div class="glue-card__inner"> <picture class="glue-card__asset play-pause-size-override"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/perception_night-android.width-800.jpg" alt="perception_night-android" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/perception_night-android.width-800.jpg" alt="perception_night-android" loading="lazy" /> </picture> <div class="glue-card__content --no-media"> <span class="headline-5 js-gt-item-id"> Night: Seeing in the dark with Pixel Camera </span> <div class="glue-card__description glue-spacer-1-top"> Night Sight uses computational photography on Pixel to capture vibrant and detailed low-light images, and, with a tripod, it can even enable astrophotography. </div> </div> <div class="glue-card__cta"> <span class="glue-button glue-spacer-1-top glue-button--low-emphasis"> Learn More </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://www.android.com/accessibility/live-transcribe/" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <picture class="glue-card__asset play-pause-size-override"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/perception_live-transcribe.width-800.jpg" alt="perception_live-transcribe" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/perception_live-transcribe.width-800.jpg" alt="perception_live-transcribe" loading="lazy" /> </picture> <div class="glue-card__content --no-media"> <span class="headline-5 js-gt-item-id"> Live Transcribe: Realtime captions for the deaf and hard of hearing </span> <div class="glue-card__description glue-spacer-1-top"> Live Transcribe provides free realtime captions in 75+ languages, and sound events detection, across 2 billion Android devices for the deaf and hard of hearing. </div> </div> <div class="glue-card__cta"> <span class="glue-button glue-spacer-1-top glue-button--low-emphasis"> Learn More </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://store.google.com/us/product/google_nest_hub_max" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <picture class="glue-card__asset play-pause-size-override"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/perception_gesture-recognition.width-800.jpg" alt="perception_gesture-recognition" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/perception_gesture-recognition.width-800.jpg" alt="perception_gesture-recognition" loading="lazy" /> </picture> <div class="glue-card__content --no-media"> <span class="headline-5 js-gt-item-id"> Nest Hub Max: Ambient computing with on-device face and gesture recognition in your home </span> <div class="glue-card__description glue-spacer-1-top"> Nest Hub Max has Computer Vision powering face recognition, gesture recognition and auto-framing and zooming for Duo video calls. </div> </div> <div class="glue-card__cta"> <span class="glue-button glue-spacer-1-top glue-button--low-emphasis"> Learn More </span> </div> </div> </a> </li> </ul> </section> </div> </div> </section> <section class="offset-two-up --theme-dark both" data-gt-id="offset_two_up" data-gt-component-name="None"> <div class="glue-page glue-grid"> <div class="offset-two-up__left-col glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-12-md glue-grid__col--span-3-lg"> <h2 class="offset-two-up__headline headline-3">Some of our locations</h2> </div> <div class="glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-12-md glue-grid__col--span-9-lg"> <section class="component-as-block --no-padding-top"> <div class="card-stack--basic" data-gt-id="basic_card_stack" data-gt-component-name="None"> <ul class="nested-glue-grid-override"> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://www.google.com/about/careers/applications/locations/cambridge/" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <div data-gt-id="media" data-gt-component-name="None"> <!-- Determine the appropriate width based on image_width --> <!-- For mobile images, use a default width --> <picture class="glue-card__asset play-pause-size-override media__image"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/Cambridge.width-800.jpg" alt="Cambridge" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/Cambridge.width-800.jpg" alt="Cambridge" loading="lazy" /> </picture> </div> <div class="glue-card__content "> <span class="headline-5 js-gt-item-id"> Cambridge </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://www.google.com/about/careers/applications/locations/tel-aviv-haifa/" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <div data-gt-id="media" data-gt-component-name="None"> <!-- Determine the appropriate width based on image_width --> <!-- For mobile images, use a default width --> <picture class="glue-card__asset play-pause-size-override media__image"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/Israel.width-800.jpg" alt="Israel" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/Israel.width-800.jpg" alt="Israel" loading="lazy" /> </picture> </div> <div class="glue-card__content "> <span class="headline-5 js-gt-item-id"> Israel </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://www.google.com/about/careers/applications/locations/new-york/" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <div data-gt-id="media" data-gt-component-name="None"> <!-- Determine the appropriate width based on image_width --> <!-- For mobile images, use a default width --> <picture class="glue-card__asset play-pause-size-override media__image"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/NY.width-800.jpg" alt="NY" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/NY.width-800.jpg" alt="NY" loading="lazy" /> </picture> </div> <div class="glue-card__content "> <span class="headline-5 js-gt-item-id"> New York </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://www.google.com/about/careers/applications/locations/pittsburgh/" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <div data-gt-id="media" data-gt-component-name="None"> <!-- Determine the appropriate width based on image_width --> <!-- For mobile images, use a default width --> <picture class="glue-card__asset play-pause-size-override media__image"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/pittsburgh.width-800.jpg" alt="pittsburgh" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/pittsburgh.width-800.jpg" alt="pittsburgh" loading="lazy" /> </picture> </div> <div class="glue-card__content "> <span class="headline-5 js-gt-item-id"> Pittsburgh </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://www.google.com/about/careers/applications/locations/san-francisco/" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <div data-gt-id="media" data-gt-component-name="None"> <!-- Determine the appropriate width based on image_width --> <!-- For mobile images, use a default width --> <picture class="glue-card__asset play-pause-size-override media__image"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/SF.width-800.jpg" alt="SF" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/SF.width-800.jpg" alt="SF" loading="lazy" /> </picture> </div> <div class="glue-card__content "> <span class="headline-5 js-gt-item-id"> San Francisco Bay Area </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://www.google.com/about/careers/applications/locations/seattle-kirkland-bellevue-redmond/" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <div data-gt-id="media" data-gt-component-name="None"> <!-- Determine the appropriate width based on image_width --> <!-- For mobile images, use a default width --> <picture class="glue-card__asset play-pause-size-override media__image"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/Seattle-and-Kirkland.width-800.jpg" alt="Seattle and Kirkland" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/Seattle-and-Kirkland.width-800.jpg" alt="Seattle and Kirkland" loading="lazy" /> </picture> </div> <div class="glue-card__content "> <span class="headline-5 js-gt-item-id"> Seattle & Kirkland </span> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-4-md glue-grid__col--span-4-sm"> <a class="glue-card not-glue " href="https://www.google.com/about/careers/applications/locations/zurich/" aria-label="" target="_blank" rel="noreferrer noopener" > <div class="glue-card__inner"> <div data-gt-id="media" data-gt-component-name="None"> <!-- Determine the appropriate width based on image_width --> <!-- For mobile images, use a default width --> <picture class="glue-card__asset play-pause-size-override media__image"> <source media="(min-width: 768px)" srcset="https://storage.googleapis.com/gweb-research2023-media/images/Zurich.width-800.jpg" alt="Zurich" /> <img src="https://storage.googleapis.com/gweb-research2023-media/images/Zurich.width-800.jpg" alt="Zurich" loading="lazy" /> </picture> </div> <div class="glue-card__content "> <span class="headline-5 js-gt-item-id"> Zurich </span> </div> </div> </a> </li> </ul> </div> </section> </div> </div> </section> <section class="offset-two-up --theme-light both" data-gt-id="offset_two_up" data-gt-component-name="None"> <div class="glue-page glue-grid"> <div class="offset-two-up__left-col glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-12-md glue-grid__col--span-3-lg"> <h2 class="offset-two-up__headline headline-3">Some of our people</h2> </div> <div class="glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-12-md glue-grid__col--span-9-lg"> <section class="component-as-block --no-padding-top"> <div class="js-show-more-list" data-show-more-items-per-view="12" data-gt-id="people_card_stack" data-show-more-hidden-class="--hidden" data-gt-component-name="None"> <ul class="card-stack--people glue-grid" > <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/chrisbregler/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/4061.png" alt="Chris Bregler" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Chris Bregler</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Machine Perception</li> <li class="glue-labels small-text">Security, Privacy and Abuse Prevention</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/williamtfreeman/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/4281.png" alt="William T. Freeman" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">William T. Freeman</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Human-Computer Interaction and Visualization</li> <li class="glue-labels small-text">Machine Perception</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/author35932/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/95.png" alt="Richard F. Lyon" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Richard F. Lyon</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Data Mining and Modeling</li> <li class="glue-labels small-text">Human-Computer Interaction and Visualization</li> <li class="glue-labels small-text">Machine Intelligence</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/peymanmilanfar/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/102.png" alt="Peyman Milanfar" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Peyman Milanfar</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Machine Intelligence</li> <li class="glue-labels small-text">Machine Perception</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/kevinmurphy/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/307.png" alt="Kevin P. Murphy" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Kevin P. Murphy</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Machine Intelligence</li> <li class="glue-labels small-text">Machine Learning</li> <li class="glue-labels small-text">Machine Perception</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/apostolnatsev/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/771.png" alt="Apostol (Paul) Natsev" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Apostol (Paul) Natsev</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Data Mining and Modeling</li> <li class="glue-labels small-text">Machine Perception</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/author205/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/444.png" alt="Peter Norvig" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Peter Norvig</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Education Innovation</li> <li class="glue-labels small-text">Information Retrieval and the Web</li> <li class="glue-labels small-text">Data Mining and Modeling</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/carolinepantofaru/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/385.png" alt="Caroline Pantofaru" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Caroline Pantofaru</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Machine Perception</li> <li class="glue-labels small-text">Robotics</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/105431/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/3969.png" alt="Ashok Popat" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Ashok Popat</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Machine Perception</li> <li class="glue-labels small-text">Machine Translation</li> <li class="glue-labels small-text">Natural Language Processing</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/105197/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/3764.png" alt="Rif A. Saurous" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Rif A. Saurous</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Machine Intelligence</li> <li class="glue-labels small-text">Machine Perception</li> <li class="glue-labels small-text">Software Engineering</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/cordeliaschmid/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/4366.png" alt="Cordelia Schmid" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Cordelia Schmid</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Machine Intelligence</li> <li class="glue-labels small-text">Machine Perception</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item "> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/rahulsukthankar/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/792.png" alt="Rahul Sukthankar" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Rahul Sukthankar</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Algorithms and Theory</li> <li class="glue-labels small-text">Machine Intelligence</li> <li class="glue-labels small-text">Machine Perception</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item --hidden"> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/tomasizo/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/4064.png" alt="Tomáš Ižo" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Tomáš Ižo</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Machine Intelligence</li> <li class="glue-labels small-text">Machine Perception</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item --hidden"> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/author36197/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/316.png" alt="Jay Yagnik" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Jay Yagnik</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Data Mining and Modeling</li> <li class="glue-labels small-text">General Science</li> <li class="glue-labels small-text">Algorithms and Theory</li> </ul> </div> </div> </a> </li> <li class="glue-grid__col glue-grid__col--span-3-lg glue-grid__col--span-4-md glue-grid__col--span-4-sm js-show-more-list__item --hidden"> <a class="glue-card not-glue glue-card--people" href="https://research.google/people/inbarmosseri/"> <div class="glue-card__inner"> <picture class="glue-card__asset"> <img src="https://storage.googleapis.com/gweb-research2023-media/pubtools/3789.png" alt="Inbar Mosseri" loading="lazy"> </picture> <div class="glue-card__content"> <p class="glue-headline body">Inbar Mosseri</p> <ul class="glue-no-bullet" role="list"> <li class="glue-labels small-text">Machine Intelligence</li> <li class="glue-labels small-text">Machine Perception</li> </ul> </div> </div> </a> </li> </ul> <div class="card-stack--people__button-container"> <button class="glue-button glue-button--medium-emphasis js-show-more-list__button" > <span class="js-gt-item-id">Load more</span> </button> </div> </div> </section> </div> </div> </section> <section class="banner --theme-dark" data-gt-id="banner" data-gt-component-name="None"> <div class="banner__wrapper glue-page glue-grid"> <div class="banner__copy glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-6-md"> <h2 class="banner__headline headline-3">Join us</h2> <p class="banner__body-copy body">We're always looking for more talented, passionate people.</p> <a class="glue-button glue-button--medium-emphasis glue-button--reversed" href="https://research.google/careers/" > <span class="js-gt-item-id">See opportunities</span> </a> </div> <div class="glue-grid__col glue-grid__col--span-0-sm glue-grid__col--span-1"></div> <div class="banner__image glue-grid__col glue-grid__col--span-4-sm glue-grid__col--span-5-md"> <img src="https://storage.googleapis.com/gweb-research2023-media/images/Careers-Dark.original.jpg" alt="Careers dark" /> </div> </div> </section> </main> <footer class="glue-footer"> <div class="glue-page"> <section class="glue-social"> <div class="glue-social__group glue-social--monochrome"> <p class="glue-social__title glue-social__title--inline"> Follow us </p> <nav class="js-gt-follow-us-wrapper" aria-label="Social media links"> <ul class="glue-social__list" role="list"> <li class="glue-social__item"> <a class="glue-social__link" href="https://twitter.com/GoogleAI" title="Follow us on x" target="_blank" rel="noopener" data-gt-method="x"" > <svg role="presentation" aria-hidden="true" class="glue-icon glue-icon--social glue-icon--24px"> <use href="/gr/static/assets/icons/twitter-x.svg#twitter-x"></use> </svg> </a> </li> <li class="glue-social__item"> <a class="glue-social__link" href="https://www.linkedin.com/showcase/googleresearch/" title="Follow us on linkedin" target="_blank" rel="noopener" data-gt-method="linkedin"" > <svg role="presentation" aria-hidden="true" class="glue-icon glue-icon--social glue-icon--24px"> <use href="/gr/static/assets/icons/glue-icons.svg#post-linkedin"></use> </svg> </a> </li> <li class="glue-social__item"> <a class="glue-social__link" href="https://www.youtube.com/c/GoogleResearch" title="Follow us on youtube" target="_blank" rel="noopener" data-gt-method="youtube"" > <svg role="presentation" aria-hidden="true" class="glue-icon glue-icon--social glue-icon--24px"> <use href="/gr/static/assets/icons/glue-icons.svg#video-youtube"></use> </svg> </a> </li> <li class="glue-social__item"> <a class="glue-social__link" href="https://github.com/google-research" title="Follow us on github" target="_blank" rel="noopener" data-gt-method="github"" > <svg role="presentation" aria-hidden="true" class="glue-icon glue-icon--social glue-icon--24px"> <use href="/gr/static/assets/icons/github.svg#github"></use> </svg> </a> </li> </ul> </nav> </div> </section> </div> <div class="glue-fullbleed"></div> <section class="glue-page"> <nav class="glue-footer__global" aria-label="Footer resource links"> <div class="glue-footer__logo"> <a href="https://www.google.com" title="Google" class="glue-footer__link"> <svg role="presentation" aria-hidden="true" class="glue-icon glue-footer__logo-img"> <use href="/gr/static/assets/icons/glue-icons.svg#google-solid-logo"></use> </svg> </a> </div> <ul class="glue-footer__global-links glue-no-bullet js-gt-global-nav-wrapper" role="list"> <li class="glue-footer__global-links-list-item" data-gt-primary="About Google"> <a class="glue-footer__link" href="https://about.google/" target="_blank" rel="noopener"> About Google </a> </li> <li class="glue-footer__global-links-list-item" data-gt-primary="Google Products"> <a class="glue-footer__link" href="https://about.google/intl/en/products/" target="_blank" rel="noopener"> Google Products </a> </li> <li class="glue-footer__global-links-list-item" data-gt-primary="Privacy"> <a class="glue-footer__link" href="https://policies.google.com/privacy" target="_blank" rel="noopener"> Privacy </a> </li> <li class="glue-footer__global-links-list-item" data-gt-primary="Terms"> <a class="glue-footer__link" href="https://policies.google.com/terms" target="_blank" rel="noopener"> Terms </a> </li> </ul> <ul class="glue-footer__global-links glue-footer__global-links--extra glue-no-bullet" role="list"> <li class="glue-footer__global-links-list-item glue-footer__global-links-list-item--extra"> <a class="glue-footer__link" href="https://support.google.com/?hl=en"> <svg role="presentation" aria-hidden="true" aria-hidden="true" class="glue-icon glue-icon--24px glue-icon--footer-help"> <use href="/gr/static/assets/icons/glue-icons.svg#help"></use> </svg> Help </a> </li> <li class="glue-footer__global-links-list-item glue-footer__global-links-list-item--extra"> <button class="glue-footer__link google-feedback js-feedback-button" href="" data-product-id="5137383" > Submit feedback </button> </li> </ul> </nav> </section> </footer> <script src="https://www.gstatic.com/glue/v27_1/material-components-web.min.js"></script> <script src="https://www.youtube.com/player_api"></script> <script type="text/javascript" src="/gr/static/js/googleresearch.js?id=b70549917812130af912601ad763f13e"></script> <script type="text/javascript" src="https://support.google.com/inapp/api.js"></script> <script src="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.js" data-glue-cookie-notification-bar-category="2B"> </script> </body> </html>