Lineare Approximation einer Linienkombination durch eine Reihe von verrauschten Punkten

Formulierung des Problems



Betrachten wir das Problem der Approximation einer Kombination von Geraden durch einen Satz von verrauschten Koordinaten von Punkten, die sich auf einer bestimmten Kombination von Linien befinden (siehe Abb. 1 und Abb. 2). Die übliche Formel der linearen Approximation funktioniert hier nicht, da die Punkte gemischt sind und das Ergebnis eine gemittelte Linie zwischen ihnen ist (siehe Abb. 3).





Zahl: 1 Linienkombination und verrauschter Koordinatensatz







Zahl: 2 Eine Kombination aus Linien und verrauschten Koordinatensätzen in vergrößertem Maßstab





Zahl: 3 Ergebnis der linearen Approximation



Algorithmus



, , . .. , , -90 +90 ( -180 180 , .. ).



, , . , , . .



, , . , , .



1.



. , . , . -90 90 0.1 .



2.



, .



, , :

y=kx+b,xp,yp



, , , :



y- -yp=- -(x- -xp)/.k=>y=- -x/.k+xp/.k+yp



, :



- -x/.k+xp/.k+yp=kx+b=>- -x+xp+kyp=k2x+bk



- -bk+xp+kyp=k2x+x=>x=(xp+kyp- -bk)/.(k2+1)



y=k(xp+kyp- -bk)/.(k2+1)+b=(kxp+k2yp- -bk2+bk2+b)/.(k2+1)=(kxp+k2yp+b)/.(k2+1)



:



dichst=((xp- -(xp+kyp- -bk)/.(k2+1))2+(yp- -(kxp+k2yp+b)/.(k2+1))2)



3.



, , , (. . 4-6).



. , (. . 7, 8). . 7 , .





. 4 ( )





. 5 ( )





. 6 ( )





. 7 ( 1)





. 8 ( 2)



4.



, . , (. . 9 . 10):



k=(N.1N.(xy)- -1N.x1N.y)/.(N.1N.x2- -(1N.x)2);;b=(1N.y- -k1N.x)/.N.





. 9





. 10





(. 11-13).





. 11





. 12





. 13





( ). .



, , , , .



, - . , . - , .




All Articles