You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Can you provide a description of the list of functionalities that these libraries provide, so these closed source libraries can be replaced with open source implementations with community improvements?
From objdump I'm seeing:
filters/linux_x86_64/libFilterProcessor.so:
- depth_api_hole_filling_filter
- depth_api_horizontal_margin_filter
- depth_api_margin_filter
- depth_api_spatial_filter
- depth_api_temporal_filter
filters/linux_x86_64/libob_priv_filter.so:
- G2XL (Gemini 2 XL?) depth correction and decompress
- RVL/MT RVL/TC RVL/MTTC RVL compression: what is MT, TC, MTTC?
frameprocessor/linux_x86_64/libob_frame_processor.so
- HardwareD2CProcessor: hardware depth to color alignment?
RVL compression seems to be useful for streaming depth images, but there is existing open source implementations https://github.com/catid/Zdepth, so it wouldn't be necessary to close source this.
I wouldn't care for open sourcing the firmware updater as it is highly hardware dependent. But the rest of these libraries seem to be standard image processing routines and there is huge room for community improvements, e.g. I can do many of these things faster with CUDA.
So, is it necessary to close source these?
The text was updated successfully, but these errors were encountered:
https://github.com/orbbec/OrbbecSDK_v2/tree/main/extensions
Why are these libraries not open source?
Can you provide a description of the list of functionalities that these libraries provide, so these closed source libraries can be replaced with open source implementations with community improvements?
From objdump I'm seeing:
RVL compression seems to be useful for streaming depth images, but there is existing open source implementations https://github.com/catid/Zdepth, so it wouldn't be necessary to close source this.
I wouldn't care for open sourcing the firmware updater as it is highly hardware dependent. But the rest of these libraries seem to be standard image processing routines and there is huge room for community improvements, e.g. I can do many of these things faster with CUDA.
So, is it necessary to close source these?
The text was updated successfully, but these errors were encountered: