תקציר
Embedded vision processing is currently ingrained into many aspects of modern life, from computer-aided surgeries to navigation of unmanned aerial vehicles. Vision processing can be described using coarse-grained data flow graphs, which were standardized by OpenVX to enable both system and kernel level optimization via separation of concerns. Notably, graph-based specification provides a gateway to a code generation engine, which can produce an optimized, hardware-specific code for deployment. Here we provide an algorithm and JAVA-MVC-based implementation of automated code generation engine for OpenVX-based vision applications, tailored to NVIDIA multiple CUDA Cores SoC Jetson TX. Our algorithm pre-processes the graph, translates it into an ordered layer-oriented data model, and produces C code, which is optimized for the Jetson TX1 and comprised of error checking and iterative execution for real time vision processing.
שפה מקורית | אנגלית |
---|---|
כותר פרסום המארח | Proceedings - 2018 IEEE 12th International Symposium on Embedded Multicore/Many-Core Systems-on-Chip, MCSoC 2018 |
מוציא לאור | Institute of Electrical and Electronics Engineers Inc. |
עמודים | 1-7 |
מספר עמודים | 7 |
מסת"ב (אלקטרוני) | 9781538666890 |
מזהי עצם דיגיטלי (DOIs) | |
סטטוס פרסום | פורסם - 16 נוב׳ 2018 |
פורסם באופן חיצוני | כן |
אירוע | 12th IEEE International Symposium on Embedded Multicore/Many-Core Systems-on-Chip, MCSoC 2018 - Hanoi, וייטנאם משך הזמן: 12 ספט׳ 2018 → 14 ספט׳ 2018 |
סדרות פרסומים
שם | Proceedings - 2018 IEEE 12th International Symposium on Embedded Multicore/Many-Core Systems-on-Chip, MCSoC 2018 |
---|
כנס
כנס | 12th IEEE International Symposium on Embedded Multicore/Many-Core Systems-on-Chip, MCSoC 2018 |
---|---|
מדינה/אזור | וייטנאם |
עיר | Hanoi |
תקופה | 12/09/18 → 14/09/18 |
הערה ביבליוגרפית
Publisher Copyright:© 2018 IEEE.