Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
56
Dung lượng
1,04 MB
Nội dung
án tt nghip Tìm hiu mt s phng phápphá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ápphá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ápphá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ÁPPHÁ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ápphá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ápphá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 cu 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ápphá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ápphá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ápphá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ápphá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ápphá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ápphá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ápphá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ápphá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) án tt nghip Tìm hiu mt s phng phápphát hin i tng t nhp Nguyn Qunh Nga – CT701 Trang 10 - Biu din Tamura c thúc y nh các nghiên cu v tâm lí trong vic thu nhn trc giác ca con ngi, nó bao gm các thuc tính o tính thô, tng phn, hng, tính trn, tính cân i và thô ráp. Các c tính này t quan trng trong vic tìm hiu ni dung nh vì nó biu din rt trc quan. 1.3.3. Shape Các c trng hình dáng có thc biu din s dng phân tích hình dáng truyn thng nh mô-men bt bin, mô t Fourier, mô hình hc tng quay lui và các thuc tính hình hc. Các c trng này có thc phân chia thành c trng toàn cc và c trng cc b. - c trng toàn cc là c trng thuc tính thu c t toàn b hình dáng nh (VD: chu vi, tính tròn, hng trc chính ). - c trng cc b là c trng thu c t vic thao tác vi mt phn a nh, không ph thuc vào toàn bnh. 1.3.4. Motion Là thuc tính quan trng ca video, thông tin v chuyn ng có th c sinh ra bng các k thut ghép khi hoc lung ánh sáng. Các c trng chuyn ng: mô-men ca trng chuyn ng, biu chuyn ng, các tham s chuyn ng toàn cc có thc trích chn t vect chuyn ng. Các c trng mc cao phn ánh di chuyn camera nh quét camera (pan), nghiêng (tilt), phóng to (zoom in), thu nh (zoom out) cng có thc trích chn. 1.4. Phân n video Là quá trình phân tích và chia lung video dài thành các n v nh nh shot, quá trình này s phân tích và phát hin ranh gii các shot. Quá trình này ng c coi nh là vic phát hin nhng chuyn cnh gia các n, xác nh khung hình bt u và khung hình kt thúc ca mt n c s. [...]... 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ápphá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ápphát hi n c nh, vi c ng pháp n vùng... ng này, m t ph ng pháptìm úng và phát hi n i l n gi a c xu t là c chuy n c nh ng phápso sánh c p ng phápso sánh c p tính toán chênh l ch tích l y gi a các khung d ng m t ng ng l n h n cho chuy n c nh tr c ti p Th và m t ng nh h n cho chuy n c nh d n d n Tl Nguy n Qu nh Nga – CT701 Trang 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ápphát hi n it ng t nh p phát hi n chuy n c... nghi p Tìm hi u m t s ph sai khác gi a hai khung hình ng phápphá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ápphát hi... ang xét Nh v y, ph ng phápso 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ápphát hi n có cùng bi u ng t nh p ng pháp này là: ch mô t... 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ápphá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 tri n phát hi n chuy n t chu i các nh Các gi i thu t này s d ng tr n n liên quan thay i màu hay ho c c ng chi u sáng Nó các pixel c a nh...án t t nghi p Tìm hi u m t s ph nc s 1 ng phápphá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 t ng n c s ngày càng phát tri n, nh ng ng d ng ngày càng nhi u và càng có nhi u thu t toán nh ng m c c công b phân n c s... dùng t l khác bi t màu qua frame và khác bi t màu long tern phát hi n flash T l này c nh ngh a: Fr(i) = D(i, i − 1) / D(i + δ , i − 1) Nguy n Qu nh Nga – CT701 (1.5) Trang 15 án t t nghi p Tìm hi u m t s ph ng phápphát hi n it ng t nh p Trong ó i là frame ang xét, và δ là chi u dài trung bình c a thay c a camera N u Fr(i) nh h n m t ng c phát hi n t i v trí frame th i và ng sai khác giá tr ng cho... Trang 24 án t t nghi p Tìm hi u m t s ph ng phápphát hi n it t nh p CH TS 2.1 NG 2: NG PHÁPPHÁT HI N CHUY N ng PH ng quan ph NG ng pháp tr n n 2.1.1 Gi i thi u Nh n d ng it ng chuy n ng t chu i video là n n t ng và tác v quan tr ng trong giám sát video, ki m tra và phân tích giao thông, dò tìm và theo dõi con ng pháp chung video i, nh n d ng c ch trong giao di n ng nh n d ng it ng chuy n ng là tr n... Nga – CT701 tr ng tâm c a b t k gi i thu t tr n n nào phát tri n mô hình hóa n n linh ho t ch ng ng, nh ng nh y xác nh m i chuy n ng Trang 27 án t t nghi p Tìm hi u m t s ph ng phápphát hi n n quan tâm Các k thu t mô hình hóa n n quy và a) it ng t nh p c phân thành 2 lo i - không quy thu t không quy thu t không quy s d ng ph n Nó l u tr m t b ng pháp c a s tr m cho L frame video tr c và t cl cl a vào... Trang 11 án t t nghi p Tìm hi u m t s ph ng phápphát hi n it ng t nh p tr ng nào c a khung hình, và s d ng nh th nào ã n y sinh ra nhi u ph ng pháp, h ng ti p c n khác nhau Hình 1.8: Tính khác bi t Hình 1.9: c tr ng gi a nh ng khung hình liên ti p ng sai bi t v c tr ng l c gi a các khung hình liên ti p thu t phân biên it n d a trên phát hi n c nh dùng các tìm ng C nh là d li u có t n s cao ch s không . . 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. mt nh án tt nghip Tìm hiu mt s phng pháp phát hin i tng t nhp Nguyn Qunh Nga – CT701 Trang 13 Do vic phát sinh nhiu t nhiên ca phng pháp phát hin cnh, vic xây dng. vn này, mt phng pháp c xut là dng hai ngng tng mc tìm úng và phát hin c chuyn cnh n dn, ó chính là phng pháp so sánh cp. Phng pháp so sánh cp tính