Become a Computer Vision Expert

Brought by: Udacity

Overview

From computer graphics to social robotics to autonomous vehicles, computer vision is powering world-changing new technologies. In this program, you’ll write code to perform everything from facial recognition to scene-understanding to object tracking; by the end of this program, you’ll have a broad portfolio of applications that you’ve built!
Learn the computer vision skills behind advances in robotics and automation. Write programs to analyze images, implement feature extraction, and recognize objects using deep learning models.

Syllabus

  • Introduction to Computer Vision
    • Master computer vision and image processing essentials. Learn to extract important features from image data, and apply deep learning techniques to classification tasks.
  • Advanced Computer Vision and Deep Learning
    • Learn to apply deep learning architectures to computer vision tasks. Discover how to combine CNN and RNN networks to build an automatic image captioning application.
  • Object Tracking and Localization
    • Learn how to locate an object and track it over time. These techniques are used in a variety of moving systems, such as self-driving car navigation and drone flight.

Taught by

Sebastian Thrun, Cezanne Camacho, Alexis Cook, Juan Delgado, Jay Alammar, Ortal Arel, Luis Serrano, Pranjal C., Arunava C., Christopher O., Ramy Raafat Mohamed Fawzy Ahmed W., Akira K. and Keelia T.

Become a Computer Vision Expert
Go to course

Become a Computer Vision Expert

Brought by: Udacity

  • Udacity
  • Paid
  • English
  • Certificate Available
  • Available at any time
  • All
  • N/A
8.1.2PHP Version354msRequest Duration2MBMemory UsageGET en/courses/{slug}Route
    • Booting (228ms)
    • Application (125ms)
    • 1 x Booting (64.41%)
      227.98ms
      1 x Application (35.36%)
      125.16ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET en/courses/{slug}
      middleware
      web, localize:en
      controller
      App\Http\Controllers\CourseController@show
      as
      en.courses.show
      namespace
      prefix
      /en
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      6 statements were executed5.98ms
      • select * from `courses` where `slug_en` = 'become-a-computer-vision-expert' limit 1
        4.52ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. become-a-computer-vision-expert
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-05-23 17:32:50' where `id` = 831
        650μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-05-23 17:32:50
        • 1. 831
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (16)
        210μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        150μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (6) and `providers`.`deleted_at` is null
        180μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 825 limit 1
        270μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 825
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        SellJbQFoS50YY4HIcwNRznYiZCab8V9IERmTgTf
        locale
        en
        _previous
        array:1 [ "url" => "https://www.corspedia.com/en/courses/become-a-computer-vision-expert" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /en/courses/become-a-computer-vision-expert
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "52.14.210.44" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "52.14.210.44" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "94464b7c8eea21af-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "52.14.210.44" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "52.14.210.44" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "94464b7c8eea21af-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "57248" "REMOTE_ADDR" => "172.71.254.177" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/en/courses/become-a-computer-vision-expert" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1748021570.2607 "REQUEST_TIME" => 1748021570 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Fri, 23 May 2025 17:32:50 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkdtbWI4WmF6Y2F4UGdVTFNNYTV5aXc9PSIsInZhbHVlIjoiZk9NbGsyWWZES3BqQytialJ0azN1V0tlMU9vOFJ1WDlOQVdOazREY1hRQi9kUzJQTUluQitDZHhpZmtDN0dpQjUxQnRDRS9FTUN5bUo2anBGbTBvdHczVXR2L1ZYZUJVQmhycUhKUk5zSk5EdkxKQWxxOHRoRjQ5UnhGYndwb3oiLCJtYWMiOiJjMWNjOTgyMjBjNGExNzI5YjVlNmQ0MzI1ZWY4Nzg5MmZmNTE2ZGFmNTU2MDVjNGY3MmE1M2I3NmFkMWYzYjI2IiwidGFnIjoiIn0%3D; expires=Fri, 23 May 2025 19:32:50 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IkdtbWI4WmF6Y2F4UGdVTFNNYTV5aXc9PSIsInZhbHVlIjoiZk9NbGsyWWZES3BqQytialJ0azN1V0tlMU9vOFJ1WDlOQVdOazREY1hRQi9kUzJQTUluQitDZHhpZmtDN0dpQjUxQnRDR" 1 => "laravel_session=eyJpdiI6Ik0yRmNxYVdDbW8zNkhwSXhKUjlpUmc9PSIsInZhbHVlIjoicTEvTXRvdjZTVFdOUWMwKzlEN3Q0VXJraERJZzBrb291OE5YTkZ3S2dnUXNDaGNXcWhFd0EySVNocXdjMDdPQW1sZitUR0xqdDc0WnJIT016ZDdxZFpxYXVjaEI0Snl4VnFEbVpRSHRmTHpIY0VpaWFGQ3lHTnZGRHhQT3RTUEciLCJtYWMiOiJiN2VkNDdkNmRlZmQwNDVkNGJiNTAxMmU2ZjY0YWQ0Mjg4MzJmNTU0NGU4YzU0OGRlMjNlNGI2OTIxMTQ4YTM3IiwidGFnIjoiIn0%3D; expires=Fri, 23 May 2025 19:32:50 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6Ik0yRmNxYVdDbW8zNkhwSXhKUjlpUmc9PSIsInZhbHVlIjoicTEvTXRvdjZTVFdOUWMwKzlEN3Q0VXJraERJZzBrb291OE5YTkZ3S2dnUXNDaGNXcWhFd0EySVNocXdjMDdPQW1s" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkdtbWI4WmF6Y2F4UGdVTFNNYTV5aXc9PSIsInZhbHVlIjoiZk9NbGsyWWZES3BqQytialJ0azN1V0tlMU9vOFJ1WDlOQVdOazREY1hRQi9kUzJQTUluQitDZHhpZmtDN0dpQjUxQnRDRS9FTUN5bUo2anBGbTBvdHczVXR2L1ZYZUJVQmhycUhKUk5zSk5EdkxKQWxxOHRoRjQ5UnhGYndwb3oiLCJtYWMiOiJjMWNjOTgyMjBjNGExNzI5YjVlNmQ0MzI1ZWY4Nzg5MmZmNTE2ZGFmNTU2MDVjNGY3MmE1M2I3NmFkMWYzYjI2IiwidGFnIjoiIn0%3D; expires=Fri, 23-May-2025 19:32:50 GMT; path=/XSRF-TOKEN=eyJpdiI6IkdtbWI4WmF6Y2F4UGdVTFNNYTV5aXc9PSIsInZhbHVlIjoiZk9NbGsyWWZES3BqQytialJ0azN1V0tlMU9vOFJ1WDlOQVdOazREY1hRQi9kUzJQTUluQitDZHhpZmtDN0dpQjUxQnRDR" 1 => "laravel_session=eyJpdiI6Ik0yRmNxYVdDbW8zNkhwSXhKUjlpUmc9PSIsInZhbHVlIjoicTEvTXRvdjZTVFdOUWMwKzlEN3Q0VXJraERJZzBrb291OE5YTkZ3S2dnUXNDaGNXcWhFd0EySVNocXdjMDdPQW1sZitUR0xqdDc0WnJIT016ZDdxZFpxYXVjaEI0Snl4VnFEbVpRSHRmTHpIY0VpaWFGQ3lHTnZGRHhQT3RTUEciLCJtYWMiOiJiN2VkNDdkNmRlZmQwNDVkNGJiNTAxMmU2ZjY0YWQ0Mjg4MzJmNTU0NGU4YzU0OGRlMjNlNGI2OTIxMTQ4YTM3IiwidGFnIjoiIn0%3D; expires=Fri, 23-May-2025 19:32:50 GMT; path=/; httponlylaravel_session=eyJpdiI6Ik0yRmNxYVdDbW8zNkhwSXhKUjlpUmc9PSIsInZhbHVlIjoicTEvTXRvdjZTVFdOUWMwKzlEN3Q0VXJraERJZzBrb291OE5YTkZ3S2dnUXNDaGNXcWhFd0EySVNocXdjMDdPQW1s" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "SellJbQFoS50YY4HIcwNRznYiZCab8V9IERmTgTf" "locale" => "en" "_previous" => array:1 [ "url" => "https://www.corspedia.com/en/courses/become-a-computer-vision-expert" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]