The invention discloses a method for determining hull plate corner, which comprises the following steps: acquiring the contour curve of hull plate; take a straight line in the initial segmentation contour area, the contour curve is divided into sub boundary; two points to obtain the initial segmentation and straight line the contour curve and the sub boundary in the far distance far from the initial segmentation line; the far point connected with the intersection through the line, as the update segmentation line; judging any two adjacent the update angle between the line segment margin is less than a preset angle, and judgment the far point from the initial segmentation of the straight line distance is less than a preset distance; if so, the far corner point determination. The invention also discloses a device for determining the angle of an outer plate of a ship hull. In the process of corner determination, the calculation is small and the accuracy is high.
【技術實現步驟摘要】
一種用于確定船體外板角點的方法與裝置
本專利技術涉及邊界曲線處理
,特別涉及一種用于確定船體外板角點的方法。本專利技術還涉及一種用于確定船體外板角點的裝置。
技術介紹
隨著造船技術與航運市場的不斷發展,船舶建造日趨大型化和經濟化,目前所具有的彎板技術大多使用的是人工加工的方法,這對加工人員的技術要求較高,而且存在效率低下的問題。因此船體外板的自動化加工成為提高生產效率,節約能源的必要手段。船體外板具有大尺寸、形狀復雜、加工效果多樣等特點,因此在進行船體外板加工前首先要準確地得到要加工外板的形狀,這就要求精確地找出復雜輪廓的角點,從而達到提高曲線輪廓的擬合度。目前,國內外對于復雜形狀的角點檢測已有一定的研究。其中較有代表性意義的包括SUSAN算法、Hough變化、Morave算法等,這些算法主要用于圖像單尺度下的角點檢測,但實際的角點檢測常用于多尺度范圍內。基于高斯尺度空間的多尺度算法解決了單尺度問題,但出現了計算量龐大的問題。
技術實現思路
本專利技術的目的是提供一種用于確定船體外板角點的方法,該方法可以解決在確定角點過程中的計算量大,且精度不高的問題。本專利技術的另一目的是提供一種用于確定船體外板角點的裝置。為實現上述目的,本專利技術提供一種用于確定船體外板角點的方法,包括如下步驟:S1、獲取船體外板的輪廓曲線;S2、在所述輪廓曲線的區域內取一條初始分割直線,將所述輪廓曲線分割為子邊界;S3、獲取所述初始分割直線與所述輪廓曲線的兩個交點以及所述子邊界中相距所述初始分割直線最遠的遠點;S4、將所述遠點與所述交點通過直線連接,作為更新分割直線;S5、判斷任 ...
【技術保護點】
一種用于確定船體外板角點的方法,其特征在于,包括如下步驟:S1、獲取船體外板的輪廓曲線;S2、在所述輪廓曲線的區域內取一條初始分割直線,將所述輪廓曲線分割為子邊界;S3、獲取所述初始分割直線與所述輪廓曲線的兩個交點以及所述子邊界中相距所述初始分割直線最遠的遠點;S4、將所述遠點與所述交點通過直線連接,作為更新分割直線;S5、判斷任意相鄰的兩個所述更新分割直線之間的夾角的補角是否小于預設夾角,并且判斷所述遠點相距所述初始分割直線的距離是否小于預設距離;若是,則將所述遠點確定為角點;若否,則將所述更新分割直線作為初始分割直線返回步驟S3。
【技術特征摘要】
1.一種用于確定船體外板角點的方法,其特征在于,包括如下步驟:S1、獲取船體外板的輪廓曲線;S2、在所述輪廓曲線的區域內取一條初始分割直線,將所述輪廓曲線分割為子邊界;S3、獲取所述初始分割直線與所述輪廓曲線的兩個交點以及所述子邊界中相距所述初始分割直線最遠的遠點;S4、將所述遠點與所述交點通過直線連接,作為更新分割直線;S5、判斷任意相鄰的兩個所述更新分割直線之間的夾角的補角是否小于預設夾角,并且判斷所述遠點相距所述初始分割直線的距離是否小于預設距離;若是,則將所述遠點確定為角點;若否,則將所述更新分割直線作為初始分割直線返回步驟S3。2.根據權利要求1所述的方法,其特征在于,所述步驟S1具體為:通過掃描儀將所述船體外板的三維輪廓掃描至二維平面上,獲取所述船體外板的輪廓曲線。3.根據權利要求1所述的方法,其特征在于,所述步驟S2具體為:在所述輪廓曲線的中部取一條水平的初始分割直線,將所述輪廓曲線分割為子邊界。4.根據權利要求1~3任意一項所述的方法,其特征在于,所述當所述遠點確定為角點之后,還包括:通過直線將任意相鄰的兩個所述角點連接,得到由多條直線形成的船體外板輪廓曲線。5.一種用于確定船體外板...
【專利技術屬性】
技術研發人員:程良倫,何芬,徐金雄,甘婷婷,劉德珞,
申請(專利權)人:廣東工業大學,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。