The image processing tasks in lidless are very CPU intensive and can cause other parts of the system to become laggy if enough cameras are in use.
Create a system whereby by stanza, a role can be assigned and only a process started with that role will do the work of the stanza (camera work = percept, recording). This won't scale to multiple computers yet, but it will scale beyond one python process's limitations.
The image processing tasks in lidless are very CPU intensive and can cause other parts of the system to become laggy if enough cameras are in use.
Create a system whereby by stanza, a role can be assigned and only a process started with that role will do the work of the stanza (camera work = percept, recording). This won't scale to multiple computers yet, but it will scale beyond one python process's limitations.