อ่าน 3 นาที
การไล่ระดับสีของภาพ
การ ไล่ระดับสีของภาพ คือการเปลี่ยนแปลงทิศทางของความเข้มหรือสีในภาพ การไล่ระดับสีของภาพเป็นหนึ่งในองค์ประกอบพื้นฐานของ การประมวลผลภาพ ตัวอย่างเช่น ตัวตรวจจับขอบ Canny...
การไล่ระดับสีของภาพ


การไล่ระดับสีของภาพคือการเปลี่ยนแปลงทิศทางของความเข้มหรือสีในภาพ การไล่ระดับสีของภาพเป็นหนึ่งในองค์ประกอบพื้นฐานของการประมวลผลภาพตัวอย่างเช่นตัวตรวจจับขอบ Cannyใช้การไล่ระดับสีของภาพในการตรวจจับขอบในซอฟต์แวร์กราฟิกสำหรับการแก้ไขภาพดิจิทัลคำว่าการไล่ระดับสีหรือการไล่ระดับสียังใช้สำหรับการผสมสี อย่างค่อยเป็นค่อยไป ซึ่งสามารถพิจารณาได้ว่าเป็นการไล่ระดับ สีอย่างสม่ำเสมอ จากค่าต่ำไปสูง และเห็นได้จากสีดำไปสีขาวในภาพด้านขวา อีกชื่อหนึ่งสำหรับสิ่งนี้คือ การไล่ ระดับ สี
ในทางคณิตศาสตร์เกรเดียนต์ของฟังก์ชันสองตัวแปร (ในที่นี้คือฟังก์ชันความเข้มของภาพ) ที่แต่ละจุดภาพจะเป็นเวกเตอร์ 2 มิติ ที่มีส่วนประกอบที่กำหนดโดยอนุพันธ์ในทิศทางแนวนอนและแนวตั้ง ที่แต่ละจุดภาพ เวกเตอร์เกรเดียนต์จะชี้ไปในทิศทางของการเพิ่มขึ้นของความเข้มที่มากที่สุดที่เป็นไปได้ และความยาวของเวกเตอร์เกรเดียนต์จะสอดคล้องกับอัตราการเปลี่ยนแปลงในทิศทางนั้น[ 1 ]
เนื่องจากฟังก์ชันความเข้มของภาพดิจิทัลทราบได้เฉพาะที่จุดไม่ต่อเนื่องเท่านั้น อนุพันธ์ของฟังก์ชันนี้จึงไม่สามารถกำหนดได้ เว้นแต่เราจะสมมติว่ามี ฟังก์ชันความเข้ม ต่อเนื่อง พื้นฐาน ที่ถูกสุ่มตัวอย่างที่จุดภาพ ด้วยสมมติฐานเพิ่มเติมบางประการ อนุพันธ์ของฟังก์ชันความเข้มต่อเนื่องสามารถคำนวณได้เป็นฟังก์ชันบนฟังก์ชันความเข้มที่สุ่มตัวอย่าง นั่นคือ ภาพดิจิทัล สามารถกำหนดค่าประมาณของฟังก์ชันอนุพันธ์เหล่านี้ได้ในระดับความแม่นยำที่แตกต่างกัน วิธีที่พบได้บ่อยที่สุดในการประมาณค่าความชันของภาพคือการทำการคอนโวลูชันภาพกับเคอร์เนล เช่นตัวดำเนินการ Sobelหรือ ตัวดำเนิน การ Prewitt
การไล่ระดับสีของภาพมักถูกนำมาใช้ในแผนที่และการแสดงข้อมูล ด้วยภาพอื่นๆ เพื่อสื่อข้อมูลเพิ่มเติม เครื่องมือ GISใช้การไล่ระดับสีเพื่อระบุระดับความสูงและความหนาแน่นของประชากรเป็นต้น
ในช่วงทศวรรษ 1990 และ 2000 การไล่ระดับสีน้ำเงินและดำเป็นที่นิยมในวงการคอมพิวเตอร์ เนื่องจากมีการนำไปใช้ในซอฟต์แวร์ติด ตั้ง
คอมพิวเตอร์วิชั่น

ในวิทยาการคอมพิวเตอร์ด้านการมองเห็น (Computer Vision ) สามารถใช้เกรเดียนต์ของภาพเพื่อดึงข้อมูลจากภาพได้ โดยจะสร้างภาพเกรเดียนต์จากภาพต้นฉบับ (โดยทั่วไปทำได้โดยการคอนโวลูชันกับฟิลเตอร์ ซึ่งฟิลเตอร์ที่ง่ายที่สุดตัวหนึ่งคือฟิลเตอร์โซเบล ) แต่ละพิกเซลในภาพเกรเดียนต์จะวัดการเปลี่ยนแปลงความเข้มของจุดเดียวกันในภาพต้นฉบับในทิศทางที่กำหนด เพื่อให้ได้ทิศทางที่ครอบคลุมทั้งหมด จึงต้องคำนวณภาพเกรเดียนต์ในทิศทาง x และ y ด้วย
หนึ่งในประโยชน์ที่พบบ่อยที่สุดคือการตรวจจับขอบ หลังจากคำนวณภาพเกรเดียนต์แล้ว พิกเซลที่มีค่าเกรเดียนต์สูงจะกลายเป็นพิกเซลขอบที่เป็นไปได้ พิกเซลที่มีค่าเกรเดียนต์มากที่สุดในทิศทางของเกรเดียนต์จะกลายเป็นพิกเซลขอบ และสามารถติดตามขอบได้ในทิศทางตั้งฉากกับทิศทางของเกรเดียนต์ ตัวอย่างหนึ่งของอัลกอริทึมการตรวจจับขอบที่ใช้เกรเดียนต์คือตัวตรวจจับขอบ Canny
การไล่ระดับสีของภาพยังสามารถใช้สำหรับการจับคู่คุณลักษณะและพื้นผิวที่มีประสิทธิภาพได้อีกด้วย คุณสมบัติของแสงหรือกล้องที่แตกต่างกันอาจทำให้ภาพสองภาพของฉากเดียวกันมีค่าพิกเซลที่แตกต่างกันอย่างมาก ซึ่งอาจทำให้ขั้นตอนวิธีจับคู่ล้มเหลวในการจับคู่คุณลักษณะที่คล้ายกันมากหรือเหมือนกันทุกประการ วิธีหนึ่งในการแก้ปัญหานี้คือการคำนวณลักษณะเฉพาะของพื้นผิวหรือคุณลักษณะโดยอิงจากภาพไล่ระดับสีที่คำนวณจากภาพต้นฉบับ การไล่ระดับสีเหล่านี้มีความไวต่อการเปลี่ยนแปลงของแสงและกล้องน้อยกว่า ดังนั้นข้อผิดพลาดในการจับคู่จึงลดลง
คณิตศาสตร์
เกรเดียนต์ของภาพคือเวกเตอร์ของส่วนย่อย ของภาพ : [ 2 ] : 165
- ,
ที่ไหน:
- คืออนุพันธ์เทียบกับ x (ความชันในทิศทาง x)
- คืออนุพันธ์เทียบกับ y (ความชันในทิศทาง y)
อนุพันธ์ของภาพสามารถประมาณได้โดยใช้ผลต่างจำกัดหากใช้ผลต่างศูนย์กลาง ในการคำนวณเราสามารถใช้ตัวกรอง 1 มิติกับภาพโดยใช้การคอนโวลูชันได้ :
โดยที่หมายถึงการดำเนินการคอนโวลูชันแบบ 1 มิติ ฟิลเตอร์ 2×1 นี้จะเลื่อนภาพไปครึ่งพิกเซล เพื่อหลีกเลี่ยงปัญหานี้ จึงใช้ฟิลเตอร์ 3×1 ต่อไปนี้
สามารถใช้งานได้ ทิศทางการไล่ระดับสามารถคำนวณได้โดยใช้สูตร: [ 2 ] : 706
- ,
และขนาดจะกำหนดโดย: [ 3 ]
ดูเพิ่มเติม
- ความแม่นยำ
- แถบสี
- การประมวลผลภาพในโดเมนเกรเดียนต์
- ภาพที่ได้มา
- การทำให้เป็นโปสเตอร์
- การไล่ระดับเชิงพื้นที่
- การลดสัญญาณรบกวนแบบความแปรผันรวม
ลิงก์ภายนอก
- ฟังก์ชันGradientFilter
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ การไล่ระดับสีของภาพ
การ ไล่ระดับสีของภาพ คือการเปลี่ยนแปลงทิศทางของความเข้มหรือสีในภาพ การไล่ระดับสีของภาพเป็นหนึ่งในองค์ประกอบพื้นฐานของ การประมวลผลภาพ ตัวอย่างเช่น ตัวตรวจจับขอบ Canny...
คอมพิวเตอร์วิชั่น
ใน วิทยาการคอมพิวเตอร์ด้านการมองเห็น (Computer Vision ) สามารถใช้เกรเดียนต์ของภาพเพื่อดึงข้อมูลจากภาพได้ โดยจะสร้างภาพเกรเดียนต์จากภาพต้นฉบับ (โดยทั่วไปทำได้โดยการคอนโวลูชันกับฟิลเตอร์ ซึ่งฟิลเตอร์ที่ง่ายที่สุดตัวหนึ่งคือ ฟิลเตอร์โซเบล )...
คณิตศาสตร์
เกรเดียนต์ของภาพคือเวกเตอร์ของ ส่วนย่อย ของภาพ : [ 2 ] : 165
ดูเพิ่มเติม
ความแม่นยำ แถบสี การประมวลผลภาพในโดเมนเกรเดียนต์ ภาพที่ได้มา การทำให้เป็นโปสเตอร์ การไล่ระดับเชิงพื้นที่ การลดสัญญาณรบกวนแบบความแปรผันรวม