AWS Panorama - Building Edge Computer Vision (CV) Applications

Brought by: AWS Skill Builder

Overview

Course Description

AWS Panorama is a service that brings computer vision (CV) to your on-premises camera network. You install the AWS Panorama Appliance or another compatible device in your data center, register it with AWS Panorama, and deploy CV applications from the cloud.

In this course, you will learn why AWS Panorama is useful for business and how to build edge applications powered by it. You will also walk through a typical application development workflow.

‐      Course level: Intermediate

‐      Duration: 1 hour­­ 30 minutes

Activities

This course includes presentations, graphics, and a development workflow walk-through.

Course objectives

In this course, you will learn to do the following:

‐      Explain the usefulness of AWS Panorama to your business.

‐      Describe the fundamentals of CV.

‐      Describe the challenges of CV applications at the edge.

‐      Understand the performance and accuracy trade-off of machine learning models.

‐      Explain the key components of an AWS Panorama application.

‐      Describe the steps involved in the development workflow.

Intended audience

This course is intended for the following:

‐      Software developers interested in building CV applications at the edge

Prerequisites

‐      1+ years of software development experience in Java or Python

‐      AWS Technical Essentials


Course outline

‐      Introduction to AWS Panorama

‐      Essentials of Computer Vision for the Edge

‐      How to Build AWS Panorama Applications

‐      Setting Up AWS Panorama Demo Resources

‐      Object Detection

‐      Object Tracking

‐      Deleting the Resources Used for this Course

‐      Learn More

AWS Panorama - Building Edge Computer Vision (CV) Applications
Go to course

AWS Panorama - Building Edge Computer Vision (CV) Applications

Brought by: AWS Skill Builder

  • AWS Skill Builder
  • Free
  • English
  • Certificate Not Available
  • Available at any time
  • All
  • N/A
8.1.2PHP Version304msRequest Duration2MBMemory UsageGET en/courses/{slug}Route
    • Booting (188ms)
    • Application (115ms)
    • 1 x Booting (61.78%)
      187.55ms
      1 x Application (37.99%)
      115.35ms
      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
      7 statements were executed11.63ms
      • select * from `courses` where `slug_en` = 'aws-panorama---building-edge-computer-vision-(cv)-applications' limit 1
        9.24ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. aws-panorama---building-edge-computer-vision-(cv)-applications
        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-02-22 13:57:28' where `id` = 2899
        650μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-02-22 13:57:28
        • 1. 2899
        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)
        370μ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)
        310μ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 `institutions` where `institutions`.`id` in (100) and `institutions`.`deleted_at` is null
        340μ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 `providers` where `providers`.`id` in (12) and `providers`.`deleted_at` is null
        290μ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` = 2890 limit 1
        430μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 2890
        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\Institution
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        VtgF2Hwti1hqNg5Ms6WwMxi2U9kPkAvNtPvyJ9Ps
        locale
        en
        _previous
        array:1 [ "url" => "https://www.corspedia.com/en/courses/aws-panorama---building-edge-computer-vis...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /en/courses/aws-panorama---building-edge-computer-vision-%28cv%29-applications
        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 [ "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "priority" => array:1 [ 0 => "u=0, i" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-connecting-ip" => array:1 [ 0 => "3.138.183.117" ] "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" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "x-forwarded-for" => array:1 [ 0 => "3.138.183.117" ] "cf-ray" => array:1 [ 0 => "915f7c3f3c72f163-ORD" ] "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_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_PRIORITY" => "u=0, i" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_CF_CONNECTING_IP" => "3.138.183.117" "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_SEC_FETCH_SITE" => "none" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_X_FORWARDED_FOR" => "3.138.183.117" "HTTP_CF_RAY" => "915f7c3f3c72f163-ORD" "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" => "49232" "REMOTE_ADDR" => "172.70.131.100" "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/aws-panorama---building-edge-computer-vision-%28cv%29-applications" "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" => 1740232647.7937 "REQUEST_TIME" => 1740232647 ]
        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 => "Sat, 22 Feb 2025 13:57:28 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im43aTRhVDRBVHZkT0xLUGI0QU9vZVE9PSIsInZhbHVlIjoid3Y0eFk0L3kwYTJUYjcyREgxY0haSEFxb28ySERTZnQwWFdYQWxCbUsyajBpZDFJdktwMVpXWktVYmFDMllpR1cxRmp5VXQvR3hXamFsOW5QNmdlc3NDUUdVb1QwSFlWRURYWkRZZTViUmVUS0pPV1VGRlZJdkV3dmFxM0FYbTIiLCJtYWMiOiIxYjkxYTFjODU3NTZkMjlmOTQyMmFiODM3MzAxNDcwZDViNDczYjliNzFmYmUxNzJiZDA4Zjc4MzZmMjE1ZmM2IiwidGFnIjoiIn0%3D; expires=Sat, 22 Feb 2025 15:57:28 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Im43aTRhVDRBVHZkT0xLUGI0QU9vZVE9PSIsInZhbHVlIjoid3Y0eFk0L3kwYTJUYjcyREgxY0haSEFxb28ySERTZnQwWFdYQWxCbUsyajBpZDFJdktwMVpXWktVYmFDMllpR1cxRmp5V" 1 => "laravel_session=eyJpdiI6InpROUhmUk9XdzlQUWVxb0VwcnljSFE9PSIsInZhbHVlIjoiM3g0NVR2SUlGdlNjRkJFRHRPdG1DeTRuMXpIK01pSlJ0MEtRU3V2MDZoNVBWTWZ4VnF5cFVGSnZjNVlhUU03Z0RqeWY2b2tMb0libkZ4aEl1VnV2eXNkbE9LTlU5WVF4Tzd4Qk5CVnVyODZJWEFCSFo3VDFzVUh6ZjM5TkJFYTAiLCJtYWMiOiI0ZjE2MzQxOGU2YzQxZGE2NDZlOWEzYzIwMWM2ZjBlNDJmY2Y5MjdjM2U0YzJlMDA0ZDU2YTA1MjY4YTc1YTY0IiwidGFnIjoiIn0%3D; expires=Sat, 22 Feb 2025 15:57:28 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6InpROUhmUk9XdzlQUWVxb0VwcnljSFE9PSIsInZhbHVlIjoiM3g0NVR2SUlGdlNjRkJFRHRPdG1DeTRuMXpIK01pSlJ0MEtRU3V2MDZoNVBWTWZ4VnF5cFVGSnZjNVlhUU03Z0Rq" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im43aTRhVDRBVHZkT0xLUGI0QU9vZVE9PSIsInZhbHVlIjoid3Y0eFk0L3kwYTJUYjcyREgxY0haSEFxb28ySERTZnQwWFdYQWxCbUsyajBpZDFJdktwMVpXWktVYmFDMllpR1cxRmp5VXQvR3hXamFsOW5QNmdlc3NDUUdVb1QwSFlWRURYWkRZZTViUmVUS0pPV1VGRlZJdkV3dmFxM0FYbTIiLCJtYWMiOiIxYjkxYTFjODU3NTZkMjlmOTQyMmFiODM3MzAxNDcwZDViNDczYjliNzFmYmUxNzJiZDA4Zjc4MzZmMjE1ZmM2IiwidGFnIjoiIn0%3D; expires=Sat, 22-Feb-2025 15:57:28 GMT; path=/XSRF-TOKEN=eyJpdiI6Im43aTRhVDRBVHZkT0xLUGI0QU9vZVE9PSIsInZhbHVlIjoid3Y0eFk0L3kwYTJUYjcyREgxY0haSEFxb28ySERTZnQwWFdYQWxCbUsyajBpZDFJdktwMVpXWktVYmFDMllpR1cxRmp5V" 1 => "laravel_session=eyJpdiI6InpROUhmUk9XdzlQUWVxb0VwcnljSFE9PSIsInZhbHVlIjoiM3g0NVR2SUlGdlNjRkJFRHRPdG1DeTRuMXpIK01pSlJ0MEtRU3V2MDZoNVBWTWZ4VnF5cFVGSnZjNVlhUU03Z0RqeWY2b2tMb0libkZ4aEl1VnV2eXNkbE9LTlU5WVF4Tzd4Qk5CVnVyODZJWEFCSFo3VDFzVUh6ZjM5TkJFYTAiLCJtYWMiOiI0ZjE2MzQxOGU2YzQxZGE2NDZlOWEzYzIwMWM2ZjBlNDJmY2Y5MjdjM2U0YzJlMDA0ZDU2YTA1MjY4YTc1YTY0IiwidGFnIjoiIn0%3D; expires=Sat, 22-Feb-2025 15:57:28 GMT; path=/; httponlylaravel_session=eyJpdiI6InpROUhmUk9XdzlQUWVxb0VwcnljSFE9PSIsInZhbHVlIjoiM3g0NVR2SUlGdlNjRkJFRHRPdG1DeTRuMXpIK01pSlJ0MEtRU3V2MDZoNVBWTWZ4VnF5cFVGSnZjNVlhUU03Z0Rq" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "VtgF2Hwti1hqNg5Ms6WwMxi2U9kPkAvNtPvyJ9Ps" "locale" => "en" "_previous" => array:1 [ "url" => "https://www.corspedia.com/en/courses/aws-panorama---building-edge-computer-vision-%28cv%29-applications" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]