1 / 8

CDVS on mobile GPUs

MPEG 112. Warsaw, July 2015. CDVS on mobile GPUs. Our Challenge. Compute CDVS descriptor from a stream video continuously Make pairwise matching between an entire database and the frame just acquired. Is it possible with an embedded system?. CDVS on mobile GPUs.

ttempleton
Download Presentation

CDVS on mobile GPUs

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MPEG 112 Warsaw, July 2015 CDVS on mobile GPUs

  2. Our Challenge • Compute CDVS descriptorfrom a stream video continuously • Makepairwisematchingbetweenanentire database and the frame just acquired Is it possible with an embedded system? CDVS on mobile GPUs

  3. Feature Extraction in real time • CDVS Extraction from an image takes about two seconds on embedded systems such as smartphones or tablets • If we want to acquire information from a video stream this timing is inadequate • We need to use specific hardware Solution: GPU CDVS on mobile GPUs

  4. CPU vs GPU GPUs have thousands of cores to process parallel workloads efficiently CDVS on mobile GPUs

  5. GPU Programming Languages • Open ComputingLanguage • Itcontains the API to operate with the GPU • Very similar to CUDA language CDVS on mobile GPUs

  6. MPEG CDVS Extraction pipeline Keypoint detection Feature selection Local descriptor computation Local descriptor compression Coordinate coding Local descriptors Image Global descriptor aggregation Global descriptor These three steps are implemented on GPU CDVS on mobile GPUs

  7. TIM EYER • CDVS extraction using GPU hardware • Small database inside the smartphone • Pairwise matching operation between frame video and image stored into database CDVS on mobile GPUs

More Related