当前位置:
X-MOL 学术
›
IEEE Lat. Am. Trans.
›
论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Low-Cost Image and Video Processing Using High-Performance Middleware in Single-board Computers with Open Internet Standards
IEEE Latin America Transactions ( IF 1.3 ) Pub Date : 2020-02-01 , DOI: 10.1109/tla.2020.9085285 Carlos Alejandro Perez , Mario Sergio Cleva , Diego Orlando Liska , Dominga Concepcion Aquino , Claudio Rodrigues da Fonseca
IEEE Latin America Transactions ( IF 1.3 ) Pub Date : 2020-02-01 , DOI: 10.1109/tla.2020.9085285 Carlos Alejandro Perez , Mario Sergio Cleva , Diego Orlando Liska , Dominga Concepcion Aquino , Claudio Rodrigues da Fonseca
Image processing is becoming ubiquitous in many activities. This kind of systems use industry-standard libraries, such as OpenCV, and GPGPU techniques such as CUDA and OpenCL. Nowadays, these are being ported to many computing platforms, offering significant processing power even in devices with limited resources. However, the only model that is truly ubiquitous, is the web itself. Modern browsers feature quite complex internals and offer sophisticated development and profiling tools, in order to offer the best user experience. Introduction of HTML5 allows Realtime video and image manipulation, in browser space, without any plugin. In addition, Wasm (web assembly) Javascript execution engine provides fastest possible performance by means of highly customized compiler and runtime, in almost any browser, including embedded ones. This paper presents an image processing system, architected as a modular web application, using only Raspberry PIs with a compact but fast middleware server, that performs all image operations in browser space by means of web assemblies. All components, including database support, can run in a single board, providing image and video processing speeds that match, or surpass, their native compiled C counterparts on the same platform. This solution has a very low cost, that fits with emerging markets, making it ideal for LATAM scenarios.
中文翻译:
在具有开放互联网标准的单板计算机中使用高性能中间件进行低成本图像和视频处理
图像处理在许多活动中变得无处不在。这种系统使用行业标准库,例如 OpenCV,以及 GPGPU 技术,例如 CUDA 和 OpenCL。如今,这些正在被移植到许多计算平台,即使在资源有限的设备中也能提供强大的处理能力。然而,唯一真正无处不在的模型是网络本身。现代浏览器具有相当复杂的内部结构,并提供复杂的开发和分析工具,以提供最佳的用户体验。HTML5 的引入允许在浏览器空间中实时视频和图像操作,无需任何插件。此外,Wasm(Web 程序集)Javascript 执行引擎通过高度定制的编译器和运行时在几乎所有浏览器(包括嵌入式浏览器)中提供尽可能快的性能。本文介绍了一个图像处理系统,该系统构建为模块化 Web 应用程序,仅使用 Raspberry PI 和紧凑但快速的中间件服务器,通过 Web 程序集在浏览器空间中执行所有图像操作。所有组件,包括数据库支持,都可以在单板中运行,提供匹配或超过同一平台上的本地编译 C 对应物的图像和视频处理速度。该解决方案成本极低,适合新兴市场,非常适合LATAM场景。在同一平台上提供匹配或超过其本地编译的 C 对应物的图像和视频处理速度。该解决方案成本极低,适合新兴市场,非常适合LATAM场景。在同一平台上提供匹配或超过其本地编译的 C 对应物的图像和视频处理速度。该解决方案成本极低,适合新兴市场,非常适合LATAM场景。
更新日期:2020-02-01
中文翻译:
在具有开放互联网标准的单板计算机中使用高性能中间件进行低成本图像和视频处理
图像处理在许多活动中变得无处不在。这种系统使用行业标准库,例如 OpenCV,以及 GPGPU 技术,例如 CUDA 和 OpenCL。如今,这些正在被移植到许多计算平台,即使在资源有限的设备中也能提供强大的处理能力。然而,唯一真正无处不在的模型是网络本身。现代浏览器具有相当复杂的内部结构,并提供复杂的开发和分析工具,以提供最佳的用户体验。HTML5 的引入允许在浏览器空间中实时视频和图像操作,无需任何插件。此外,Wasm(Web 程序集)Javascript 执行引擎通过高度定制的编译器和运行时在几乎所有浏览器(包括嵌入式浏览器)中提供尽可能快的性能。本文介绍了一个图像处理系统,该系统构建为模块化 Web 应用程序,仅使用 Raspberry PI 和紧凑但快速的中间件服务器,通过 Web 程序集在浏览器空间中执行所有图像操作。所有组件,包括数据库支持,都可以在单板中运行,提供匹配或超过同一平台上的本地编译 C 对应物的图像和视频处理速度。该解决方案成本极低,适合新兴市场,非常适合LATAM场景。在同一平台上提供匹配或超过其本地编译的 C 对应物的图像和视频处理速度。该解决方案成本极低,适合新兴市场,非常适合LATAM场景。在同一平台上提供匹配或超过其本地编译的 C 对应物的图像和视频处理速度。该解决方案成本极低,适合新兴市场,非常适合LATAM场景。