原创 MTCNN中構建圖像金字塔

MTCNN中構建圖像金字塔 MTCNN在進行人臉檢測任務時,輸入是一張圖像,輸出圖像中人臉所在位置的Bounding Box。MTCNN基於卷積神經網絡,通常只適用於檢測一定尺寸範圍內的人臉,比如其中的P-Net,用於判斷12×1

原创 ubuntu16.06用pyenv安裝python時出現BUILD FAILED (Ubuntu 16.04 using python-build 20180424)問題

ubuntu16.06用pyenv安裝python時出現BUILD FAILED (Ubuntu 16.04 using python-build 20180424)問題 問題: ubuntu16.04安裝好pyenv後輸入: p

原创 MTCNN中P_Net特徵映射關係解析

PNet是全卷積網絡,主要爲了應對不同輸入尺度,最後輸出的爲W×H×2,W×H×4兩個特徵圖,其中W×H×4爲候選框的在特徵圖中的位置座標,需要將它們映射到原始圖像中,接下來對這個映射關係進行解析。 一、什麼是感受野 卷積神經網絡

原创 C++ opencv4.1實現人臉檢測

C++ opencv4.1實現人臉檢測 本文采用opencv4.1中haarcascades文件下存放的Haar特徵的級聯分類器(Cascade Classfier)進行人臉檢測。 代碼實現: #include "opencv2/

原创 Win10安裝Ubuntu子系統教程

從Build 14393版本(Win10 1607週年更新版)開始,Windows10已經原生支持Linux了,今天就來分享一下如何在Windows10中安裝Ubuntu子系統。 win10下安裝Ubuntu子系統 一、Windo

原创 [ubuntu下python環境搭建] 使用pyenv與virtualenv搭建單機多版本python虛擬環境開發

在ubuntu下使用pyenv 和 virtualenv 搭建單機多版本python 虛擬開發環境 pyenv可以幫助你在同一開發機上搭建多個版本的python環境, 並進行方便的切換; virtualenv則可以將一個目錄建立

原创 Windows 10專業版激活

Windows 10許可證即將過期怎麼辦 Win10專業版提示“windows許可證即將過期“,導致此窗口頻繁彈出的重要原因是Win10激活期限快到,針對此類情況,我們需要重新激活一下Windows系統,才能繼續使用Windows服務

原创 目標跟蹤KCF學習筆記-公式推導

1. 脊迴歸 設訓練樣本集爲,樣本xi爲列向量,其線性迴歸函數,是列向量表示權重係數,可通過最小二乘法求解: 其中爲正則化參數,防止發生過擬合,寫成矩陣形式: 其中的每一行代表一個樣本,爲列向量,每一

原创 Python 配置--安裝ROS Kineti後,如何才能正確的import cv2

ubuntu16.04安裝完 ROS Kinetic 後,打開虛擬環境(我是用pyenv 與virtualenv搭建的python虛擬環境)或系統自帶的python 3.x 後 import cv2時出現Python 3.5.2 (def

原创 核技巧(Kernel trick)解析

1. 核方法 Kernel的基本思想是,將低維空間不可分數據映射到高緯度的空間,比如說左圖的數據是線性不可分的, 將數據映射到三維空間,就可以得到線性的分類面 總結:在低維空間線性不可分,映射到高緯空間,線性可分的

原创 Linux C++多線程編程

1.介紹   相比進程,多線程是一種節儉的多任務操作方式。在Linux系統下,啓動一個新的進程必須分配給它獨立的地址空間,建立衆多的數據表來維護它的代碼段、堆棧段和數據段。而運行一個進程中的多個線程,它們彼此之間使用相同的地址空間,共享大

原创 HOG特徵提取算法原理

1.算法基本流程   在一幅圖像中,方向梯度直方圖(Histogram of Oriented Gradient, HOG)能夠很好地描述局部目標區域的特徵,是一種常用的特徵提取方法,HOG+SVM在行人檢測中有着優異的效果。在HOG中,