999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于機器視覺的數(shù)字識別技術(shù)研究及實現(xiàn)*

2019-11-29 06:57:38王冉孟磊
汽車實用技術(shù) 2019年22期
關(guān)鍵詞:檢測

王冉,孟磊

(西安職業(yè)技術(shù)學院,陜西 西安 710077)

前言

隨著城市人口的增加,學校、醫(yī)院、社區(qū)、商場等人流量比較大場合,安全問題成為重點的研究方向,視頻監(jiān)控成為主流趨勢,視頻監(jiān)控的關(guān)鍵技術(shù)之一即為物體及人體檢測及識別,本文就識別技術(shù)中的圖像處理、視頻流處理、數(shù)字識別等關(guān)鍵技術(shù)加以分析和驗證。

1 相關(guān)技術(shù)及軟件介紹

圖像識別技術(shù)主要針對獲取的圖片進行:(1)圖片的獲取(2)樣本圖片及非樣本圖片的分類(3)圖片的預處理(4)特征提取(5)建立模型對圖片中的目標物體(本文所列舉的就是手寫數(shù)字)進行識別。本文應用的軟件包括Pycharm、Anaconda 等,應用到的庫包括python3.6、numpy、tensorboard、tensorflow 等。

2 圖片處理技術(shù)

2.1 圖形繪制

圖形繪制可以使用import<庫名>as<庫別名>,代碼如下:

import cv2

import numpy as np

newtInfo=(500,500,3)

dst=np.zeros(newtInfo,np.uint8)

cv2.rectangle(dst,(50,100),(200,300),(0,0,255),-1)

cv2.circle(dst,(250,250),(50),(255,0,0),2)

cv2.ellipse(dst,(256,256),(150,100),0,0,180,(0,2 55,0),-1)

points = np.array([[150,50],[140,140],[200,170], [250,250],[150,50]])

points = points.reshape((-1,1,2))

cv2.polylines(dst,[points],True,(0,255,255),5)

cv2.imshow("tutu",dst)

cv2.waitKey(0)

繪制圖形效果如圖1 所示。

圖1 繪制圖形示例

2.2 圖片邊緣檢測技術(shù)

邊緣檢測是圖像處理和計算機視覺中的基本問題,邊緣檢測的目的是標識數(shù)字圖像中亮度變化明顯的點,本文中圖片邊緣檢測代碼如下:

import cv2

import numpy as np

img = cv2.imread("q.jpeg",1)

imgInfo = img.shape

height = imgInfo[0]

width = imgInfo[1]

gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)

dst = cv2.Canny(img,50,50)

cv2.imshow("dst",dst)

cv2.waitKey(0)

檢測的樣本圖形為圖2,經(jīng)過處理的圖形為圖3。

圖2 圖片邊緣檢測原圖

圖3 圖片邊緣檢測示例

3 視頻流的提取及處理技術(shù)

3.1 視頻流的獲取

視頻的獲取有很多種方法,網(wǎng)絡(luò)獲取、自由拍攝,為了測試的準確性需要視頻盡可能的清晰,將獲取的視頻再進行分解為圖片,就可以獲取測試所需要的樣本。

3.2 視頻流分解為圖片

視頻流分解為圖片的代碼如下:

import cv2

cap = cv2.VideoCapture("q.mp4")

isOpened = cap.isOpened

print(isOpened)

fps = cap.get(cv2.CAP_PROP_FPS)

width = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH))

height = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))

print(fps,width,height)

i = 0

while(isOpened):

if i == 13:

break;

else:

i = i+1

fileName = "image"+str(i)+".jpg"

print(fileName)

if flag == True:

cv2.imwrite(fileName, [cv2.IMWRITE_JPEG_QUALITY, 100])

print("end")

其運行結(jié)果即將視頻分解為13 張待測試的圖片,在某些情況下也需要將圖片合成為視頻。

4 數(shù)字識別技術(shù)

4.1 建立訓練集和測試集

在做數(shù)據(jù)的訓練前,應該找出測試集,MNIST 可以幫助我們完成這項任務。為了測試的速度和準確率,在識別手寫數(shù)字是0~9 中的某一個數(shù)前,先設(shè)定識別數(shù)字“5”和非“5。

4.2 分類器設(shè)置

MNIST 數(shù)據(jù)集是手寫0 到9 的灰度圖像,輸入圖像數(shù)據(jù)28 * 28 的灰度圖,形狀是[1, 28, 28],如果圖像是32*32 的彩色圖,那么輸入的形狀是[3,32,32],因為灰度圖只有一個通道,而彩色圖有RGB 三個通道。

4.3 提高準確率

例如要識別數(shù)字“5”,出現(xiàn)以下請況(1)將數(shù)字“5”識別為數(shù)字“5”;(2)將其他數(shù)字識別為數(shù)字“5”,“3”“6”“8”這些和“5”相近的數(shù)字都有可能被識別為數(shù)字“5”;(3)將數(shù)字“5”沒有識別出來,這種錯誤的原因就是將所有類似“5”的數(shù)字劃分為非“5”。經(jīng)過分析,在數(shù)字識別的過程中,盡可能的識別為真,進而再根據(jù)易混淆數(shù)字的特征進行下一級分類器的設(shè)置,進而提高分析的準確率。

5 總結(jié)

為了智能識別數(shù)字本文進行了研究和測試,為進一步研究如何統(tǒng)計高密度人群提供研究基礎(chǔ),研究教師、實驗室、醫(yī)院、幼兒園等的人口數(shù)量,以及外來人口檢測實現(xiàn)智能監(jiān)控及預警是我們下一步的研究工作。

猜你喜歡
檢測
QC 檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
“有理數(shù)的乘除法”檢測題
“有理數(shù)”檢測題
“角”檢測題
“幾何圖形”檢測題
主站蜘蛛池模板: 亚洲第一区欧美国产综合| 免费看美女毛片| 久久综合结合久久狠狠狠97色| 精品福利一区二区免费视频| 色综合久久无码网| 日韩亚洲综合在线| 日本色综合网| www.亚洲国产| 色久综合在线| 91麻豆国产视频| 又爽又大又黄a级毛片在线视频| 国产精品99一区不卡| AV无码一区二区三区四区| 人妻中文字幕无码久久一区| 国产在线观看91精品亚瑟| 亚洲精品福利网站| 免费毛片全部不收费的| 伊人久热这里只有精品视频99| 黄色一级视频欧美| 欧美成人精品高清在线下载| 天堂岛国av无码免费无禁网站| 日韩精品无码免费一区二区三区 | 国产产在线精品亚洲aavv| 午夜少妇精品视频小电影| 999精品色在线观看| 99久久性生片| 日本三区视频| 久久精品亚洲中文字幕乱码| 亚洲欧美人成人让影院| 日韩免费毛片视频| 国产精品毛片一区视频播| 精品福利网| 亚洲乱强伦| 在线观看国产黄色| 中国一级特黄视频| 国产精品对白刺激| jizz国产在线| 欧美性猛交一区二区三区| 91人妻日韩人妻无码专区精品| 丁香五月婷婷激情基地| 美女无遮挡拍拍拍免费视频| 亚洲成人精品久久| 国产亚洲精品97在线观看 | 亚洲精品综合一二三区在线| 热99精品视频| 97视频精品全国在线观看| 免费看av在线网站网址| a级毛片在线免费| 色婷婷视频在线| 五月天在线网站| 国产精品白浆在线播放| 亚洲无码一区在线观看| 国产精品视频第一专区| 色妞永久免费视频| 国产精品视频久| 国产成人亚洲无吗淙合青草| 亚洲色图狠狠干| 网友自拍视频精品区| 巨熟乳波霸若妻中文观看免费| 国产网友愉拍精品视频| 日韩欧美中文在线| 亚洲 成人国产| 国产9191精品免费观看| 色欲不卡无码一区二区| 天堂在线视频精品| 欧美日韩v| 四虎永久在线视频| 日本黄色a视频| 国产男女XX00免费观看| 婷婷中文在线| 97视频精品全国免费观看| 华人在线亚洲欧美精品| 成人福利在线免费观看| 国产伦精品一区二区三区视频优播| 国产激爽大片在线播放| 国产在线精彩视频论坛| 成人一级黄色毛片| 欧美19综合中文字幕| av色爱 天堂网| 日韩亚洲综合在线| 久久精品一卡日本电影| 沈阳少妇高潮在线|