Synopsys is collaborating with Kudan, a simultaneous localization and mapping (SLAM) software algorithms licensor. The company aims to optimize Kudan’s SLAM computer software algorithms for its DesignWare ARC EV6x Embedded Vision Processor IP.
Kudan’s SLAM software algorithms create and expand a map of an environment while simultaneously keeping track of the camera’s location within it. SLAM is used in autonomous vehicles, drones, robots, and augmented reality applications for concurrent scene mapping and device localization.
Kudan is optimizing its software to offload and accelerate algorithms by taking advantage of the Synopsys DesignWare ARC EV6x Embedded Vision Processors’ scalable hardware architecture, which includes up to four 512-bit vector DSPs and a fully programmable convolutional neural network (CNN) engine.
The combined hardware-software solution aims to enable designers to accelerate the SLAM tasks of tracking and mapping that take input from LiDAR, Time of Flight (TOF) cameras, inertial measurement units (IMUs), or odometry data while consuming significantly less power and memory resources than alternative implementations.
The fully programmable and configurable DesignWare ARC EV6x Embedded Vision Processor IP cores are optimized for embedded vision applications, combining the flexibility of software solutions with the low cost and low power consumption of hardware. The ARC EV6x Embedded Vision Processor family is supported by Synopsys’ MetaWare EV Development Toolkit, a software programming environment based on common embedded vision standards including OpenCV, OpenVX™, and OpenCL™ C.
Source: Press Release