40 lines
1.9 KiB
TeX
40 lines
1.9 KiB
TeX
\documentclass[tikz,border=2pt]{standalone}
|
|
\usepackage{amsmath}
|
|
\usetikzlibrary{arrows.meta,calc}
|
|
\definecolor{navy}{HTML}{19324A}
|
|
\definecolor{teal}{HTML}{087F78}
|
|
\definecolor{orange}{HTML}{B85D0F}
|
|
\definecolor{light}{HTML}{EAF1F7}
|
|
\definecolor{warm}{HTML}{FFF0DF}
|
|
\begin{document}
|
|
\begin{tikzpicture}[font=\sffamily\scriptsize,>=Latex]
|
|
\node[anchor=west,font=\sffamily\scriptsize\bfseries,text=navy] at (0,2.48)
|
|
{Predict the invisible wearer's future activity};
|
|
\draw[draw=navy,fill=light,rounded corners=2pt] (0,1.25) rectangle (2.55,1.95);
|
|
\node[align=center,text=navy] at (1.275,1.60)
|
|
{camera + mixed audio\\visible people, unseen wearer};
|
|
\draw[-{Latex[length=1.7mm]},draw=navy,line width=.7pt]
|
|
(2.65,1.60)--(3.25,1.60);
|
|
\draw[draw=navy,line width=.7pt] (3.32,1.28)--(3.32,1.94);
|
|
\node[anchor=south,font=\sffamily\tiny\bfseries,text=navy] at (3.32,1.97)
|
|
{decision $t_n$};
|
|
\draw[draw=orange,fill=warm,rounded corners=2pt] (4.02,1.25) rectangle (7.6,1.95);
|
|
\node[align=center,text=orange] at (5.81,1.60)
|
|
{10 future states, every 0.2 s\\background / wearer / others};
|
|
\draw[draw=navy,line width=.55pt] (.35,.66)--(7.55,.66);
|
|
\foreach \x in {.35,1.08,1.81,2.54,3.27,4.00,4.73,5.46,6.19,6.92,7.55}
|
|
{\draw[draw=navy,line width=.5pt] (\x,.57)--(\x,.75);}
|
|
\draw[draw=teal,line width=2pt] (.35,.94)--(3.27,.94);
|
|
\node[anchor=east,font=\sffamily\tiny,text=teal] at (.25,.94) {input};
|
|
\draw[draw=orange,line width=2pt] (3.27,.94)--(7.55,.94);
|
|
\node[anchor=west,font=\sffamily\tiny,text=orange] at (7.65,.94) {target};
|
|
\node[font=\sffamily\tiny,text=navy] at (3.27,.36) {$t_n$};
|
|
\node[font=\sffamily\tiny,text=navy] at (4.0,.36) {$+.2$ s};
|
|
\node[font=\sffamily\tiny,text=navy] at (7.55,.36) {$+2.0$ s};
|
|
\node[anchor=west,font=\sffamily\tiny,text=navy] at (.35,.02)
|
|
{ENTRY-like: wearer silent $\to$ active};
|
|
\node[anchor=west,font=\sffamily\tiny,text=navy] at (4.0,.02)
|
|
{YIELD-like: wearer active $\to$ silent};
|
|
\end{tikzpicture}
|
|
\end{document}
|