Extend-Robotics / camera_aravis

A ROS1 driver for GenICam based GigE and USB3 cameras.
Other
1 stars 1 forks source link

rework Photoneo YCoCg(-R) for SIMD autovectorization #16

Closed bmegli closed 1 year ago

bmegli commented 1 year ago

Related to #15, #13

Photoneo YCoCg(-R) subtly differs from VESA DSC YCoCg-R


Powersafe

No optimization Optimized Autovectorized without y==0 check Autovectorized with y==0 check Autovectorized with optimized y==0 check
up to 30 ms up to 11 ms 2-3 ms Up to 7-8 ms 2-3 ms

Performance

No optimization Optimized Autovectorized without y==0 check Autovectorized with y==0 check Autovectorized with optimized y==0 check
7 ms 3 ms 1 ms 2 ms 1 ms