Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 57 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
57
Dung lượng
1,44 MB
Nội dung
Đề án tốt nghiệp Tìm hiểu một số phương pháp phát hiện đối tượng đột nhập án tt nghip Tìm hiu mt s phng pháp phát hin i tng t nhp Nguyn Qunh Nga – CT701 Trang 1 I CM N Sau thi gian thc tp và nghiên cu ti trng HDL Hi Phòng em ã hoàn thành vic tìm hiu tài: Tìm hiu mt s phng pháp phát hin i ng t nhp, trong thi gian làm án tt nghip em ã nhn c s giúp ht sc nhit tình ca Th.s Ngô Trng Giang và cùng vi s n lc ca n thân nên em ã hoàn thành tài c giao. Em xin chân thành cm n s giúp ca các thy cô khoa công ngh thông tin, thy giáo Th.s Ngô Trng Giang và toàn th các bn sinh viên khoa Công ngh thông tin, trng i hc Dân lp Hi Phòng cùng vi gia ình ã ng h giúp và to mi u kin thun li cho em trong sut quá trình hc tp và nghiên cu hoàn thành tt án tt nghip này. i Phòng, tháng 07 nm 2007 Sinh viên Nguyn Qunh Nga án tt nghip Tìm hiu mt s phng pháp phát hin i tng t nhp Nguyn Qunh Nga – CT701 Trang 2 C LC I CM N 1 U 4 CHNG 1: NG QUAN V X LÝ VIDEO 5 1.1. Gii thiu 5 1.2. Các hiu ng biên tp video 7 1.3. Các thuc tính c trng ca video 9 1.3.1. Color 9 1.3.2. Texture 9 1.3.3. Shape 10 1.3.4. Motion 10 1.4. Phân n video 10 1.5. thut trnh 13 1.5.1. a vào so sánh m nh 14 1.5.2. a vào khi 16 1.5.3. a vào so sánh biu 18 1.5.4. a vào phng pháp thng kê 23 CHNG 2: MT S PHNG PHÁP PHÁT HIN CHUYN NG 25 2.1. ng quan phng pháp tr nn 25 2.1.1. Gii thiu 25 2.1.2. G ii thut tr nn. 26 2.1.2.1 . Tin x lí 27 2.1.2.2. Mô hình hóa nn 27 2.1.2.3. Phát hin i tng 32 2.1.2.4. p lí hoá d liu 33 2.2. Tr nn s dng thông tin màu và gradiant 35 2.2.1. Gii thiu 35 2.2.2. Mô hình hóa nn 35 2.2.3. Tr nn 36 án tt nghip Tìm hiu mt s phng pháp phát hin i tng t nhp Nguyn Qunh Nga – CT701 Trang 3 2.2.3.1. Tr nn da vào màu 37 2.2.3.2. Tr nn da vào biên 38 2.2.3.3. t hp các kt qu tr màu và tr biên 39 2.2.4. Nhn xét 40 2.3. Phát hin i tng chuyn ng da vào kt cu 40 2.3.1. Gii thiu 40 2.3.2. Toán t mu nh phân cc b 41 2.3.3. Phng pháp phát hin i tng chuyn ng 42 2.4. Phát hin i tng chuyn ng da vào s bin thiên cc b ca véct kt c u SP 45 2.4.1. Gii thiu 45 2.4.2. Biu din video vi vect kt cu SP 47 2.4.3. Phát hin i tng chuyn ng da trên bin thiên cc b 48 CHNG 3: TH NGHIM PHÁT HIN I TNG T NHP 50 3.1. Mô t bài toán 50 3.2. Môi trng test 50 3.3. t s giao d in 50 3.4. ánh giá 52 T LUN 54 TÀI LIU THAM KHO 55 án tt nghip Tìm hiu mt s phng pháp phát hin i tng t nhp Nguyn Qunh Nga – CT701 Trang 4 U Ngày nay, s phát trin ca công ngh thông tin ã xâm nhp vào u ht các mt ca i sng xã hi vi nhng ng dng rng rãi h tr cho con ngi trên nhiu lnh vc, trong ó có lnh vc an toàn an ninh, chng xâm nhp.Vic m bo an ninh là mt vn quan trng và cn thit (Vd : Trong các nút giao thông quan trng, trong các siêu th, trong các ngân hàng hay bo tàng là nhng ni mà vn an ninh c t lên hàng u ). Có nhiu phng pháp nhm m bo an ninh sao cho t c hiu qu cao, trong ó có phng pháp áp dng các h thng camera quan sát s chuyn ng ca các i tng trong khu vc. Ngày nay vi s tin b vt c ca khoa hc, ta có th xây dng mt h thng cnh báo tng phát hin i tng t nhp mà không cn con ngi phi trc tip theo dõi camera, u này giúp cho con ngi gim thiu c thi gian và sc lc ng thi vn cho mt kt qu chính xác. i bài toán phát hin i tng t nhp có 2 hng tip cn gii quyt ó là: da vào phn cng và da vào các k thut x lý nh. Trong án tt nghip này em xin trình bày mt s phng pháp phát hin i tng chuyn ng trong n video da vào các k thut x lí nh. Cu trúc ca bài khóa lun gm phn mu, phn kt lun, phn ph lc và 3 chng vi ni dung: Chng 1: Trình bày tng quan v video và các k thut trnh . Chng 2: Mt s phng pháp phát hin chuyn ng trong video. Chng 3: Chng trình ng dng phát hin i tng t nhp. án tt nghip Tìm hiu mt s phng pháp phát hin i tng t nhp Nguyn Qunh Nga – CT701 Trang 5 CHNG 1: NG QUAN V X LÝ VIDEO 1.1. Gii thiu liu video s ngày càng c s dng rng rãi. liu video s bao m hình nh và âm thanh video c lu tr trong máy tính di dng s. Trc tiên ta tìm hiu video s là gì? Video s hay Video là tp hp các khung hình c t liên tip nhau, mi khung hình là mt nh s. Hình 1.1: u trúc phân n ca video Frame (khung ) : Video c to nên bi chui các nh tnh. Mt chui các khung tnh t cnh nhau to nên các cnh phim chuyn ng. Mt khung n là mt nh tnh Khung hình i khung hình i+1 Hình 1.2: Các khung hình video Scene 2 Scene n Shot 2 Shot n Frame n Scene 1 Shot 1 Frame 1 Frame 2 án tt nghip Tìm hiu mt s phng pháp phát hin i tng t nhp Nguyn Qunh Nga – CT701 Trang 6 n video có th to cm giác chuyn ng, các khung hình phi c quay vi tc phù hp. Mt ngi ch có th nhn c 24 hình/giây, u nh ln lt 24 hình hoc nhiu hn 24 hình c phát trong mt giây thì t s không nhn ra c s ri rc gia nhng khung hình, mà ch thy nhng cnh liên tc. Có nhiu h video và mi h có tc quay khác nhau nh : NTSC 30 hình/giây, PAL 24 hình/giây, SECAM 29.99 hình/giây. Khung hình là n v c bn nht ca d liu video. Theo chun ca h NTSC thì mt giây có 30 khung hình, vy mt phút có 1800 khung hình, mt gi có 60x1800 = 108000 khung hình. Có th thy rng s lng khung hình cho mt n video thng là rt ln, cn phi có mt n v cp cao hn cho video s. Shot (lia): là n v c s ca video. Mt lia là mt n v vt lý ca dòng video, gm các chui mt hay nhiu khung hình liên tip, không th chia nh hn, ng vi mt thao tác camera n. Nhng khung hình này liên tip theo thi gian mô t mt hành ng liên c, và c gii hn bi 2 chuyn cnh. Hình 1.3: n c s Biên shot Biên shot Shot i Shot i+2Shot i+1 Chuyn cnh án tt nghip Tìm hiu mt s phng pháp phát hin i tng t nhp Nguyn Qunh Nga – CT701 Trang 7 t n video có th có nhiu n c s, mà cng có th ch là mt n c s. Nhng n c si din cho toàn bn video, và truy xut n chúng cng coi nh là truy xut n chính n video. T chc nhng n video mc n c s là thích hp nht cho vic duyt và truy tìm thông tin da vào ni dung. Scene (cnh ) : là các n v logic ca dòng video, mt cnh gm mt hay nhiu shot liên quan n nhau v không gian và lin k v thi gian, cùng mô t mt ni dung ng ngha hoc mt tình tit. Ngoài ra có th biu din cu trúc video da trên i tng: Hình 1.4: Biu din video da trên i tng 1.2. Các hiu ng biên tp video các hiu ng video có th là rt ln. Các chng trình biên tp video i ting nh Adobe Premiere hay Ulead MediaStudio có ti hàng trm loi Color, texture, shap Feature Motion, trajectotry Spatial,temporal, stuctures Shot 1 Shot n object 1 object 2 Region 1 Region 2 Shot 2 object n Region n video án tt nghip Tìm hiu mt s phng pháp phát hin i tng t nhp Nguyn Qunh Nga – CT701 Trang 8 biên tp c tham s hóa. Tuy nhiên trên thc t, hn 99% các biên tp ó u nm trong ba loi: ct cng, fade và chng m; ngoài ra còn có wipe. Ø t cng: là s bin i t ngt t cnh này sang cnh khác, nó xy ra gia hai khung hình. Ø Fade: là s bin i dn dn gia mt cnh và mt nh (fade out) hoc là s bin i dn gia mt nh và mt cnh phim (fade in). Ø Chng m: là s bin i dn dn t cnh c sang cnh mi trong ó nh cc fade out và cnh mi c fade in. Ø Wipe: là hin tng cnh chy theo mt ng trên màn hình, trong khi ó cnh mi xut hin phía sau ng ó. Các hiu ng ó to nên s bin i cho các khung hình, to nên các chuyn cnh. Ct cng to nên chuyn cnh t ngt; fade, chng m và wipe o nên chuyn cnh dn dn. Hình 1.5: t s loi Wipe c bn án tt nghip Tìm hiu mt s phng pháp phát hin i tng t nhp Nguyn Qunh Nga – CT701 Trang 9 1.3. Các thuc tính c trng ca video 1.3.1. Color i mi mt nh u có mt biu màu biu din s phân b màu trong nh, biu màu không ph thuc vào vic quay nh, dch chuyn nh, chiu nhìn nh mà ph thuc vào vào h màu và các phng pháp nh lng c dùng. Hình 1.6: Biu màu ca 4 loi nh c bn (a) nh ti (b) nh sáng (c)nh tng phn thp (d) nh tng phn cao 1.3.2. Texture ây là mt c trng quan trng ca b mt, ni xy ra vic lp li mu bn. Có hai dng biu din Texture ph bin: biu din dng ma trn ng thi và biu din Tamura. - Ma trn ng thi mô t hng và khong cách gia các m nh, ta có th trích chn c các thng kê có ý ngha. Ngc li, ngi ta thy rng entropi và mô-men chênh lch nghch o li có kh nng phân bit tt nht. (a) (b) (c) (d) [...]... các thu t toán tìm c nh M t s l n các ph gi i thi u theo v t các biên it ng ho c ng pháp ã c n i các mô hình hình d ng mong mu n Hình 1.10: Các k t qu phát hi n c nh c a m t nh Nguy n Qu nh Nga – CT701 Trang 12 án t t nghi p Tìm hi u m t s ph ng pháp phát hi n Do vi c phát sinh nhi u t nhiên c a ph xây d ng nên các khó kh n Các ph a trên các chu n it t nh p ng pháp phát hi n c nh, vi c ng pháp n vùng... ang xét Nh v y, ph ng pháp so sánh c p có th phát hi n chuy n c nh t ng t và chuy n c nh d n d n cùng t lúc Qua k t qu th c nghi m cài t thu t toán và so sánh các k thu t phân n khác nhau và th y r ng so sánh c p là ph phân n r t t t Nguy n Qu nh Nga – CT701 ng pháp n gi n và Trang 21 án t t nghi p Nh c Tìm hi u m t s ph m c a ph - Bi u ng pháp phát hi n có cùng bi u ng t nh p ng pháp này là: ch mô t... ng n khó phát hi n v c tr ng ng n d th a, n u t ng ng quá cao thì không phát hi n c chuy n c nh M t khác, trong tr ng h p camera hay ng nhanh c ng t o ra s khác bi t t ng it ng chuy n các khung hình d ng hai ng gi i quy t v n ng t ng m c n d n, ó chính là ph Ph hình s ng này, m t ph ng pháp tìm úng và phát hi n i l n gi a c xu t là c chuy n c nh ng pháp so sánh c p ng pháp so sánh c p tính toán chênh... 20 án t t nghi p Tr Tìm hi u m t s ph c tiên s d ng Th ng Tl ng pháp phát hi n it ng t nh p phát hi n chuy n c nh do c t c nh Sau ó s phát hi n v trí khung hình Fs có th là khung hình chuy n c nh d n d n, khung Fs này u tiên c a c em so sánh v i các khung ti p theo, công vi c so sánh tích l y vì trong su t quá trình bi n id nd n chênh l ch s t ng lên Khung hình cu i cùng c a chuy n c nh d n d n s c phát. .. m nh: So sánh các c p Nguy n Qu nh Nga – CT701 nh là vi c tính m nh t ng ng trên hai nh Trang 13 án t t nghi p Tìm hi u m t s ph ng pháp phát hi n it ng t nh p - a vào kh i: Chia nh thành các mi n và so sánh các mi n t - a vào bi u ng ng : So sánh s phân b c a thu c tính nào ó c a nh t h p các lo i này v i các thu c tính so sánh c a nh, ta s có nhi u thu t tr 1.5.1 nh khác nhau a vào so sánh ây là... 23 án t t nghi p Tìm hi u m t s ph sai khác gi a hai khung hình ng pháp phát hi n it c tính b ng t l các ng t nh p m nh có chênh l ch l n h n d D( f1 , f 2 ) = S count X *Y Chúng ta có th s d ng cách khác là dùng các ng mi n, nh bi u ch ng h n Ph (1.20) il ng th ng kê cho ng pháp này có khá nhi u sai sót trong phát hi n c nh phim Nguy n Qu nh Nga – CT701 Trang 24 án t t nghi p Tìm hi u m t s ph ng pháp. .. sáng cao Nh ng nghiên c u và so sánh c a các gi i thu t kh bóng c trình bày trong [7] a) b) Hình 2.2: Khung m u và các n n t b)C nh có s c) ng ng t b n c nh: a)C nh sáng, ng mù, c)C nh có tuy t, d)C nh có xe c Nguy n Qu nh Nga – CT701 d) ông úc Trang 34 án t t nghi p Tìm hi u m t s ph ng pháp phát hi n it ng t nh p 2.2 Tr n n s d ng thông tin màu và gradiant 2.2.1 Gi i thi u Nhi u ph ng pháp ã c phát. .. này cho t c chí c ph nhanh h n ph ng pháp bi u xét d ng pháp so sánh t ng c p ng m, th m i ây Hình 1.13: Các c a s c s trong thu t toán so sánh th c 1.5.3 a vào so sánh bi u Ph ng pháp o s khác bi t gi a các frame d không m nh do chuy n bi t giá tr ng c a camera và it m nh quá l n Có th dùng bi u i d ng giá tr màu ng có th gây ra s khác màu ho c bi u m c xám tính toán s sai khác gi a hai khung hình vì... phân tích và phát hi n ranh gi i các shot Quá trình này ng c coi nh là vi c phát hi n nh ng chuy n c nh gi a các nh khung hình b t u và khung hình k t thúc c a m t Nguy n Qu nh Nga – CT701 n, xác nc s Trang 10 án t t nghi p Tìm hi u m t s ph nc s 1 ng pháp phát hi n nc s 2 Biên nc s it ng nc s Biên t nh p 3 nc s Chuy n c nh Hình 1.7: Biên nc s Trong nh ng n m g n ây, nh ng nghiên c u v vi c phát hi n... n th i ng c so sánh v i mô hình tham chi u ho c mô hình n n Các pixel trong frame hi n th i mà l ch áng k so v i n n s tr i máy Ph ng cho it n khi èn xanh ng chuy n ng mà Trang 25 án t t nghi p ban Tìm hi u m t s ph ng pháp phát hi n it ng t nh p u nó hòa tr n v i n n và sau ó nó không ph i là n n Ngoài ra, nhi u ng d ng c n ph i x lý th i gian th c, nên gi i thu t tr n n ph i tính toán nhanh và có . Đề án tốt nghiệp Tìm hiểu một số phương pháp phát hiện đối tượng đột nhập án tt nghip Tìm hiu mt s phng pháp phát hin i tng t nhp Nguyn. . Chng 2: Mt s phng pháp phát hin chuyn ng trong video. Chng 3: Chng trình ng dng phát hin i tng t nhp. án tt nghip Tìm hiu mt s phng pháp phát hin i tng t. hn phng pháp so sánh tng cp m, thm chí c phng pháp biu xét di ây. Hình 1.13: Các ca s c s trong thut toán so sánh thc 1.5.3. a vào so sánh biu Phng pháp o s