มีวิธีการค้นหาวงกลมในรูปภาพที่ดีกว่า Hough Circle Transform มั้ยครับ?[image processing]

กระทู้คำถาม
ผมมีโปรเจคที่ต้องอาศัยการค้นหาวงกลมในภาพจากกล้องแบบ Real Time
ซึ่งผมจะต้องวัดขนาดเส้นผ่านศูนย์กลางของวงกลมให้ใกล้เคียงความเป็นจริงที่สุด
โดยที่วงกลมนี้มีขนาดต่างๆกันตั้งแต่ 5mm - 80mm แถมมันก็ไม่กลมจริงคืออาจจะเบี้ยวบ้าง หรืออาจจะเป็น 2 -3 วงที่ซ้อนทับกันบางส่วน (คล้ายๆ Logo ช่อง 7 แต่ไม่มีเส้นข้างใน) รวมไปถึงรูปครึ่งวงกลมด้วย

เวลาใช้ HCT ผมสามารถหาเจอได้ทั้งหมดก็จริง แต่วงกลมมันไม่นิ่งเลย บางทีก็เล็กไป บางทีก็ใหญ่ไป ทั้งๆที่ได้ภาพ Binary และ Edge ที่นิ่งสนิทแล้ว
คิดว่าน่าจะเกิดจากค่า Maxima ที่จะโหวดใน Accumulator มันไม่นิ่ง เพราะมันมีจุดที่น่าจะเป็นวงกลมเยอะเกินไปทำให้ค่าจุดศูนย์กลางและรัศมีมันไม่นิ่งเลยกระโดดไปกระโดดมา

ผมจึงอยากรู้ว่าจะมีวิธีไหนที่จะเพิ่มความสเถียรของ HCT ได้ หรือมีวิธีการอื่นที่มีประสิทธิภาพกว่าบ้าง ผมไล่หา Paper มีแต่การเพิ่มความเร็ว หาเรื่องการเพิ่มความแม่นยำไม่เจอเลยครับ เม่าแพนด้าเม่าฝนตก
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่