4 views

Uploaded by ShunKai

Tutorial 1

Tutorial 1

© All Rights Reserved

- strategy
- INCQC 2012 Tutorial Verona en 111201
- SR+Nexco+Paste.pdf
- remotesensing-07-13053
- Change Detection Analysis
- Manovich What is New Media
- AMME4710-Chap5-ColourIP
- 10.1.1.13
- InTech-Real Time Robotic Hand Control Using Hand Gestures
- 07 Binary Images
- ch1
- An Adaptive Color Similarity Function Suitable for Image Segmentation and its Numerical Evaluation
- null
- Evermotion Archexteriors Vol 6 PDF
- X-Plane Installer Log
- Intelligent Algorithms for Cell-Tracking
- AXIS Network Camera Katalog Summer 2017
- Geometry in Real Life
- CamclosureIS_Bro_low.pdf
- 875

You are on page 1of 5

TUTORIAL 1

2. List and describe FIVE (5) applications using Image Processing.

3. Describe the advantages using Machine Vision Systems.

4. Describe the fundamental steps of a machine vision system used to identify the missing

component on PCB board in the industrial environment automatically.

5. Describe the components of machine vision system in order to identify the thickness of

books automatically.

2. Explain three (3) principle sensors arrangement to convert illumination energy to digital

image.

3. Determine the distance between object A with coordinate (3, 3) and B with coordinate

(17, 9) using Euclidean and city-block measure.

4. For an image of 64x64 resolution, determine the geometric distance from the pixel of [64,

60] to [50, 40] using the distance function of Euclidean, city and chess measurements.

5. Calculate the distance from pixel p (135, 180) to pixel q (240, 200 ) using:

(a) Euclidean distance

(b) City-block distance

(c) Chessboard distance

CHAPTER 3: IMAGE FILTERING

2. Describe in detail any four (4) filtering algorithms.

3. Explain briefly about correlation and convolution

4. What is meant by smoothening and sharpening filters? Explain various smoothing and

sharpening filters in spatial domain.

5. Figure 1 shows an image which has been added with salt and pepper noise. Compare the

denoising results using a 13 averaging filter and 13 median filter.

Figure 1

6. Figure 2 below shows an image which has been added with salt and pepper noise. Show

the denoising results using a 33

(a) Averaging filter

(b) Median filter

70 95 112

125 198 180

50 80 90

Figure 2

7. A portion of image is shown in Figure 3 for which filtering is needed to enhance the

image. By using given masking matrix, W, compute the resulting image using:

5 8 6

= [7 3 4 ]

5 3 4

(a) Correlation method

(b) Convolution method

0 2 0 3

3 0 1 2

0 6 0 1

1 0 5 0

Figure 3

CHAPTER 4: COLOR IMAGE PROCESSING

1. Explain the difference between color image processing and grayscale image processing.

2. Explain the concept of Color Model in Machine Vision Systems.

3. Explain the relationship between coordinates, pixel, and resolution in an image.

4. A commonly weighted function shown below is used to transform a RGB colour image to

grayscale image. Using a specific function, obtain the grayscale values of pixels shown in

Figure 4 below.

R( x, y)

I ( x, y) 0.2989 0.5870 0.1140 G( x, y )

B( x, y)

30 60

40 70

20 50

Figure 4

5. A commonly weighted function shown below is used to transform a RGB color image to

L*a*b* color image. By using the function, analyze the L*a*b* color values of the pixels

shown in Figure 5 below.

L * x, y 0.588 0.179 0.183 Rx, y

a * x, y 0.29 0.606 0.105 Gx, y

b * x, y 0 0.068 1.021 Bx, y

Figure 5

CHAPTER 5: MORPHOLOGICAL BINARY IMAGE PROCESSING

2. Perform morphological dilation and erosion operation for the binary image shown in

Figure 6 using the given structuring element.

.

Structuring element

Binary image

Figure 6

dilation and erosion operations for the binary image using the given structuring element.

Discuss the results.

0 0 0 0 0 0 0 0

0 0 0 1 1 0 0 0

0 1 1 1 1 1 1 0

0 1 1 1 1 0 1 0

0 1 1 1 0 0 1 0

1 1 1

0 0 0 1 1 1 1 1

1 1 1

0 0 0 1 1 1 1 0

1 1 1

0 0 0 0 1 0 0 0

Figure 7

4. An image as shown in Figure 8 is a binary rectangular object. Determine and illustrate

the result of that image using the following morphological operation:

(b) Thinning operation

Figure 8

morphological image processing, describe thoroughly the operations in (i) and (ii).

(i) (ii)

Figure 9

- strategyUploaded byKhondaker Fahad Johny
- INCQC 2012 Tutorial Verona en 111201Uploaded byRoberto Lungui
- SR+Nexco+Paste.pdfUploaded byOliver Omar González Fonseca
- remotesensing-07-13053Uploaded byHermenegildo Luis
- Change Detection AnalysisUploaded byMohamedAlamin
- Manovich What is New MediaUploaded byRiccardo Mantelli
- AMME4710-Chap5-ColourIPUploaded byrajeevrajkumar
- 10.1.1.13Uploaded byAnudeep Ranganadham
- InTech-Real Time Robotic Hand Control Using Hand GesturesUploaded byGR Techno Solutions
- 07 Binary ImagesUploaded byJawad Ahmed
- ch1Uploaded byfrrresh
- An Adaptive Color Similarity Function Suitable for Image Segmentation and its Numerical EvaluationUploaded byMia Amalia
- nullUploaded byapi-26017548
- Evermotion Archexteriors Vol 6 PDFUploaded byGregory
- X-Plane Installer LogUploaded byDD
- Intelligent Algorithms for Cell-TrackingUploaded byingjojeda
- AXIS Network Camera Katalog Summer 2017Uploaded byArtrief Kurniawan
- Geometry in Real LifeUploaded byStella Lim
- CamclosureIS_Bro_low.pdfUploaded byAntonio Chavez Miranda
- 875Uploaded byNiraj Kulkarni
- Libpng 1.4.0 ManualUploaded bymomosaad
- ICS8_Exercise1 Computer Graphics ApplicationUploaded bySean Patrick Altea
- lucas bb journal entry no 2Uploaded byapi-329130701
- Cool Abstract Dancer Artwork in PhotoshopUploaded bySunset Rider
- 2010 Walker-Samuel Et Al. Magnetic Resonance in MedicineUploaded byHafiz Former
- Sharpening SettingsUploaded byIqbal Hakim Wan Yahya
- Olympic Logo322Uploaded byAshutosh Patil
- Basics -Inbuilt Functions in Computer GraphicsUploaded byRishabh jain
- Artificial Intelligence (A Modern Approach)Uploaded byLaure Kamalandua
- Copie a Omul de Care Se Foloseste DumnezeuUploaded bycezarul987

- UNIMASUploaded byShunKai
- 02 Robot Kinematics Part 3 Revised.pdfUploaded byShunKai
- IEEExplore Compatible TemplateUploaded byShunKai
- Electrical Machines, Drives, And Power Systems 6ed- Theodore Wildi - Solucionario.pdfUploaded bymakv12
- Lecture5. DC MotorsUploaded byShunKai
- Chapt04 LectureUploaded byShunKai
- UumUploaded byShunKai
- UNIMAPUploaded byShunKai
- UKMUploaded byShunKai
- 20 Highest Paying Jobs in the World - Best, Most, Greatest of Everything Ranked User Contributed Rankings - ShareRanksUploaded byShunKai
- Top Universities in Malaysia _ Top UniversitiesUploaded byShunKai

- Francis X7 ManualUploaded byAdrian Wong
- 11 07 2793-00-0vht 60ghz vs 5ghz Propagation DiscussionUploaded byVlatko Vukovic
- PowerMust 1000 USB P – MustekUploaded byByronda Ducash
- Handover AnalysisUploaded bySyed Quader
- Molding Machine & MoldingUploaded byJyoti Kale
- Final ProjectUploaded bySturge
- audio3Uploaded byleijulia
- Théorie thermocouples.docUploaded byadalghusa
- NEC ThermoGear G100 G120 ManualUploaded byJason Smith
- User Guide IMEON 3.6 EnUploaded byLuis Mota Pinto
- Building Infrastructure Brochure A5_20april09Uploaded byBassel Aziz Dayoub
- Tutorial EZ430-RF2500Uploaded byPaulo L. Muñoz
- Amplifiers TutorialUploaded bysupradip dey
- 66541965.pdfUploaded byManibalan
- exp04Uploaded byFelipe Dias
- Element ELE TT-221 21 in. LCD ManualUploaded by51f1
- Best Installation Practices and Termination TechniquesUploaded byUmairChJalandhari
- Arabic 101 Labels GuideUploaded byZaki Suhadi
- Circuit Breakers for EquipmentUploaded byReginaldo
- North American Power FusesUploaded byJorge Martinez
- Site Survey CctvUploaded byDenmar Balbona
- GalgasUploaded byDavidAlex VMata
- Canon T2i ManualUploaded byXu Jun
- Manual HT-GEO416 EnUploaded byMas Ter
- PLANNERS-Nokia-Flexi-Bts-MHP.pptxUploaded byMiguel Hugo Pintos
- Setting up WAN Emulation using WAN-Bridge Live-CD v1.10.pdfUploaded byp2pavan
- 0.37 KWUploaded byManoj Kumar
- Lab5_PWM and PPM GenerationUploaded byVividhaGoyal
- Electronic Circuit Symbols PosterUploaded byMohit Singh Mahi
- Five Interacting Components of Accounting Information SystemsUploaded byFaye Alonzo