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