Parking

You might also like

Download as odt, pdf, or txt
Download as odt, pdf, or txt
You are on page 1of 23

- google colab

I).
-go google colab: use data we have GoogleDrive, gan link GoogleDrive vao collab
of us. Colab not same as o cuc bo trong may tinh khi we use OpenCV

- Tensorflow 1.3, keras 2.8

- write libraries. Cac tep cau hinh CNN, cac tep tien ich CNN.
this is GPU K80 do ggcolab cung cap

$ nvidia – smi
- twillo
#main function with loop
- Doi voi 40 frame dau tien, gia su we co FPS la 30, sau do trong 1 giay va sau
do la 1 diem 1 giay, gia su khoang cach de kiem tra ap dung mat na CNN. Bang
phep tru nen, co nghia chi lay 2 khung hinh va kiem tra tung pixel, dau la pixel
khong thay doi va dau la pixel dang duoc thay doi de theo cach do we co the biet
do la cac pixel dang duoc di chuyen va sau do ban co the lam mo cac pixel do
hoac co the chi boi den cac pixel do va sau do we se ko the de mask CNN of us
dang ap dung tren cac pixel do. (Y TUONG)
- we can check many more frames. Vi du lay counter < 60.
- cvtColor(d,cv2.COLOR_BGR2GRAY) : lam 2 frame co mau xam, vi we ko need xu ly
mau sac o day cho chuyen dong muc dich de phat hien chuyen dong
- sau do la lam mo hieu ung voi GaussainBlur

- 2 phep toan dilate va erode


- cac duong vien va frame da qua xu ly cua Horseman, we only draw cac duong vien
xung quanh object de co the nhin thay cac masks va khong apply cho phan do.
- viec kiem tra cho moi frame. Viec hien thi frames de we co the hinh dung dau
ra cua cac khung.
- chay count cho den 60 frame
- lay boxes cho frame. Gom 2 doi so la boex va class_id. Lop id co nghia la
trong mask CNN of us co 80 lop ma no co the phat hien va phan loai thanh. Vi vay
giua 80 nhan do duoc danh dau la id.
- dieu can lam la we se use any o nao da co trong danh sach vay va check all cac
o do xem co oto nao trong do hay khong, boi vi den 1 luc nao do if ai do roi oto
di thi cho do se trong, we se thay doi mau sac cua box do
- do co the cac cac boxes de len nhau 1 phan nao do kien cho CNN kho phan biet
cho do co oto hay khong. Do do we need find ra nguong va we also find nhung phan
trung lap. Bang viec su dung “mrcnn.utils.compute_overlaps” de tinh toan nhung
phan trung lap.
- Sau do voi moi overlap we co gang tim ra muc toi da cua nhung diem trung lap
do “np.max(overlap_ares)” va sau do su dung no de tim hieu xem co 1 chiec oto
nao khac dang di vao khu vuc cua chiec oto khac hay ko.

sms_sent = false
Tao 1 file moi de phat hanh video
- co dieu khong on trong else la nhung gi we have is ko co oto nao duoc phat
hien nen danh sach oyo dang do xe khong co nhung sau do we trien khai hoac su
dung mask CNN vao truoc do 200 khung hinh vi vay gia su khung hinh tren giay la
30 trong truong hop do, giay se la 120. vi vay we se giong nhu 150s – 5s, 180s -
6s,..vi vay ngay ca khi la 200 frame no se la khoang 6s, we se su dung mask CNN
va xem lieu 1 chiec oto roi di con cho trong hay khong
- chinh gpu ve = 1.

- nen chuyen anh ve dang nen gray

You might also like