Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
2
2019 FBSD
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Kerautret Bertrand
2019 FBSD
Commits
8b0a27ca
Commit
8b0a27ca
authored
6 years ago
by
even
Browse files
Options
Downloads
Patches
Plain Diff
Answers: July 7th remarks added
parent
6e884f38
No related branches found
No related tags found
No related merge requests found
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
Article/expe.tex
+2
-1
2 additions, 1 deletion
Article/expe.tex
Article/intro.tex
+1
-1
1 addition, 1 deletion
Article/intro.tex
Article/method.tex
+10
-7
10 additions, 7 deletions
Article/method.tex
Methode/answerToReview.tex
+25
-16
25 additions, 16 deletions
Methode/answerToReview.tex
with
38 additions
and
25 deletions
Article/expe.tex
+
2
−
1
View file @
8b0a27ca
...
@@ -5,7 +5,8 @@
...
@@ -5,7 +5,8 @@
In the experimental stage, the proposed approach is validated through
In the experimental stage, the proposed approach is validated through
comparisons with other recent line detectors: LSD
\cite
{
GioiAl10
}
,
comparisons with other recent line detectors: LSD
\cite
{
GioiAl10
}
,
ED-Lines
\cite
{
AkinlarTopal12
}
and CannyLines
\cite
{
LuAl15
}
,
ED-Lines
\cite
{
AkinlarTopal12
}
and CannyLines
\cite
{
LuAl15
}
,
\modifRev
{
also written in C-like language and without any parameter settings
}
.
\modifRev
{
written in C or C++ language and
without any parameter settings
}
.
Only LSD provides a thickness value
Only LSD provides a thickness value
based on the width of regions with same gradient direction.
based on the width of regions with same gradient direction.
This information does not match the line sharpness or scattering quality
This information does not match the line sharpness or scattering quality
...
...
This diff is collapsed.
Click to expand it.
Article/intro.tex
+
1
−
1
View file @
8b0a27ca
...
@@ -55,7 +55,7 @@ to bound its scattering.
...
@@ -55,7 +55,7 @@ to bound its scattering.
As a side effect, these two major evolutions also led to a noticeable
As a side effect, these two major evolutions also led to a noticeable
improvement of the time performance of the detector.
improvement of the time performance of the detector.
They are also put forward within a global line extraction algorithm
They are also put forward within a global line extraction algorithm
which can be evaluated through an online demonstration at
:
which can be evaluated through an online demonstration at:
\href
{
http://ipol-geometry.loria.fr/~kerautre/ipol
_
demo/FBSD
_
IPOLDemo
}{
\href
{
http://ipol-geometry.loria.fr/~kerautre/ipol
_
demo/FBSD
_
IPOLDemo
}{
\small
{
\url
{
http://ipol-geometry.loria.fr/~kerautre/ipol
_
demo/FBSD
_
IPOLDemo
}}}
\small
{
\url
{
http://ipol-geometry.loria.fr/~kerautre/ipol
_
demo/FBSD
_
IPOLDemo
}}}
...
...
This diff is collapsed.
Click to expand it.
Article/method.tex
+
10
−
7
View file @
8b0a27ca
...
@@ -177,17 +177,20 @@ the orientation of $\mathcal{D}_0$ is wrongly estimated (\RefFig{fig:escape} c).
...
@@ -177,17 +177,20 @@ the orientation of $\mathcal{D}_0$ is wrongly estimated (\RefFig{fig:escape} c).
The assigned thickess
$
\varepsilon
$
to the blurred segment recognition
The assigned thickess
$
\varepsilon
$
to the blurred segment recognition
algorithm is initially set to a large value
$
\varepsilon
_
0
$
in order to
algorithm is initially set to a large value
$
\varepsilon
_
0
$
in order to
allow the detection of large blurred segments.
allow the detection of
%large blurred segments.
\modifRev
{
thick
}
blurred segments.
Then, when no more augmentation of the blurred segment thickness is observed
Then, when no more augmentation of the blurred segment thickness is observed
after
$
\tau
$
iterations (
$
\mu
_{
i
+
\tau
}
=
\mu
_
i
$
), it is set to
after
$
\tau
$
iterations (
$
\mu
_{
i
+
\tau
}
=
\mu
_
i
$
), it is set to
\modifRev
{
the observed thickness augmented by a half pixel tolerance factor,
\modifRev
{
the observed thickness augmented by a half pixel tolerance factor,
able
to take into account all the possible discrete lines
in order
to take into account all the possible discrete lines
which digitization fits to the selected points
.
}
which digitization fits to the selected points
:
}
%a much stricter value able to circumscribe the possible interpretations
%a much stricter value able to circumscribe the possible interpretations
%of the segment, that take into account the digitization margins:
%of the segment, that take into account the digitization margins:
\begin{equation}
%\begin{equation}
\varepsilon
=
\mu
_{
i+
\tau
}
+
\frac
{
\textstyle
1
}{
\textstyle
2
}
\modifRev
{$
\varepsilon
=
\mu
_{
i
+
\tau
}
+
\frac
{
\textstyle
1
}{
\textstyle
2
}$
.
}
\end{equation}
%\end{equation}
This strategy aims at preventing the incorporation of spurious outliers in
This strategy aims at preventing the incorporation of spurious outliers in
further parts of the segment.
further parts of the segment.
Setting the observation distance to a constant value
$
\tau
=
20
$
seems
Setting the observation distance to a constant value
$
\tau
=
20
$
seems
...
@@ -199,7 +202,7 @@ In supervised context, the user draws an input stroke across the specific
...
@@ -199,7 +202,7 @@ In supervised context, the user draws an input stroke across the specific
edge that he wants to extract from the image.
edge that he wants to extract from the image.
The detection method previously described is continuously run during mouse
The detection method previously described is continuously run during mouse
dragging and the output blurred segment is displayed on-the-fly.
dragging and the output blurred segment is displayed on-the-fly.
\modifRev
{
More d
etails about supervised mode are
available
\modifRev
{
D
etails about
the
supervised mode are
discussed
in
\cite
{
KerautretEven09
}
.
}
in
\cite
{
KerautretEven09
}
.
}
An option, called
{
\it
multi-detection
}
(Algorithm 1), allows the
An option, called
{
\it
multi-detection
}
(Algorithm 1), allows the
...
...
This diff is collapsed.
Click to expand it.
Methode/answerToReview.tex
+
25
−
16
View file @
8b0a27ca
...
@@ -34,7 +34,7 @@ We would like to thank the editors and reviewers for their work and
...
@@ -34,7 +34,7 @@ We would like to thank the editors and reviewers for their work and
for their constructive comments, questions and suggestions.
for their constructive comments, questions and suggestions.
Because the paper already reaches the 10 pages limit, and in order to
Because the paper already reaches the 10 pages limit, and in order to
avoid removal of possibly valuable contents for paper understanding,
avoid removal of possibly valuable contents for paper understanding,
additional data are
put on
the github, that is referenced in the paper
additional data are
added to
the github, that is referenced in the paper
(
{
\tt
https://github.com/evenp/FBSD
}
).
(
{
\tt
https://github.com/evenp/FBSD
}
).
A detailed list of the changes is given below with also some specific
A detailed list of the changes is given below with also some specific
answers to raised questions.
answers to raised questions.
...
@@ -72,6 +72,9 @@ works are outperformed in terms of two evalutation metrics, i.e. C and L/N.
...
@@ -72,6 +72,9 @@ works are outperformed in terms of two evalutation metrics, i.e. C and L/N.
encourages reproducibility.
encourages reproducibility.
\item
Writing quality of the paper is good.
\item
Writing quality of the paper is good.
\end{itemize}
\end{itemize}
\begin{answer}
Thanks.
\end{answer}
\item
{
\bf
3. Weaknesses. Consider significance of key ideas, experiments,
\item
{
\bf
3. Weaknesses. Consider significance of key ideas, experiments,
writing quality. Clearly explain why these are weak aspects of the paper,
writing quality. Clearly explain why these are weak aspects of the paper,
...
@@ -88,13 +91,14 @@ latest of which was published in 2015. \\
...
@@ -88,13 +91,14 @@ latest of which was published in 2015. \\
\begin{answer}
\begin{answer}
Thanks for pointing this out. We have added this reference to the paper.
Thanks for pointing this out. We have added this reference to the paper.
However, we do not consider it in the experiments,
However, we prefer let the evaluations to be completed in an extended journal
because contrarily to the other methods in which no parameter has to be set
version for several reasons:
for comparisons, this method has several ranking level parameters which could
(i) the source code provided by the authors is written in Matlab, that
largely influence achieved results.
could penalize it for time comparisons (other codes are written in C or C++
Moreover, the code is written in Matlab. To ensure a fair comparison of time
language);
performance, it would require a complete re-programming in C-like language,
(ii) this method presents some important ranking level parameters which
that could produce possible rewritting bias.
\\
could largely influence achieved results,
and it should require more time to ensure fair comparisons.
\\
We briefly mention it at the beginning of section 4.
We briefly mention it at the beginning of section 4.
\end{answer}
\end{answer}
...
@@ -110,7 +114,8 @@ then we exclude possible one-line steps (well-known aliasing effect) for
...
@@ -110,7 +114,8 @@ then we exclude possible one-line steps (well-known aliasing effect) for
nearly horizontal lines.
nearly horizontal lines.
This value of 1/2 is assumed to bound all the possible expansions of the
This value of 1/2 is assumed to bound all the possible expansions of the
observed line.
\\
observed line.
\\
The text was changed to precise the role of this half pixel margin.
The text was changed in section 3.4 to precise the role of this half pixel
margin.
But of course, we have no space left to discuss all these discrete geometry
But of course, we have no space left to discuss all these discrete geometry
considerations in the paper.
considerations in the paper.
\end{answer}
\end{answer}
...
@@ -119,12 +124,14 @@ considerations in the paper.
...
@@ -119,12 +124,14 @@ considerations in the paper.
that were used in the experiments and the performance of both versions of
that were used in the experiments and the performance of both versions of
the method obtained on them ?
the method obtained on them ?
\begin{answer}
\begin{answer}
Due to page limitations, we could not add any figure nor respective
Due to page limitations (the organizers rather suggested us to add
performance result in the paper. However, a couple of examples of synthesized
complementary materials in a web page), we could not add any figure nor
images is already available in the mentioned github, and we have completed the
respective performance result in the paper. However, a couple of examples
table with associated results. In accordance to the measured standard
of synthesized images is already available in the mentioned github, and
deviations obtained on the whole set of 1000 randomly generated images,
we have completed the table with associated results. In accordance to the
large variations can be observed in such results on individual images.
measured standard deviations obtained on the whole set of 1000 randomly
generated images, large variations can be observed in such results on
individual images.
\end{answer}
\end{answer}
\item
What is understood from the paper is the performance results presented
\item
What is understood from the paper is the performance results presented
...
@@ -166,7 +173,8 @@ Therefore the initial assigned thickness is set to a greater value : 7. \\
...
@@ -166,7 +173,8 @@ Therefore the initial assigned thickness is set to a greater value : 7. \\
The other detectors aim at providing thin lines and may reject too
The other detectors aim at providing thin lines and may reject too
scattered image lines. To adapt to this behavior, we retrict the detection
scattered image lines. To adapt to this behavior, we retrict the detection
to thin lines using the initial assigned thickness to 3 pixels.
\\
to thin lines using the initial assigned thickness to 3 pixels.
\\
The text of the paper has been precised accordingly.
The text of the paper has been precised accordingly at the top of page IX
and in the paragraph next to Table 1.
\end{answer}
\end{answer}
\item
I would like to see the performance of the previous version of the
\item
I would like to see the performance of the previous version of the
...
@@ -212,6 +220,7 @@ of the art performaonces reported by recent papers.
...
@@ -212,6 +220,7 @@ of the art performaonces reported by recent papers.
We would just like to insist on the fact that our method additionnally
We would just like to insist on the fact that our method additionnally
provides a measure of the line thickness without degrading other performance
provides a measure of the line thickness without degrading other performance
with respect to some other recent detectors.
with respect to some other recent detectors.
Moreover, the automatic detection mode is another novelty described here.
\end{answer}
\end{answer}
\end{itemize}
\end{itemize}
\end{itemize}
\end{itemize}
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment