changelog_web_logo

Release v1.7.0 - 18.03.2025

Libraries:

  • Add PelcoDParser PelcoD messages encoding / decoding library.
  • Fix TcpClient Fix MSG_NOSIGNAL flag for Windows.
  • Update VStreamerMediaMtx Update documentation.
  • Update AFEngine Add noise reduction for better focus factor calculation in case noisy images.
  • Update Olc Add video noise reduction by default for better auto focus stability.
  • Update Rpl Add video noise reduction by default for better auto focus stability.
  • Update SunnyLens Add video noise reduction by default for better auto focus stability.
  • Update Slc Auto focus engine update.
  • Update Denoiser External dependencies have been removed.
  • Update VSourceV4L2 Multi planar camera support is added. Direct resolution initialization support is added.
  • Update CvTracker CMake update. Submodules update.

Examples & templates:

  • Update RpiStreamer Update VSourceV4L2 submodule.
  • Update RpiTracker Update VSourceV4L2 submodule.
  • Update RpiTrackerOnboard Update CvTracker submodule.
  • Update VPipelineDemo Update CvTracker submodule.
  • Update VPipelineOnboard Update CvTracker submodule.
  • Update Zero2WFpv Update CvTracker submodule.

Release v1.6.0 - 03.03.2025

Libraries:

  • Add DenoiserJetPack Video noise removal library for Nvidia Jetson platform.
  • Add GasLeakDetector Video filter library for gas leak detection and motion magnification.
  • Update VStabiliserCv Add Kalman filter for camera movement trajectory processing.
  • Update CvTracker Add parameters for object loss detection. Add *.so file generation for Linux.
  • Update FlirBosonCamera Update initialization procedure.
  • Update I3Camera Internal thread is removed, reading new frame is done directly in getFrame method.
  • Update TcpClient Disable SIGPIPE signal.
  • Update UdpDataChannel Additional mutex protection for shared buffers are added.
  • Update SunnyLens Add lens type detection.
  • Update SunnyLensParser Add lens type query.
  • Update DnnOpenCvDetector Change output type to support only Yolov8. AddImplement trajectory analysis to detector.
  • Update DnnOpenVinoDetector CMake structure updated. Implementation folder added.
  • Update VCodecJetPack Add jetpack 6 support. Optimize encoding procedures.

Examples & templates:

  • Update Zero2WFpv Update CvTracker submodule.
  • Update RpiStreamer Update VStabiliserOpenCv submodule.
  • Update RpiTrackerControl Update UpdDataChannel submodule.
  • Update RpiTrackerOnboard Update UpdDataChannel and CvTracker submodules.
  • Update VPipelineControl Update UpdDataChannel submodule.
  • Update VPipelineDemo Update submodules.
  • Update VPipelineOnboard Update submodules.

Release v1.5.1 - 17.02.2025

Libraries:

  • Update I3Camera Internal thread is removed, reading new frame is done directly in getFrame method.
  • Update Ylc Update auto detection zoom/focus hardware ranges.
  • Update VStreamerMediaMtx Add check for odd multicast port value and add streamer params to overlay engine.
  • Fix LrfUltisense Fix distance reset timeout after measure command and fix of initialization.
  • Fix ColorProcessor Fix color palette processing.

Examples & templates:

  • Update Zero2WFpv Submodules update.

Release v1.5.0 - 03.02.2025

Libraries:

  • Add I3Camera Video capture and software controller for THERMAL EXPERT thermal cameras.
  • Add VStabilizerCv New video stabilization library.
  • Deprecated VStabiliserOpenCv Will no longer be supported. New library VStabilizerCv will be used.
  • Add ColorProcessor New color processing filter library.
  • Deprecated Palette Will no longer be supported. New library ColorProcessor will be used.
  • Update Ylc Add zoom / focus range auto detection after start.
  • Update DnnOpenVinoDetector CMake structure update.
  • Update DnnOpenCvDetector Add Yolo8 support, add trajectory processing, extend documentation.
  • Update G5Camera Add new mechanism of camera reconnection.
  • Update LrfUltisense Communication and initialization routine update.
  • Update VStreamerMediaMtx Add support of Nvidia Jetson platform. Fix restart mechanism for MediaMtx.
  • Update FlirBosonCamera Add initialization preset option (set of parameters) to get good picture.
  • Fix VCodecJetPack Fix change params mechanism.
  • Fix SbusParser Fix CMake structure to exclude test application from compiling if sub-repository.

Examples & templates:

  • Add Zero2WFpv Example of autonomous FPV quad copter control with video tracker for Raspberry PI Zero 2W.
  • Update VPipelineOnboard Update submodules.
  • Update VPipelineDemo Update submodules.
  • Update RpiStreamer Update submodules.

Release v1.4.0 - 20.12.2024

General:

  • Add Tutorials Add new section to modules called Tutorials. There will be stored all tutorials related to SDK.

Libraries:

  • Add RtpPusher Simple RTP H264 streamer.
  • Add VStreamerMediaMtx RTSP, WebRTC, RTMP, HLS and SRT video server based on MediaMTX.
  • Update IRayBlockCamera Update initialization order (AGC mode).
  • Update FlirBosonCamera Added new supported parameters.
  • Update SunnyLens Add zoom / focus linkage options.
  • Fix Olc Fix test application.
  • Fix RtspServer Fix CMake options.
  • Fix MotionMagnificator Fix OpenMP linkage in Linux.
  • Fix CvTracker Fix pixel format conversion.

Examples & templates:

  • Update RpiTrackerOnboard Update submodules.

Tutorials:

  • Add YoloDnnPreparationExample Add new tutorial containing comprehensive set of software tools to train nn model.

Release v1.3.3 - 04.12.2024

Libraries:

  • Update G5Camera Add heat/haze mitigation parameters control for new models of G5 cameras.
  • Update G5ProtocolParser Add ATCOM (heat/haze mitigation) parameters control commands encoding/decoding.
  • Update IRayBlockCamera Update auto NUC (Flat filed correction) limits.
  • Update FlirBosonCamera Add DDE (image enhancement) parameters control.
  • Update FlirTau2Camera Update CMake structure.
  • Update OwlCamera Add NUC mode control.
  • Update VCodecLibav Add x264 speed preset control (ultrafast or superfast). Fix encoding for some resolutions.
  • Update CvTracker New version.
  • Fix VentusCamera Fix headers including for Linux.
  • Fix FlirTau2Parser Fix headers including for Linux.
  • Fix OwlParser Fix headers including for Linux.
  • Fix TcpClient Disable SIGPIPE signal in case reconnection.
  • Fix LrfUltisense Fix Pointer mode control.
  • Fix Klc Fix focus position report.
  • Fix SunnyLens Set hardware focus speed >50% by default to provide normal operation for lenses.
  • Fix ChildProcess Fix process kill procedure.
  • Fix VSourceV4L2 Fix device initialization in test application.

Examples & templates:

  • Update RpiStreamer Update submodules.
  • Update RpiTracker Update submodules.
  • Update MultiRtspServer Update submodules.
  • Update RpiTrackerControl Update submodules.
  • Update RpiTrackerOnboard Update submodules.
  • Update VPipelineDemo Update submodules.
  • Update VPipelineOnboard Update submodules.

Release v1.3.2 - 05.11.2024

Libraries:

  • Update VCodec Add new bitrate parameters.
  • Update VCodecImsdk Update VCodec interface.
  • Update VCodecJetPack Update VCodec interface.
  • Update VCodecLibav Update VCodec interface.
  • Update VCodecOneVpl Update VCodec interface.
  • Update VCodecOpenH264 Update VCodec interface.
  • Update VCodecV4L2 Update VCodec interface.
  • Update VStreamer Update VCodec interface.
  • Update RtspServer Add new TTL setting. Update codec bitrate min and max values.
  • Update RtspServerLive555 Update VCodec interface.
  • Fix G5Camera Fix auto NUC interval control.
  • Fix Rpl Fix zoom and focus position response validation.

Examples & templates:

  • Update RpiStreamer Update all submodules, codecs and server.
  • Update VPipelineControl Update VCodecOneVpl.
  • Update MultiRtspServer> Update submodules.

Release v1.3.1 - 18.10.2024

Libraries:

  • Update IRayBlockCamera Add auto focus start action command for controller.
  • Update IRay300Parser Add auto focus start action command in parser.
  • Fix VCodecLibav Fix resolution align issue for SW codec.
  • Fix Palette Fix initialization status.

Release v1.3.0 - 05.10.2024

Libraries:

  • Update FujiSxCamera Add camera menu control. Update protocol parser submodule. Fix of parameters control.
  • Update FujiSxParser Update test application. Update camera control commands description. Update documentation structure.
  • Update G5Camera Add vertical FOV calculation. Fix camera overlay auto off.
  • Update OwlCamera Add NUC command.
  • Update TcpServer New interface.
  • Update LrfUltisense Update protocol parser.
  • Update KowaLensParser Update commands list.
  • Update VPipeline Update VStabiliser interface.
  • Update DigitalZoom Files structure changed.
  • Update VStabiliser Add new HOLD_MSEC action command. Change signature of encodeCommand(…) method and executeCommand(…) method.
  • Update VStabiliserOpenCv Update VStabiliser interface. Add HOLD_MSEC action command. Change executeCommand(…) method signature.
  • Fix IRayBlockCamera Fix serial port initialization.
  • Fix KowaCamera Fix camera initialization in initCamera(…) method.
  • Fix LrfUltisenseParser Fix decoding distance reply.
  • Fix Ylc Fix decoding distance reply.
  • Add Klc Kowa zoom lens software controller.
  • Add Palette Thermal camera color palette filter.

Examples & templates:

  • Update RpiStreamer Video stabilization submodule update.
  • Update VPipelineControl Video processing pipeline submodule update.
  • Update VPipelineDemo Update submodules.
  • Update VPipelineOnboard Update submodules.

Release v1.2.0 - 20.09.2024

Libraries:

  • Update CvTracker Remove OpenCV dependency, Add CUDA support for Jetson platform, Increase performance.
  • Update G5Camera Add analog-gain control ROI parameters.
  • Update Rpl Update hardware limits detection. Add filter control. Update auto focus engine.
  • Update VCodecLibav Add data action command RESET and MAKE_KEY_FRAME.
  • Update RpLensParser Update response decoding.
  • Update Olc Update auto focus engine.
  • Update Slc Update auto focus engine.
  • Update SunnyLens Update auto focus engine.
  • Fix FlirBosonCamera Fix auto NUC interval units.
  • Fix OwlCamera Fix connection status.
  • Fix AFEngine Fix calibration procedure. Fix auto focus stuck.
  • Add KowaProtocolParser Add new library for protocol parsing of KOWA zoom lens protocol.

Examples & templates:

  • Update RpiStreamer Video codec submodule update.
  • Update RpiTracker Video codec submodule update.
  • Update RpiTrackerControl Video codec submodule update.
  • Update RpiTrackerOnboard Video codec submodule update. Video tracker submodule update.
  • Update VPipelineDemo Video tracker submodule update.
  • Update VPipelineOnboard Video 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.h header from CMake.
  • Update Update documentation with new build procedure.

Libraries:

  • Update CvTracker Update submodules and apply new VTrackerCommand in test app.
  • Add Lrf Add new interface library for laser range controllers.
  • Add LrfUltisenseParser Add protocol parser for Safran Ultisense laser range finders.
  • Add LrfUltisense Add software controller for Safran Ultisense laser range finders.
  • Add RpLensParser Add protocol parser for RP thermal / SWIR lenses.
  • Add SunnyLensParser Add protocol parser for Sunny continuous thermal zoom lenses.
  • Add SunnyLens Add software controller for Sunny continuous thermal zoom lenses.
  • Add VOutputFb Add library for streaming video to Linux frame buffer.
  • Add CrsfParser Add new library for decoding and encoding packets of FPV drone control protocol.

Release v1.0.0 - 12.06.2024

First version.


Table of contents