Fast Histograms for Online Gaming using Intel GPU​

Fast Histograms for Online Gaming using Intel GPU

Overview

The main goal of our project is to create a Fast Histogram that is meant to improve video streaming by assisting developers detect their areas of interest. To accomplish this every frame will be rendered by the GPU using OpenCL. The histogram will be using the results from the average and variance calculation using pixel blocks from the luma and chroma values. The results from calculating the histogram will then be saved to a text document. An important thing to take note is that all these calculations are meant to be done in less than 500 milliseconds. Our project can lead to a great improvement in cloud gaming since the frames may be processed more efficiently compared to game consoles.

Community Benefit

Some of the benefits of our project include helping with compression and streaming algorithms. It can also be used to optimize cloud gaming. It would help allow weaker mobile devices streaming the games consistently.  ​

Team Members

Sponsor

Intel