ที่จริงแล้วฉันรู้สึกประหลาดใจว่ามันยากเพียงใดที่จะตัดคำจำกัดความของรูปร่างที่เหมาะสมกับช่วงเวลา"ปกติ" ที่ไม่ใช่เส้นชั้นความสูงของภาพ หลังจากอ่านบทความมากมายมาถึงบทสรุปของฉัน
ประการแรกเพื่อที่จะเข้าใจช่วงเวลาและโดยเฉพาะอย่างยิ่งความแตกต่างและการใช้พื้นที่ (สิ่งที่ OP เรียกว่า "ดิบ") กลางและช่วงเวลาที่ทำให้เป็นมาตรฐานกลางฉันพบสองวัสดุที่ดีมาก:
(ด้วยตนเอง) Johannes Kilian: "การวิเคราะห์ภาพอย่างง่ายโดยช่วงเวลา"
คู่มือที่ยอดเยี่ยมกับคณิตศาสตร์อย่างง่าย อย่ากลัวที่อินทิกรัล - คุณสามารถอ่านพวกเขาทั้งหมดว่าเป็นผลรวม
นอกจากนี้ยังมีภาพรวมขนาดเล็กเกี่ยวกับฟังก์ชั่น OpenCV ที่ใช้ในการทำงานกับช่วงเวลานี้ เป็นวัสดุที่เก่ามาก (2001) ดังนั้นคู่มือ OpenCV ที่อ้างถึงค่อนข้างเก่า แต่ก็ยังช่วยได้
และกว่าจะมีบทที่สามที่ยอดเยี่ยมระบุช่วงเวลาที่จะใช้ในการอธิบายลักษณะของช่วงเวลาที่
(บล็อกการประมวลผลภาพ) Utkarsh: ช่วงเวลารูปภาพ
ง่ายสั้นและเป็นมิตร ฉันพบเนื้อหาที่ดีมากมายในบล็อกนี้มาก่อน
คำเตือน AI Shackดูเหมือนจะออฟไลน์ในบางจุด นี่คือหน้าแรกจากผู้แต่งAI Shackที่ซึ่งเขาพูดถึงโครงการนี้ดังนั้นจึงยังคงได้รับการสนับสนุน ฉันหวังว่ามันจะกลับมาออนไลน์เร็ว ๆ นี้ แต่ถ้าไม่สามารถติดตามผ่านหน้าเว็บของผู้เขียนได้
ไม่นานที่เชิงพื้นที่ช่วงเวลาที่ให้ข้อมูลเกี่ยวกับวัตถุในภาพคือที่เกี่ยวข้อง (ขึ้น) กับตำแหน่งของวัตถุ
กลางช่วงเวลาที่มีการปรับเปลี่ยนแปรเปลี่ยนแปลโดยการย้ายมาของ "ระบบพิกัด" ที่ใช้สำหรับการคำนวณเพื่อเซนทรอยด์ (ศูนย์กลางของแรงโน้มถ่วง) ของวัตถุในคำถาม
ในที่สุดช่วงเวลาปกติที่เป็นศูนย์กลางจะถูกปรับขนาดตามพื้นที่ของวัตถุและทำให้ค่าคงที่นอกเหนือจากค่าความแปรปรวนของการแปล
ทีนี้สำหรับส่วนของคำถามที่แท้จริง: แล้วช่วงเวลาของ contour ล่ะ
การหักเงินจากส่วนนี้จะขึ้นอยู่กับ
และคำพูดที่สำคัญที่สุดจากแหล่งเหล่านั้น:
ช่วงเวลาของเส้นขอบนั้นได้รับการออกแบบในลักษณะเดียวกัน แต่คำนวณโดยใช้สูตรของกรีน
(คู่มืออ้างอิง OpenCV)
ในเรขาคณิตเครื่องบินและโดยเฉพาะอย่างยิ่งการสำรวจพื้นที่สีเขียวเป็นทฤษฎีบทที่สามารถใช้ในการกำหนดพื้นที่และเซนทรอยด์ของตัวเลขเครื่องบินแต่เพียงผู้เดียวโดยการบูรณาการมากกว่าปริมณฑล
(wiki สำหรับสีเขียว)
นอกจากนี้ขณะนี้เป็นเพียงนามแฝงสำหรับcvContourMoments
cvMoments
(หนังสือ Bradski Kaehler)
จากนั้นฉันจะอนุมานว่าช่วงเวลาของเส้นชั้นไม่ได้หมายถึงมาตรการพิเศษของรูปทรงวัตถุ แต่แทนที่จะใช้วิธีการเฉพาะในการคำนวณช่วงเวลาของภาพเพียงใช้ข้อมูลรูปร่าง (แทนที่จะเป็นข้อมูลพิกเซลสำหรับภาพทั้งหมด)
ความแตกต่างในกรณีพื้นฐานจะเป็นวิธีการคำนวณทั้งสองอย่าง
- ฉันเดาว่าการใช้งานโดยตรงจะทำงานโดยการรวมพิกเซลต่อพิกเซลใช้สูตรโดยตรง คาดว่าวัตถุจะถูกเติมเต็ม
- ฉันเดาว่าในช่วงเวลาที่รูปร่างจะเป็นรูปทรงของภาพที่ได้รับการพิจารณาก่อน (ปรึกษาคู่มือ OpenCV) และจากนั้นทฤษฎีบทสีเขียวจะถูกนำไปใช้กับข้อมูลรูปร่าง
นั่นจะทำให้การวัดแตกต่างกันเล็กน้อยสำหรับภาพจริงเพราะวิธีการจะแตกต่างกันไปใน: ความไวต่อ: เสียง, การปรับขนาด, discretisation (ตารางพิกเซลแทนภาพต่อเนื่อง) นอกจากนี้ความเร็ว : การคำนวณโดยใช้รูปทรงจะเร็วกว่าการใช้วิธีการโดยตรง ฉันคาดการณ์ว่าพวกเขาจะให้ผลลัพธ์ที่เท่าเทียมกันอย่างสมบูรณ์แบบสำหรับภาพขาวดำ (เงียบสงบ) อย่างต่อเนื่องโดยไม่มีจุดรบกวน
ดังนั้นเพื่อตอบคำถามของคุณ: ช่วงเวลาควรเหมือนกัน (ต่างกันเพราะเสียงรบกวน ฯลฯ ) คุณสามารถใช้ช่วงเวลาเชิงพื้นที่ (ดิบ) ที่คำนวณโดยทั้งสองวิธีเพื่อกำหนดช่วงเวลาส่วนกลาง (ที่จะยังคงอธิบายสิ่งเดียวกัน)
การสนับสนุนเพิ่มเติมของการอ้างสิทธิ์นี้คือการมีอยู่ของบทความนี้ (ฉันเพียงอ่านนามธรรม แต่ควรจะเกี่ยวข้องมากและแม้กระทั่งนามธรรมเป็นข้อมูล) จากปี 1994:
หมายเหตุเกี่ยวกับการวัดเส้นรอบวง : ฉันคิดว่าเพื่อให้ได้ "เส้นรอบวง" ซึ่งอันที่จริงเป็นเพียงพื้นที่ของรูปร่างฉันจะคำนวณช่วงเวลาของภาพของรูปทรงของวัตถุ แต่ปฏิบัติต่อรูปทรงเป็นวัตถุบางจริงๆแทนที่จะเป็น "รูปทรงของวัตถุ"0th
การวัดเพิ่มเติมทั้งหมดจะแตกต่างกันไปหากคุณใช้ช่วงเวลานี้ต่อไป