Achieving Proof of Concept
ICS’ role was first to help Phantom AI answer a basic-but-pivotal question: is it even possible to visualize this much data at once? As proof of concept, ICS’ engineering team conceptualized and then designed a visualization application that could present massive data input in a clear, easy-to-read way.
With the proof of concept a success, Phantom AI asked ICS to tackle the next, more challenging phase: actually building the application. To that end, the ICS engineering team wrote a robust library of reusable code and then developed a streamlined UI. Using Qt, naturally cross-platform, allowed it to run in Windows, Mac and Linux environments.
The team used advanced OpenGL features to enable multi-threaded data streaming into custom shader programs, which were then used to render each type of sensor data. This approach allowed ICS to clearly visualize complex heterogeneous data sets in real-time.
For the UI, ICS chose to use a ‘tear-off tabs’ style to allow several different screens with a broad array of highly detailed data to be viewed at once. To hook it up to Phantom AI’s data stream, the team pushed innovation by devising a clever way for all of a computer’s cores to participate in the 3D visualization process. Typically, only one core can participate at a time, so this new solution heightened performance for Phantom AI.
“We have a unique approach to the autonomy problem, and visualizing complex and extensive data in an effective way is critical,” Cho said. “Clean visualization is of utmost importance. We’re very pleased with the visualization tool ICS developed. We’ve used it multiple times to show investors exactly how our autonomous systems work.”
The Self-Driving Future is Closer Than You Think
“While we’re making some tweaks to the visualization tool as our work evolves, ICS built a very strong structure and provided the right training so we could optimize this tool,” Cho said. “This foundation set us up for success. We truly appreciate ICS’ effort.”
With ICS’ contribution, Phantom AI has jumped steps ahead in its journey. “Our ultimate goal is to develop technology that delivers fully autonomous driving that is safe and reliable,” Cho said. While it’s true that moving from the partial autonomy found in today’s cars to fully autonomous vehicle requires a quantum leap, Cho said his firm is deeply committed to a fully self-driving future. Said Cho, “It will save millions of lives.”
About Phantom AI
Phantom AI is a Burlingame, Calif.-based artificial intelligence company focused on tackling and optimizing various aspects of autonomous driving. The company is powered by a syndicate of industry aces with unique experience spanning multiple automotive OEMs and Tier 1 suppliers, including Tesla, Hyundai, Intel and Apple. Many members have earned their PhD and Master’s degrees in robotics and autonomous systems from top universities, among them Stanford, UC Berkeley and Carnegie Mellon.