Replies: 2 comments 2 replies
-
Ocrs works on Arm. On that platform it uses Arm Neon instead of AVX. I have run it on a Raspberry Pi, just make sure you use a 64bit OS. It should work on RISC-V in theory, but it won't take advantage of the CPU's SIMD features, so it would run more slowly than an "equivalent" Arm system. |
Beta Was this translation helpful? Give feedback.
-
On a Raspberry Pi 5 it takes about 4 seconds for this test image. It will be quicker for an image with less text. I think there is quite a lot of room to optimize that in future.
Not in the near future. RISC-V SIMD works a bit differently than AVX / Arm Neon because the size of vectors (ie. how many values can be processed in one operation) is not known at compile time, and the developers working on the Rust language and standard library are still figuring out how to deal with it. |
Beta Was this translation helpful? Give feedback.
-
Ultimately I plan to use openCV for live video feed and process all the text through ocrs running on a raspberry pi or a similar mini computer open board using a risc-v architecture such as STAR64.
Not too sure if those processor architectures support ocrs as it uses certain features such as AVX or other stuff?
Beta Was this translation helpful? Give feedback.
All reactions