ฉันมีคะแนนสามมิติ พวกเขาทำตามรูปแบบโค้งที่มีขนาดค่อนข้างคงที่ดังแสดงด้านล่าง อัลกอริทึมในการติดตามเส้นกึ่งกลางโดยประมาณของจุดเหล่านี้คืออะไร
ฉันมีคะแนนสามมิติ พวกเขาทำตามรูปแบบโค้งที่มีขนาดค่อนข้างคงที่ดังแสดงด้านล่าง อัลกอริทึมในการติดตามเส้นกึ่งกลางโดยประมาณของจุดเหล่านี้คืออะไร
คำตอบ:
มีกระดาษที่เรียกว่าเป็น"โค้งฟื้นฟูจากจุดวุ่นวาย"โดยในควอนลีซึ่งมีลักษณะเป็นเส้นก่อสร้าง / เส้นโค้งจากชุดของจุดโดยไม่ต้องสั่งซื้อใด ๆ โดยการใช้ประโยชน์จากการเคลื่อนย้ายอย่างน้อยสี่เหลี่ยม-วิธี แม้ว่าจะเน้นไปที่แอปพลิเคชัน 2D แต่ก็กล่าวถึงความเป็นไปได้ในการขยายขนาดไปสู่มิติที่สูงขึ้น ภาพต่อไปนี้นำมาจากกระดาษ:
ใน ' บทที่ 4 - ส่วนขยาย 3 มิติ ' จะอธิบายถึงวิธีการที่ไม่สามารถนำไปใช้กับ 3 มิติได้โดยตรง แต่สามารถคำนวณเส้นโค้งการถดถอยแบบสามมิติโดย:
หวังว่านี่จะช่วยได้! (ค่อนข้างน่าสนใจกระดาษ!)
คำถามนี้ได้รับคำตอบแล้ว นี่คือคำถามเดียวกัน:
หากคุณกำลังมองหาเครื่องมือที่พร้อมที่จะใช้งานและรหัสมีวิธีการมากมายที่เป็นตัวเลขในการแก้ปัญหานี้เช่นวิธีโลภซึ่งจะดำเนินการในแพคเกจ R, downloadble จากGAM
หากคุณกำลังมองหาอัลกอริธึมบริสุทธิ์เพื่อนำไปใช้ด้วยตนเองฉันขอแนะนำให้คุณถามมันในชุมชนคณิตศาสตร์ ( http://math.stackexchange.com )
นอกจากนี้หน้าวิกินี้เกี่ยวข้องกับคำถามของคุณ ( http://en.wikipedia.org/wiki/Curve_fitting )
แก้ไข: ก็ดูเหมือนว่ามันเป็นคำตอบที่ผิดเส้นที่เหมาะสมอยู่ตรง! =)