{"title":"机器人嵌入式板上retinex算法的实时性能分析","authors":"J. Majumdar, A. C, Harshpreet Singh, R. C.","doi":"10.1145/3339311.3339326","DOIUrl":null,"url":null,"abstract":"Retinex enhancement is an extremely powerful algorithm in the domain of image/video enhancement due to its ability to deliver effective enhancement It differs from the regular enhancement under very bad illumination, as well as, bad weather conditions. However, its algorithmic complexity is very high, therefore, it cannot be used for real-time enhancement. This paper presents the work done on accelerating performance of the Retinex algorithms, SSR and MSR, using multithreading software optimization and hardware optimization, on the embedded platforms- UDOO x86 Ultra and Nvidia Jetson Tegra K1 and also the integration of these boards with a mobile robot, for tracking in cluttered environment, where the velocity control of the robot is achieved using MPC.","PeriodicalId":206653,"journal":{"name":"Proceedings of the Third International Conference on Advanced Informatics for Computing Research - ICAICR '19","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Real-time performance analysis of retinex algorithm on embedded boards for robotics application\",\"authors\":\"J. Majumdar, A. C, Harshpreet Singh, R. C.\",\"doi\":\"10.1145/3339311.3339326\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Retinex enhancement is an extremely powerful algorithm in the domain of image/video enhancement due to its ability to deliver effective enhancement It differs from the regular enhancement under very bad illumination, as well as, bad weather conditions. However, its algorithmic complexity is very high, therefore, it cannot be used for real-time enhancement. This paper presents the work done on accelerating performance of the Retinex algorithms, SSR and MSR, using multithreading software optimization and hardware optimization, on the embedded platforms- UDOO x86 Ultra and Nvidia Jetson Tegra K1 and also the integration of these boards with a mobile robot, for tracking in cluttered environment, where the velocity control of the robot is achieved using MPC.\",\"PeriodicalId\":206653,\"journal\":{\"name\":\"Proceedings of the Third International Conference on Advanced Informatics for Computing Research - ICAICR '19\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-06-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Third International Conference on Advanced Informatics for Computing Research - ICAICR '19\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3339311.3339326\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Third International Conference on Advanced Informatics for Computing Research - ICAICR '19","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3339311.3339326","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
Retinex增强是图像/视频增强领域中非常强大的算法,因为它能够提供有效的增强,它不同于在非常恶劣的照明条件下以及恶劣天气条件下的常规增强。但是,它的算法复杂度很高,因此不能用于实时增强。本文介绍了在UDOO x86 Ultra和Nvidia Jetson Tegra K1嵌入式平台上使用多线程软件优化和硬件优化来加速Retinex算法SSR和MSR的性能,并将这些板与移动机器人集成在一起,用于在混乱环境中跟踪,其中机器人的速度控制使用MPC实现。
Real-time performance analysis of retinex algorithm on embedded boards for robotics application
Retinex enhancement is an extremely powerful algorithm in the domain of image/video enhancement due to its ability to deliver effective enhancement It differs from the regular enhancement under very bad illumination, as well as, bad weather conditions. However, its algorithmic complexity is very high, therefore, it cannot be used for real-time enhancement. This paper presents the work done on accelerating performance of the Retinex algorithms, SSR and MSR, using multithreading software optimization and hardware optimization, on the embedded platforms- UDOO x86 Ultra and Nvidia Jetson Tegra K1 and also the integration of these boards with a mobile robot, for tracking in cluttered environment, where the velocity control of the robot is achieved using MPC.