libvisiontransfer  6.4.0
CHANGELOG.md
1 Changelog for Nerian Vision Software Release
2 ============================================
3 
4 6.4.0 (2019-02-04)
5 ------------------
6 * Added new example for Matrox MIL
7 * Code signing for all Windows executables
8 * Minor build fixes
9 
10 6.3.0 (2019-01-15)
11 ------------------
12 * New protocol for reading and writing parameters
13 * Moved libvisiontransfer to its own namespace
14 * Fixed binary compatibility for Windows debug builds
15 
16 6.2.2 (2018-11-13)
17 ------------------
18 * Added debug libraries to Windows binary release
19 
20 6.2.1 (2018-11-30)
21 ------------------
22 * Added support for colored PCL point clouds
23 * Fixed reception of large RGB images
24 
25 6.2.0 (2018-11-15)
26 ------------------
27 * Added support for writing PLY files with 12 bit input images
28 * Added support for writing binary PLY files to NVCom
29 * Fixed possible error message regarding buffer sizes when establishing
30  a new connection.
31 * Fixed possible projection of invalid points when writing PLY files
32 
33 6.1.1 (2018-08-17)
34 ------------------
35 * Fixed crash in NVCom when writing images in non-graphical mode
36 
37 6.1.0 (2018-08-08)
38 ------------------
39 * Added conversion to PCL point clouds to Reconstruct3D
40 * Added conversion to OpenCV images to ImagePair
41 * Added examples for PCL and OpenCV conversion
42 * Minor user interface improvements to NVCom
43 
44 6.0.2 (2018-07-30)
45 ------------------
46 * Fixed erroneous projection of single points in Reconstruct3D and for
47  NVCom's coordinate display
48 
49 6.0.1 (2018-07-15)
50 ------------------
51 * Compatibility fixes to GenTL producer for Halcon 18.05
52 
53 6.0.0 (2018-06-07)
54 ------------------
55 * New network protocol (not backwards compatible; requires firmware >= 2.0.0)
56 * Dropped support for SP1
57 * Discovery of devices on the local network
58 * Re-transmission of UPD packets in case of packet loss
59 * Added example for server application with libvisiontransfer
60 * Added dropped frames display to NVCom
61 * Compatibility improvements to GenTL producer
62 
63 5.2.0 (2018-03-29)
64 ------------------
65 * NVCom improvements:
66  * New tool for displaying 3D coordinates
67  * Added support for sending 12-bit image data
68  * Fixed possible crash in full screen mode
69 * libvisiontransfer improvements:
70  * Fixed infinite timeouts in ImageTransfer
71  * Added deep copy functionality for ImagePair
72 * GenTL producer
73  * Fixed path installation on windows to be compatible
74  with other GentL producers
75 
76 5.1.0 (2018-02-01)
77 ------------------
78 * Added functionality for time stamp recording in NVCom
79 * Improved reliability of input image transmission in NVCom
80 * Added support for binary PLY files
81 * Fixed destruction of ImagePair while writing PLY files
82 * TCP streams no longer require a client port
83 
84 5.0.1 (2017-10-18)
85 ------------------
86 * Fixed synchronization issue in AsyncTransfer
87 * Fixed PGM output on Windows for ImagePair
88 * Fixed image data modifications during PGM output
89 
90 5.0.0 (2017-09-29)
91 ------------------
92 * Added support for SceneScan
93 * Added support for Jumbo Frames
94 * Support for 12-bit image data
95 * Renamed to Vision Software Release
96 * Renamed SpCom to NVCom
97 * Fixed possible display stall bug in NVCom
98 
99 4.1.5 (2017-05-07)
100 ------------------
101 * Added application icon to SpCom
102 * Compatibility fixes to GenTL producer
103 * New sample data for GenTL producer test builds
104 
105 4.1.4 (2017-04-12)
106 ------------------
107 * Added example program for MATLAB
108 * Fixed reading / writing of paths with non-ASCII characters with SpCom
109  on Windows
110 * Allow recording of more than 10,000 frames in SpCom
111 
112 4.1.3 (2017-03-30)
113 ------------------
114 * Compatibility fixes to GenTL producer. Now compatible with MATLAB
115 
116 4.1.2 (2017-03-27)
117 ------------------
118 * Fixed possible image reception stall when reconfiguring SP1
119 * Removed restrictions to image size when compiling with SSE or AVX2
120 
121 4.1.1 (2017-03-09)
122 ------------------
123 * Fixed critical bug that causes image reception problems on Windows 10
124 
125 4.1.0 (2017-02-15)
126 ------------------
127 * Fixed erroneous subpixel decoding of disparity maps
128 * GenTL producer now supports multi-part data streams
129 * GenTL producer now has a dedicated virtual device for right camera images
130 * Added an example for HALCON 13
131 * Both HALCON examples now visualize the 3D point cloud
132 * SpCom build fix for older CMake versions
133 
134 4.0.0 (2016-01-17)
135 ------------------
136 * New network protocol for SP1 firmware 3.0.0
137 * Support for variable disparity range
138 * Added zoom and fullscreen support to SpCom
139 * Fixed display stall bug in SpCom
140 * Build fixes for ARM
141 
142 3.0.1 (2016-10-13)
143 ------------------
144 * Fixed build problem for some Linux systems
145 
146 3.0.0 (2016-10-07)
147 ------------------
148 * New protocol with lower performance overhead
149 * Support for larger image resolutions
150 * Qt GUI for SpCom
151 * SpCom supports saving of 3D point clouds
152 * New color coding scheme for SpCom
153 * Zoom functionality for SpCom
154 
155 2.1.7 (2016-07-08)
156 ------------------
157 * Compatibility fix for non-AVX CPUs for binary windows builds
158 
159 2.1.6 (2016-05-18)
160 ------------------
161 * Fixed possible receive buffer overflow in libvisiontransfer
162 * Build-fix for cross compilation of libvisiontransfer
163 
164 2.1.5 (2016-03-17)
165 ------------------
166 * Improved parallelization for AsyncTransfer in libvisiontransfer
167 * Fixed possible duplicate write of captured frames in spcom
168 * Fixed possible problem with captured file numbering in spcom
169 
170 2.1.4 (2016-03-11)
171 ------------------
172 * Fixed network exceptions on Windows 10
173 * Lazy initialization of receive thread in libvisiontransfer
174 
175 2.1.3 (2016-03-07)
176 ------------------
177 * Improved installation procedure for Windows and Linux
178 
179 2.1.2 (2016-02-12)
180 ------------------
181 * Improved parallelism for libvisiontransfer
182 * Fixed inaccurate frame rate display of spcom for Windows builds
183 
184 2.1.1 (2016-01-12)
185 ------------------
186 * Fix for image widths that are not a multiple of 64
187 
188 2.1.0 (2015-12-08)
189 -----
190 * Added a GenICam GenTL producer that encapsulates libvisiontransfer
191 * Minor compilation fixes
192 
193 2.0.0 (2015-11-23)
194 ------------------
195 * Major clean-up and simplification of all interfaces
196 * Image pairs are now stored in the new class ImagePair
197 * Transmission / reception of q-Matrix, timestamp and sequence number
198 * Right image can now have 8-bit color depth
199 * Support for image reception and transmission on the same connection
200 * Several network optimizations
201 * Internal refactoring
202 
Nerian Vision Technologies