45 lines
2.0 KiB
Plaintext
45 lines
2.0 KiB
Plaintext
\newcommand{\scale}{1}
|
|
|
|
|
|
\begin{tikzpicture}[scale=\scale, auto]
|
|
% Place nodes
|
|
|
|
% Define block styles
|
|
\tikzstyle{block} = [rectangle, fill=white, text centered, minimum height=0.6cm, inner sep=1,font=\scriptsize]
|
|
\tikzstyle{blockDepth} = [draw,block,minimum width=0.75cm]
|
|
\tikzstyle{blockEC} = [draw,block,minimum width=0.5cm]
|
|
\tikzstyle{blockPoints} = [block, minimum width=0.3cm]
|
|
\tikzstyle{text_labels} = [anchor=center,font=\footnotesize,minimum height=0.1cm]
|
|
|
|
\tikzstyle{neighbour} = [right=-.01 of Node,]
|
|
|
|
|
|
\node [blockPoints] (Node) at (0,0) {...};
|
|
\node [neighbour, blockDepth] (Node) {\textit{split}=1};
|
|
\node [neighbour, blockDepth] (Node) {\textit{split}=0};
|
|
\node [neighbour, blockEC] (Node) {\textit{ecm}};
|
|
\node [neighbour, blockDepth] (Node) {\textit{split}=0};
|
|
\node [neighbour, blockEC] (Node) {\textit{ecm}};
|
|
\node [neighbour, blockPoints] (Node) {...};
|
|
\node [neighbour, blockDepth] (Node) {\textit{split}=1};
|
|
\node [neighbour, blockPoints] (Node) {...};
|
|
\node [neighbour, blockDepth] (Node) {\textit{split}=1};
|
|
\node [neighbour, blockEC] (Node) {\textit{ecm}};
|
|
\node [neighbour, blockEC] (Node) {\textit{ecm}};
|
|
\node [neighbour, blockEC] (Node) {\textit{ecm}};
|
|
\node [neighbour, blockEC] (Node) {\textit{ecm}};
|
|
\node [neighbour, blockPoints] (Node) {...};
|
|
|
|
\draw[text_labels, anchor=center,latex-latex] (.15,-.4) -- ++(5*.75cm+6*.5cm+2*.3cm+.1cm,0) node [pos=0.5,below,yshift=0cm] (VLC) {CTU};
|
|
|
|
\node[draw,dashed, minimum height=1.3cm, minimum width=5*.75cm+6*.5cm+4*.3cm+2*.1cm, anchor=south west] (DashedBox) at (-.2cm,-.9cm) {};
|
|
\node[text_labels, text centered, above=0cm of DashedBox] {Supplemental Enhancement Information (SEI)};
|
|
|
|
\begin{scope}[xshift=-.15cm,yshift=-1.2cm]
|
|
\node[text_labels, anchor=west, text width=7cm, node distance=0.6cm] at (0,0) (D) {\textit{split}: flag to mark quadtree splitting};
|
|
\node[text_labels, anchor=west, text width=7cm, below of=D,node distance=0.4cm] (EC) {\textit{ecm}: error concealment method selected for each ECU};
|
|
\end{scope}
|
|
|
|
|
|
\end{tikzpicture}
|