Emerging general-purpose Graphics Processing Unit (GPU) provides a multi-core platform for wide applications, including machine learning algorithms. In this paper, we proposed several techniques to… (More)
The three-dimensional (3D) displays provide a dramatic improvement of visual quality over the 2D displays. The conversion of existing 2D videos to 3D videos is necessary for multimedia application.… (More)
Motion Estimation plays an important role in many applications. A shared-memory-optimized implementation of motion estimation is studied in this work, where bank conflict is minimized and bank… (More)