Cov txheej txheem:
- Kauj Ruam 1: Xaiv thiab Kho Duab rau Kev Ntsuam Xyuas
- Kauj ruam 2: Pib thiab GUI
- Kauj Ruam 3: Plotting Contours thiab Cell Distribution
- Kauj Ruam 4: Hloov Duab Duab
- Kauj Ruam 5: Suav Cells thiab Lej Cell Confluence
- Kauj Ruam 6: Hloov ntawm Cells
Video: BME 60B Sandbox Project: 6 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Peb Txoj Haujlwm Sandbox lub hom phiaj los pab cov kws tshawb fawb hauv thaj chaw lom neeg tshuaj xyuas cov qauv ntawm tes thiab nrhiav pom cov xwm txheej ntawm lawv cov cell. Tom qab tus neeg siv nkag mus rau daim duab ntawm lawv cov qauv ntawm tes, peb cov txheej txheem ua cov duab kom nws npaj tau rau suav ntawm tes los ntawm kev hloov cov duab rau grayscale thiab binary. Txoj cai siv thresholding txhawm rau tshem tawm cov ntaub ntawv ntau dhau uas tsis cuam tshuam txog cov cell tiag txhawm rau txhawm rau txheeb xyuas qhov tseeb ntawm cov cell. Tom qab suav tus naj npawb ntawm cov cell hauv daim duab, peb cov cai muab pixel loj ntawm cov duab thiab tom qab ntawd pom qhov faib ntawm thaj chaw ntawm tes los ntawm kev npaj tus lej ntawm cov cell piv rau thaj tsam ntawm cov cell txhawm rau muab cov neeg siv sib txuas, uas yog feem pua ntawm cov nplais ntawm kab lis kev cai tais diav uas tau npog los ntawm cov paj hlwb. Raws li qhov sib xyaw ua ke, tus kws tshawb fawb tuaj yeem txiav txim siab seb puas yuav tsum tau xa cov hlwb mus; kis ntawm cov cell hais txog kev nthuav tawm lub neej lossis tus lej ntawm cov cell lossis cov kab mob me me los ntawm kev hloov qee qhov kev coj noj coj ua mus rau qhov nruab nrab kev loj hlob tshiab, thiab nws muaj txiaj ntsig zoo thaum cov cell loj dhau los lossis tsis muaj zaub mov noj. Tom qab khiav cov cai thiab ua cov duab, tus neeg siv tuaj yeem txiav txim siab seb lawv puas lees txais lossis tsis lees txais cov txiaj ntsig, thiab npaj kho qhov pib kom rov zoo dua cov ntaub ntawv yog xav tau.
Kauj Ruam 1: Xaiv thiab Kho Duab rau Kev Ntsuam Xyuas
Thawj kauj ruam hauv peb cov cai yog xaiv cov duab tsim nyog thiab teeb tsa nws rau kev tshuaj xyuas hauv Matlab. Peb muaj peev xwm xaiv cov duab siv uigetfile muaj nuj nqi uas tso cai rau peb mus rub cov ntawv thiab ntxig nws rau hauv qhov program. Tom qab ntawd, siv kev nyeem peb nyeem cov duab thiab tau txais nws teeb tsa rau kev tshuaj xyuas hauv Matlab. Cov duab uas raug xaiv yog tom qab ntawd tso tawm ntawm ib qho subplot.
Kauj ruam 2: Pib thiab GUI
Thaum pib ntawm txoj cai ib daim duab raug xaiv siv "uigetfile" thiab tom qab ntawd txhais cov duab ntawd nrog qhov sib txawv. Qhov sib txawv yuav raug siv los txheeb xyuas cov cai thaum ua haujlwm sib txawv. 2x2 subplot tau tsim hauv daim duab. Hauv txoj haujlwm 1, thawj daim duab yuav tshwm. Tshooj tom ntej ntawm txoj cai yog qhov kev hloov pauv ntawm qhov pib pib qhov twg. Thaum pib qhov tsis raug ntawm qhov pib ntawm 0.6 tau siv thiab tau tshwm sim hauv txoj haujlwm 2 ntawm cov phiaj xwm ຍ່ອຍ. Yog tias-nqe lus yog tom qab siv los txiav txim siab seb tus neeg siv xav kom ua tus pib lossis hloov kho nws. Tus neeg siv tuaj yeem hloov kho qhov pib siv GUI uas suav nrog cov duab ntawm cov xwm txheej sib txawv, qhov swb, thiab khawm txuag. Tom qab qhov pib tau teeb tsa, tom qab ntawd tus neeg siv yuav nyem lub pob kom txuag tau cov duab thiab nws yuav muab khaws cia rau hauv cov neeg siv MATLAB cov ntaub ntawv ua-p.webp
Kauj Ruam 3: Plotting Contours thiab Cell Distribution
Ib feem tom ntej ntawm txoj cai npaj cov duab. Muaj lub voj uas cov xov tooj nyob ib puag ncig liab, thiab cov cell uas nyob rau sab saum toj ntawm lwm lub xovtooj tau hais tseg hauv ntsuab. Cov duab piav qhia yog tom qab ntawd tso tawm rau hauv txoj haujlwm 3 nrog kab sib tham sib nrug. Kab no yuav txiav txim siab tus naj npawb ntawm cov pixels hauv kab uas tau hloov kho los ntawm tus neeg siv rau lub pixel rau millimeter hloov pauv. Qhov kev cuam tshuam nrug yog tom qab ntawd suav nrog thaj tsam txiav txim los ntawm thaj chaw thaj chaw thiab tam sim no thaj chaw tau hais tawm hauv millimeters squared. Cov ntaub ntawv tom qab ntawd tau npaj tseg siv lub histogram los saib cov kev faib tawm ntawm cov cell los ntawm nws thaj chaw. Cov kab ntawv histogram no yuav muab tso rau hauv txoj haujlwm 4.
Kauj Ruam 4: Hloov Duab Duab
Hauv cov kauj ruam no peb coj cov duab greyscale thiab binarized, lim, thiab ntxeev nws. Ua cov haujlwm no ntawm daim duab tshem tawm cov suab nrov nrov uas tuaj yeem yuam kev rau cov cell thiab ua rau cov duab du dua thiab muag nyob ib puag ncig ntawm tes. Qhov no tau ua tiav txhawm rau rho tawm cov cell hauv cov duab raws li qhov sib txawv "blobs" uas sib txawv hauv kev siv los ntawm keeb kwm yav dhau. "Blobs" tau siv cov duab dawb dawb thiab keeb kwm yav dhau yog dub. Yog tias tau tso cai me ntsis sijhawm ntxiv peb yuav tau siv qhov sib txawv ntawm Blob duab hloov dua siab tshiab es tsis txhob ua haujlwm kom raug thiab kom haum rau peb cov duab, tab sis peb xav tau sijhawm ntau ntxiv los tshawb fawb thiab siv txoj haujlwm.
Kauj Ruam 5: Suav Cells thiab Lej Cell Confluence
Hauv cov kauj ruam no ntawm cov cai, peb tsom kom suav cov lej ntawm cov cell uas nyob hauv daim duab. Peb feem ntau siv cov haujlwm hauv cheeb tsam txhawm rau xam thaj tsam ntawm blobs thiab yog tias thaj chaw tau suav los ua nyob rau hauv peb qhov kev xav tau ciam teb nws yuav tau npaj rau ntawm daim phiaj xwm. Cov ciam teb tau teeb tsa txhawm rau tshem tawm cov suab nrov nrov me me lossis qhov hnyav loj uas tsis yog lub cell. Lub xov tooj ntawm tes yuav suav cov centroids uas tom qab ntawd tau npaj tseg thiab ntxiv rau hauv lub txee hauv lub voj. Thaum thaj tsam ntawm cov hlwb tau txiav txim siab peb tuaj yeem suav qhov sib txuas. Qhov tseem ceeb tseem ceeb ntawm theem no hauv cov cai yog txhawm rau nrhiav qhov sib txuas ntawm cov cell thiab qhov no yog qhov tseem ceeb rau peb lub hom phiaj kawg ntawm txoj cai. Peb tau ua qhov no los ntawm kev suav los ntawm kev suav cov pixels (suav (tag nrho thaj chaw)) hauv txhua qhov blob thiab tom qab ntawd faib nws los ntawm tag nrho pixel tus nqi ntawm daim duab (lej (img)). Qhov sib piv no yuav ua rau peb muaj qhov sib txuas thiab yog tias nws tau txiav txim siab ntau dua 80% ntau dua li nws yog lub sijhawm rau cov hlwb raug kis los ntawm tus kws tshawb fawb. Peb tsom kom ua kom raug thiab raug raws li qhov ua tau tab sis nrog lub sijhawm txwv thiaj li qhov tsis raug tau tshwm sim. Yog tias lub sijhawm tso cai peb yuav tau saib rau hauv txoj hauv kev los suav cov blobs kom raug dua xws li cov txheej txheem lim ntau dua thiab/lossis Hough Transform raws li kev tshawb fawb tsis tau ua tiav los sim ua qhov txheej txheem lim
Kauj Ruam 6: Hloov ntawm Cells
Ua ntej muaj peev xwm ntsuas qhov puag ncig ntawm blob hauv cov duab, peb yuav tsum hloov pauv los ntawm RGB mus rau qhov greyscale, binarize, invert, thiab lim cov duab. Cov txheej txheem lim dej yog siv lub luag haujlwm bwareaopen, uas lim cov duab ntawm kev txaus siab thiab nws tshem tawm ib qho tshwj xeeb lossis pixels uas me me dhau uas tsis sawv cev rau qhov loj ntawm lub cell. Cov txheej txheem tsim qauv tau tsim nrog cov duab ntawm lub disk thiab ib puag ncig ntawm 2 thiab nws tau siv los txhawm rau txhawm rau qhov khoob ntawm keeb kwm yav dhau los lossis hauv cov cell. Tom qab ntawd peb siv lub luag haujlwm bwboundaries uas taug qab blobs thiab khaws nws rau hauv cov lej. Peb mam li sau daim duab siv cov xim sib txawv kom nws dhau los ua qhov pom tseeb. Tom ntej no, siv lub voj uas khiav raws tus naj npawb ntawm cov khoom thiab qhov pom hauv daim duab, nws teeb tsa ib thaj tsam ib ncig ntawm blobs sib xws rau cov kab no. Thaum lub voj no ua tiav, lwm lub voj pib, dua raws li tus lej ntawm cov khoom thiab qhov pom hauv daim duab. Lub sijhawm no peb siv cov haujlwm hauv cheeb tsam uas khaws qee yam khoom xws li thaj chaw los ntawm cov khoom thiab khaws cov ntaub ntawv uas muaj cov lej ntawm cov khoom thiab qhov. Siv cov ntaub ntawv no, peb suav thaj tsam thiab ib puag ncig ntawm cov khoom no siv cov duab centroid. Lub chaw pib tau teeb tsa txhawm rau sib piv cov txiaj ntsig thaum peb suav cov ntsuas ntsuas ntawm cov khoom ncig thiab npaj cov ntsuas no raws li cov ntawv nyob ib sab ntawm cov centroids tau suav. Txoj cai zaum kawg yuav tso saib qhov sib npaug ntawm cov cell sib txawv uas pom hauv daim duab thiab txhua qhov txiaj ntsig ze rau tus nqi ib qho yuav hloov pauv ntau dua li lwm tus. Tus nqi ntawm 1 txhais tau tias lub xov tooj ntawm tes tau zoo kawg nkaus puag ncig thiab nyob hauv qhov xwm txheej zoo kom dhau mus.
Pom zoo:
Tsis siv neeg ECG- BME 305 Qhov Kawg Kawg Qhov Nyiaj Ntxiv: 7 Kauj Ruam
Tsis siv neeg ECG- BME 305 Txoj Haujlwm Kawg Kawg Ntxiv Credit: Ib qho electrocardiogram (ECG lossis EKG) yog siv los ntsuas cov teeb liab hluav taws xob tsim los ntawm lub plawv dhia thiab nws ua lub luag haujlwm tseem ceeb hauv kev kuaj mob thiab kev kwv yees ntawm kab mob plawv. Qee cov ntaub ntawv tau txais los ntawm ECG suav nrog kev sib dhos
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom - Cov Kauj Ruam ntawm Kauj Ruam: 4 Kauj Ruam
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom | Cov kauj ruam ib kauj ruam: Hauv txoj haujlwm no, kuv yuav tsim qhov yooj yim Arduino Tsheb Rov Qab Tsheb Nres Tsheb Nres Sensor Siv Arduino UNO thiab HC-SR04 Ultrasonic Sensor. Qhov no Arduino raws Lub Tsheb Rov Qab ceeb toom tuaj yeem siv rau Kev Tshawb Fawb Txog Tus Kheej, Robot Ranging thiab lwm yam
BME 305 EEG: 4 Kauj Ruam
BME 305 EEG: Ib qho electroencephalogram (EEG) yog lub cuab yeej uas siv los ntsuas lub zog hluav taws xob ua haujlwm ntawm lub ncauj lus. Cov kev ntsuas no tuaj yeem muaj txiaj ntsig zoo hauv kev kuaj mob lub hlwb sib txawv. Thaum sim ua tus EEG, muaj qhov sib txawv uas tsis yog
Xaiv Cov Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau Arduino Automated Shade Screen Project: 12 Cov Kauj Ruam (nrog Duab)
Xaiv Cov Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau Arduino Automated Shade Screen Project: Hauv Cov Lus Qhia no, Kuv yuav hla cov kauj ruam uas kuv tau xaiv los xaiv Lub Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau qhov ua piv txwv Automated Shade Screen project. Cov ntxaij vab tshaus ntxoov ntxoo yog qhov nrov thiab pheej yig Coolaroo tes cranked qauv, thiab kuv xav hloov
Sandbox Project: BAC Xam Xaj thiab Txhais Lus: 6 Kauj Ruam
Sandbox Project: BAC Xam Xaj thiab Kev Txhais Lus: Los ntawm Haarika Gogineni, Hana Schlosser, thiab Benedict Uiseco Hauv txoj haujlwm no, peb yuav sim suav cov Ntshav Dej Cawv Cov Ntshav Qab Zib (BAC) raws cov ntsiab lus ntawm cov dej haus, qhov hnyav, thiab poj niam txiv neej. Tom qab tso tawm qhov suav BAC, peb yuav tshaj tawm