v MC LC Trang TRANG TA QUYTăĐNHăGIAOăĐăTÀI LụăLCHăKHOAăHC LIăCAMăĐOAN i LIăCMăN ii TịMăTTăLUNăVĔN iii MCăLC v DANHăSỄCHăCHăVITăTT vii DANH SÁCH CÁC HÌNH viii DANHăSỄCHăCỄCăBNG xi Chngă1:ăTNGăQUAN 1 1.1ăTngăquanăchungăvălĩnhăvcănghiênăcu,ăcácăktăquănghiênăcuătrongăvƠăngoƠiă ncăđƣăcôngăb 1 1.2ăMcăđíchăcaăđătƠi 10 1.3ăNhimăvăvƠăgiiăhnăđătƠi 10 1.4ăPhngăphápănghiênăcu 10 Chngă2:ăCăSăLụăTHUYT 12 2.1ăCôngănghăFPGA 12 2.1.1.ăGiiăthiuăFPGA 12 2.1.2 Cyclone II 2C35 FPGA 13 2.2.ăăTngăquanăvăVerilog 29 2.3ăăGiiăthiuăkităDE2 30 2.4ăăKháiăquátăvăcácăloiănhiuăthngăgặpătrongănhăsiêuăơm 32 Chngă3:ăTHCăHINăLCăNHIUăĐMăSăDNGăMATLAB 34 3.1 GiiăthiuăvăMatlabăvƠăcácăphngăphápălcănhiuăsădngăMatlab 34 3.1.1ăDăliu 35 3.1.2ăngădng 35 3.1.3ăHăthngăgiaoădin 36 3.1.4ăHpăcôngăcăxălýănh 37 3.1.5ăPhngăphápălcănhiu 42 3.2ăThităkăvƠălcănhiuăđmăsădngăMatlab 45 3.2.1 Yêuăcầu 45 3.2.2ăLuăđăgiiăthutălcănh 46 3.3ăKtăquăvƠăthoălun 48 Chngă4:ăTHCăHINăLCăNHIUăĐMăCHOăNHăSIểUăỂMăTRểNăFPGA 53 4.1ăYêuăcầu 53 4.2ăSăđăthităk 54 4.2.1ăNhimăvăkhiăPixelCount 55 4.2.2ăNhimăvăkhiăLoadăData 56 4.2.3ăNhimăvăkhiăFilter 57 4.2.4ăNhimăvăkhiăData_Collector 59 4.2.5ăNhimăvăkhiăDisplay_Select 59 4.2.6ăNhimăvăkhiăVGA_Ctr 59 4.2.7ăNhimăvăkhiăDisplay_Ctr 59 vi 4.3ăGiaoătipăviăăVGAăvƠăSRAMătrênăkităDE2 59 4.3.1ăChc nĕngăvƠăcáchăthităkăkhiăVGA 59 4.3.2ăSăđătngăhpăkhiăVGA 61 4.3.3ăNhimăvăcaăSRAM 62 4.3.4.ăLuăđăgiiăthutăđcăvƠăghiăSRAM 65 4.4ăKtăquăvƠăthoălun 66 4.4.1 TruynănhătăPCăxungăkităDE2 66 4.4.2ăHinăthănhăgcălênămonitor thôngăquaăcngăVGAăcaăkităDE2 68 4.4.3ăThităkăbălc 68 4.4.4ăLcănhăvƠăxuấtălênămƠnăhìnhăthôngăquaăcngăVGAăăcaăkităDE2 70 Chngăă5:ăăKTăLUNăăVÀăHNGăPHỄTăTRINăĐăTÀI 74 5.1ăKtăqu 74 5.2ăHnăch 75 5.3ăHngăphátătrin 75 TÀIăLIUăTHAMăKHO 76 vii DANH SỄCH CH VIT TT FPGA : Field programmable Gate Array DE : Developmentand and Education. PLDs : Programmable Logic Device ASICs : Application-specific Integrated Circuit LAB : Logic Array Block PLL : Phase-Locked Loop CLK : Clock DPCLK : Clock dual-purpose DSP : Digital signal processing VGA : Video Graphics Array DAC : Digital-to-analog converter CRT : Cathode ray tube RGB : Red Green Blue RAM : Random Access Memory SRAM : Static random-access memory SDRAM : Synchronous dynamic random access PC : Personal Computer SNR : Signal-to-noise ratio RMSE : Root-mean-square error PSNR : Peak signal-to-noise ratio QI : Quality index SSI : Similar structure index EPF : Ability to preserve edges MSE : Mean square error LUT : Look up table viii DANH SÁCH CÁC HÌNH Hìnhă1.1:ănhăsiêuăơmătimălấyătăcácăvătríăkhácănhauăcaă timăbnhănhơnăkhácă nhau Error! Bookmark not defined. Hìnhă1.2:ăNhiuăăđmătrongăhìnhănhăđcălcăbiăSRAD 4 Hìnhă1.3:ănhăđcălcăviăbălcăHybridăăđƣăloiăbăđcăcănhiuăđmăvƠănhiuăxung. 5 Hìnhă2.1:ăCấuătrúcăcaăchip Cyclone II 13 Hìnhă2.2:ăSăđăcấuătrúcăcaăLEătrongăCycloneăII 15 Hìnhă2.3:ăCấuătrúcăLABătrongăCycloneăII 17 Hìnhă2.4:ăMinhăhaăcáchăktăniătrcătip 17 Hìnhă2.5:ăMôătăcácătínăhiuăkhiăLAB 18 Hìnhă2.6:ăMôătăktăniănhiuăLAB 19 Hìnhă2.7:ăSăđăliênăktăchuỗiăthanhăghi 20 Hìnhă2.8:ăSăđăliênăktăC4 21 Hìnhă2.9:ăSăđăkhiăđiuăkhinăclock 22 Hìnhă2.10:ăBăphơnăkênhăxungăclock 23 Hình 2.11: Các vùng clock I/O và LAB 23 Hìnhă2.12:ăSăđăkhiăcaăPLL 24 Hình 2.13 :ăMôătăktăniăgiaăLABăviăM4K 25 Hình 2.14 :ăCấuătrúcăkhiănhơn 25 Hình 2.15 :ăGiaoătipăgiaăkhiănhơnăviăLAB 26 Hình 2.16 :ăCấuătrúcăIOE 26 Hình 2.17 :ăSăđăktăniăkhiăIOăhƠngăvƠoămngăliăliênăkt 27 Hình 2.18 :ăSăđăktăniăkhiăIOăctăvƠoămngăliăliênăkt 27 Hình 2.19 :ăĐngătínăhiuăđiăquaăkhiăIO 28 Hình 2.20 :ăLaăchnătínăhiuăđiuăkhinăchoăIOE 28 Hình 2.21 :ăCấuăhìnhă2ăchiuăcaăIOE 29 ix Hình 2.22: Kit DE2 30 Hìnhă2.23:ăCácăbăphnăktăniăkităDE2 31 Hìnhă2.24:ănhănhiuămuiătiêu 33 Hìnhă2.25:ănhănhiuăđm 33 Hìnhă3.1:ăCácăkiuădăliuătrongăMatlab 35 Hìnhă3.2:ăGiaoădinăcaăMatlab 36 Hìnhă3.3:ăMinhăhaănhănhăphơn 37 Hìnhă3.4:ăMinhăhaănhăindexed 38 Hìnhă3.5:ăMinhăhaănhămcăxám 38 Hìnhă3.6:ăMinhăhaănhăRGB 39 Hình 3.7:ăTaăđăđimănh 40 Hình 3.8 :ăMaătrnăbălcăModifedăhybridămedian 43 Hìnhă3.9:ăLuăđălcănhăsădngăMatlabă 50 Hìnhă3.10:ăLcănhăthôngăthngăvƠănhăsiêuăơmănhiuăđmăthtădùngăMatlab 51 Hìnhă3.11:ăLcănhăthôngăthngăvƠănhăsiêuăơmănhiuăđmăgiădùngăMatlab 51 Hìnhă3.12:ăDùngăMatlabălcănhiuăđmăchoănhăsiêuăơm 52 Hìnhă3.13:ăDùngămatlabălcănhiuămuiătiêuăchoănhăthôngăthng (nhănhiuăgi vƠănhă nhiuătht) 50 Hìnhă3.14:ăDùngăMatlabălcănhiuăđmăchoănhănhăthôngăthng (nhănhiuăgiăvƠănhă nhiuătht) 48 Hìnhă3.15:ăDùngăMatlabălcănhiuămuiătiêuăchoănhănhăsiêuăơm (nhănhiuăgiăvƠănhă nhiuătht) 48 Hình 3.16:ăDùngăMatlabălcănhiuăđmăchoănhănhăsiêuăơm (nhănhiuăgiăvƠănhănhiuă tht) 48 Hìnhă4.1:ăSăđăkhiăImageăProcess 54 Hìnhă4.2:ăSăđăkhiăControl 55 Hìnhă4.3:ăLuăđăgiiăthutăkhiăPixelCount 56 Hìnhă4.4:ăKhiăFilter 58 x Hình 4.5: KhiăVGA_controlăvƠăcácăportăgiaoătip 61 Hìnhă4.6:ăSăđăkhiăVGAăđcătngăhpăbiăQuartusăII 62 Hìnhă4.7:ăCácăvùngătrongăbănhăcaăSRAM 63 Hìnhă4.8:ăDngăsóngăgiaoătipăviăSRAM 64 Hìnhă4.9:ăĐcăSRAM 65 Hình 4.10: Ghi SRAM 66 Hìnhă4.11:ăDăliuănhăgc 67 Hìnhă4.12:ăDăliuălấyătăSRAM 67 Hìnhă4.13:ănhăgcăđcăxuấtăraătăcngăVGAăcaăkităDE2ălênămƠnăhìnhăCRT 68 Hìnhă4.14:ăDngăsóngămôătăbălcăModifiedăhybridămedian 70 Hình 4.15: nhăgcă(a)ăvƠănhăsauălcăbằngăbălcăMedian (b);ăcácămũiătênăchăcácăđimă nhiuăđm 71 Hình 4.16: nhăgcă(a)ăvƠănhăsauălcăbằngăbălcăbằngăMedian (b),ăbălcăModifiedă hybrid medianăhìnhăắchăX”ă(c)ăvƠăbălcăModifiedăhybrid medianăhìnhăắchă+”ă(d); các mũiătênăchăcácăđimănhiuăđm 73 xi DANH SỄCH CỄC BNG Bngă1.1:ăThngăkăthôngăsăcác tiêuăchuẩnănhăPSNR,ăMSE,ăRMSEăcaăăbălcăđăxuấtă vƠăphngăphápăSRADăđiăviăhìnhănhăsiêuăơmătim. 6 Bngă1.2:ăChấtălngăbălcăđánhăgiáăthôngăquaăcácăthôngăsăPSNR,ăIQI,ăENL,ăMSSIMă vƠăthiăgianăthcăhinăyêuăcầu 7 Bngă3.1 :ăKtăquăsoăsánhăhaiăbălcăMedian vƠăModifiedăhybridămedianăviăσ 2 = 0,2 . 45 Bngă3.2 :ăKtăquăsoăsánhăhaiăbălcăMedianăvƠăModifiedăhybridămedianăchoănhădùngă trongăđătƠi. 48 1 Chng 1 TNG QUAN 1.1 Tng quan chung v lĩnh vc nghiên cứu, các kt qu nghiên cứu trong vƠ ngoƠi nc đƣ công b Trongănhngănĕmăgầnăđơy,ăsiêuăơmăđangăđcăsădngărngărƣiăđăchẩnă đoánăcácăcăquanăkhácănhauătrongăcăthăngiănh: tim,ăthn,ătuynătinălit,ă gan,ăbungătrng,ătăcung,ătuynăgiáp,ăv.văđặcăbitălƠăsiêuăơmăthaiănhi,ăphngă phápăsiêuăơmăđƣămangăliănhngăktăquănhấtăđnhătrongălĩnhăvcăyăkhoa.ăTuyă nhiên,ămtătrongănhngăhn chăcaănóălƠăsătngăphnăthấp,ăhìnhănhănhiuă caoănhăhngăđnăktăquălƠăđiuăkhôngăthătránhăkhi.ăNhiuăthngăgặpătrongă nhăsiêuăơmălƠănhiuăđm,ănhiuăđmăđƣăcheălấpămtăphầnăhoặcătoƠnăphầnăcácă chiătitătrongămtăhìnhănhăhoặcăcóăthăgơyăchuẩnăđoánănhầmăvƠădnăđnăktălună sai.ăDoăđóălcănhiuăđmălƠămtăđiuăkinătiênăquytătrongăsiêuăơm,ăviăđiuăkină lƠăcácătínhănĕngăchoăchẩnăđoánătngăđiăchuẩnăxác.ă Hinănayăxălýă nhă lƠă mtă kỹă thută đangă đcă ngădngă rấtă phă bin,ă bằngănhiuăkỹăthutăkhácănhau.ăViăsătinăbăkhôngăngngăcaănnăkhoaăhcăkỹă thutătrongăvƠăngoƠiănc,ălĩnhăvcăxălýănhăngoƠiăvicătoăraămtăbcănhăđẹp,ă scănét,ăđápăngăthẩmămỹăcaăconăngi,ămƠăcònăcóăýănghĩaătrongălĩnhăvcăyă khoaăvìăxălýănhăcóăthătoăraănhngăhìnhănhătrungăthc,ărõănét,ăgiúpăđiăngũăyă bácăsĩăcóăthăchẩnă đoánă chínhă xácă choăbnhă nhơnătrongă siêuă ơm,ă gimăsaiăsótă đángăticăcóăthăxyăra. Đă tƠiă v:ă ắLcă nhiuă đmă trongă nhă siêuă ơm”ă đƣă đcă nhiuă thă h,ă nhiuătácăgiătrongăvƠăngoƠiăncănghiênăcuăviănhiuămcăđăvƠăchoăraăcácăktă quă khácă nhau,ă tuyă nhiênă cũngă cònă cóă nhiuă vấnă đă cầnă ciă tină trongă cácă phngăphápă lcă nhiuăđmătrênănhă siêuăơm nh:ăgimă nhiu,ăkhănĕngă boă qunăcnh,ă…,ăvƠăđóăcũngălƠălýădoăchoătácăgiăchnăđătƠiăắăThcăhinălcănhiuă 2 đm choănhăsiêuăơmătrênăFPGA”,ăviămongămunătoăraămongăktăquăttăchoă nhă siêuă ơm,ă cóă thă soă sánhă nhiuă bă lcă viă nhauă ngayă trênă cùngă thiă đimă nhằmăchnăktăquăttănhất,ăgimăsaiăsótătrongăktăquăsiêuăơmămtăcáchăthấpă nhất.ăTăđó,ăcóăthămăraămtăhngămiăchoăphngăphápălcănhătrongăsiêuă âm. MtăsăktăquănghiênăcuătrongăvƠăngoƠiăncăđƣăcôngăb: - Mtăthayăđi b lc Hybridăchoăvicăloiăbănhiuătrongănhăsiêuă âm tim ậ A Modified hybrid Filter for Echocardiographic Image [16] Trong thángă6ănĕmă2012,ăcácătácăgiăgiiăthiuăbălcăHybrid. Kt quă choăthấyăhìnhănhăbănhiuăđmăđƣăgim đángăk. Ngoài ra bălcăcònăloiăbă nhiuăđmăxungăquanhănhằmătĕngăcngăcácăcnhătrongăhìnhănh.ăăđơy,ăcác tác gi sădngăthutătoánălcănhiuăđmăSRADăăktăhpăviăbălcătrungăv.ăSRADă khôngăchăboătnăcácăcnhămƠăcònătĕngăcngăcnhăbằngăcáchăkhuchătánătrênă cnhăvƠăchoăphépătĕngăcngăăhaiăbênăcnh.ăSRADălƠăthíchănghiăvƠăkhôngăsă dngăngỡngăkhóăđăthayăđiăthcăhinăăcácăvùngăđngănhấtăhoặcătrongăkhuă vcăgầnăcnhăvƠătínhănĕngănh.ăKỹăthutăkhuchătánămiăđcădaătrênăcùngămtă mcătiăthiuăcóănghĩaălƠăbìnhăphngălỗiăvuôngă(MMSE)ăphngăphápătipăcnă cácăbălcănhăLeeă(Kuan)ăvƠăFrost.ăTrongăthcăt,ănóăđƣăđcăchăraărằngăcácă SRADăcóăthăliênăquanătrcătipăđnăLeeăvƠăFrostăcaăsădaătrênăbălc.ăVìăvy,ă SRADălƠăphầnămărngălinhăhotăchoălcănhiuăđmăvƠătĕngăcngăcnhătheoă cáchătngătămƠăPeronaăvƠăMalikăkhuchătánăkhácăhngăbanăđầuălƠăphầnămă rngăcnhălinhăhotăcaăbălcătrungăv.ăBălcătrungăvăđn cóăthăđcăsădngă ktăhpăviăSRADăđăloiăbănhiu tĕngăvt (Theo Kalpana Saini, A Modified hybrid Filter for Echocardiographic Image. June 2012. Vol.5, No. 2) 3 Hình 1.1: Choăthấyănhngăhìnhănhăsiêuăơmătimălấyătăcácăvătríăkhácănhauăcaă timăbnhănhơnăkhácănhau.ăăđơyăchúngătaăcóăthăthấyărằngăcóărấtănhiuănhiuă đmăxuấtă hinătrongănhngăhìnhănhăvà lƠmăkhóăkhĕnăđătríchăxuấtăbiên cũngă nhăcácăchẩnăđoánăkhác [16]. [...]... căhi năl cănhi uăđ m cho nhăthôngăth ngăvƠă nhă siêu ơmăbằngăMatlabăv iăhaiăb ăl c: MedianăvƠăModifyăHybridăMedian;ăTi păđóă th căhi năl cănhi uăđ m cho nh siêu ơm trên FPGA Gi i h n đ tƠi: - Nghiênăc uăv ănhi uăđ m,ăcácăph ngăphápăl cănhi uăđ m - Tìmăhi uăv ăc ăs ălýăthuy tăl că nh,ăv ăVerilog, FPGA, ăKităDE 2 - Th că hi nă l că nhi uă đ mă cho nhă thôngă th ngă vƠă nhă siêu âm dùng Matlab 1.4 Ph... căModifiedăHybridăMedian cho k tă qu ăt tănhất (Theo R.Vanithamani, Modified Hybrid Median Filter for Effective Speckle Reduction in Ultrasound Images) Hầuăh tăcácănghiênăc u trên đ u cho thấyăm căđíchăsauăcùngăc aăcácătácă gi ătrongăcácăbƠiăbáo trên đ uămongămu năch năđ căb ăl căhi uăqu cho nhă siêu ơmăb ănhi uăđ m,ăcácătácăgi ăđƣăs ăd ngărấtănhi uăb ăl căkhácănhauăđ ăl că nhi uăđ m trên nh siêu ơmănh : b... ăthuăđ căcònăgi iăh n,ăch aăphongăphú,ă ch ăth căhi n trên nh siêu ơm,ăth iăgianăx ălýăcònăch mă…Trongălu năvĕnănƠyă tácăgi mu năc iăthi năt tăđ ăx ălýănhanhăh n;ăăth c hi năl căhaiălo iănhi uăkhácă nhauă trên haiă b ă l că khácă nhau:ă Mediană vƠă Modifiedă hybridă mediană dùngă Matlab;ăđ ngăth iăcũngăth căhi năl cănhi uăđ m cho nh siêu ơm trên FPGA v iă haiăb ăl căMedianăvƠăModifiedăhybridămedian;ăt... năl că nhănhi uăđ m trên FPGA ng pháp nghiên cứu Cácăph ngăphápănghiênăc uăđ cătácăgi ăs ăd ngătrongălu năvĕnăbao g m: - Kh oăsát,ăphơnătích,ăt ngăh p - Môăph ng trên máyătính,ăth cănghi m trên kităDEă2 - Đánhăgiáăd a trên k tăqu ăthuăđ c N iădungăcònăl iăc aălu năvĕn:ă Ch ngă2:ăTrongăch ngănƠyătácăgi nêuăv ăcôngăngh FPGA, ăt ngăquanăv ă Verilog,ăkităDE2,ăvƠăcácălo iănhi uătrongă nh siêu ơmăcũngănh ăcácăph... căthanhăghi, FPGA cònăđ lƠăthi tăb ăcóăkh ănĕngătáiăcấuăhìnhăđ iă căg iă că ngăd ngăr ngărƣi cho vi căthi tăk ăcácă ICă chuyênă d ng.ă Côngă ngh ă FPGA cho phépă thi tă k ă ICă mƠă khôngă cầnă dơyă chuy năcôngăngh ăch ăt oăICăt ănh ngătấmăbánăd n FPGA đ căcấuăt oăt ă3ăthƠnhăphần: - Kh iălogic - M ngăk tăn iătrongăcóăth ăl pătrình - Kh iăI/O 2.1.2 Cyclone II 2C35 FPGA [1]: D iăđơyălƠăcấuătrúcăc a FPGA CycloneăII:... ngônă ng ă verilogă trên FPGA, ă giaoă ti pă SRAM,ă VGAăv iăkităDE2 Ch ngă5:ăK tălu n và h ngăphátătri nălu năvĕn 11 Ch C S ng 2 Lụ THUY T 2.1 Công ngh FPGA 2.1.1.ăGi iăthi u FPGA: FPGAs (Field Programmable Gate Arrays) là nh ngă m chă tíchă h pă baoă g măcácăkh iălogicăcấuăhìnhăl pătrìnhăđ căcùngăv iămƣngăliênăk tăgi aăcácăkh i.ăă Ph ăthu căvƠoăcáiăh ămongămu năth căhi nămƠăm tăvƠi FPGA ch ăl pătrìnhăm... aămình trên m tăn n FPGA mƠăítăph iă ch uăchiăphíăkỹăthu tăhoặcămuaăs mănh ngăcôngăc ăđ tăti n 12 FPGA lƠă côngă ngh ă ch aă hƠngă tri uă c ngă logică cóă sẳn,ă m tă vƠiă thi tă b ă ch aălõiăx ălýănhúng,ăc ngăI/Oăt căđ ăcao.ăNgƠyănay FPGA đ căs ăd ngătrongă rấtănhi uălĩnhăv c:ăvi năthông,ărađa,ăx ălýătínăhi uăs ă(DSP),ăx ălýă nh,ă… Tómă l i:ă côngă ngh FPGA lƠă m tă côngă ngh ă tíchă h pă cho phépă... iăgianăth că hi năcaoăh n (17,3 giây)ăsoăv iăb ăl căHybridă(1,92ăgiơy) [17] B l c biên hi u qu cho l c nhi uăđ m trong nh siêu âm y t - - Modified Hybrid Median Filter for Effective Speckle Reduction in Ultrasound Images [18] TrongăbƠiăbáoănƠy cho thấyăkhiăcácătácăgi s ăd ngăcácăb ăl căkhácănhauă trongă nh siêu ơmăs cho k tăqu ăkhácănhau,ă ăđơyătácăgi ăcóăsoăsánhăcácătiêuă chuẩnă gi aă cácă b ă l că khácă... tănhấtăkhiăl că nh siêu ơmăb ănhi uăđ m,ăgópă 9 phầnăgi măsaiăsótătrongăquáătrìnhăchẩnăđoánăk tăqu c aăBácăsĩ 1.2 M c đích của đ tƠi Tácăgi ădùngăb ăl căMedianăvƠăModifyăHybridăMedianăđ ăl cănhi uăđ mă cho nh siêu ơm, trên cùngăm tămƠnăhìnhăhi năth ăđ că nhăg căvƠă nhăsauăkhiă l că bằngă t ă haiă b ă l că khácă nhau,ă nhằmă lo iă b ă nhi uă bằngă m tă th nhìnăthấyăđ ngăcóă th ă căvƠăt oăti năđ cho cácăcu... cùngăl năvƠăph căt p Chiăphíăđ ăthi tăk ă m t FPGA thấpăh nănhi uăsoă v iăASIC (mặcădùăcácăthƠnhă phầnăc aăASICăthìărẻăh nănhi uăkhiăs năxuấtăl n).ăNh ngăvi căthayăđ iăthi tăk ă trong FPGA l iăd ădƠngăh năvƠăth iăgianăđ aăraăth ătr FPGA đ ngănhanhăh n călƠmăt ărấtănhi uăcáiănh ,ăđi uănƠyăgiúpăcácăcôngătyăthi tăk ă ph ăbi năvƠăd ădƠngăt năt i trên th ătr ng. FPGA cònăt oăđi uăki năphátătri nă theoăki uăắFredăậ . boă qunăcnh,ă…,ăvƠăđóăcũngălƠălýădo cho tácăgiăchnăđătƠiăắăThcăhinălcănhiuă 2 đm cho nh siêu ơm trên FPGA ,ăviămongămunătoăraămongăktăquătt cho nhă siêu ơm,ă cóă thă soă sánhă. Tácăgiăthcăhinălcănhiuăđm cho nhăthôngăthngăvƠănhă siêu ơmăbằngăMatlabăviăhaiăbălc: MedianăvƠăModifyăHybridăMedian;ăTipăđóă thcăhinălcănhiuăđm cho nh siêu ơm trên FPGA. Gii hn đ tƠi:. Tìmăhiuăvăcăsălýăthuytălcănh,ăvăVerilog, FPGA, ăKităDE 2 - Thcă hină lcă nhiuă đmă cho nhă thôngă thngă vƠă nhă siêu âm dùng Matlab - Thcăhinălcănhănhiuăđm trên FPGA. 1.4 Phng pháp nghiên