原创 人體口罩佩戴檢測實戰

基於yolov3的人體口罩佩戴檢測 由於2020年新型冠狀病毒,針對公共場合檢測人員是否佩戴口罩,故用YOLOV3完成一個人體口罩佩戴檢測。 效果展示 環境 工慾善其事必先利其器 Python: 3.7.4 Tensorf

原创 07 計算機視覺-opencv模板匹配

import cv2 import numpy as np import matplotlib.pyplot as plt %matplotlib inline 模板匹配 模板匹配和卷積原理很像,模板在原圖像上從原點開始滑動,計

原创 讀懂Ensemble,Bagging,Boosting以及Stacking

集成學習 Bagging 基於Bagging的Random Forest Boosting 基於Boosting的AdaBGoost Gradient Boosting Machines(GBM)梯度推進機 Gradie

原创 AI算法之Attention機制

1 Attention的本質是什麼? Attention(注意力)機制如果淺層的理解,跟它的名字非常匹配。它的核心邏輯就是從關注全部到關注重點 Attention 機制很像人類看圖片的邏輯,當我們看一張圖片的時候,我們並沒有看清

原创 你不得不瞭解的機器學習知識

你不得不瞭解的機器學習知識 1.什麼是機器學習? (1)機器學習、深度學習、人工智能是什麼關係? 機器學習包含了很多種不同的算法,深度學習就是其中之一,其他方法包括決策樹,聚類,貝葉斯等。 深度學習的靈感來自大腦的結構和功能,即

原创 03 計算機視覺-opencv圖像形態學處理

# 先定義一個opencv展示函數 import cv2 import matplotlib.pyplot as plt import numpy as np %matplotlib inline def cv_show(na

原创 06 計算機視覺-opencv圖像金字塔與輪廓檢測

import cv2 import numpy as np import matplotlib.pyplot as plt %matplotlib inline def cv_show(name,img): cv2.im

原创 04計算機視覺-opencv圖像梯度處理

import cv2 import matplotlib.pyplot as plt import numpy as np %matplotlib inline def cv_show(name,img): cv2.im

原创 AI算法之Encoder-Decoder 和 Seq2Seq

Encoder-Decoder 是 NLP 領域裏的一種模型框架。它被廣泛用於機器翻譯、語音識別等任務。 1 什麼是 Encoder-Decoder ? Encoder-Decoder 模型主要是 NLP 領域裏的概念。它並不特值

原创 05計算機視覺-opencv邊緣檢測

Canny邊緣檢測 使用高斯濾波器,以平滑圖像,濾除噪聲。 計算圖像中每個像素點的梯度強度和方向。 應用非極大值(Non-Maximum Suppression)抑制,以消除邊緣檢測帶來的雜散響應。 應用雙閾值(D

原创 02 計算機視覺-opencv閾值與濾波處理

1 灰度圖 # opencv讀取的格式是BGR # matplotlib讀取的格式是RGB import cv2 import numpy as np import matplotlib.pyplot as plt %matplo

原创 08 計算機視覺-opencv直方圖與傅里葉變換

# opencv圖像讀取的格式是BGR # matplotlib讀取圖像的格式是RGB import cv2 import numpy as np import matplotlib.pyplot as plt %matplotl

原创 Back-Propagation Neural Network BP反向傳播網絡算法

01 網絡描述 BP網絡由大量簡單處理單元廣泛互聯而成,是一種對非線性函數進行權值訓練的多層映射網絡。具有優良的非線性映射能力,理論上它能夠以任意精度逼近任意非線性函數。本文采用BP神經網絡解決下列函數擬合問題。 函數逼近:設計一

原创 小樣本條件下工業無損檢測X光圖像

小樣本條件下工業無損檢測-X光損失檢測 小樣本:數據量不足,沒有足夠的數據支持; X光損失檢測:作爲工業工業無損檢測技術中的。利用X光射線持續照射待檢測物體一段時間,並且用膠片記錄傳過待檢測物體的各個部位的X光的強度。穿透強度高

原创 Python實現推流直播

Python實現推流直播 首先給出展示結果,大體就是檢測工業板子是否出現。採取檢測的方法比較簡單,用的OpenCV的模板檢測。 大體思路 opencv讀取視頻 將視頻分割爲幀 對每一幀進行處理(opencv模板匹配) 在將此幀