A leader in fleet management technology, KeepTruckin's AI Dashcam uses a single CV22 SoC to simultaneously provide AI and image processing for its dual-camera system, which integrates one camera for the front advanced driver assistance system (ADAS) with incident recording, and a second RGB-IR camera for the driver-monitoring system (DMS) with driver recording.
In addition, the CV22 enables the AI Dashcam to run KeepTruckin’s proprietary AI algorithms for real-time high-risk behaviour detection and active warnings directly on the small form factor device, with minimal heat dissipation.
“KeepTruckin’s selection of Ambarella SoCs for its new AI Dashcam gives it a powerful, cost-effective and efficient platform on which to build,” said Ian Riches, VP Automotive Practice and Director at Strategy Analytics. “Ambarella’s ecosystem gives it the tools required to develop tailored AI solutions that will be of benefit to its fleet customers.”
Front ADAS features enabled by the CV22 include warnings for close following, lane departures, forward collisions, speeding and traffic violations. Using the same SoC, running multiple simultaneous neural network models, the in-cabin camera’s DMS capabilities include monitoring for driver fatigue, distraction and policy violations, such as contextual cell phone use or seatbelt monitoring, in combination with data from the front camera.
The AI Dashcam is connected to the KeepTruckin Vehicle Gateway, which uploads pre-analysed data, video and still images to KeepTruckin’s cloud-based fleet management software in real-time. The CV22 SoC integrates Ambarella’s image signal processor, which provides high quality, 1440p resolution HDR videos across all lighting conditions, while utilizing its on-chip H.264/H.265 encoding to reduce transmission bandwidth and storage costs.
It is also possible to upload additional features to the CV22 over time, via over-the-air software updates. Moreover, as KeepTruckin’s model training becomes more precise due to its in-house safety team assessing quality in real-time, it is possible to add additional risk context and provide input that makes model training and development cycles shorter.
Ambarella’s CVflow AI architecture is both fully programmable and highly efficient, providing significant computer vision performance with very low power consumption, which increases reliability and efficiency to run more models in parallel leading to greater detection and visibility all around.
Its complete set of CV tools helps customers like KeepTruckin port their own neural networks and includes support for industry-standard machine learning frameworks such as PyTorch, ONNX, Caffe and TensorFlow.