Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.26.0 #1028

Merged
merged 107 commits into from
May 25, 2024
Merged

Release 2.26.0 #1028

merged 107 commits into from
May 25, 2024

Conversation

moratom
Copy link
Collaborator

@moratom moratom commented May 24, 2024

Features

  • ImageAlign node
    • it can align depth to any other sensor on the device - works for ToF too.
    • it can align two sensors with each other using intrinsics only, useful for thermal-rgb alignment
  • Cast node
    • Cast NNData message to ImgFrame
    • Useful in case apps need to use outputs from NeuralNetwork node to be fed into nodes that only accept ImgFrame
  • Full ToF support
    • Running live at 30 FPS
    • Measuring range of 20cm - 6m
    • < 1% error across the range
  • Support for ToF in spatial nodes
  • Add an option to limit bandwidth over XLink setXLinkRateLimit(int maxRateBytesPerSecond, int burstSize, int delayUs)

Stability improvements and bug fixes

  • Improved PoE stability on reboots - eliminate the case where powercycle of the device was sometimes needed
  • Improved runtime stability of heavy pipelines by increasing priority of the cameras in the NoC
  • Improved ImageManip stability
  • Improved XLink communication to be able to detect memory corruption and avoid it
  • Fix a bug where stereo rectification was inaccurate when the calibration data didn't contain direct link between the two inputs
    • Relevant for custom setups on FFC devices

Misc

  • Improve numerical stability of the rectification algorithm
    • Improves stereo quality on wide FOV sensors

Andrej Susnik and others added 30 commits June 20, 2023 12:23
alex-luxonis and others added 27 commits May 16, 2024 04:50
for the default case (non-burst mode). Other ToF changes:
- fix timestamps and sequence numbers
- reduce device CPU load when ToF streams, depending on FPS
- set the proper ToF exposure time in ImgFrame metadata, 796us max
- warnings for FPS capping, 80 max recommended, 88 max possible (with reduced depth quality far away)
Updated videoEnc comments so docs will be updated.
@moratom moratom merged commit 9048745 into main May 25, 2024
29 checks passed
@moratom moratom deleted the release_2.26.0 branch May 25, 2024 06:30
richard-xx added a commit to richard-xx/ppa that referenced this pull request May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants