この専門講座について
24,122 最近の表示

100%オンラインコース

自分のスケジュールですぐに学習を始めてください。

フレキシブルなスケジュール

柔軟性のある期限の設定および維持

中級レベル

約1か月で修了

推奨16時間/週

英語

字幕:英語

学習内容

  • Check

    Design computer vision application programs from scratch

  • Check

    Leverage MATLAB functionalities to implement sophisticated vision applications

  • Check

    Discern the level of complexity of vision algorithms

  • Check

    Understand the limitations of vision algorithms

習得するスキル

MatlabMachine LearningImage ProcessingComputer ProgrammingComputer Vision

100%オンラインコース

自分のスケジュールですぐに学習を始めてください。

フレキシブルなスケジュール

柔軟性のある期限の設定および維持

中級レベル

約1か月で修了

推奨16時間/週

英語

字幕:英語

専門講座のしくみ

コースを受講しましょう。

Coursera(コーセラ)の専門講座は、一連のコース群であり、技術を身に付ける手助けとなります。開始するには、専門講座に直接登録するか、コースを確認して受講したいコースを選択してください。専門講座の一部であるコースにサブスクライブすると、自動的にすべての専門講座にサブスクライブされます。1つのコースを修了するだけでも結構です。いつでも、学習を一時停止したり、サブスクリプションを終了することができます。コースの登録状況や進捗を追跡するには、受講生のダッシュボードにアクセスしてください。

実践型プロジェクト

すべての専門講座には、実践型プロジェクトが含まれています。専門講座を完了して修了証を獲得するには、成功裏にプロジェクトを終了させる必要があります。専門講座に実践型プロジェクトに関する別のコースが含まれている場合、専門講座を開始するには、それら他のコースをそれぞれ終了させる必要があります。

修了証を取得

すべてのコースを終了し、実践型プロジェクトを完了すると、修了証を獲得します。この修了証は、今後採用企業やあなたの職業ネットワークと共有できます。

how it works

この専門講座には4コースあります。

コース1

Computer Vision Basics

4.1
13件の評価
5件のレビュー
By the end of this course, learners will understand what computer vision is, as well as its mission of making computers see and interpret the world as humans do, by learning core concepts of the field and receiving an introduction to human vision capabilities. They are equipped to identify some key application areas of computer vision and understand the digital imaging process. The course covers crucial elements that enable computer vision: digital signal processing, neuroscience and artificial intelligence. Topics include color, light and image formation; early, mid- and high-level vision; and mathematics essential for computer vision. Learners will be able to apply mathematical techniques to complete computer vision tasks. This course is ideal for anyone curious about or interested in exploring the concepts of computer vision. It is also useful for those who desire a refresher course in mathematical concepts of computer vision. Learners should have basic programming skills and experience (understanding of for loops, if/else statements), specifically in MATLAB (Mathworks provides the basics here: https://www.mathworks.com/learn/tutorials/matlab-onramp.html). Learners should also be familiar with the following: basic linear algebra (matrix vector operations and notation), 3D co-ordinate systems and transformations, basic calculus (derivatives and integration) and basic probability (random variables). Material includes online lectures, videos, demos, hands-on exercises, project work, readings and discussions. Learners gain experience writing computer vision programs through online labs using MATLAB* and supporting toolboxes. This is the first course in the Computer Vision specialization that lays the groundwork necessary for designing sophisticated vision applications. To learn more about the specialization, check out a video overview at https://youtu.be/OfxVUSCPXd0. * A free license to install MATLAB for the duration of the course is available from MathWorks....
コース2

Image Processing, Features & Segmentation

This course empowers learners to develop image processing programs and leverage MATLAB functionalities to implement sophisticated image applications. It provides a rich explanation of the fundamentals of computer vision’s lower- and mid-level tasks by examining several principle approaches and their historical roots. By the end of the course, learners are prepared to analyze images in frequency domain. Topics include image filters, image features and matching, and image segmentation. This course is ideal for anyone curious about or interested in exploring the concepts of computer vision. It is also useful for those who desire a refresher course in mathematical concepts of computer vision. Learners should have basic programming skills and experience (understanding of for loops, if/else statements), specifically in MATLAB (Mathworks provides the basics here: https://www.mathworks.com/learn/tutorials/matlab-onramp.html). Learners should also be familiar with the following: basic linear algebra (matrix vector operations and notation), 3D co-ordinate systems and transformations, basic calculus (derivatives and integration) and basic probability (random variables). Material includes online lectures, videos, demos, hands-on exercises, project work, readings and discussions. Learners gain experience writing computer vision programs through online labs using MATLAB* and supporting toolboxes. This is the second course in the Computer Vision specialization that lays the groundwork necessary for designing sophisticated vision applications. To learn more about the specialization, check out a video overview at https://youtu.be/OfxVUSCPXd0. * A free license to install MATLAB for the duration of the course is available from MathWorks....
コース3

Stereo Vision, Dense Motion & Tracking

This course enables learners to develop 3D vision applications using a stereo imaging system. They are introduced to stereo vision theory, dense motion and visual tracking. They are able to discuss techniques used to obtain the 3D structure of objects. Topics include epipolar geometry, optical flow, structure from motion, multi-object tracking, 3D vision and visual odometry. This course is ideal for anyone curious about or interested in exploring the concepts of computer vision. It is also useful for those who desire a refresher course in mathematical concepts of computer vision. Learners should have basic programming skills and experience (understanding of for loops, if/else statements), specifically in MATLAB (Mathworks provides the basics here: https://www.mathworks.com/learn/tutorials/matlab-onramp.html). Learners should also be familiar with the following: basic linear algebra (matrix vector operations and notation), 3D co-ordinate systems and transformations, basic calculus (derivatives and integration) and basic probability (random variables). Material includes online lectures, videos, demos, hands-on exercises, project work, readings and discussions. Learners gain experience writing computer vision programs through online labs using MATLAB* and supporting toolboxes. This is the third course in the Computer Vision specialization that lays the groundwork necessary for designing sophisticated vision applications. To learn more about the specialization, check out a video overview at https://youtu.be/OfxVUSCPXd0. * A free license to install MATLAB for the duration of the course is available from MathWorks....
コース4

Visual Recognition & Understanding

This course immerses learners in deep learning, preparing them to solve computer vision problems. Learners plunge into the field of computer vision that deals with recognizing, identifying and understanding visual information from visual data, whether the information is from a single image or video sequence. Topics include object detection, face detection and recognition (using Adaboost and Eigenfaces), and the progression of deep learning techniques (CNN, AlexNet, REsNet, and Generative Models.) This course is ideal for anyone curious about or interested in exploring the concepts of visual recognition and deep learning computer vision. Learners should have basic programming skills and experience (understanding of for loops, if/else statements), specifically in MATLAB (free introductory tutorial: https://www.mathworks.com/learn/tutorials/matlab-onramp.html). Learners should also be familiar with the following: basic linear algebra (matrix vector operations and notation), 3D co-ordinate systems and transformations, basic calculus (derivatives and integration) and basic probability (random variables). It is highly recommended that learners take the “Deep Learning Onramp” course available at https://matlabacademy.mathworks.com/. Material includes online lectures, videos, demos, hands-on exercises, project work, readings and discussions. Learners gain experience writing computer vision programs through online labs using MATLAB* and supporting toolboxes. This is the fourth course in the Computer Vision specialization that lays the groundwork necessary for designing sophisticated vision applications. To learn more about the specialization, check out a video overview at https://youtu.be/OfxVUSCPXd0. * A free license to install MATLAB for the duration of the course is available from MathWorks....

講師

Avatar

Radhakrishna Dasari

Instructor
Department of Computer Science
Avatar

Junsong Yuan

Associate Professor and Director of Visual Computing Lab
Computer Science and Engineering

バッファロー大学(University at Buffalo)について

The University at Buffalo (UB) is a premier, research-intensive public university and the largest, most comprehensive institution of the State University of New York (SUNY) system. UB offers more than 100 undergraduate degrees and nearly 300 graduate and professional programs....

ニューヨーク州立大学(The State University of New York)について

The State University of New York, with 64 unique institutions, is the largest comprehensive system of higher education in the United States. Educating nearly 468,000 students in more than 7,500 degree and certificate programs both on campus and online, SUNY has nearly 3 million alumni around the globe....

よくある質問

  • はい。まず始めに興味のあるコースカードをクリックして登録します。コースに登録して修了することによって、共有できる修了証を取得するか、無料でコースを聴講してコースの教材を確認することができます。専門講座の一部であるコースにサブスクライブすると、専門講座全体に自動的にサブスクライブされます。進捗を追跡するには、受講生のダッシュボードにアクセスしてください。

  • このコースは完全にオンラインで提供されているため、実際に教室に出席する必要はありません。Webまたはモバイル機器からいつでもどこからでも講義、学習用教材、課題にアクセスできます。

  • Time to completion can vary based on your schedule, but learners can expect to complete the specialization in 3 to 6 months.

  • This specialization is taught in MATLAB using computer vision and supporting toolboxes. Learners should have basic programming skills and experience (understanding of for loops, if/else statements), specifically in MATLAB (Mathworks provides the basics here: https://www.mathworks.com/learn/tutorials/matlab-onramp.html). Learners should also be familiar with the following: basic linear algebra (matrix vector operations and notation), 3D co-ordinate systems and transformations, basic calculus (derivatives and integration) and basic probability (random variables).

  • It is important that learners take the courses in order, since the concepts and projects are developed based on the previous course, as described below.

    · The first course focuses on providing the mathematical foundations for the entire specialization and introduces the majority of concepts covered in the next three courses.

    · The second course explores the concepts of image processing, which are used in courses 3 and 4.

    · The third course covers the concepts of dense motion and tracking, which are used in course 4.

    · The fourth course builds upon the concepts in courses 1, 2 and 3, and focuses on higher-level, sophisticated computer vision concepts and visual understanding.

  • No

  • On completion of this specialization, a learner will be able to:

    · Recognize foundational concepts of computer vision

    · Develop computer vision application programs from scratch

    · Leverage MATLAB functionalities to implement sophisticated vision applications

    · Discern the level of complexity of vision algorithms

    · Understand the limitations of vision algorithms

    · Design and build image processing applications

    · Develop 3D vision applications using a stereo imaging system

    · Implement a recognition system using machine learning algorithms

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。