原创 ORB、SIFT、SURF特徵提取與匹配

1、ORB特徵提取與匹配 ORB算法分爲兩部分,分別是特徵點提取和特徵點描述。特徵提取是由FAST(Features from  Accelerated Segment Test)算法發展來的,特徵點描述是根據BRIEF(Binary R

原创 刪除未完全卸載的公式編輯器的註冊表

1、卸載原來的公式編輯器 2、win+R,輸入regedit,回車,找到HKEY_CURRENT_USER/Software/Install Options 3、刪除紅色方框中的文件(刪除前可以先備份,避免出現錯誤)    

原创 SLAM基礎問題總結(2)

1、什麼是對極約束?基礎矩陣F的推導過程。 簡單來講:就是圖像I1I_{1}I1​中特徵點P1,其對應的特徵匹配點在圖像I2I_{2}I2​的極線L2上。 但是,由於我們通過特徵點匹配,確定了p2的像素位置,所以能夠推斷P的空間

原创 SLAM基礎問題總結(1)

1、如何對匹配好的點做進一步的處理,更好保證匹配效果 (1)確定匹配最大距離,漢明距離小於最小距離的兩倍 (2)使用KNN-matching算法,令K=2。則每個match得到兩個最接近的descriptor,然後計算最接近距離和

原创 OpenCV4實現YoloV3算法

 1、配置:在win10系統下,僅使用CPU(也可以使用GPU,根據電腦配置決定),通過VS2015和OpenCV4.2.0編譯實現。不過在Linux系統下編譯,同時使用GPU加速最好。 2、代碼中的配置文件,權重文件,以及數據下載: 配

原创 ubuntu14.04 CUDA8.0 DynSLAM編譯與運行

本文介紹2018年的一篇基於深度學習,同時具有稠密地圖的視覺SLAM------Dynslam. 標題:Robust Dense Mapping for Large-Scale Dynamic Environments 在這裏可以找到文章

原创 OpenCV4實現Mask-RCNN

學習OpenCV4很好的一個英文博客和代碼示例:https://github.com/spmallick/learnopencv 本文使用的模型文件、數據等均可以在上面下載得到。 1、代碼配置 使用VS2015和OpenCV4.0.0實現

原创 單應性矩陣及其應用

參考博客:https://www.learnopencv.com/homography-examples-using-opencv-python-c/ 什麼是單應性? 考慮圖1所示的平面的兩個圖像(書的頂部)。紅點表示兩個圖像中的相同物理

原创 win10+VS2015使用OpenCV4實現YoloV3算法

 1、配置:在win10系統下,僅使用CPU(也可以使用GPU,根據電腦配置決定),通過VS2015和OpenCV4.2.0編譯實現。不過在Linux系統下編譯,同時使用GPU加速最好。 2、代碼中的配置文件,權重文件,以及數據下載: 配

原创 使用OpenCV實現單目、雙目相機標定

單目相機標定與雙目相機標定是進行視覺測量,視覺定位的關鍵步驟之一,對於其具體的理論部分的理解可以參考: https://blog.csdn.net/Kano365/article/details/90721424 https://www.

原创 MATLAB相機標定

標定工具下載:http://www.vision.caltech.edu/bouguetj/calib_doc/download/index.html 標定流程:https://blog.csdn.net/panpan_jiang1/ar

原创 SLAM基礎問題總結(3)

1、推導直接法BA,直接法的分類,三個假設及優劣 p1=[uv1]=1Z1KP\boldsymbol{p}_{1}=\left[\begin{array}{c}{u} \\ {v} \\ {1}\end{array}\right]

原创 深度學習----學習記錄

1、Inception V1 V2 V3 V4 V1:把google net的某一些大的卷積層換成1*1, 3*3, 5*5的小卷積 V2:提出了Batch Normalization(BN) V3:提出了分解卷積核 V4:結合ResNe

原创 win7系統vs2017實現halcon18.11與C#聯合編程

1、halcon代碼 dev_close_window() read_image (Image, 'E:/桌面圖片/351218-103.jpg') get_image_size(Image, Width, Height) ScaleI

原创 刪除未完全卸載的Halcon軟件註冊表

win7_64位系統安裝其他版本的halcon時,之前安裝的沒有刪除註冊表,出現一些問題,解決如下: 1、win+R 打開運行窗口 2、輸入regedit 3、對於64位系統,在HKEY_LOCAL_MACHINE\SOFTWARE\W