MariSilicon X imaging neural processing unit (NPU)