Texture การประมวลผลภาพแบบดิจิตอล Ian Thomas

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
THE PARTS OF A FLOWERING PLANT AND THEIR FUNTION.
Advertisements

จำนวน สถานะ NUMBER OF STATES. ประเด็นที่ สนใจ The number of distinct states the finite state machine needs in order to recognize a language is related.
Moment in Life บางขณะของชีวิต.
What is filtering? การประมวลผลภาพแบบดิจิตอล Ian Thomas
Inside a digital image How colour is defined for images
Brightness and contrast Image Histogram Modifying hue and saturation
Rendering and 3D models การประมวลผลภาพแบบดิจิตอล Ian Thomas
การวัดพื้นที่ต้อเนื้อในกระจกตา โดยใช้การประมวลผลภาพเชิงดิจิตอล
ฟังก์ชัน(Function).
: Chapter 1: Introduction 1 Montri Karnjanadecha ac.th/~montri Image Processing.
Color Standards A pixel color is represented as a point in 3-D space. Axis may be labeled as independent colors such as R, G, B or may use other independent.
ออโตมาตาจำกัด FINITE AUTOMATA
REGULAR EXPRESSION การบรรยายแบบสม่ำเสมอ
THE ANT PHILOSOPHY : ปรัชญาของมด
Merchant Marine Training Centre วิชาการเป็นเลิศ เชิดชู คุณธรรม ผู้นำ.
Exercise 4: Page 41.
Menu and Interactive with Powerpoint ให้นำเรื่อง Input /Output Technology มา จัดทำ การนำเสนอ โดยใช้หลักการ Menu and Interactive with powerpoint มาประยุกต์
Quantifying images การประมวลผลภาพแบบดิจิตอล Ian Thomas
การสร้าง WebPage ด้วย Java Script Wachirawut Thamviset.
Chapter 3 Simple Supervised learning
หลักสูตรอบรมครู คอมพิวเตอร์ หลักสูตรอบรมครู คอมพิวเตอร์ หลักสูตรที่ ๑ ทักษะการโปรแกรม เบื้องต้น วันที่สาม.
In-Class Exercises Discrete Mathematics
Mathematical Model of Physical Systems. Mechanical, electrical, thermal, hydraulic, economic, biological, etc, systems, may be characterized by differential.
Present Continuous.
ว เคมีพื้นฐาน พันธะเคมี
How do scientists think and find( พบ ) answers?.
การทดลองที่ 5 ปฏิบัติการเคมีทั่วไป I
ปริมาณสัมพันธ์ ผู้สอน อ. ศราวุทธ แสงอุไร Composition Stoichiometry ว ปริมาณสัมพันธ์ สถานะของ สาร และเคมีไฟฟ้า นายศราวุทธ แสงอุไร ครูวิชาการสาขาเคมี
Starting fire with water การทำให้เกิดไฟด้วยน้ำ Or how I nearly burnt my car down หรือ ฉันทำให้รถเกือบจะลุกไหม้ได้อย่างไร.
ครูรุจิรา ทับศรีนวล “Room service”. “Room service”
ครูวิชาการสาขาเคมี โรงเรียนมหิดลวิทยานุสรณ์
ภาษาอังกฤษ ชั้นมัธยมศึกษาปึที่ 4 Grammar & Reading ครูรุจิรา ทับศรีนวล.
Self-access materials By Self-access Learning Centre, KMUTT Copyright © 2011 Self-access Learning Centre, KMUTT Synonym.
1 1 Olympic 1 The ancient Olympic Games began in Greece in 776 B.C.E and were held every four years until 393 C.E. It wasn’t until about 1,500 years.
Eigenvalue & Eigenvector. 1. Get to know: Eigenvalue & Eigenvector 2. Estimation of Eigenvalue & Eigenvector 3. Theorem.
Practice File. Our Executive Coaching Program is proven effective. Our customer survey show ROI of coaching can be as high as 3 times the investment value.
By T’ Sumana Hanlamyuang. 1. First conditional or real condition ประโยคเงื่อนไขแบบที่ 1 ใช้เมื่อต้องการ แสดงเงื่อนไขที่ตั้งไว้ว่ามีความเป็นไปได้ที่จะ.
Page : Stability and Statdy-State Error Chapter 3 Design of Discrete-Time control systems Stability and Steady-State Error.
These examples show that the subject is doing the verb's action.
D 2 E 1 S E M N G ม. I G I T Grammar A L 4.0.
สื่อการเรียนรู้ด้วยตัวเอง ชุดฝึกเขียนสรุป (Writing Summary)
Mrs. Rattanaporn Lawsawas Ban Huaybong School, Nakhonsawan
A Powerful Purpose – Part 1
เครื่องมือวัดดิจิตอล
“เอาชนะเนื้อหนัง” OVERCOMING THE FLESH. “เอาชนะเนื้อหนัง” OVERCOMING THE FLESH.
พื้นฐานการเขียนแบบทางวิศวกรรม
Tides.
1. นี่เป็นสิ่งที่พระเยซูทรงทำ พระองค์ทรงรักษาทุกคน ที่เจ็บป่วยให้หายดี
ชัยเมศร์ อมรพลสมบูรณ์
Wave Characteristics.
หน่วยที่ 2 ข้อมูลและสารสนเทศ
Object-Oriented Programming Paradigm
อย่ากลัวสิ่งใดเลย Fear Nothing. อย่ากลัวสิ่งใดเลย Fear Nothing.
การใช้สารช่วยยืดอายุสับปะรดพันธุ์ห้วยมุ่นตัดแต่งพร้อมบริโภค
นวัตกรรมการบริการสารสนเทศ ในยุคประเทศไทย 4.0
ตอนที่ 3: ท่านเป็นผู้ชอบธรรมได้อย่างไร?
คำเทศนาชุด: ท่านมีของประทาน
Good morning welcome to Calvary Chapel at the Bridge สวัสดีตอนเช้าขอต้อนรับสู่ โบสถ์แคล'วะรีแชพ'เพิลที่สะพาน.
1 ยอห์น 1:5-7 5 นี่เป็นเรื่องราวซึ่งเราได้ยินจากพระองค์และประกาศแก่ท่าน คือพระเจ้าทรงเป็นความสว่าง ในพระองค์ไม่มีความมืดเลย 6 ถ้าเราอ้างว่ามีสามัคคีธรรมกับพระองค์แต่ยังดำเนินในความมืด.
ตอนที่ 6: ชอบธรรมที่ภายใน Part 6: Righteous On The Outside
คุณลักษณะของเพื่อนที่ดีที่สุด
ตอนที่ 3 - โดยฤทธิ์เดชแห่งการอธิษฐาน Part 3 - By the Power of Prayer
ที่มาและหน่วยงานกาชาดต่างๆ
แล้วไงเกี่ยวกับความจริง What About Truth?
การสืบพันธุ์ของพืช.
1. พระเยซูทรงต้องการให้เราเป็น เหมือนพระองค์
ตอนที่ 4: เคลื่อนไปกับของประทานของท่าน Part 4: Flowing In Your Gift
Philip B. Crosby ( ฟิลลิป ครอสบี ).
Air-Sea Interactions.
Color Standards A pixel color is represented as a point in 3-D space. Axis may be labeled as independent colors such as R, G, B or may use other independent.
ใบสำเนางานนำเสนอ:

Texture การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Texture Texture is a variation in intensity or colour which we use to distinguish a surface.

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น We can distinguish these easily, but how can we make a computer do the same?

Some textures are regular การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Some textures are regular

Some textures are irregular การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Some textures are irregular

Many textures are based on a repeated element called a texel. การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Many textures are based on a repeated element called a texel.

Some are random or almost random. การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Some are random or almost random.

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Textures are important in 2 ways: 1. They are used to make synthetic images more realistic. 2. They can be used to help in segmenting images.

Texture mapping is used to make games more realistic. การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Texture mapping is used to make games more realistic. Originally texture mapping was flat, with no light effects, as in Doom. All the surfaces were either vertical or horizontal.

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น The latest texture mapping using the normal mapping technique is able to have curved surfaces and lighting as on the Wii.

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Synthetic textures can be created to make images look more realistic. Image of sea water Synthetic image of sea water http://www.uni-koblenz.de/~laki/texture/research.tex.figs3.html

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Segmentation is the process of splitting an image into different regions. We have seen how thresholding is used to make a binary image, with am object part and a background part. Thresholding

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Its is more difficult to use thresholding with textures, because they are not uniform intensity or colour. Thresholding

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น We can use the difference density and shape of the texels to help distinguish textures. http://www.profc.udec.cl/~gabriel/tutoriales/rsnote/cp10/cp10-10.htm

You can distinguish textures by their means การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น You can distinguish textures by their means

Or by their standard deviations การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Or by their standard deviations

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Some textures can be distinguished from their histograms.

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Thresholding Local mean and thresholding

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Thresholding Local sd and thresholding

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Another technique used to distinguish between textures is called the correlation matrix. This measures the probability that we will find one intensity at one point, and another intensity at another point with an offset from that point. Intensity 1 Intensity 2 Offset vector.

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น The co-occurrence matrix compares pixel intensities with a fixed offset. We define the offset, the intensity of the first point and the intensity of the second point, and count the number of times we find this combination in the image. Offset x=2, y=1 1 2 3 1 2 3 1 2 3 3 1 2 3 1 2 3 1 2 2 3 1 2 3 1 2 3 1 Cij Intensity of 1st point. 0 1 2 3 4 5 0 0 0 0 0 0 0 1 0 5 0 10 0 0 2 0 10 8 0 0 0 3 0 0 8 7 0 0 4 0 0 0 0 0 0 5 0 0 0 0 0 0 Number of times this combination found. Intensity of 1st point.

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Once you have the co-occurrence matrix, you can use it to calculate some parameters for each pixel in the image: http://www.cs.jhu.edu/~wolff/course600.461/week9.2/sld008.htm

การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น Entropy from correlation matrix. Threshold.

rings wedges การประมวลผลภาพแบบดิจิตอล Ian Thomas ภาควิชาฟิสิกส์ คณะวิทยาศาสตร์ มหาวิทยาลัยขอนแก่น The Fourier transform can be used to distinguish textures. We use a local Fourier transform and split up the FT into rings or wedges. 1 2 3 4 5 6 7 8 7 1 2 6 3 5 4 4 5 3 6 2 1 8 7 rings wedges