Location based service and AR(Augmented Reality) techniques have been one of the most important areas in current computer games and mobile application. This paper presents GPU(Graphics Process Unit) based image recognition system for outdoor games and mobile application. In learning stage, we extract features from input image sequence and convert them into meta information in database. User captures then a query image that is sent to GPU based server system. The proposed system build a descriptor codebook using BRISK and SURF descriptors, and employs codebook with re-ranking information based on homography.