top of page

R E A L - T I M E   V E C T O R

R E N D E R I N G   E N G I N E

PLATFORM: Linux, TIME: 3 month, ROLE: Programmer, SPONSOR: Intel

 

In this project, our team designed and implemented a fast rendering engine with vector graphics tools to fulfill the increasing use of drawing on the live videos. It is able to draw on graphics memory directly without the usage of memory bandwidth. Drawing on graphics memory did not involve CPU copy and transfer, and thus released the burden of CPU calculations and memory. The drawing speed was largely increased by using GPU. Our product also included the graphic user interfaces (GUI), which provided users functions of drawing different shapes on an image or a frame of real-time video.

bottom of page