diff --git a/Expes/Analyses/PerfSynth/essaiRandom1/randimage.png b/Expes/Analyses/PerfSynth/essaiRandom1/randimage.png
new file mode 100644
index 0000000000000000000000000000000000000000..4199d61ea4f6a8ea9644e092d997f17028bd8217
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom1/randimage.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom1/randimage_noframe.png b/Expes/Analyses/PerfSynth/essaiRandom1/randimage_noframe.png
new file mode 100644
index 0000000000000000000000000000000000000000..ae40e90cbd8a09a310979eb60449c374d7f509d3
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom1/randimage_noframe.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom1/randin.txt b/Expes/Analyses/PerfSynth/essaiRandom1/randin.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b9e79b49d7241bf48a3e20a096c14ac1978ae895
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom1/randin.txt
@@ -0,0 +1,31 @@
+10
+18 161
+73 236
+4
+126 246
+15 93
+3
+75 79
+194 181
+2
+91 210
+169 204
+2
+248 59
+210 186
+2
+17 157
+137 239
+4
+144 176
+79 188
+3
+104 244
+63 39
+3
+125 34
+83 159
+3
+27 79
+226 99
+2
diff --git a/Expes/Analyses/PerfSynth/essaiRandom1/randout_new.png b/Expes/Analyses/PerfSynth/essaiRandom1/randout_new.png
new file mode 100644
index 0000000000000000000000000000000000000000..4c1487d8661a967cab319905eac37cb6b8b97400
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom1/randout_new.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom1/randout_new.txt b/Expes/Analyses/PerfSynth/essaiRandom1/randout_new.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e86ccb177d34400972b0e13200698d029fcce285
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom1/randout_new.txt
@@ -0,0 +1,16 @@
+47 segment searches (local min)
+15 provided segments
+11 provided long segments
+0 undetected segments
+0.00987728 % of points found more than once (redetections)
+0.1739 % of false points produced
+0.84212 : precision
+0.927567 : recall
+0.88278 : F-measure
+4.19524 : Biased width / matched segment
+2.92312 : Width / matched segment
+0.332442 : Width difference / matched segment
+0.463377 : Absolute width difference / matched segment
+-0.180209 : Angle difference / matched segment
+0.192621 : Absolute angle difference / matched segment
+0.157454 : Absolute long edge angle difference / matched segment
diff --git a/Expes/Analyses/PerfSynth/essaiRandom1/randout_new_noframe.png b/Expes/Analyses/PerfSynth/essaiRandom1/randout_new_noframe.png
new file mode 100644
index 0000000000000000000000000000000000000000..2fc9f09953c909dd8fa1d09558526f82929793f5
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom1/randout_new_noframe.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom1/randout_old.png b/Expes/Analyses/PerfSynth/essaiRandom1/randout_old.png
new file mode 100644
index 0000000000000000000000000000000000000000..9663a6b1b7cdc8cead275c4e14580d5b1f155b64
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom1/randout_old.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom1/randout_old.txt b/Expes/Analyses/PerfSynth/essaiRandom1/randout_old.txt
new file mode 100644
index 0000000000000000000000000000000000000000..72c876f0af72c074609d79e1a30e613be99cd50c
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom1/randout_old.txt
@@ -0,0 +1,16 @@
+59 segment searches (local min)
+13 provided segments
+12 provided long segments
+1 undetected segments
+0.0131697 % of points found more than once (redetections)
+0.261598 % of false points produced
+0.764293 : precision
+0.848249 : recall
+0.804086 : F-measure
+4.12565 : Biased width / matched segment
+2.9523 : Width / matched segment
+0.605097 : Width difference / matched segment
+0.742815 : Absolute width difference / matched segment
+0.146971 : Angle difference / matched segment
+0.275932 : Absolute angle difference / matched segment
+0.275932 : Absolute long edge angle difference / matched segment
diff --git a/Expes/Analyses/PerfSynth/essaiRandom1/randout_old_noframe.png b/Expes/Analyses/PerfSynth/essaiRandom1/randout_old_noframe.png
new file mode 100644
index 0000000000000000000000000000000000000000..cccab4ab72dc5a1225804e39ff31ff0c869d7811
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom1/randout_old_noframe.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom1/readme.txt b/Expes/Analyses/PerfSynth/essaiRandom1/readme.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f754ae8ca8830d53b0b0023dc8b39951c83d1544
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom1/readme.txt
@@ -0,0 +1,13 @@
+Random shot data published on github. July 5th, 2019.
+
+Obtention :
+- Ctrl-E to detect both line sides
+- w -> 7 to set the initial assigned thickness
+- g -> 50 to set the gradient threshold (sensitivity)
+- m to detect the segments
+- Ctrl-B to set a whte background
+- c to paint segments in black
+- d to display the DSS
+- Ctrl X to switch between new and old detectors (ADS and ATC)
+- P to grab the image
+- selection of 256x256 windows starting from (10,10) point to remove frame
diff --git a/Expes/Analyses/PerfSynth/essaiRandom2/randimage.png b/Expes/Analyses/PerfSynth/essaiRandom2/randimage.png
new file mode 100644
index 0000000000000000000000000000000000000000..6fac2cadeb0b60e2f2780c153147f42fab63e47c
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom2/randimage.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom2/randin.txt b/Expes/Analyses/PerfSynth/essaiRandom2/randin.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d194ff0ff7606dc1f4cbf0e0350a6c52176d02e2
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom2/randin.txt
@@ -0,0 +1,31 @@
+10
+66 214
+179 129
+2
+136 167
+105 118
+3
+98 59
+131 262
+3
+118 206
+151 195
+3
+66 135
+251 116
+3
+127 102
+159 114
+2
+106 76
+172 60
+4
+57 162
+102 119
+2
+244 44
+200 158
+4
+36 106
+84 37
+2
diff --git a/Expes/Analyses/PerfSynth/essaiRandom2/randnew.png b/Expes/Analyses/PerfSynth/essaiRandom2/randnew.png
new file mode 100644
index 0000000000000000000000000000000000000000..35935c1d6fd24b10a04840a94e2a9c8d1d8b63f4
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom2/randnew.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom2/randold.png b/Expes/Analyses/PerfSynth/essaiRandom2/randold.png
new file mode 100644
index 0000000000000000000000000000000000000000..a3ab2e154dda065d289d7a52def04598b6bf8333
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom2/randold.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom2/randout_new.txt b/Expes/Analyses/PerfSynth/essaiRandom2/randout_new.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e8ddaa46e2db8c2eadb0f01172abef01e22d3784
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom2/randout_new.txt
@@ -0,0 +1,16 @@
+40 segment searches (local min)
+13 provided segments
+8 provided long segments
+0 undetected segments
+0.00971251 % of points found more than once (redetections)
+0.31857 % of false points produced
+0.741243 : precision
+0.912587 : recall
+0.818039 : F-measure
+4.21543 : Biased width / matched segment
+3.02164 : Width / matched segment
+0.565666 : Width difference / matched segment
+0.755624 : Absolute width difference / matched segment
+-0.0683595 : Angle difference / matched segment
+0.216285 : Absolute angle difference / matched segment
+0.112985 : Absolute long edge angle difference / matched segment
diff --git a/Expes/Analyses/PerfSynth/essaiRandom2/randout_old.txt b/Expes/Analyses/PerfSynth/essaiRandom2/randout_old.txt
new file mode 100644
index 0000000000000000000000000000000000000000..48e5757f60c62a9e8e0365026a83493a02b93a2e
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom2/randout_old.txt
@@ -0,0 +1,16 @@
+38 segment searches (local min)
+13 provided segments
+7 provided long segments
+0 undetected segments
+0.0128205 % of points found more than once (redetections)
+0.383838 % of false points produced
+0.699513 : precision
+0.893551 : recall
+0.784715 : F-measure
+4.3145 : Biased width / matched segment
+3.09279 : Width / matched segment
+0.614925 : Width difference / matched segment
+0.924953 : Absolute width difference / matched segment
+-0.0653056 : Angle difference / matched segment
+0.359884 : Absolute angle difference / matched segment
+0.121495 : Absolute long edge angle difference / matched segment
diff --git a/Expes/Analyses/PerfSynth/essaiRandom3/randimage.png b/Expes/Analyses/PerfSynth/essaiRandom3/randimage.png
new file mode 100644
index 0000000000000000000000000000000000000000..e928347ffd651435513e661db4171039f5dfe233
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom3/randimage.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom3/randin.txt b/Expes/Analyses/PerfSynth/essaiRandom3/randin.txt
new file mode 100644
index 0000000000000000000000000000000000000000..7c64a304d3844e2120c659db49be9179e66749ef
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom3/randin.txt
@@ -0,0 +1,31 @@
+10
+231 193
+260 124
+3
+145 100
+64 134
+3
+15 106
+231 129
+2
+153 205
+114 18
+3
+199 138
+180 196
+3
+33 248
+69 194
+3
+40 246
+126 231
+3
+51 30
+35 260
+3
+194 225
+113 110
+4
+245 103
+85 19
+3
diff --git a/Expes/Analyses/PerfSynth/essaiRandom3/randout_new.png b/Expes/Analyses/PerfSynth/essaiRandom3/randout_new.png
new file mode 100644
index 0000000000000000000000000000000000000000..e289a5c998a750adf33fad4a5eb5d2f9ed557ca3
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom3/randout_new.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom3/randout_new.txt b/Expes/Analyses/PerfSynth/essaiRandom3/randout_new.txt
new file mode 100644
index 0000000000000000000000000000000000000000..85a03fe28ff810d6b5ddb1518cd2e5077ee4238c
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom3/randout_new.txt
@@ -0,0 +1,16 @@
+53 segment searches (local min)
+14 provided segments
+13 provided long segments
+0 undetected segments
+0.0151303 % of points found more than once (redetections)
+0.203418 % of false points produced
+0.818091 : precision
+0.914822 : recall
+0.863757 : F-measure
+4.6091 : Biased width / matched segment
+3.29842 : Width / matched segment
+0.479893 : Width difference / matched segment
+0.733595 : Absolute width difference / matched segment
+0.159268 : Angle difference / matched segment
+0.277342 : Absolute angle difference / matched segment
+0.201825 : Absolute long edge angle difference / matched segment
diff --git a/Expes/Analyses/PerfSynth/essaiRandom3/randout_old.png b/Expes/Analyses/PerfSynth/essaiRandom3/randout_old.png
new file mode 100644
index 0000000000000000000000000000000000000000..bb73e5b551ff31c2ff45b42edcb9f807dd3ad0ff
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom3/randout_old.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom3/randout_old.txt b/Expes/Analyses/PerfSynth/essaiRandom3/randout_old.txt
new file mode 100644
index 0000000000000000000000000000000000000000..4ca637bf28fb3a4151121d97707a0bcad8dbab36
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom3/randout_old.txt
@@ -0,0 +1,16 @@
+62 segment searches (local min)
+16 provided segments
+13 provided long segments
+0 undetected segments
+0.0128888 % of points found more than once (redetections)
+0.180723 % of false points produced
+0.825298 : precision
+0.853741 : recall
+0.839278 : F-measure
+4.44911 : Biased width / matched segment
+3.1966 : Width / matched segment
+0.4983 : Width difference / matched segment
+0.909454 : Absolute width difference / matched segment
+0.15348 : Angle difference / matched segment
+0.326198 : Absolute angle difference / matched segment
+0.142904 : Absolute long edge angle difference / matched segment
diff --git a/Expes/Analyses/PerfSynth/essaiRandom4/randimage.png b/Expes/Analyses/PerfSynth/essaiRandom4/randimage.png
new file mode 100644
index 0000000000000000000000000000000000000000..8f93a342e5001b2b89890f21ec7dfbd17d536e04
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom4/randimage.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom4/randin.txt b/Expes/Analyses/PerfSynth/essaiRandom4/randin.txt
new file mode 100644
index 0000000000000000000000000000000000000000..3db12bff98033f3740c8df6e7b5aeb1c5bf8c4a0
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom4/randin.txt
@@ -0,0 +1,31 @@
+10
+228 32
+95 231
+4
+232 240
+241 183
+3
+215 101
+29 116
+4
+51 50
+28 116
+2
+113 90
+142 164
+2
+42 139
+202 171
+4
+224 235
+200 246
+4
+175 107
+25 19
+3
+116 166
+17 99
+4
+237 75
+179 26
+2
diff --git a/Expes/Analyses/PerfSynth/essaiRandom4/randout_new.png b/Expes/Analyses/PerfSynth/essaiRandom4/randout_new.png
new file mode 100644
index 0000000000000000000000000000000000000000..a254952aa86efab8813ce810699ab583867be70d
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom4/randout_new.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom4/randout_new.txt b/Expes/Analyses/PerfSynth/essaiRandom4/randout_new.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e93d95fec4cdbefb870e9b8e9b8bbc1140297c7f
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom4/randout_new.txt
@@ -0,0 +1,16 @@
+42 segment searches (local min)
+17 provided segments
+9 provided long segments
+0 undetected segments
+0.0185863 % of points found more than once (redetections)
+0.130386 % of false points produced
+0.877351 : precision
+0.932695 : recall
+0.904177 : F-measure
+4.38232 : Biased width / matched segment
+3.15427 : Width / matched segment
+0.201193 : Width difference / matched segment
+0.532287 : Absolute width difference / matched segment
+0.0823215 : Angle difference / matched segment
+0.248025 : Absolute angle difference / matched segment
+0.130367 : Absolute long edge angle difference / matched segment
diff --git a/Expes/Analyses/PerfSynth/essaiRandom4/randout_old.png b/Expes/Analyses/PerfSynth/essaiRandom4/randout_old.png
new file mode 100644
index 0000000000000000000000000000000000000000..d534fb3124cc995639a918c50d8061db7464f08b
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom4/randout_old.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom4/randout_old.txt b/Expes/Analyses/PerfSynth/essaiRandom4/randout_old.txt
new file mode 100644
index 0000000000000000000000000000000000000000..1a731c10387edd93c33970112fb3ce4c93329a6d
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom4/randout_old.txt
@@ -0,0 +1,16 @@
+48 segment searches (local min)
+15 provided segments
+9 provided long segments
+0 undetected segments
+0.00478738 % of points found more than once (redetections)
+0.170938 % of false points produced
+0.837134 : precision
+0.878626 : recall
+0.857378 : F-measure
+4.40001 : Biased width / matched segment
+3.18092 : Width / matched segment
+0.321847 : Width difference / matched segment
+0.560619 : Absolute width difference / matched segment
+-0.110301 : Angle difference / matched segment
+0.505995 : Absolute angle difference / matched segment
+0.34516 : Absolute long edge angle difference / matched segment
diff --git a/Expes/Analyses/PerfSynth/essaiRandom5/randimage.png b/Expes/Analyses/PerfSynth/essaiRandom5/randimage.png
new file mode 100644
index 0000000000000000000000000000000000000000..fb3d4834085eb53e9f497ebd05b5b215a748691b
Binary files /dev/null and b/Expes/Analyses/PerfSynth/essaiRandom5/randimage.png differ
diff --git a/Expes/Analyses/PerfSynth/essaiRandom5/randin.txt b/Expes/Analyses/PerfSynth/essaiRandom5/randin.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2f007b32a213395240f213b8f804a6b3831ca026
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom5/randin.txt
@@ -0,0 +1,31 @@
+10
+244 38
+76 151
+3
+220 122
+20 128
+4
+152 44
+39 200
+3
+103 254
+33 227
+2
+118 26
+55 69
+3
+103 75
+174 77
+3
+88 87
+101 153
+3
+256 45
+90 229
+4
+201 174
+232 62
+2
+93 187
+22 124
+3
diff --git a/Expes/Analyses/PerfSynth/essaiRandom5/randout_new.txt b/Expes/Analyses/PerfSynth/essaiRandom5/randout_new.txt
new file mode 100644
index 0000000000000000000000000000000000000000..06bb10f8854552faf5f5f17a55d5ec59a1371355
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom5/randout_new.txt
@@ -0,0 +1,16 @@
+45 segment searches (local min)
+19 provided segments
+10 provided long segments
+0 undetected segments
+0.0101237 % of points found more than once (redetections)
+0.111642 % of false points produced
+0.89328 : precision
+0.934477 : recall
+0.913414 : F-measure
+4.23398 : Biased width / matched segment
+2.98809 : Width / matched segment
+0.183039 : Width difference / matched segment
+0.402691 : Absolute width difference / matched segment
+0.201336 : Angle difference / matched segment
+0.830854 : Absolute angle difference / matched segment
+0.142664 : Absolute long edge angle difference / matched segment
diff --git a/Expes/Analyses/PerfSynth/essaiRandom5/randout_old.txt b/Expes/Analyses/PerfSynth/essaiRandom5/randout_old.txt
new file mode 100644
index 0000000000000000000000000000000000000000..efba2e8a91a562c334d8b4bf84bbd965cf35be1a
--- /dev/null
+++ b/Expes/Analyses/PerfSynth/essaiRandom5/randout_old.txt
@@ -0,0 +1,16 @@
+41 segment searches (local min)
+15 provided segments
+10 provided long segments
+0 undetected segments
+0.0165917 % of points found more than once (redetections)
+0.287683 % of false points produced
+0.759746 : precision
+0.90973 : recall
+0.828001 : F-measure
+4.59619 : Biased width / matched segment
+3.37883 : Width / matched segment
+0.681212 : Width difference / matched segment
+0.830951 : Absolute width difference / matched segment
+0.139689 : Angle difference / matched segment
+0.607649 : Absolute angle difference / matched segment
+0.198421 : Absolute long edge angle difference / matched segment