原创 基於TensorRt的TensorFlow1.x和TensorFlow2.x的推理加速

目錄 1.TensorFlow 1.13 or 1.14 or 1.15  1.1 安裝tensorRt 1.1.1下載TensorRt 安裝包:https://developer.nvidia.com/tensorrt 1.1.2 安裝

原创 目標檢測後續處理之前後幀關聯算法

背景:使用SSD神經網絡檢測車輛與行人,由於汽車行走,視頻採集不穩定等原因,會使得目標檢測框發生抖動,所以使用前後幀關聯算法,消弱目標框抖動程度。 設計思路:程序開始運行的第一幀做爲下一幀的前一幀,後續程序運行,將前一幀的目標位置與後一幀

原创 基於TensorFlow2.0的YOLOV2訓練過程

目錄  1. 環境配置 1.1 Anaconda安裝 1.2 Pycharm安裝 1.3 TensorFlow安裝 2. 訓練數據集準備 2.1 數據集標註 3. 訓練數據集預處理 3.1 解析標籤文件XML 3.2 讀取圖片 4. 真實

原创 基於ubuntu系統qt軟件C++/Python混編

目錄 1.安裝qt軟件 2. python解釋器 3. 配置qt .pro文件 4.使用C++掉用python腳本   系統:Ubuntu16.04LTS 編譯器:qt5.x python: ubuntu系統自帶3.x版本 1.安裝q

原创 目標檢測數據預處理--尺寸變換

目錄 1. 比例縮放 2. 使用letterbox 目標檢測訓練中,我們的數據集尺寸大部分時侯都是不符合網絡輸入的,需要對尺寸進行修改,下面我介紹兩種常用尺寸變換方法: 1. 比例縮放 這種方法就是簡單的對圖片尺寸進行比例縮放,一般使用c

原创 基於TensorFlow2.0 的MobileNet-V1模型

目錄 1. 深度可分離卷積 1.1 深度可分離卷積的好處 2. 基於CIFAR-10數據集構建分類模型 2.1 數據預處理 2.2 模型構建 2.2.1 卷積塊構建 2.2.2 深度可分離塊構建 2.2.3 整體模型構建 2.2.4 模型

原创 目標檢測YOLOV2-Xml文件解析(一)

目錄 讀取標籤文件 讀取標籤文件 目標檢測的標籤文件一般格式形式是xml格式,可使用labelImg標註工具進行標註。 將全部標籤文件與源圖片路徑讀取出來保存到列表中,返回,以供後續處理使用。 讀取文件代碼: 文件名:xml_parse.

原创 目標檢測YOLOV3-訓練集真實標註label預處理(三)

目錄 1. 預處理標註文件 2. 製作數據生成器 3. 測試  文件下載:https://download.csdn.net/download/qq_37116150/12289213 1. 預處理標註文件 首先將全局變量定義完成: I

原创 SSD訓練過程中出現的問題

問題一: create_list.sh文件不能自動生成test_name_size.txt文件,這個時候create_list.sh的路徑配置可以按照官方配置來,即什麼都不需要改,只把文件數據放在對應的路徑即可 問題二: 訓練過程中,出現

原创 快速零均值歸一化互相關函數算法及MATLAB代碼實現

零均值歸一化互相關函數相對於別的一些相關函數,精度雖然沒有多大提升,但是它具有較強的抗干擾性和魯棒性。所以,在數字圖像相關法(DIC)的圖像匹配過程中,一般都是使用零均值歸一化互相關函數,下面是其公式:             在進行數字

原创 ubuntu 16.04 成功安裝網卡驅動

唉,先說一句心累,因爲我的網卡驅動從我把ubuntu安裝成功時就是一個問題; 03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac P

原创 SSD300默認框尺寸計算

目錄 1. 計算特徵圖的min_size與max_size 2. 計算特徵圖的默認框尺寸 3. 測試 1. 計算特徵圖的min_size與max_size 先將SSD300網絡模型附上,如圖: SSD300是因爲該網絡的輸入尺寸是300

原创 基於TensorRt的TensorFlow模型前向推理過程

目錄 1. 安裝TensorRt 2. 模型保存 2.1 顯存分配 3. 模型轉換 4. 模型推理測試 環境: 系統:ubuntu 18.04 cuda: 10.0 cudnn: 7.4 Tensorflow: 2.0.0 Tensor

原创 TensorFlow2.0模型格式轉換爲.pb格式

版本要求: Tensorflow 2.0.0+ tensorflow原生保存的模型不適用於多平臺使用,將模型轉化爲.pb格式,可以更加方便的轉化爲別的格式,本文主要介紹如何轉化.pb格式。 以mnist數據集爲例進行講解: 1. 創建

原创 ubuntu系統安裝cuda後,鼠標鍵盤失效解決辦法

首先明確,本人的情況是Windows + ubuntu18.04。再安裝了cuda10.0後,重啓電腦再進入桌面,鼠標和鍵盤就失效拉,不能用,這個時候需要強制關機。 再次開機,由於是雙系統,會自動進入grub引導界面,就是選擇系統進入界面