Depthai

Latest version: v2.26.0.0

Safety actively analyzes 638346 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 18

2.24.0.0

Features
* New nodes and messages:
* **Sync node** - syncs multiple inputs based on the timestamp, outputs a message group message
* **Demux node** - demultiplexes message group in multiple messages
* **Message group message** - a new message that can contain a map of arbitrary depthai messages, it's the output of the sync node and input to the demux node
* **Encoded frame message** - a new message specialized for encoded frames
* New output for the VideoEncoder node (`out`) for the encoded frame message
* Automatic crash dump retrieval for firmware crashes
* Added `setIrFloodLightIntensity` and `setIrLaserDotProjectorIntensity` methods for setting the intensity normalized between 0 and 1
* Added `getConnectionInterfaces` method to retrieve the list of available interfaces on a device
* Added an option to cap maximum time for exposure when using auto exposure with `setAutoExposureLimit`
* Initial integration for `IMX283` and `IMX462`
* Improve time-syncing between the host and device to achieve sub 300 us offset
* Improved max FPS and image quality under low light for `OV9282` and `OV9782` https://github.com/luxonis/depthai-core/pull/926 ,new ranges per resolution of:
- `THE_800_P`: `1.687` .. `129.6` fps
- `THE_720_P`: `1.687` .. `143.1` fps
- `THE_400_P`: `1.687` .. `255.7` fps


Bug fixes
* Avoid overflow for XLink profiling https://github.com/luxonis/depthai-core/pull/933
* Improve XLink stability when using multiple devices https://github.com/luxonis/XLink/pull/73
* Fix a rare bug where the device would hand in the constructor https://github.com/luxonis/depthai-core/pull/922
* Fix a bug where `XLinkIn` didn't work correctly for very small and very large buffers
* Fix a bug for running multiple stereo nodes with a shared input


Misc
* On multi-input NeuralNetworks set the output NNData to the newest input timestamp (previously undefined)
* Add NOC DDR usage reporting on `DEPTHAI_LEVEL=info`

2.23.0

Features
- ImageManip - configurable interpolation type
- Script - added missing bindings for reading device releated data (on device calibration, etc...)
- Added `Device::getDeviceName` and `Device::getProductName` that target a user name and a "SKU" name
- Timesync - improved synchronization with tweaks to XLink
- Calibration - added `housingExtrinsics`

Bug fixes
- Fix CAM_D enumeration on OAK-FFC-4P R7
- BMI270 IMU - fix latency when slow reading
- Device related logging
- OAK-D-SR-POE - new revision bugfixes
- Fix 4 cameras crash on PoE due to memory allocation
- Fixed incorrect warp in issue 882

Misc
- 867
- 873
- XLink - updated number of devices to 64
- ToF - median filter and Z map support (still not the final decoding pipeline)
- `hasAutofocus` value fixed and introduced `hasAutofocusIC`
- Added timestamps and sequence numbers to all Message types
- Added `DEPTHAI_ENABLE_LIBUSB` for potentially disabling USB protocol (to not require libusb library)
- OV9782 and AR0234 improvements:
- OV9782 FPS improvements
- AR0234 max exposure time bump to 33ms and improved FSync INPUT mode

2.23.0.0

Bindings specific
- Added armv6l support (for all builds/releases)
- Fixed docstring creation

Features
- ImageManip - configurable interpolation type
- Script - added missing bindings for reading device releated data (on device calibration, etc...)
- Added `Device::getDeviceName` and `Device::getProductName` that target a user name and a "SKU" name
- Timesync - improved synchronization with tweaks to XLink
- Calibration - added `housingExtrinsics`

Bug fixes
- Fix CAM_D enumeration on OAK-FFC-4P R7
- BMI270 IMU - fix latency when slow reading
- Device related logging
- OAK-D-SR-POE - new revision bugfixes
- Fix 4 cameras crash on PoE due to memory allocation
- Fixed incorrect warp in issue 882

Misc
- 867
- 873
- XLink - updated number of devices to 64
- ToF - median filter and Z map support (still not the final decoding pipeline)
- `hasAutofocus` value fixed and introduced `hasAutofocusIC`
- Added timestamps and sequence numbers to all Message types
- Added `DEPTHAI_ENABLE_LIBUSB` for potentially disabling USB protocol (to not require libusb library)
- OV9782 and AR0234 improvements:
- OV9782 FPS improvements
- AR0234 max exposure time bump to 33ms and improved FSync INPUT mode

2.22.0

Features
- **UVC Node** - Capability to create a pipeline that sends data over UVC (or flash it)
- **ToF Node** - Capability to decode ToF data into a depth map
- New devices: **OAK-D-SR** (fixes), **OAK-D-LR R1**, **OAK-D SR PoE**
- Reorganized CameraBoardSocket naming
- Logging improvements
- Added data throughput profiling, per device and globally
- Added `DEPTHAI_DEVICE_NAME_LIST` env var to filter devices by `name`

Bug fixes
- Bootloader v0.0.26 - Fix for bootloader crash (USB variant)
- Fix for 4 cameras via ETH
- Device constructor bugfixes (when taking pipeline, or pipeline with config preapplied, etc...)
- XLink - Bugfix for wrongly discovered usb path on Windows
- OV9782 startup stream issue fix
- https://github.com/luxonis/depthai-core/issues/779 - Fixes a parsing issue
- https://github.com/luxonis/depthai-core/issues/469 - Fixes a stuck case if same stream names are used

Misc
- Deprecated RGB/LEFT/RIGHT/... CamerBoardSocket naming. Rely on CAM_[A-H] or `setName` API
- Add option to clear crash dump
- XLink - Added 255.255.255.255 discovery and increased PoE search time

2.22.0.0

Features
- **UVC Node** - Capability to create a pipeline that sends data over UVC (or flash it)
- **ToF Node** - Capability to decode ToF data into a depth map
- New devices: **OAK-D-SR** (fixes), **OAK-D-LR R1**, **OAK-D SR PoE**
- Reorganized CameraBoardSocket naming
- Logging improvements
- Added data throughput profiling, per device and globally
- Added `DEPTHAI_DEVICE_NAME_LIST` env var to filter devices by `name`

Bug fixes
- Bootloader v0.0.26 - Fix for bootloader crash (USB variant)
- Fix for 4 cameras via ETH
- Device constructor bugfixes (when taking pipeline, or pipeline with config preapplied, etc...)
- XLink - Bugfix for wrongly discovered usb path on Windows
- OV9782 startup stream issue fix
- https://github.com/luxonis/depthai-core/issues/779 - Fixes a parsing issue
- https://github.com/luxonis/depthai-core/issues/469 - Fixes a stuck case if same stream names are used

Misc
- Deprecated RGB/LEFT/RIGHT/... CamerBoardSocket naming. Rely on CAM_[A-H] or `setName` API
- Add option to clear crash dump
- XLink - Added 255.255.255.255 discovery and increased PoE search time

2.21.2

Features
- **SpatialLocationCalculator**/**SpatialDetectionNetwork** - Support for median and mode, default changed to median
- Improved x/y accuracy
- **StereoDepth**
- Multi stereo support, ability to run stereo between any 2 calibrated cameras
- Support for LEFT/RIGHT alignment
- Support to invalidate edge pixels: setNumInvalidateEdgePixels
- BrightnessFilter - If the input frame pixel is too dark or too bright, the disparity will be invalidated. Default pixels with value 0 are invalidated
- Added disparityToDepthUseSpecTranslation, rectificationUseSpecTranslation, and depthAlignmentUseSpecTranslation options for advanced usage
- Fix for RGB alignment when RGB is configured to 12 MP
- **Crash dump support** - support to retrieve crash context from the device which can be shared with developers
- Configurable 3A fps - setIsp3aFps
- **IMU** - support to retrieve connected IMU type, and firmware version. Refactored firmware update API
- **BMI270** - enable interrupt mode, timestamps are more consistent now
- *BNO086** - fix for sequence number
- **ImageManip** -CSC improvements
- **Camera sensor improvements**
- AR0234 improved AE smoothness, increased max gain to 400x (first 25.6x analog),
- OV9782 on RGB/CAM-A socket max FPS: 120 (previously was only for OV9282), also improves image quality in very bright light,
- OV9782/9282 minimum exposure time decreased: 20us -> 10us, helps in very bright light. TODO update tuning to make use of it, currently only possible to use with manual exposure
- HW sync (trigger mode) enabled for OAK-D-LR, for cameras with matching FPS

Bug fixes
- FW: fix for UART0 / '/dev/ttyS0' init failure in Script node
- POE power cycle fix - in rare occasions POE devices got stuck after reboot, requiring a manual power cycle

Misc
- Updated readme on Android support
- [XLink] Increased max number of links from 32 to 64
- Update FW with performance metrics when DEPTHAI_LEVEL=info is enabled
- Handle EEPROM boardOptions bit 7 for separate I2C on L/R

Page 2 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.