Realtime Video Processing in Web Applications
نویسندگان
چکیده
The OpenGL ES standard is implemented in modern desktop and mobile browsers through the WebGL API. This paper explores the potential for using OpenGL ES hardware acceleration for real time video processing in standard HTML5 applications. It analyses the WebGL performance across device types and compares it with the standard JavaScript and canvas performance. Author
منابع مشابه
An Image Search System for UAVs
UAVs are becoming ubiquitous and will be widely deployed in many applications. The result will be a large amount of video data that needs to be organized and searched. A critical image processing application for UAVs will be a Google-like realtime search engine for large image and video databases. We have developed a novel indexing and search method that can be applied to large video databases....
متن کاملCompressed Domain Scene Change Detection Based on Transform Units Distribution in High Efficiency Video Coding Standard
Scene change detection plays an important role in a number of video applications, including video indexing, searching, browsing, semantic features extraction, and, in general, pre-processing and post-processing operations. Several scene change detection methods have been proposed in different coding standards. Most of them use fixed thresholds for the similarity metrics to determine if there wa...
متن کاملNEXUS: Collaborative Performance for the Masses, Handling Instrument Interface Distribution through the Web
Distributed performance systems present many challenges to the artist in managing performance information, distribution and coordination of interface to many users, and cross platform support to provide a reasonable level of interaction to the widest possible user base. Now that many features of HTML 5 are implemented, powerful browser based interfaces can be utilized for distribution across a ...
متن کاملOptimizing Visible Objects Embedding Towards Realtime Interactive Internet TV
Embedding new visible objects such as video or images into MPEG video has many applications in newscasting, payper-view, Interactive TV and other distributed video applications. Because the embedded foreground content interferes with the original motion compensation process of the background stream, we need to decode macroblocks in I and P frames via motion compensation and re-encode all macrob...
متن کاملThe Hierarchical Ray Engine
Due to the success of texture based approaches, ray casting has lately been confined to performing preprocessing in realtime applications. Though GPU based ray casting implementations outperform the CPU now, they either do not scale well for higher primitive counts, or require the costly construction of spatial hierarchies. We present an improved algorithm based on the Ray Engine approach, whic...
متن کامل