summaryrefslogtreecommitdiffstats
path: root/experimental.tex
diff options
context:
space:
mode:
authorThibaut Horel <thibaut.horel@gmail.com>2012-09-16 16:50:34 -0700
committerThibaut Horel <thibaut.horel@gmail.com>2012-09-16 16:50:34 -0700
commit0055932482314ec42fb7a090aa72ce1ad79e30b2 (patch)
tree6041e8549358ee189be59830525c4e9195969d37 /experimental.tex
parente356019058a3bffa7f6ad99f286e22e8d2dbc2d3 (diff)
downloadkinect-0055932482314ec42fb7a090aa72ce1ad79e30b2.tar.gz
Figure placement.
Apparently, this is a well know problem in LaTeX: when you have floats spanning two columns to be placed at the top of the page, you need to place them on the previous page. This is kind of retarded.
Diffstat (limited to 'experimental.tex')
-rw-r--r--experimental.tex101
1 files changed, 40 insertions, 61 deletions
diff --git a/experimental.tex b/experimental.tex
index 2c537df..8133ec1 100644
--- a/experimental.tex
+++ b/experimental.tex
@@ -9,6 +9,31 @@ results.
\subsection{Dataset}
\label{sec:experiment:dataset}
+\begin{figure}[t]
+ \begin{center}
+ \includegraphics[width=0.49\textwidth]{graphics/frames.pdf}
+ \end{center}
+ \caption{Distribution of the frequency of each individual in the
+ dataset}
+ \label{fig:frames}
+\end{figure}
+
+\begin{figure*}[t]
+\begin{center}
+\subfloat[Mixture of Gaussians]{
+ \includegraphics[width=0.49\textwidth]{graphics/offline-nb.pdf}
+ \label{fig:offline:nb}
+}
+\subfloat[Sequential Hypothesis Testing]{
+ \includegraphics[width=0.49\textwidth]{graphics/offline-sht.pdf}
+ \label{fig:offline:sht}
+}
+ \caption{Results with 10-fold cross-validation for the top $n_p$ most present people}
+\label{fig:offline}
+\end{center}
+\end{figure*}
+
+
The Kinect outputs three primary signals in real-time: a color image stream, a
depth image stream, and microphone output (\fref{fig:hallway}). For our
purposes, we focus on the depth image stream. As the Kinect was designed to
@@ -49,16 +74,6 @@ with detected figures, and the fitted skeleton of a person in a single frame.
Skeletons are fit from roughly 1-5 meters away from the Kinect. For each frame
with a skeleton we record the color image and the positions of the joints.
-\begin{figure*}[t]
- \begin{center}
- \includegraphics[width=0.99\textwidth]{graphics/hallway.png}
- \end{center}
- \vspace{-\baselineskip}
- \caption{Experiment setting. Color image, depth image, and fitted
- skeleton as captured by the Kinect in a single frame}
- \label{fig:hallway}
-\end{figure*}
-
For some frames, one or several joints are out of the frame or are occluded by
another part of the body. In those cases, the coordinates of these joints are
either absent from the frame or present but tagged as \emph{Inferred} by the
@@ -66,7 +81,6 @@ Kinect SDK. Inferred means that even though the joint is not visible in the
frame, the skeleton-fitting algorithm attempts to guess the right location.
Note that in the experiment design we exclude inferred data points.
-
\subsection{Experiment design}
\label{sec:experiment-design}
@@ -143,15 +157,6 @@ happens if the noise from the Kinect is reduced.
%\end{center}
%\end{table}
-\begin{figure}[t]
- \begin{center}
- \includegraphics[width=0.49\textwidth]{graphics/frames.pdf}
- \end{center}
- \caption{Distribution of the frequency of each individual in the
- dataset}
- \label{fig:frames}
-\end{figure}
-
\subsection{Offline learning setting}
\label{sec:experiment:offline}
@@ -189,21 +194,6 @@ we reach 90\% accuracy at 60\% recall for a group size of 10 people.
%for the least present people, as seen in \fref{fig:frames}, which does not
%permit a proper training of the algorithm.
-\begin{figure*}[t]
-\begin{center}
-\subfloat[Mixture of Gaussians]{
- \includegraphics[width=0.49\textwidth]{graphics/offline-nb.pdf}
- \label{fig:offline:nb}
-}
-\subfloat[Sequential Hypothesis Testing]{
- \includegraphics[width=0.49\textwidth]{graphics/offline-sht.pdf}
- \label{fig:offline:sht}
-}
- \caption{Results with 10-fold cross-validation for the top $n_p$ most present people}
-\label{fig:offline}
-\end{center}
-\end{figure*}
-
%\begin{figure}[t]
% \begin{center}
% \includegraphics[width=0.80\textwidth]{graphics/10fold-naive.pdf}
@@ -254,7 +244,8 @@ recognition rates mostly above 90\% for group sizes of 3 and 5.
the group as in Figure~\ref{fig:offline}}
\label{fig:online}
\end{figure}
-\begin{figure}[t]
+
+\begin{figure}[t!]
\begin{center}
\includegraphics[width=0.49\textwidth]{graphics/face.pdf}
\end{center}
@@ -289,23 +280,6 @@ within 10\% of face recognition at most thresholds.
%runs which face recognition and skeleton recognition can classify frames,
%which we discuss in the next experiment.
-
-
-\begin{figure}[t]
-\begin{center}
- \includegraphics[width=0.49\textwidth]{graphics/back.pdf}
-\end{center}
-\caption{Results with people walking away from and toward the camera}
-\label{fig:back}
-\end{figure}
-\begin{figure}[t]
-\begin{center}
- \includegraphics[width=0.49\textwidth]{graphics/var.pdf}
-\end{center}
-\caption{Results with and without halving the variance of the noise}
-\label{fig:var}
-\end{figure}
-
\subsection{Walking away}
In the next experiment, we include the runs in which people are walking away
@@ -331,6 +305,13 @@ they are walking towards the camera.
% \label{fig:back}
%\end{figure}
+\begin{figure}[t]
+ \centering
+ \includegraphics[width=0.49\textwidth]{graphics/back.pdf}
+\caption{Results with people walking away from and toward the camera}
+\label{fig:back}
+\end{figure}
+
\fref{fig:back} compares the results obtained in \xref{sec:experiment:offline}
with people walking toward the camera, with the results of the
same experiment on the dataset of runs of people walking away from the camera.
@@ -373,14 +354,12 @@ a roughly 20\% increase in performace across most thresholds. We
believe these results would significantly outperform face recognition
in a similar setting.
-%\begin{figure}[t]
-% \begin{center}
-% \includegraphics[width=0.49\textwidth]{graphics/var.pdf}
-% \end{center}
-% \vspace{-1.5\baselineskip}
-% \caption{Results with and without halving the variance of the noise}
-% \label{fig:var}
-%\end{figure}
+\begin{figure}[t]
+ \centering
+ \includegraphics[width=0.49\textwidth]{graphics/var.pdf}
+\caption{Results with and without halving the variance of the noise}
+\label{fig:var}
+\end{figure}
%%% Local Variables:
%%% mode: latex