About this Course
25,214

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

탄력적인 마감일

일정에 따라 마감일을 재설정합니다.

완료하는 데 약 16시간 필요

권장: Each module is split in videos, you can finish a module in a week. Quizzes should take minutes....

영어

자막: 영어, 중국어 (간체자)

귀하가 습득할 기술

Image ProcessingImage CompressionImage RestorationImage Segmentation

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

탄력적인 마감일

일정에 따라 마감일을 재설정합니다.

완료하는 데 약 16시간 필요

권장: Each module is split in videos, you can finish a module in a week. Quizzes should take minutes....

영어

자막: 영어, 중국어 (간체자)

강의 계획 - 이 강좌에서 배울 내용

1
완료하는 데 2시간 필요

Introduction to image and video processing

Learn what is image and video processing. Learn the very basic concepts of human perception needed for understanding image processing. Learn simple tools in signal processing needed to understand following units. ...
8 videos (Total 94 min), 1 reading, 1 quiz
8개의 동영상
1 - What is image and video processing (part 1)10m
1 - What is image and video processing (part 2)10m
2 - Course logistics2m
3 - Images are everywhere - Duration 06:316m
4 - Human visual system - Duration 17:1017m
5 - Image formation - Sampling & Quantization - Duration 28:1728m
6 - Simple image operations - Duration 17:0517m
1개의 읽기 자료
Optional programming exercises10m
1개 연습문제
Quiz #124m
2
완료하는 데 2시간 필요

Image and video compression

JPEG and MPEG are the most successful algorithms in the area, widely used by everybody in a daily basis, and the goal of this unit is to understand how they work. Also to understand why these techniques are important and why they are enabling technologies. Also will describe what is done in the Mars expedition....
7 videos (Total 114 min), 1 reading, 1 quiz
7개의 동영상
2 - Huffman coding - Duration 20:11 - Optional break at 06:5320m
3 - JPEG's 8x8 blocks - Duration 05:375m
4 - The Discrete Cosine Transform (DCT) - Duration 25:32 - Optional break at 12:1325m
5 - Quantization - Duration 24:02 - Optional breaks at 08:48 and 17:1824m
6 - JPEG_LS and MPEG - Duration 19:32 - Optional break at 13:4519m
7 - Bonus: Run-length compression - Duration 04:294m
1개의 읽기 자료
Optional programming exercises10m
1개 연습문제
Quiz #220m
3
완료하는 데 2시간 필요

Spatial processing

Some of the most basic tools in image processing, like median filtering and histogram equalization, are still among the most powerful. We will describe these and provide a modern interpretation of these basic tools. Students will then become familiar with simple and still popular approaches. We will also include non-local means, a more modern technique that still uses classical tools....
14 videos (Total 114 min), 1 reading, 1 quiz
14개의 동영상
2 - Demo - Enhancement & Histogram modification - Duration 03:533m
3 - Histogram equalization - Duration 19:56 - Optional breaks at 04:40 and 11:3019m
4 - Histogram matching - Duration 08:318m
5 - Introduction to local neighborhood operations - Duration 06:466m
6 - Mathematical properties of averaging - Duration 11:0011m
7 - Non-Local means - Duration 07:277m
8 - IPOL Demo - Non-Local means - Duration 03:383m
9 - Median filter - Duration 07:207m
10 - Demo - Median filter - Duration 01:311m
11 - Derivatives, Laplacian & Unsharp masking - Duration 14:24 - Optional breaks at 05:21 and 11:3314m
12 - Demo - Unsharp masking - Duration 03:103m
13 - Gradients of scalar and vector images - Duration 05:575m
14 - Concluding remarks - Duration 01:121m
1개의 읽기 자료
Optional programming exercises10m
1개 연습문제
Quiz #320m
4
완료하는 데 2시간 필요

Image restoration

The goal of this unit is to complement Unit 3 by adding prior information about the sources of degradation. Students will learn that if we know about the degradation process, we can do better. The objective of this unit is to complete the training with basic and powerful classical tools....
9 videos (Total 67 min), 1 reading, 1 quiz
9개의 동영상
2 - Noise types - Duration 12:4312m
3 - Demo - Types of noise - Duration 03:033m
4 - Noise and histograms - Duration 04:524m
5 - Estimating noise - Duration 10:41 - Optional break at 05:0310m
6 - Degradation Function - Duration 11:4011m
7 - Wiener filtering - Duration 12:34 - Optional break at 06:5412m
8 - Demo - Wiener and Box filters - Duration 03:193m
9 - Concluding remarks - Duration 00:3333
1개의 읽기 자료
Optional programming exercises10m
1개 연습문제
Quiz #416m
5
완료하는 데 3시간 필요

Image segmentation

Not all parts of the image are the same, and students will learn the basic techniques to partition an image, from simple threshold to more advanced graph cuts and active contours. This is the first unit where student will learn about image analysis and image interpretation, and will learn why this is important, e.g., in medical imaging and object recognition....
12 videos (Total 123 min), 1 reading, 1 quiz
12개의 동영상
2 - On Edges and Regions - Duration 05:175m
3 - Hough Transform with Matlab Demo - Duration 20:5920m
4 - Line Segment Detector with Demo - Duration 03:203m
5 - Otsu's Segmentation with Demo - Duration 14:2514m
6 - Congratulations - Duration 00:1717
7 - Interactive Image Segmentation - Duration 21:1321m
8 - Graph Cuts and Ms Office - Duration 09:349m
9 - Mumford-Shah - Duration 05:505m
10 - Active Contours - Introduction with ipol.im and Photoshop Demos - Duration 05:585m
11 - Behind the Scenes of Adobe's Roto Brush - Duration 31:29 - Optional breaks at 20:30 and 27:2631m
12 - End of the Week - Duration 00:2121
1개의 읽기 자료
Optional programming exercises10m
1개 연습문제
Quiz #518m
6
완료하는 데 3시간 필요

Geometric PDEs

This is all optional material. It will help the students that are more mathematically oriented and want to better understand the math behind next unit's lectures. But you will be able to handle without it.The quiz is therefore practice only.This is the first “advanced” unit and smoothly follows from the previous one. Students will learn very modern tools, widely used today, and will contrast with units 3,4 to illustrate how significantly more advanced mathematical tools are also very useful in image and video analysis. We will connect some of these advanced tools with classical ones, e.g., average with heat flow and median with anisotropic diffusion. This will help to provide unified views to the students....
9 videos (Total 168 min), 1 reading, 1 quiz
9개의 동영상
2 - Planar Differential Geometry - Duration 38:33 - Optional breaks at 12:46, 21:03, and 29:4138m
3 - Surface Differential Geometry - Duration 11:4311m
4 - Curve Evolution - Duration 31:10 - Optional breaks at 08:50, 19:25, and 24:2231m
5 - Level Sets and Curve Evolution - Duration 25:34 - Optional break at 14:3025m
6 - Calculus of Variations - Duration 14:03 - Optional break at 06:2314m
7 - Anisotropic Diffusion - Duration 11:1711m
8 - Active Contours - Duration 16:57 - Optional break at 06:2316m
9 - Bonus: Cool Contrast Enhancement via PDEs - Duration 08:328m
1개의 읽기 자료
Optional programming exercises10m
1개 연습문제
Quiz #614m
7
완료하는 데 2시간 필요

Image and video inpainting

Students will get involved with a very exciting topic, since image and video inpainting is one of the most used tools in the movie industry. They will learn the problem, and also how they can approach it from multiple directions. This will also help to illustrate how the same problem can be approached from multiple mathematical angles. We will connect this with Shanon’s work providing yet another angle. If you watched the lectures on PDEs you will have more mathematical background, but you will enjoy this unit and learn without it as well....
7 videos (Total 66 min), 1 reading, 1 quiz
7개의 동영상
2 - Inpainting in Nature - Duration 05:015m
3 - PDEs and Inpainting - Duration 21:59 - Optional break at 13:3121m
4 - Inpainting via Calculus of Variations - Duration 15:32 - Optional break at 10:0615m
5 - Smart Cut and Paste - Duration 07:517m
6 - Demo - Photoshop Inpainting Healing Brush - Duration 02:312m
7 - Video Inpainting and Conclusions - Duration 05:135m
1개의 읽기 자료
Optional programming exercises10m
1개 연습문제
Quiz #714m
8
완료하는 데 3시간 필요

Sparse modeling and compressed sensing

Here the goal is to present one of the most modern tools in image and video processing, and students will learn something that is today at the top of active research. This will also help to illustrate the use of linear algebra and optimization in image and video processing. This is the last formal unit of the course....
8 videos (Total 128 min), 1 reading, 1 quiz
8개의 동영상
2 - Introduction to Sparse Modeling - Part 2 - Duration 18:1618m
3 - Sparse Modeling - Implementation - Duration 24:30 - Optional break at 11:5824m
4 - Dictionary Learning - Duration 17:13 - Optional break at 06:0317m
5 - Sparse Modeling Image Processing Examples - Duration 20:57 - Optional break at 09:2520m
6 - A Note on Compressed Sensing - Duration 05:105m
7 - GMM and Structured Sparsity - Duration 15:4015m
8 - Bonus: Sparse Modeling and Classification - Activity Recognition - Duration 15:1015m
1개의 읽기 자료
Optional programming exercises10m
1개 연습문제
Quiz #818m
9
완료하는 데 1시간 필요

Medical imaging

This is a bonus unit. Enjoy it. Image processing has been very successful in medical imaging, and we will use examples from HIV and brain research to illustrate the importance of image processing in solving societal problems. We will describe the basic tools in these exciting applications, from the acquisition to the analysis....
5 videos (Total 75 min)
5개의 동영상
2 - Image Processing and HIV (Part I) - Duration 23:51 - Optional breaks at 12:37 and 18:3923m
2 - Image Processing and HIV (Part II) - Duration 16:3016m
3 - Brain Imaging, Diffusion Imaging, Deep Brain Stimulation - Duration 26:2826m
4 - Thanks!40
4.8
115개의 리뷰Chevron Right

30%

이 강좌를 수료한 후 새로운 경력 시작하기

17%

이 강좌를 통해 확실한 경력상 이점 얻기

15%

급여 인상 또는 승진하기

최상위 리뷰

대학: ASOct 11th 2018

I god certified from Duke University through Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital\n\nAmazing with Coursera platform really Got Experienced from this subject

대학: AAAug 7th 2017

This course was really great in explaining the Image and video processing basics. I do not have an extensive maths background, but was still able to grasp the concepts. Thanks.

강사

Avatar

Guillermo Sapiro

Professor
Electrical and Computer Engineering

듀크대학교 정보

Duke University has about 13,000 undergraduate and graduate students and a world-class faculty helping to expand the frontiers of knowledge. The university has a strong commitment to applying knowledge in service to society, both near its North Carolina campus and around the world....

자주 묻는 질문

  • 강좌에 등록하면 바로 모든 비디오, 테스트 및 프로그래밍 과제(해당하는 경우)에 접근할 수 있습니다. 상호 첨삭 과제는 이 세션이 시작된 경우에만 제출하고 검토할 수 있습니다. 강좌를 구매하지 않고 살펴보기만 하면 특정 과제에 접근하지 못할 수 있습니다.

  • 수료증을 구매하면 성적 평가 과제를 포함한 모든 강좌 자료에 접근할 수 있습니다. 강좌를 완료하면 전자 수료증이 성취도 페이지에 추가되며, 해당 페이지에서 수료증을 인쇄하거나 LinkedIn 프로필에 수료증을 추가할 수 있습니다. 강좌 콘텐츠만 읽고 살펴보려면 해당 강좌를 무료로 청강할 수 있습니다.

  • Yes

  • Some but not much. If you have you will get a more in depth understanding. We hope you know linear algebra for example. Again, some concepts you will grasp even without strong mathematical background. Some will consider this an advanced undergrad class.

  • Who doesn't?

  • We suggest some optional (not graded) programming exercises. The forums discuss them a lot and this is fun.

  • No. Completion of a Coursera course does not earn you academic credit from Duke; therefore, Duke is not able to provide you with a university transcript. However, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.