Font Size: a A A

Image Authentication Software Platform Based On Fast Retrieval

Posted on:2015-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:D X WangFull Text:PDF
GTID:2308330464470486Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the advent of Web 2.0 era, social networks is booming, and massive social media data are widely spread and shared through the Internet every day. As a result, people can enjoy the convenience of social media and social networks, and meanwhile many misleading and erroneous information are also quickly spread, which causes huge losses to social stability and economic development. When large amount of content-similar images or videos are provided, we can deduce the development regular of the content evolution through quickly searching in the Internet or database, trace the media data which are similar to the query’s content, and mine the relationship between the query and the returned results by using accurate matching. It’s of great significance to help people identify the media content authentication. Therefore, the development of image authentication software platform based on fast retrieval is necessary. In this paper, we develop Image Authentication Software Platform from image archaeology and trademark identification. The main work content of this paper include:First, we introduce the background and significance of image authentication. The basic theory involved in image archaeological platform and trademark identify software are analyzed in detail, Moreover, we specialize the methodologies of quick image feature extraction and image retrieval, which are the fundamental techniques for developing this software platform.Second, we describe the function requirement of image archaeological platform, and making an overall design analysis for image archaeological platform to determine the general framework of image archaeological platform and realize design details of each module. In this image archaeological platform, the front page is designed with Java programming language. When users input an query image in the front page, the background algorithm searches images that are similar to the query image in the Internet. Subsequently, we use Python language to write the crawler script to capture returned results from the Internet and store in the local server. Moreover, the C++ programming language is adopted to call Open CV image processing library to discover the relationships between images and then generate the affinity graph among them, which can effectively indicates the real original image.Third, we present the function requirement of trademark identification software, and then conduct an overall design analysis to determine the general framework of trademark identification software. Through SIFT-based feature matching and fast image retrieval, we can establish the relationships between the original trademark and the corresponding counterfeit ones. In the implementing, we use Qt design software interface. Furthermore, C++ programming language is also applied to accomplish the function of this algorithm. Before we write test samples for each module, the functions and the interference are integrated into trademark identification software.At last, we summarize the main content of this paper and put forward the future work about application perspective of image authentication software platform as well as the extension of its functions.
Keywords/Search Tags:Image tracing, Images archaeological, Trademark identification, Software design, Software test
PDF Full Text Request
Related items