Search
Pro snímání utvořte skupinky a postupně během cvičení nasnímejte, nejpozději do 7. cvičení (3.4.). Zpracování bude probíhat jednotlivě, ale stačí nasnímat ve dvojici jednu sadu (screenshot, 2 x video). Na každém cvičení do 3.4. bude ultrazvuk k dispozici.
Sekvence: podélně a příčně
Sekvence (jednotlive framy jako png) podélně, příčně
Nacteni sekvence:
pngFiles = dir('*.png'); numfiles = length(pngFiles); mydata = cell(1, numfiles); for k = 1:numfiles mydata{k} = imread(pngFiles(k).name); end
Některé verze Matlabu mohou mít s formátem exportovaného videa potíže, pokud se podobná chyba objeví, použijte avconv pro konverzi:
avconv
avconv -i exported.avi -c:v rawvideo -pix_fmt rgb24 converted.avi
V tomto formátu by měl Matlab být schopen video načíst. Rychlou kontrolu lze provést následovně
obj = mmreader('converted.avi'); frame = read( obj, 0); imshow(frame)
Srdeční tep budeme zjišťovat pomocí analýzy rozídlných frekvencí (přes časovou osu) obsažených ve výřezu obsahujícím tepající krkavicí. Pomocí frekvenční analýzy budeme sledovat časově závislý signál $j(t)$ střední intenzity výřezu. Ve zprávě uveďte vypočtené tepové frekvence a v postupu zmíněné grafy.
\begin{bmatrix}
s(x,1) \\ \vdots \\ s(x,N)
\end{bmatrix} = \begin{bmatrix}
\textrm{sin}(2\pi f_h t_1) & \textrm{cos}(2\pi f_h t_1) & 1 \\ \vdots & \vdots & \vdots \\ \textrm{sin}(2\pi f_h t_N) & \textrm{cos}(2\pi f_h t_N) & 1
\end{bmatrix} \begin{bmatrix}
a \\ b \\ c
\end{bmatrix} \quad ( \quad S = A.V </latex>