Skip to content
Snippets Groups Projects
Commit 6258511b authored by even's avatar even
Browse files

Article: other figs removed

parent 6aa64571
No related branches found
No related tags found
No related merge requests found
Showing
with 0 additions and 202 deletions
Article/Fig_method/voisinImage_capt.png

92.9 KiB

Article/Fig_method/voisinImage_zoom.png

5.49 KiB

Article/Fig_method/voisinMulti_capt.png

93.3 KiB

Article/Fig_method/voisinMulti_zoom.png

5.82 KiB

Article/Fig_method/voisinSingle_capt.png

93.2 KiB

Article/Fig_method/voisinSingle_zoom.png

5.61 KiB

\begin{picture}(340,34)(0,-4)
%\put(0,-2.5){\framebox(340,35)}
\put(-2,18){\scriptsize $(A,B)$}
\put(-2,15){\vector(1,0){24}}
\put(24,0){\framebox(56,30)}
\put(24,16){\makebox(56,10){Initial}}
\put(24,4){\makebox(56,10){detection}}
\put(86,18){\scriptsize $\mathcal{B}$}
\put(80,15){\vector(1,0){22}}
%\put(102,0){\framebox(56,30)}
\multiput(102,15)(28,9){2}{\line(3,-1){28}}
\multiput(102,15)(28,-9){2}{\line(3,1){28}}
\put(100,0){\makebox(60,30){Valid ?}}
\put(133,-2){\scriptsize $\emptyset$}
\put(130,6){\vector(0,-1){10}}
\put(159,18){\scriptsize $(C,\vec{D})$}
\put(158,15){\vector(1,0){26}}
\put(184,0){\framebox(62,30)}
\put(186,18){\makebox(56,10){Fine}}
\put(186,8){\makebox(60,10){tracking }}
\put(186,0){\makebox(60,10){\scriptsize{\color{gray}{(adapt. dir. scan)}}}}
\put(250,18){\scriptsize $\mathcal{B}'$}
\put(246,15){\vector(1,0){20}}
\put(266,0){\framebox(56,30){Filtering}}
\put(330,18){\scriptsize $\mathcal{B}''$}
\put(322,15){\vector(1,0){22}}
\end{picture}
Article/Fig_notions/adaptionBounds_full.png

36.7 KiB

Article/Fig_notions/adaptionBounds_zoom.png

12.5 KiB

Article/Fig_notions/adaptionLines_full.png

32.2 KiB

Article/Fig_notions/adaptionLines_zoom.png

9.46 KiB

\begin{picture}(200,85)(0,-17.5)
\put(0,17.5){\line(4,1){200}}
\put(0,-17.5){\line(4,1){200}}
\put(0,32.5){\line(4,-1){200}}
\put(0,67.5){\line(4,-1){200}}
\thicklines
\put(50,20){\framebox(100,10)}
\thinlines
\multiput(45,-6.25)(110,0){2}{\line(0,1){62.5}}
\multiput(40,-7.5)(120,0){2}{\line(0,1){65}}
\multiput(35,-8.75)(130,0){2}{\line(0,1){67.5}}
\multiput(30,-10)(140,0){2}{\line(0,1){70}}
\multiput(25,-11.25)(150,0){2}{\line(0,1){72.5}}
\multiput(20,-12.5)(160,0){2}{\line(0,1){75}}
\multiput(15,-13.75)(170,0){2}{\line(0,1){77.5}}
\multiput(50,28)(70,2){2}{\circle*{3}}
\multiput(55,24)(60,0){2}{\circle*{3}}
\multiput(60,20)(70,0){2}{\circle*{3}}
\multiput(65,21)(80,0){2}{\circle*{3}}
\multiput(70,25)(55,0){2}{\circle*{3}}
\multiput(75,26)(65,0){2}{\circle*{3}}
\multiput(80,22)(70,0){2}{\circle*{3}}
\multiput(85,24)(25,0){2}{\circle*{3}}
\multiput(90,27)(15,0){2}{\circle*{3}}
\multiput(100,26)(35,1){2}{\circle*{3}}
\put(95,28){\circle*{3}}
\end{picture}
Article/Fig_notions/escapeFirst_full.png

37.4 KiB

Article/Fig_notions/escapeFirst_zoom.png

15 KiB

Article/Fig_notions/escapeSecond_full.png

29.8 KiB

Article/Fig_notions/escapeSecond_zoom.png

14 KiB

Article/Fig_notions/escapeThird_full.png

31.1 KiB

Article/Fig_notions/escapeThird_zoom.png

15.1 KiB

\begin{center}
\begin{picture}(320,120)(0,0)
\multiput(-1,119)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,111)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,103)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,95)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,87)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,79)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,71)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,63)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,55)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,47)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,39)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,31)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,23)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,15)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,7)(8,0){40}{\makebox(2,2){.}}
\multiput(-1,-1)(8,0){40}{\makebox(2,2){.}}
\put(176,24){\circle*{3}}
\multiput(168,32)(0,8){3}{\circle*{3}}
\multiput(160,56)(0,8){2}{\circle*{3}}
\multiput(152,72)(0,8){3}{\circle*{3}}
\put(144,96){\circle*{3}}
\put(183,23){\framebox(2,2)}
\multiput(175,31)(0,8){3}{\framebox(2,2)}
\multiput(167,55)(0,8){2}{\framebox(2,2)}
\multiput(159,71)(0,8){3}{\framebox(2,2)}
\put(151,95){\framebox(2,2)}
\put(192,24){\circle{3}}
\multiput(184,32)(0,8){3}{\circle{3}}
\multiput(176,56)(0,8){2}{\circle{3}}
\multiput(168,72)(0,8){3}{\circle{3}}
\put(160,96){\circle{3}}
\put(168,24){\makebox(2,2){-1}}
\multiput(160,32)(0,8){3}{\makebox(2,2){-1}}
\multiput(152,56)(0,8){2}{\makebox(2,2){-1}}
\multiput(144,72)(0,8){3}{\makebox(2,2){-1}}
\put(136,96){\makebox(2,2){-1}}
\end{picture}
\end{center}
The first test compares the computation times of both detectors on a
selection of input strokes (\RefFig{fig:buro}). Results are displayed
in \RefTab{tab:cmpOldNew}.
\begin{figure}[h]
\center
\begin{tabular}{c@{\hspace{0.2cm}}c}
\includegraphics[width=0.49\textwidth]{Fig_expe/buroOld.png} &
\includegraphics[width=0.49\textwidth]{Fig_expe/buroNew.png}
\begin{picture}(1,1)
\put(-158,46){\circle{8}}
\put(-162,42){\makebox(8,8){\scriptsize 0}}
\put(-18,30){\circle{8}}
\put(-22,26){\makebox(8,8){\scriptsize 1}}
\put(-57,92){\circle{8}}
\put(-61,88){\makebox(8,8){\scriptsize 2}}
\put(-53,104){\circle{8}}
\put(-57,100){\makebox(8,8){\scriptsize 3}}
\put(-90,71){\circle{8}}
\put(-94,67){\makebox(8,8){\scriptsize 4}}
\put(-92,23){\circle{8}}
\put(-96,19){\makebox(8,8){\scriptsize 5}}
\put(-134,9){\circle{8}}
\put(-138,5){\makebox(8,8){\scriptsize 6}}
\put(-156,27){\circle{8}}
\put(-160,23){\makebox(8,8){\scriptsize 7}}
\put(-150,84){\circle{8}}
\put(-154,80){\makebox(8,8){\scriptsize 8}}
\put(-39,110){\circle{8}}
\put(-43,106){\makebox(8,8){\scriptsize 9}}
\end{picture}
\end{tabular}
\caption{Outputs of both former (on left) and new (on right) detectors
using a selection of input strokes.}
\label{fig:buro}
\end{figure}
\begin{table}
\centering
\begin{tabular}{|l||l|l|l|l|l|l|l|l|l|l|}
\hline \multicolumn{1}{|r||}{Stroke \hspace{0.4cm}} &
\multicolumn{1}{c|}{1} & \multicolumn{1}{c|}{2} &
\multicolumn{1}{c|}{3} & \multicolumn{1}{c|}{4} &
\multicolumn{1}{c|}{5} & \multicolumn{1}{c|}{6} &
\multicolumn{1}{c|}{7} & \multicolumn{1}{c|}{8} &
\multicolumn{1}{c|}{9} & \multicolumn{1}{c|}{10} \\ \hline \hline
with the former detector: \hspace{0.4cm}
& 18.2 & 18.2 & 18.2 & 18.2 & 18.2 & 18.2 & 18.2 & 18.2 & 18.2 & 18.2 \\ \hline
with the new detector: & & & & & & & & & & \\ \hline
\end{tabular}
\caption{Compared execution time in milliseconds between former and new
detectors with the input strokes of \RefFig{fig:buro}.}
\label{tab:cmpOldNew}
\end{table}
In the second series of tests, the execution times of both detectors were
compared on the automatic detection of edges on a set of test images.
Results are displayed for one of them (\RefFig{fig:evalAuto}).
998 (resp. 822) blurred segments are extracted with the former
(resp. new) detector on all images.
The average blurred segment width is 5.06 pixels for the former detector,
and 2.62 pixels for the new detector.
The average execution time is 206 ms for the former detector,
and 96 ms for the new detector.
\begin{figure}[h]
\center
\begin{tabular}{c@{\hspace{0.2cm}}c}
\includegraphics[width=0.49\textwidth]{Fig_expe/autoOld.png} &
\includegraphics[width=0.49\textwidth]{Fig_expe/autoNew.png}
\end{tabular}
\caption{Automatic edge detections on one of the test images with the
former detector on the left, and the new detector on the right.}
\label{fig:evalAuto}
\end{figure}
The former detector does not estimate the edge width, but just circumscribes
the edge with a blurred segment of assigned width.
If the edge is very thin, the blurred segment is free to rotate around the
extracted edge and the provided orientation is biased.
Moreover it lets some space to incorporate additional spurious outliers,
as illustrated in \RefFig{fig:outliers}.
With the new appoach, a real estimation of the edge width is provided.
The main risk of outlier incorporation remains at the beginning of the
blurred segment expansion as long as the minimal width continues to grow
and the assigned width has not been set to the detected segment minimal width.
\begin{figure}[h]
\center
\begin{tabular}{c@{\hspace{0.2cm}}c}
\includegraphics[width=0.49\textwidth]{Fig_expe/outliersOld_zoom.png} &
\includegraphics[width=0.49\textwidth]{Fig_expe/outliersNew_zoom.png}
\end{tabular}
\caption{Potential insertion of outliers for both detectors:
On the left, the fixed width of the former detector always lets opportunities
of outlier insertions. On the right, the new detector restricts these
opportunities to the blurred segment early analysis stage.}
\label{fig:outliers}
\end{figure}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment