
Release v1.19.0 - 06.06.2026
Libraries:
- Add
SConnectorSAPIENT edge-node server (UK MOD / Dstl, BSI Flex 335 v2.0). - Add
VStabiliser2dLiteFast 2D stabilization library for low power CPUs. - Add
FmdMotion detector for moving cameras based on optical flow. - Fix
CvTrackerFixed slow tracking rectangle drift off a contrasty object under very slow (sub-pixel) motion. Fixed search window position control. - Fix
OServerFixed encoder options report. - Fix
FujiSxParserFixed fixed camera response decoding. - Fix
FujiSxCameraFixed camera params control. Improved zoom/focus control commands reaction. FujiSxParser submodule updated. - Fix
ViscaCameraFixed initialization. Fixed shutter speed synchronization. - Fix
FlirBosonCameraFixed auto NUC interface parameter control. Fixed status report. - Fix
SunnyLensFixed AF ROI handling. Added divide-by-zero guards in speed / position scaling formulas. Fixed initialization. - Fix
VSourceV4L2Fixed timeouts. Fixed first frame capture logic. - Update
VPipelineImproved video source auto re-initialization.
Examples:
- Update
Zero2WFpvCvTracker submodule updated.
Release v1.18.1 - 24.05.2026
Libraries:
- Fix
VPipelineRemoved video source close duplication. - Fix
VSourceV4L2Fixed format check loop. Fixed log level indexes usage. - Fix
TcpServerFixed data race that could cause periodic 100–200 ms stalls under concurrent accept(). Added TCP_THIN_LINEAR_TIMEOUTS and TCP_THIN_DUPACK for faster recovery on packet loss in request/response traffic. Tuned TCP keep-alive parameters. - Fix
JoystickFixed race conditions. - Fix
VStabiliserCvFixed parameters control. - Update
VideoRecorderMp4Remove mp4v2 dependency. Added HEVC and JPEG support. Added VSourceFile submodule to the test app. Test application updated. - Update
VStreamerMediaMtxEmbedded mediamtx rebuilt from fork with RTSP-over-HTTP tunnel fixes for Live555-based clients (Genetec/Omnicast) and ONVIF Profile T compliance. Updated MediaMTX section in the documentation with build reproduction steps. - Update
VCodecGstUpdated documentation. - Update
OServerVStreamerMediaMtx and VCodecGst submodules updated for test application. - Update
G5CameraSend zoom/focus commands (ZOOM_TELE/WIDE/STOP/TO_POS, FOCUS_FAR/NEAR/STOP/TO_POS) immediately, bypassing the outgoing command buffer. Fixes for race for thread safety. - Update
FujiSxParserAdded Focus Area control commands for Sx1600 (Original Command 11, section 5.14). Added Focus Area responses. - Update
FujiSxCameraAdded AF area zone control for SX1600 (4-step focus area position sequence via FujiSxParser 2.1.0). Fixed FILTER_MODE range and AF area zone validation. Other fixes for parameters control. FujiSxParser submodule updated. - Update
ViscaCameraFixed contrast calculation. Fixed iris priority mode. Added reporting of current exposure time and gain level. Improved test application. Fixed init parameters. Added priority for zoom and focus commands. Other parameters fixes.
Release v1.18.0 - 07.05.2026
Libraries:
- Add
NetworkHealthCheckerThe library for estimation network load. Used for video streamers for automatic bandwidth control. - Fix
VCodecV4L2Fixed SPS/PPS data generation when not supported by hardware codec. Added no-B-frames mode by default. - Fix
VSourceV4L2Fixed MPLANE plane offset bug. Increased requested buffer count. - Fix
OServerA set of fixes for Profile T conformance support. Updated VStreamerMediaMtx submodule for test application. - Update
RtpPusherNew API added. Added support of the STANAG 4609 video streaming. Updated channel bandwidth control. - Update
VStreamerMediaMtxUpdated RtpPusher. Fixed stream restart when FPS changes. Fixed key and certificate options for secure streaming. - Update
VPipelineAdded video source reconnection after capture fault.
Examples:
- Add
VOverlaySdlThe template for video overlay with rich functions based on SDL3 libraries. - Update
Zero2WFpvRtpPusher submodule updated with new API.
Release v1.17.0 - 25.04.2026
Libraries:
- Add
MvExtractorLibavThe library for motion vector (optical flow) extraction from compressed video. - Fix
VCodecLibavFixed build with the latest Libav version. Fixed errors handling. Fixed test application build on Windows. Documentation updated. - Update
VideoRecorderMp4VCodecLibav submodule updated for test application. Documentation fixed. - Update
DnnOpenVinoDetectorRemoved OpenCV dependency. Added custom modules for image resize and pixel format conversion. - Update
CvTrackerOptimized color channels processing for better tracking stability.
Tutorials:
- Add
WebControlPanelTemplateUpdated installation instructions for WEB server.
Examples:
- Update
Zero2WFpvCvTracker submodule updated.
Release v1.16.1 - 14.04.2026
Libraries:
- Fix
RtpPusherFixed internal synchronization bugs. - Fix
VStreamerMediaMtxFixed performance issue. RtpPusher submodule updated. - Update
OServerVStreamerMediaMtx submodule updated for template application.
Examples:
- Update
Zero2WFpvRtpPusher submodule updated.
Release v1.16.0 - 12.04.2026
General:
- Fix Fixed CMake algorithm of making list of libraries for compilation.
Libraries:
- Add
ImageResizerthe library for fast image resize based with SIMD instructions. - Fix
VSourceLibCameraFixed compilation error on x86 platform. - Fix
VStreamerMediaMtxFixed RTSP stream restore after FPS change. Fixed critical bugs. Removed OpenCV dependency. - Fix
VCodecLibvaFixed HEVC and H264 artifacts. Fixed MAKE_KEY_FRAME command. Optimized HEVC and H264 codecs. Added HRD and SEI to H264 codec. Set VBR as default for H264 and HEVC. - Update
RtspServerRemoved OpenCV dependency. Fixed mistakes in documentation. - Update
RtspServerLive555Removed OpenCV dependency. Fixed mistakes in documentation. - Update
DigitalZoomOpenCV dependency removed from the library. ImageResizer module used for image resizing (bicubic interpolation). - Update
GasLeakDetectorProcessing speed improved x2.5. Critical bugs fixed. Coding standards applied. - Update
DehazerRemoved dependency from OpenCV. x2 speed up. Demo application updated. - Update
CvTrackerImplemented Fourier Shift Theory to reduce calculation time in rectangle auto size mode. Code optimized. Bugs fixed. - Update
FormatConverterCode optimized for better performance. - Update
VPipelineFormatConverter submodule updated. - Update
VCodecV4L2Added H264 decoding support via V4L2 M2M decoder. Added HEVC encoding/decoding support. Added NVIDIA Jetson platform support (auto-detected at runtime). Platform-specific V4L2 controls applied only on matching hardware. Logger integrated into decoder (unified logging). - Update
DenoiserPerformance improved by 20-30% on average. Platform-specific filter core: fixed-point arithmetic on ARM, float on x86. Compiler optimizations scoped to library target only. Added support of Intel IPP (Bilateral filter). - Update
AFEngineDenoiser submodule updated. - Update
OlcAFEngine submodule updated. - Update
RplAFEngine submodule updated. - Update
SlcAFEngine submodule updated. - Update
YlcAFEngine submodule updated. - Update
SunnyLensAFEngine submodule updated. - Update
OServerVStreamerMediaMtx submodule updated for template application.
Templates:
- Add
WebControlPanelTemplatethe ready-to use template for Camera WEB control Panel and video processing pipeline control from WEB.
Examples:
- Fix
RpiStreamerDependencies updated. Fixed compilation errors. Fixed documentation. - Fix
RpiTrackerOnboardFixed compilation errors. Fixed documentation. - Fix
RpiTrackerFixed compilation errors. Fixed documentation. - Fix
VPipelineDemoFixed compilation errors. Fixed documentation. - Fix
VPipelineControlFixed compilation errors. Fixed documentation. - Fix
VPipelineOnboardFixed compilation errors. Fixed documentation. - Update
Zero2WFpvCvTracker submodules updated. VCodecV4L2 submodule updated. VSourceLibCamera submodule updated. Fixed compilation errors for new versions of submodules. - Update
MultiRtspServerCodec switched for software implementation. Fixed documentation.
Release v1.15.0 - 22.03.2026
Libraries:
- Add
VCodecLibvathe library for hardware-accelerated encoding (H264, HEVC, JPEG) on Intel CPU. - Fix
KlvEncoderFixed enums field names to avoid compilation errors. - Fix
VSourceFileFix H.265 frame boundary detection to handle all HEVC VCL NAL types (0-21), including CRA and BLA. - Update
G5CameraAdded AGC ROI control commands. Added focus hardware position report. Fixed mistakes in documentation. - Update
OwlParserAdded OWL 1280 SWIR camera support. Unified OwlCommand enum for both cameras. Added interactive menu-driven test application. - Update
OwlCameraUpdated OwlParser submodules. Added new commands support. - Update
RtpPusherRemoved deprecatedbandwidthKbpsinit parameter. Removed legacy time-slot pacing code path. - Update
VStreamerMediaMtxRtpPusher submodule updated. Removed RTP stream bandwidth unused parameter. - Update
RtspServerLive555VSourceFile submodule updated. - Update
RtspServerVSourceFile submodule updated. - Update
VCodecJetPackAdded hardware H264/HEVC decoding support. Fixed code mistakes. Added automatic detection of JetPack version. - Update
VPipelineAdded new option to get last frame in getFrame(…) method. - Update
OServerVStreamerMediaMtx submodule updated for template application.
Examples:
- Update
Zero2WFpvRtpPusher submodule updated.
Release v1.14.0 - 06.03.2026
Libraries:
- Add
KlvEncoderKLV metadata encoder for video streaming with full support of ST0601.19 (UAS Datalink Local Set) standard. - Update
RtpPusherAdded FPS configuration for precise RTP timestamp calculation. - Update
VStreamerMediaMtxtpPusher submodule updated. Fixed FPS control mechanism to reduce video jitter. - Update
OServerVStreamerMediaMtx submodule updated for template application. - Update
FujiSxCameraAdded digital zoom mode control after connection to camera.
Examples:
- Update
Zero2WFpvRtpPusher submodule updated.
Release v1.13.4 - 20.02.2026
Libraries:
- Update
CvTrackerImplemented different frequency filter for thermal and daylight cameras. Processing speed improved (15% faster version 10.0.1). Demo application updated. - Update
OServerONVIF® Profile T support added to Compliance Test Template. VStreamerMediaMtx submodule updated for template application now mediamtx executable is embedded. - Update
VStreamerMediaMtxAdded support for embedded mediamtx binary. Updated CMake configuration for mediamtx embedding.
Examples:
- Update
Zero2WFpvRtpPusher submodule updated. CvTracker submodule updated.
Release v1.13.3 - 07.02.2026
Libraries:
- Fix
CvTrackerFixed initialization of thresholds for object detection and object loss probabilities. - Update
UdpSocketAdded method to get output UDP buffer size and it’s utilization. - Update
FujiSxCameraAdded different iris mode values for Fuji SX800 and SX1600 models. - Update
KlcUpdated zoom and focus speed control by default reprogramming speed slots in lens hardware. - Update
DnnOpenVinoDetectorRemoved outdated links to libraries from OpenVINO. Fixed minimum detection probability parameter setting. Fixed mistakes in documentation. - Update
RtpPusherAdded network overload control mechanism based on output buffer size monitoring. - Update
BoberClientUpdated UdpSocket submodule. - Update
BoberManagerUpdated UdpSocket submodule. - Update
NtpUdpChannelUpdated UdpSocket submodule. - Update
UdpDataChannelUpdated UdpSocket submodule. - Update
VStreamerMediaMtxUpdated RtpPusher submodule. - Update
OServerUpdated VStreamerMediaMtx submodule for template application.
Examples:
- Update
Zero2WFpvRtpPusher submodule updated. CvTracker submodule updated.
Release v1.13.2 - 17.01.2026
Libraries:
- Fix
VStabiliserCvFixed frame ID and source ID copying for output frame. - Update
CvTrackerImproved tracking stability for daylight and thermal cameras. 15% faster processing. - Update
RtpPusherAdded input frame buffering to prevent frame loss in low bitrate channels. - Update
VPipelineStructure optimized. Added video tracking centering function. Added new video processing functional modules. Removed external dependencies. - Update
BadPixelProcessorMedian filter for correction implemented for more efficient bad pixels filtering. - Update
VStreamerMediaMtxRtpPusher submodule updated. Documentation reviewed. - Update
OServerVStreamerMediaMtx submodule updated. Documentation reviewed.
Examples:
- Update
Zero2WFpvRtpPusher submodule updated. CvTracker submodule updated. Parameters initialization changed.
Release v1.13.1 - 30.12.2025
Libraries:
- Add
FormatConverterPixel format converter between RGB24, BGR24, YUYV, UYVY, GRAY, YUV24, NV12, NV21, YU12, YV12 formats with multithreading without third-party dependencies. - Update
RtpPusherAdd muxed mode for user data (telemetry) transmission. - Update
VStreamerMediaMtxAdded telemetry streaming support according to ONVIF® Profile T requirements. Fixed FPS control for all streams. - Update
OServerVStreamerMediaMtx submodule updated.
Examples:
- Update
Zero2WFpvRtpPusher submodule updated.
Release v1.13.0 - 12.12.2025
Libraries:
- Add
BadPixelProcessorDetect and filter bad pixels for LWIR, MWIR and SWIR thermal cameras. - Fix
LicenseEnumerate MAC interfaces for default key and validate licenses against all detected addresses. Custom key support added instead of only MAC address. - Update
G5CameraAdded continuous auto focus option on driver level.
Examples:
- Update
Zero2WFpvLicense submodule updated.
Release v1.12.1 - 28.11.2025
Libraries:
- Update
SlcUpdated lens motors errors handling procedure. - Update
FlirBosonCameraUpdated initialization procedure. - Update
VStreamerMediaMtxAdd custom MediaMTX fork information and executables for ONVIF Profile S support. Fix initialization. Add missing metadata mode parameter. - Update
OServerVStreamerMediaMtx submodule updated for template application.
Release v1.12.0 - 15.11.2025
Libraries:
- Add
VCodecGstH264, HEVC (H265), and JPEG codec based on GStreamer for different platforms (Intel, Radxa, RPI, NXP IMX, Jetson). - Fix
VCodecFixed code and documentation mistakes. - Fix
StingrayParserFixed commands encode mistakes. - Fix
ChildProcessFixed process close method. - Fix
SlcFixed auto focus engine usage. Updated parameters list. - Fix
RtpPusherFixed RTP packets encoding for H265 codecs. - Fix
VOverlayFixed code mistakes. Fixed documentation mistakes. - Update
VCodecImsdkUpdated VCodec submodule. Documentation updated. - Update
VCodecJetPackUpdated VCodec submodule. Documentation updated. - Update
VCodecLibavUpdated VCodec submodule. Documentation updated. - Update
VCodecOneVplUpdated VCodec submodule. Documentation updated. - Update
VCodecOpenH264Updated VCodec submodule. Documentation updated. - Update
VCodecV4L2Updated VCodec submodule. Documentation updated. - Update
TcpServerAdded additional configuration to reduce TCP ACK delay. - Update
VStreamerUpdated VStreamer interface to support new video servers. - Update
RtspServerVStreamer interface updated. - Update
RtspServerLive555VStreamer interface updated. - Update
VStreamerMediaMtxAdded support for WebRTC, SRT, RTMP and HLS streaming. Excluded gstreamer dependency from library. Implement rtp streaming to mediamtx. VStreamer interface updated. - Update
OServerUpdated submodules for test application. - Update
VideoRecorderMp4Updated submodules for test application.
Examples:
- Update
Zero2WFpvUpdated submodules.
Release v1.11.5 - 26.10.2025
Libraries:
- Fix
ViscaParserFix code mistakes. SerialPort submodule update for test application. - Fix
ViscaCameraFix code mistakes. ViscaParser submodule update. SerialPort submodule update. - Fix
G5ProtocolParserFix code mistakes. Documentation update. SerialPort submodule update. - Update
RtpPusherAdd MJPEG streaming support. Fix user data insertion to H265. - Update
VSourceFileAdd MJPEG files support. - Update
SerialPortAdd custom baudrate support for Linux and Windows. - Update
FujiSxParserSerialPort submodule update for test application. Fix code mistakes. - Update
FujiSxCameraAdd field of view control. Fix bugs in parameters. FujiSxParser submodule update. - Update
G5CameraDocumentation fixes. G5ProtocolParser submodules update. SerialPort submodules update. - Update
IRay300ParserSerialPort submodule update for test application. - Update
IRayBlockCameraIRay300Parser submodule update. SerialPort submodule update. - Update
VentusCameraSerialPort submodule update. - Update
FlirTau2ParserSerialPort submodule update for test application. - Update
FlirTau2CameraFlirTau2Parser submodule update. SerialPort submodule update. - Update
HitachiCameraSerialPort submodule update. - Update
IRayFtCameraSerialPort submodule update. - Update
KowaProtocolParserSerialPort submodule update for test application. - Update
KowaCameraKowaProtocolParser submodule update. SerialPort submodule update. - Update
OwlParserSerialPort submodule update for test application. - Update
OwlCameraOwlParser submodule update. SerialPort submodule update. - Update
CrsfParserSerialPort submodule update for test application. - Update
PelcoDParserSerialPort submodule update for test application. - Update
SbusParserSerialPort submodule update for test application. - Update
LrfUltisenseParserSerialPort submodule update for test application. - Update
LrfUltisenseLrfUltisenseParser submodule update. SerialPort submodule update. - Update
FujiProtocolParserSerialPort submodule update for test application. - Update
FlcFujiProtocolParser submodule update. SerialPort submodule update. - Update
KowaLensParserSerialPort submodule update for test application. - Update
KlcSerialPort submodule update. KowaLensParser submodule update. - Update
OlcSerialPort submodule update. - Update
RpLensParserSerialPort submodule update for test application. - Update
RplSerialPort submodule update. RpLensParser submodule update. - Update
StingrayParserSerialPort submodule update for test application. - Update
SlcSerialPort submodule updated. StingrayParser submodule updated. - Update
SunnyLensParserSerialPort submodule update for test application. - Update
SunnyLensSerialPort submodule update. SunnyLensParser submodule update. Fix code mistakes. - Update
YlcSerialPort submodule update. Fix code mistakes. - Update
RtspServerVSourceFile submodule update for test applications. - Update
RtspServerLive555VSourceFile submodule update for test application.
Examples:
- Update
Zero2FpvRtpPusher submodule update. SerialPort submodule update.
Release v1.11.4 - 10.10.2025
Libraries:
- Add
OServerImplementation of ONVIF® (ONVIF® is a registered trademark of ONVIF, Inc.) server specification.
Release v1.11.3 - 06.10.2025
Libraries:
- Fix
VStreamerMediaMtxFix resolution change issue. Add i.MX 8M Plus platform hardware encoding support. - Update
RtpPusherAdd KLV metadata streaming support. - Update
OServerVStreamerMediaMtx submodule update in example.
Examples:
- Update
Zero2FpvRtpPusher submodule update.
Release v1.11.2 - 22.09.2025
Libraries:
- Fix
FlirBosonCameraFix test application name. Test application update. Example update. - Update
FujiSxCameraAdd default values for noise reduction mode and for shutter mode. - Update
G5CameraAdd default scene mode value. - Update
ViscaCameraAdd new parameters. Fix proper parameters control and conversion.
Tutorials:
- Update
YoloHailoTemplateRepository structure changed. Documentation update.
Release v1.11.1 - 07.09.2025
Libraries:
- Fix
TcpServerImproved stability and fixed critical bugs. - Update
FujiSxCameraAdd profile parameter for camera presets.
Tutorials:
- Add
YoloHailoTemplateThe general-purpose template for building an object detection pipeline using the YOLOv8 model and deploying it on the Hailo 8 NPU platform.
Release v1.11.0 - 20.08.2025
General:
- CMake structure update.
- Examples included for compilation by default.
- Update general documentation.
Libraries:
- Fix
RtspServerLive555Fix live555 installation checking. - Fix
VideoRecorderMp4Fix compiler warnings. - Fix
GmdFix bug with building on Windows. - Fix
GasLeakDetectorFix bug with building on Windows. - Fix
MotionMagnificatorFix bug with building on Windows. - Fix
MotionMagnificatorFix bug with building on Windows. - Fix
GasLeakDetectorFix bug with headers include. - Update
FlirBosonCameraUpdate test application. Fix CMake issue for test application. - Update
VCodecOpenH264Update CMake. - Update
CvTrackerAdd configurable max number of frames in demo mode. - Update
DnnOpenVinoDetectorAdd link instructions for VisualStudio and QT Creator.
Examples & templates:
- Update
MultiRtspServerExclude submodules, use libraries fromRapidPixeldirectly. - Update
RpiOnboardControlExclude submodules, use libraries fromRapidPixeldirectly. - Update
RpiStreamerExclude submodules, use libraries fromRapidPixeldirectly. - Update
RpiTrackerExclude submodules, use libraries fromRapidPixeldirectly. - Update
RpiTrackerControlExclude submodules, use libraries fromRapidPixeldirectly. - Update
RpiTrackerOnboardExclude submodules, use libraries fromRapidPixeldirectly. - Update
VPipelineControlExclude submodules, use libraries fromRapidPixeldirectly. - Update
VPipelineDemoExclude submodules, use libraries fromRapidPixeldirectly. - Update
VPipelineOnboardExclude submodules, use libraries fromRapidPixeldirectly. - Update
Zero2WFpvCvTracker submodule update.
Tutorials:
- Add
SnmpTemplateSNMP (Simple Network Management Protocol) server template. - Update
SnapServiceUpdateTemplateDocumentation update. - Update
YoloDnnPreparationExampleDocumentation update.
Release v1.10.0 - 10.08.2025
Libraries:
- Add
VideoRecorderMp4Mp4 video recording library. - Fix
CvTrackerFix mistakes in matrices ROI operations. - Update
OServerVStreamerMediaMtx submodule update in the example. - Update
GmdCMake structure update for compiled version file collection. - Update
VStreamerMediaMtxAdd support for unique mediamtx for each stream.
Examples & templates:
- Update
RpiTrackerOnboardCvTracker submodule update. - Update
VPipelineDemoCvTracker submodule update. Gmd submodule update. - Update
VPipelineOnboardCvTracker submodule update. Gmd submodule update. - Update
Zero2WFpvCvTracker submodule update.
Release v1.9.0 - 27.07.2025
Libraries:
- Add
OServerImplementation of ONVIF® (ONVIF® is a registered trademark of ONVIF, Inc.) server specification. - Fix
VSourceFileFix frame interval initialization in openVSource method. - Fix
IRay300ParserFix reply decoding switch data type casting. - Update
IRayBlockCameraIRay300Parser submodule update. - Update
RtspServerVSourceFile submodule update. - Update
RtspServerLive555VSourceFile submodule update. - Update
RtpPusherAdd H265 support. - Update
VStreamerMediaMtxImplement detection of multicast ip mask.
Examples & templates:
- Update
RpiStreamerRtspServer submodule update. - Update
MultiRtspServerRtspServer submodule update. - Update
RpiTrackerRtspServer submodule update. - Update
Zero2WFpvRtpPusher submodule update.
Release v1.8.4 - 19.07.2025
Libraries:
- Fix
ViscaParserFix focus near limit decoding. - Fix
GmdFix CMake demo application include. - Fix
OwlCameraFix NUC mode options control. - Update
ViscaCameraFix focus position control accuracy. - Update
FujiSxCameraAdd video stabilization parameters. - Update
CvTrackerObject loss detection mechanism was redefined. - Update
VStreamerMediaMtxSet strict multicast IP.
Examples & templates:
- Update
RpiTrackerOnboardCvTracker submodule update. - Update
VPipelineDemoCvTracker and Gmd submodules update. - Update
VPipelineOnboardCvTracker, ViscaCamera and Gmd submodules update. - Update
Zero2WFpvCvTracker submodule update.
Release v1.8.3 - 22.06.2025
Libraries:
- Update
UdpSocketAdd option for input buffer size (socket option). - Update
UdpDataChannelUpdate data notification algorithm. Update UdpSocket submodule. - Update
NtpUdpChannelUpdate UdpSocket submodule. - Update
G5ProtocolParserAdd new time constant for AGC control and focusing distance control. - Update
G5CameraAdd commands to control time constant for AGC and focusing distance. - Update
FlirBosonCameraUpdated initialization procedure. - Update
BoberManagerUpdated UdpSocket submodule. - Update
BoberClientUpdated UdpSocket submodule. - Update
RtpPusherUpdated UdpSocket submodule.
Examples & templates:
- Update
Zero2WFpvRtpPusher submodule update. - Update
RpiOnboardControlUdpSocket submodule update. - Update
RpiTrackerUdpSocket submodule update. - Update
RpiTrackerOnboardUdpDataChannel submodule update. - Update
RpiTrackerControlUdpDataChannel submodule update. - Update
VPipelineControlUdpDataChannel submodule update. - Update
VPipelineOnboardUdpDataChannel submodule update.
Release v1.8.2 - 27.05.2025
Libraries:
- Update
YlcImplement custom auto focus using AFEngine library. - Update
DnnOpenVinoDetectorAdd intel NPU support (Intel Core Ultra series).
Examples & templates:
- Update
VPipelineOnboardDnnOpenVinoDetector submodule update.
Release v1.8.1 - 16.05.2025
Libraries:
- Fix
FlcFilter mode report fix. FujiProtocolParser submodule update. - Fix
FujiProtocolParserOptical stabilization mode command fix. - Fix
G5CameraFix gain range conversion. - Fix
AFEngineFix continues mode interruption. - Fix
VentusCameraSeveral bugs fix. - Update
CvTrackerPerformance has been improved. Code has been optimized for less CPU load. - Update
YlcImplement custom auto focus. - Update
OlcAFEngine submodule update. - Update
SlcAFEngine submodule update. - Update
RplAFEngine submodule update. - Update
SunnyLensParserSupport new lens firmware version >= v5.3 support. - Update
SunnyLensAdd filter mode as Noise reduction for AF procedure. Update SunnyLensParser submodule. - Update
FlirBosonCameraUpdated initialization procedure.
Examples & templates:
- Update
RpiTrackerOnboardCvTracker submodule update. - Update
VPipelineDemoCvTracker submodule update. - Update
VPipelineOnboardCvTracker submodule update. - Update
Zero2WFpvCvTracker submodule update.
Release v1.8.0 - 27.04.2025
Libraries:
- Add
BoberManagerUDP message manager C++ library designed to handle communication between multiple clients over a network. - Add
BoberClientCommunication client C++ library for user applications, enabling interaction with any other service through BoberManager. - Fix
TcpServerFix read timeout behavior. - Fix
VentusCameraSeveral bugs fixed. - Fix
DnnOpenVinoDetectorFix OpenVino link issue in CMake. - Update
VStabiliserAdd new parameters. - Update
VStabiliserCvAdd Nvidia Jetson VPI support. Update VStabiliser interface. - Update
VStabiliserOpenCvUpdate VStabiliser interface. - Update
FujiSxCameraAdd CUSTOM1,2,3 params to Camera and Lens interface. - Update
VPipelineUpdate VStabiliser interface.
Examples & templates:
- Update
RpiStreamerVStabiliserOpenCv submodule update. - Update
VPipelineControlVPipeline submodules update. - Update
VPipelineDemoMultiple submodules update. - Update
VPipelineOnboardMultiple submodules update.
Release v1.7.1 - 04.04.2025
Libraries:
- Fix
G5ProtocolParserFix mistakes in setting params: DZOOM and FOV. - Fix
G5CameraGeneral clean up. Fix vertical FOV calculation. - Fix
LoggerFix timestamp microseconds writing. - Fix
VStreamerMediaMtxFix mutex block according to FPS. - Fix
TcpServerFrequent connection requests issue is solved. Detection of disconnected client issue for Window is fixed. - Update
GasLeakDetectorOpenCV dependencies have been removed. - Update
TcpClientSocket reuse option added. Source code cleaned. - Update
FujiSxCameraNew parameters added. Small bug fixes on range conversions for parser. Logger submodule update. - Update
UdpDataChannelUdpDataChannel base class has been added. Test applications and example have been updated. - Update
KowaCameraLogger submodule update. - Update
FlcLogger submodule update. - Update
RplLogger submodule update. - Update
SlcLogger submodule update. - Update
YlcLogger submodule update. - Update
SunnyLensLogger submodule update. - Update
LrfUltisenseLogger submodule update. - Update
VSourceFileLogger submodule update. - Update
VSourceLibCameraLogger submodule update. - Update
VSourceOpenCvLogger submodule update. - Update
VSourceV4L2Logger submodule update. - Update
IRayBlockCameraLogger submodule update. - Update
VPipelineLogger submodule update. - Update
VOutputV4L2Logger submodule update. - Update
VentusCameraLogger submodule update. - Update
ViscaCameraLogger submodule update. - Update
FlirBosonCameraLogger submodule update. - Update
FlirTau2CameraLogger submodule update. - Update
HitachiCameraLogger submodule update. - Update
I3CameraLogger submodule update. - Update
IRayFtCameraLogger submodule update. - Update
OwlCameraLogger submodule update. - Update
RtpPusherVSourceFile submodule update for example application. - Update
RtspServerMultiple submodules update. - Update
RtspServerLive555VSourceFile submodule update for test application. - Update
VCodecJetPackLogger submodule update. - Update
VCodecLibavLogger submodule update. - Update
VCodecOneVplLogger submodule update. - Update
VCodecOpenH264Logger submodule update. - Update
VCodecV4L2Logger submodule update.
Examples & templates:
- Update
Zero2FpvMultiple submodules update. - Update
MultiRtspServerMultiple submodules update. - Update
RpiStreamerMultiple submodules update. - Update
RpiTrackerMultiple submodules update. - Update
RpiTrackerControlMultiple submodules update. - Update
RpiTrackerOnboardMultiple submodules update. - Update
VPipelineControlMultiple submodules update. - Update
VPipelineDemoMultiple submodules update. - Update
VPipelineOnboardMultiple submodules update.
Tutorials:
- Add
SnapServiceUpdateTemplateA step-by-step guide on how to create a snap package for a CMake project using Snapcraft.
Release v1.7.0 - 18.03.2025
Libraries:
- Add
PelcoDParserPelcoD messages encoding / decoding library. - Fix
TcpClientFix MSG_NOSIGNAL flag for Windows. - Update
VStreamerMediaMtxUpdate documentation. - Update
AFEngineAdd noise reduction for better focus factor calculation in case noisy images. - Update
OlcAdd video noise reduction by default for better auto focus stability. - Update
RplAdd video noise reduction by default for better auto focus stability. - Update
SunnyLensAdd video noise reduction by default for better auto focus stability. - Update
SlcAuto focus engine update. - Update
DenoiserExternal dependencies have been removed. - Update
VSourceV4L2Multi planar camera support is added. Direct resolution initialization support is added. - Update
CvTrackerCMake update. Submodules update.
Examples & templates:
- Update
RpiStreamerUpdate VSourceV4L2 submodule. - Update
RpiTrackerUpdate VSourceV4L2 submodule. - Update
RpiTrackerOnboardUpdate CvTracker submodule. - Update
VPipelineDemoUpdate CvTracker submodule. - Update
VPipelineOnboardUpdate CvTracker submodule. - Update
Zero2WFpvUpdate CvTracker submodule.
Release v1.6.0 - 03.03.2025
Libraries:
- Add
DenoiserJetPackVideo noise removal library for Nvidia Jetson platform. - Add
GasLeakDetectorVideo filter library for gas leak detection and motion magnification. - Update
VStabiliserCvAdd Kalman filter for camera movement trajectory processing. - Update
CvTrackerAdd parameters for object loss detection. Add *.so file generation for Linux. - Update
FlirBosonCameraUpdate initialization procedure. - Update
I3CameraInternal thread is removed, reading new frame is done directly in getFrame method. - Update
TcpClientDisable SIGPIPE signal. - Update
UdpDataChannelAdditional mutex protection for shared buffers are added. - Update
SunnyLensAdd lens type detection. - Update
SunnyLensParserAdd lens type query. - Update
DnnOpenCvDetectorChange output type to support only Yolov8. AddImplement trajectory analysis to detector. - Update
DnnOpenVinoDetectorCMake structure updated. Implementation folder added. - Update
VCodecJetPackAdd jetpack 6 support. Optimize encoding procedures.
Examples & templates:
- Update
Zero2WFpvUpdate CvTracker submodule. - Update
RpiStreamerUpdate VStabiliserOpenCv submodule. - Update
RpiTrackerControlUpdate UpdDataChannel submodule. - Update
RpiTrackerOnboardUpdate UpdDataChannel and CvTracker submodules. - Update
VPipelineControlUpdate UpdDataChannel submodule. - Update
VPipelineDemoUpdate submodules. - Update
VPipelineOnboardUpdate submodules.
Release v1.5.1 - 17.02.2025
Libraries:
- Update
I3CameraInternal thread is removed, reading new frame is done directly in getFrame method. - Update
YlcUpdate auto detection zoom/focus hardware ranges. - Update
VStreamerMediaMtxAdd check for odd multicast port value and add streamer params to overlay engine. - Fix
LrfUltisenseFix distance reset timeout after measure command and fix of initialization. - Fix
ColorProcessorFix color palette processing.
Examples & templates:
- Update
Zero2WFpvSubmodules update.
Release v1.5.0 - 03.02.2025
Libraries:
- Add
I3CameraVideo capture and software controller for THERMAL EXPERT thermal cameras. - Add
VStabilizerCvNew video stabilization library. - Deprecated
VStabiliserOpenCvWill no longer be supported. New libraryVStabilizerCvwill be used. - Add
ColorProcessorNew color processing filter library. - Deprecated
PaletteWill no longer be supported. New libraryColorProcessorwill be used. - Update
YlcAdd zoom / focus range auto detection after start. - Update
DnnOpenVinoDetectorCMake structure update. - Update
DnnOpenCvDetectorAdd Yolo8 support, add trajectory processing, extend documentation. - Update
G5CameraAdd new mechanism of camera reconnection. - Update
LrfUltisenseCommunication and initialization routine update. - Update
VStreamerMediaMtxAdd support of Nvidia Jetson platform. Fix restart mechanism for MediaMtx. - Update
FlirBosonCameraAdd initialization preset option (set of parameters) to get good picture. - Fix
VCodecJetPackFix change params mechanism. - Fix
SbusParserFix CMake structure to exclude test application from compiling if sub-repository.
Examples & templates:
- Add
Zero2WFpvExample of autonomous FPV quad copter control with video tracker for Raspberry PI Zero 2W. - Update
VPipelineOnboardUpdate submodules. - Update
VPipelineDemoUpdate submodules. - Update
RpiStreamerUpdate submodules.
Release v1.4.0 - 20.12.2024
General:
- Add
TutorialsAdd new section to modules called Tutorials. There will be stored all tutorials related to SDK.
Libraries:
- Add
RtpPusherSimple RTP H264 streamer. - Add
VStreamerMediaMtxRTSP, WebRTC, RTMP, HLS and SRT video server based on MediaMTX. - Update
IRayBlockCameraUpdate initialization order (AGC mode). - Update
FlirBosonCameraAdded new supported parameters. - Update
SunnyLensAdd zoom / focus linkage options. - Fix
OlcFix test application. - Fix
RtspServerFix CMake options. - Fix
MotionMagnificatorFix OpenMP linkage in Linux. - Fix
CvTrackerFix pixel format conversion.
Examples & templates:
- Update
RpiTrackerOnboardUpdate submodules.
Tutorials:
- Add
YoloDnnPreparationExampleAdd new tutorial containing comprehensive set of software tools to train nn model.
Release v1.3.3 - 04.12.2024
Libraries:
- Update
G5CameraAdd heat/haze mitigation parameters control for new models of G5 cameras. - Update
G5ProtocolParserAdd ATCOM (heat/haze mitigation) parameters control commands encoding/decoding. - Update
IRayBlockCameraUpdate auto NUC (Flat filed correction) limits. - Update
FlirBosonCameraAdd DDE (image enhancement) parameters control. - Update
FlirTau2CameraUpdate CMake structure. - Update
OwlCameraAdd NUC mode control. - Update
VCodecLibavAdd x264 speed preset control (ultrafast or superfast). Fix encoding for some resolutions. - Update
CvTrackerNew version. - Fix
VentusCameraFix headers including for Linux. - Fix
FlirTau2ParserFix headers including for Linux. - Fix
OwlParserFix headers including for Linux. - Fix
TcpClientDisable SIGPIPE signal in case reconnection. - Fix
LrfUltisenseFix Pointer mode control. - Fix
KlcFix focus position report. - Fix
SunnyLensSet hardware focus speed >50% by default to provide normal operation for lenses. - Fix
ChildProcessFix process kill procedure. - Fix
VSourceV4L2Fix device initialization in test application.
Examples & templates:
- Update
RpiStreamerUpdate submodules. - Update
RpiTrackerUpdate submodules. - Update
MultiRtspServerUpdate submodules. - Update
RpiTrackerControlUpdate submodules. - Update
RpiTrackerOnboardUpdate submodules. - Update
VPipelineDemoUpdate submodules. - Update
VPipelineOnboardUpdate submodules.
Release v1.3.2 - 05.11.2024
Libraries:
- Update
VCodecAdd new bitrate parameters. - Update
VCodecImsdkUpdate VCodec interface. - Update
VCodecJetPackUpdate VCodec interface. - Update
VCodecLibavUpdate VCodec interface. - Update
VCodecOneVplUpdate VCodec interface. - Update
VCodecOpenH264Update VCodec interface. - Update
VCodecV4L2Update VCodec interface. - Update
VStreamerUpdate VCodec interface. - Update
RtspServerAdd new TTL setting. Update codec bitrate min and max values. - Update
RtspServerLive555Update VCodec interface. - Fix
G5CameraFix auto NUC interval control. - Fix
RplFix zoom and focus position response validation.
Examples & templates:
- Update
RpiStreamerUpdate all submodules, codecs and server. - Update
VPipelineControlUpdate VCodecOneVpl. - Update
MultiRtspServer>Update submodules.
Release v1.3.1 - 18.10.2024
Libraries:
- Update
IRayBlockCameraAdd auto focus start action command for controller. - Update
IRay300ParserAdd auto focus start action command in parser. - Fix
VCodecLibavFix resolution align issue for SW codec. - Fix
PaletteFix initialization status.
Release v1.3.0 - 05.10.2024
Libraries:
- Update
FujiSxCameraAdd camera menu control. Update protocol parser submodule. Fix of parameters control. - Update
FujiSxParserUpdate test application. Update camera control commands description. Update documentation structure. - Update
G5CameraAdd vertical FOV calculation. Fix camera overlay auto off. - Update
OwlCameraAdd NUC command. - Update
TcpServerNew interface. - Update
LrfUltisenseUpdate protocol parser. - Update
KowaLensParserUpdate commands list. - Update
VPipelineUpdate VStabiliser interface. - Update
DigitalZoomFiles structure changed. - Update
VStabiliserAdd new HOLD_MSEC action command. Change signature of encodeCommand(…) method and executeCommand(…) method. - Update
VStabiliserOpenCvUpdate VStabiliser interface. Add HOLD_MSEC action command. Change executeCommand(…) method signature. - Fix
IRayBlockCameraFix serial port initialization. - Fix
KowaCameraFix camera initialization in initCamera(…) method. - Fix
LrfUltisenseParserFix decoding distance reply. - Fix
YlcFix decoding distance reply. - Add
KlcKowa zoom lens software controller. - Add
PaletteThermal camera color palette filter.
Examples & templates:
- Update
RpiStreamerVideo stabilization submodule update. - Update
VPipelineControlVideo processing pipeline submodule update. - Update
VPipelineDemoUpdate submodules. - Update
VPipelineOnboardUpdate submodules.
Release v1.2.0 - 20.09.2024
Libraries:
- Update
CvTrackerRemove OpenCV dependency, Add CUDA support for Jetson platform, Increase performance. - Update
G5CameraAdd analog-gain control ROI parameters. - Update
RplUpdate hardware limits detection. Add filter control. Update auto focus engine. - Update
VCodecLibavAdd data action command RESET and MAKE_KEY_FRAME. - Update
RpLensParserUpdate response decoding. - Update
OlcUpdate auto focus engine. - Update
SlcUpdate auto focus engine. - Update
SunnyLensUpdate auto focus engine. - Fix
FlirBosonCameraFix auto NUC interval units. - Fix
OwlCameraFix connection status. - Fix
AFEngineFix calibration procedure. Fix auto focus stuck. - Add
KowaProtocolParserAdd new library for protocol parsing of KOWA zoom lens protocol.
Examples & templates:
- Update
RpiStreamerVideo codec submodule update. - Update
RpiTrackerVideo codec submodule update. - Update
RpiTrackerControlVideo codec submodule update. - Update
RpiTrackerOnboardVideo codec submodule update. Video tracker submodule update. - Update
VPipelineDemoVideo tracker submodule update. - Update
VPipelineOnboardVideo tracker submodule update.
Release v1.1.0 - 30.08.2024
General:
- Update Modify the CMake structure to check and add each repository separately.
- Add Add creating
RapidPixel.hheader from CMake. - Update Update documentation with new build procedure.
Libraries:
- Update
CvTrackerUpdate submodules and apply new VTrackerCommand in test app. - Add
LrfAdd new interface library for laser range controllers. - Add
LrfUltisenseParserAdd protocol parser for Safran Ultisense laser range finders. - Add
LrfUltisenseAdd software controller for Safran Ultisense laser range finders. - Add
RpLensParserAdd protocol parser for RP thermal / SWIR lenses. - Add
SunnyLensParserAdd protocol parser for Sunny continuous thermal zoom lenses. - Add
SunnyLensAdd software controller for Sunny continuous thermal zoom lenses. - Add
VOutputFbAdd library for streaming video to Linux frame buffer. - Add
CrsfParserAdd new library for decoding and encoding packets of FPV drone control protocol.
Release v1.0.0 - 12.06.2024
First version.