《電子技術應用》
您所在的位置:首頁 > 人工智能 > 设计应用 > 应用于相机标定的亚像素棋盘角点检测
应用于相机标定的亚像素棋盘角点检测
网络安全与数据治理
陈泽勇1,吴丽君1,李乙2
1.福州大学物理与信息工程学院; 2.福州大学先进制造学院
摘要: 在相机标定过程中,棋盘角点检测精度对于确保标定结果的准确性至关重要。针对当前棋盘角点检测方法在精度方面的不足,提出一种新型的亚像素级棋盘角点检测技术。首先,采用U-Net卷积神经网络作为主干网络,根据相机捕获的棋盘图像构建角点热图。此外,为了缩小编码器特征和解码器特征之间的语义差距,创新性地引入了通道和空间双交叉注意模块。接着,通过高斯曲面拟合方法,计算出精确的亚像素棋盘角点坐标。实验结果表明,该方法能够有效提高角点检测的精度,并在相机标定任务中实现了更低的重投影误差。
中圖分類號:TP391文獻標識碼:ADOI:10.19358/j.issn.2097-1788.2025.04.007
引用格式:陳澤勇,吳麗君,李乙. 應用于相機標定的亞像素棋盤角點檢測[J].網絡安全與數據治理,2025,44(4):46-51.
Subpixel checkerboard corner detection for camera calibration
Chen Zeyong1, Wu Lijun1, Li Yi2
1. School of Physics and Information Engineering,Fuzhou University; 2. School of Advanced Manufacturing,Fuzhou University
Abstract: In the camera calibration process, the accuracy of chessboard corner detection is crucial for ensuring the precision of calibration results. Addressing the insufficient accuracy of current chessboard corner detection methods, this study proposes a novel sub-pixel level chessboard corner detection technique. Firstly, the U-Net convolutional neural network is employed as the backbone network to construct corner heatmaps based on the captured chessboard images. In addition, in order to reduce the semantic gap between encoder and decoder features, this research innovatively introduces a channel and spatial dual-cross attention module. Subsequently, precise sub-pixel chessboard corner coordinates are calculated using a Gaussian surface fitting method. Experimental results demonstrate that this method effectively improves the accuracy of corner detection and achieves lower reprojection error in camera calibration tasks.
Key words : camera calibration; corner detection; channel and spatial cross-attention; convolutional neural network

引言

相機標定對于計算機視覺應用,如視覺測量、三維重建、虛擬現實[1]等有著至關重要的作用。目前,相機標定方法主要有三類:基于標定物的標定方法[2-4]、基于主動視覺的標定方法[5-6]以及相機自標定方法[7-9]。基于標定物的方法通過捕捉具有已知幾何特征的標定物圖像來估計相機參數;基于主動視覺的方法通過控制相機或標定物的運動來獲取圖像數據,以提高標定精度;相機自標定方法則無需使用特定標定物,而是通過分析圖像序列中的特征點來自動估計相機參數。在這三類標定方法中,基于標定物的標定方法由于其靈活性較強、魯棒性較高、操作相對簡單等優點,受到了廣泛青睞。然而,這類方法的標定準確性十分依賴于標定板特征坐標的精確定位。以張氏標定法[10]為例,標定過程需要對棋盤格標定板中的棋盤角點進行精確定位,一旦角點檢測出現偏差,或者遇到圖像模糊、畸變等情況,都會導致最終標定參數的不準確。因此,探索一種高精度且適應性強的角點檢測方法是提高棋標定精度的一個關鍵問題。

傳統角點檢測算法大致可分為兩類:基于灰度的方法和基于幾何特征的方法。基于灰度的方法主要利用角點附近的灰度信息進行角點的檢測,典型算法包括Harris角點檢測[11]和Shi-Tomasi[12]角點檢測。這種方法簡單高效,但可能對圖像噪聲較為敏感,且在邊緣和角點的區分上存在一定的局限性。基于幾何特征的方法通過檢測邊緣的交點或者特定的幾何形狀(如圓、直線等)來確定角點,這種方法通常能夠提供更準確的角點位置,尤其是在復雜場景中,但它們可能需要更多的計算資源,并且對圖像預處理的要求較高。

隨著深度學習的發展,基于學習的角點檢測方法逐漸興起。這類方法通過大量的數據訓練模型,讓模型自動學習角點的特征。基于卷積神經網絡(Convolutional Neural Network , CNN)的角點檢測利用CNN強大的特征提取能力,對圖像進行多層卷積和池化操作,提取圖像的高層語義特征。例如,CornerNet[13]將角點檢測問題轉化為目標檢測問題,使用沙漏網絡結構來預測角點的位置和類別。這種方法在復雜場景下的角點檢測中表現出較高的準確率和魯棒性,但模型訓練需要大量的標注數據,且計算量較大。考慮到圖像中角點之間的上下文關系,一些研究采用神經網絡結合其他技術來進行角點檢測。例如,NF-ECD[14]檢測器將神經網絡檢測魯棒特征點的能力與模糊邏輯相結合,通過模糊邏輯系統,依據關鍵角點參數對邊角進行篩選,僅保留在匹配過程中作用大的顯著角點。這種方法在提取關鍵點方面具有出色的魯棒性和顯著性,但在實際應用中,可能面臨著模型復雜度、參數調優等挑戰。

針對以上問題,本文提出雙交叉注意亞像素棋盤角點檢測方法。首先,基于U-Net卷積神經網絡架構設計一個端到端的角點熱圖網絡,該網絡能夠在不需要圖像先驗信息的條件下為每個棋盤角點生成標準高斯分布,在網絡的上采樣和下采樣跳躍連接部分引入雙交叉注意模塊(Dual Cross-Attention, DCA),通過在特征提取過程中依次捕捉多尺度特征之間的通道和空間依賴關系,從而縮小上采樣與下采樣特征之間的語義差距。此外,本文提出以棋盤角點數量作為監督,將連續熱圖匹配損失與獨特的分數損失相結合,該方法能夠在保證細粒度空間學習能力的同時,實現角點預測的稀疏性和準確性。為了驗證所提出的亞像素角點檢測方法的有效性,本文將設計的角點檢測模型應用于CCS相機標定系統,經過實驗驗證,該方法一定程度上提升了角點檢測精度,為相機標定任務提供了更加精確的角點坐標。


本文詳細內容請下載:

http://www.tom3567.com/resource/share/2000006412


作者信息:

陳澤勇1,吳麗君1,李乙2

(1.福州大學物理與信息工程學院,福建福州350108;

2.福州大學先進制造學院,福建福州350108)


Magazine.Subscription.jpg

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 日韩中文字幕一区二区| 久久中文字幕一区| 亚洲精品乱码久久久久久自慰| 欧美视频在线播放一区| 久久综合色88| 亚洲日本一区二区三区在线不卡| 欧美精品久久久久| 少妇久久久久久被弄到高潮| 国产熟人av一二三区| 天天人人精品| 奇米888一区二区三区| 国产精品 欧美在线| 国产美女扒开尿口久久久| 国产中文字幕91| 亚州国产精品久久久| 国产精品视频不卡| 欧美在线视频一二三| 久久免费福利视频| 99久久久精品免费观看国产| 国产专区在线视频| 狠狠色狠狠色综合人人| 色天天综合狠狠色| 日韩中文字幕精品| 国产高潮呻吟久久久| 国产一级不卡毛片| 国产一区玩具在线观看| 中文字幕欧美日韩一区二区| 日韩一区二区三区在线播放| 久久国产精品免费观看| 亚洲一区二区三区免费观看| 国产国语刺激对白av不卡| 欧美韩国日本精品一区二区三区| 色黄久久久久久| 青青青在线观看视频| 久久精品人人做人人爽电影 | 国产成人av在线| 欧美中文在线免费| 91国产一区在线| 国产精品久在线观看| 欧美精品第三页| 欧美日韩国产va另类|