Skip to content

Releases: luxonis/depthai-python

Release v2.11.0.0

13 Oct 22:53
Compare
Choose a tag to compare

Features

  • Improved Stereo Depth:
    • Fixed runtime crashes when subpixel, LR-check was enabled.
    • Reduced memory footprint, implemented median filtering for subpixel/LR-check, exposed all HW options.
    • Note: extended mode is not available.
  • Added Windows prebuilt library
  • Added Backward - stack trace printer
  • Preboot config (USB speed, vid & pid changes, ...)
  • Updated Bootloader to v0.0.15
    • Bootloader configuration (Boot timeout, IP settings, ...)
    • Capability to compress FW when flashing
    • Boots flashed FW by default even with host connected
    • Resolved flashing bug with latest Bootloader
  • Added Flash booted state
  • SPI Improvements - Speed and correct message popping
  • ImageManip rotate/warp transforms: maximum output height increased from 1520 to 2560
  • Unlimited IO connections support
  • Added support for Python 3.10 and removed Python 3.5

Bugs

  • Resolved initial connection intermittent bug
  • Fixes for RGB postprocessing for still images (runtime crash when video crop is defined).
  • Fixed OAK-1-PoE default camera orientation (upside down).

Misc

Release v2.10.0.0

24 Aug 21:47
Compare
Choose a tag to compare

Features

  • Feature tracking/corner detection support
  • XLink chunk size configuration support

Bugs

Misc

  • Code changes: #352

Release v2.9.0.0

07 Aug 18:16
Compare
Choose a tag to compare

Known issues

  • Bootloader interaction (flashing and bootloader upgrading) is known to not work. A followup bugfix release will address this issue
  • Added a check to prevent flashing applications on Network type bootloaders (PoE). A follow up bootloader release will address this issue

Features

  • Script Node (On device scripting using Python 3.9)
  • SPIIn Node (Receive messages through SPI Interface)
  • Asset management improvement
  • Improved syntax for creating nodes: eg: pipeline.create(dai.node.XLinkOut)
  • Better Python type resolving

Bugs

  • XLink segfault fix
  • Performance regression fix when using USB due to changed L2 cache behaviour from copy back to write through.
  • Added missing IMU calibration field when reading EEPROM data

Misc

  • Updated pybind11 to 2.7.0
  • Dependencies without git clone for piwheels compatibility
  • Code changes: #337

Release v2.8.0.0

23 Jul 20:39
Compare
Choose a tag to compare

Features

  • OpenVIno 2021.4 support
  • RGB-mono camera soft synchronization in firmware

Bugs

  • Host-FW RPC communication fix

Misc

  • Removed OpenVIno 2020.1/2 support
  • Code changes: #324

Release v2.7.2.0

19 Jul 06:06
Compare
Choose a tag to compare

Features

  • Refactored getName, getInput, getOutput functions for Nodes

Bugs

  • Out of memory error fix when multiple nodes were enabled: ImageManip + SpatialCalculator
  • Queue destruction fix on device close

Misc

  • Code changes: #314

Release v2.7.1.0

16 Jul 10:02
4a36b56
Compare
Choose a tag to compare

Features

Bugs

  • NN memory allocation fix

Misc

  • Code changes: #312

Release v2.7.0.0

13 Jul 14:42
Compare
Choose a tag to compare

Features

  • Added support for PoE devices
  • Bootloader improvements

Bugs

  • Memory consumption fix

Misc

  • Python bindings and examples

  • Code changes: #308

Release v2.6.0.0

06 Jul 03:30
Compare
Choose a tag to compare

Features

  • Added EdgeDetector node, using 3x3 HW sobel filter (demo: https://youtu.be/bG15mpK4z2s)
  • Added support for SpatialCalculator on RGB-depth aligned frames; Note: RGB ISP and depth frame must have the same output resolution (e.g. 1280x720), maximum frame width of 1920 pixels is supported
  • Added bilateral filter on depth frame
  • Added median filter after stereo LR-check
  • Added runtime configuration for stereo node: confidence threshold, LR-check threshold, bilateral sigma, median filter
  • Added calibration mesh support for fisheye lenses
  • Bumped c++ standard to c++14

Bugs

  • Calibration handler fixes

Misc

  • Code changes: #302

Release v2.5.0.0

08 Jun 04:31
Compare
Choose a tag to compare

Features

  • IMU support
  • Calibration read/write API
  • Added missing documentations
  • Added depthMin, depthMax values to spatial calculator

Bugs

  • Fixed timestamp synchronization between LeonOS and LeonRT cores in firmware
  • Modified Python examples naming to py_ to avoid name clash
  • Fixed RGB-depth misaligment

Misc

  • Code changes: #283

Release v2.4.0.0

24 May 21:43
Compare
Choose a tag to compare

Features

  • Synchronized python/cpp examples, added missing examples between python/cpp, added code tabs in documentation
  • Lossless image encoding
  • Added getUsbSpeed API to retrieve connection speed

Bugs

  • Random crash on raspberry pi/jetson, stability fixes.
  • OV9282: fix over-exposure outdoors, in sunlight
  • Fix disparity/depth potential flipping between frames, with LR-check enabled
  • StereoDepth depth output alignment to RGB works now (only disparity worked before)

Misc

  • With LR-check enabled, disparity/depth is aligned to 'right' frame by default, and setRectifyMirrorFrame is ignored.