Dissertation > Excellent graduate degree dissertation topics show

Design and Implementation of Content Based Shape Search Platform

Author: WangZuoBin
Tutor: WuGang;LiErGuo
School: Shanghai Jiaotong University
Course: Software Engineering
Keywords: Pattern search platform Graphic file database Shape Matching Graphical descriptors Full-text search Range Search
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 40
Quote: 0
Read: Download Dissertation

Abstract


With the rapid development of computer-aided design technology has become more sophisticated in the two-dimensional, three-dimensional modeling and computer hardware and software technology, has created a large number of two-dimensional, three-dimensional graphics files. To create a high-quality two-dimensional, three-dimensional graphics files is time-consuming, and take full advantage of existing graphics files can greatly reduce the workload of the users of CAD software, and how a lot of graphics files quickly and efficiently retrieve the required model has become an urgent problem. In engineering practice, the only keyword-based text retrieval technology has been unable to meet the needs of designers, content-based graphics retrieval technology to break through the limitations of text retrieval, indexing and geometric features of the model to perform a search. The compared text retrieval graphical feature retrieval can be obtained to the accuracy better match results. This article describes the theory and key technology of search engines, search engine prototype system of the three-dimensional model of the Princeton University, from thinking of the design of the prototype system, the working principle of human-machine interface, architecture, data flow, as well as application logic, etc. aspects should have the basic modules and each module should provide a graphical search engine. Is the the graphical search platform designed to establish a good theoretical basis. Graphics search platform designed primarily for users is a mechanical engineer and structural engineer. Analysis of the specific needs of the user base, derived from the business logic and technical realization of the goal of the system design. Graphical search platform from the business logic should provide user content retrieval model, content access and use of the three functions; technology the graphical search platform should have a good search performance, scalability, and maintainability. Dynamic expansion whereby graphical search platform selection framework / plugin architecture model, longitudinally divided within the framework of the user interface layer, business logic layer and data access layer, laterally through the plug-in does not stop the service system functions, such as increase the indexing and retrieval capabilities of the platform of the new file format. The graphical search platform, object-oriented database design thinking design database tables to make the system more flexible and easier to extend. Graphical search platform data parser using a variety of CAD software application interfaces identify the geometric features of the graphics files, indexing engine according to geometric features identified as a graphics file generated graphics descriptors and graphics descriptors stored in the full-text index . Search engines make use of the full-text index query speed, high accuracy graphical search range of attribute values ??and text search; graphical search platform to provide users with a variety of search methods, taking into account the design search interface interface easy to use , scalability and versatility, graphical search platform to the other components in the form of Web services provides a unified search command interface. Client calls this interface, simply incoming XML string as a parameter can be, the background to describe the search criteria to resolve this parameter and get all the search criteria entered by the user to call the different search engines, depending on the conditions, and set of search results returned to the client. In order to improve the search performance of the system, this paper also proposed for the pagination algorithm of the search results, the introduction of the ASP.NET cache service. After system testing, the authors designed a graphical search platform from the functionality and performance to achieve the design objectives and requirements.

Related Dissertations

  1. Network Intelligent Answering System Research and Implementation,TP393.09
  2. Simulation Resource cloud storage technology research and implementation,TP333
  3. Full database retrieval method and its application,TP311.13
  4. Technology Research of Enterprise SMS Interaction System Design and Realization,TN929.53
  5. Research of Financial Firm Unstructured Information Retrieval System Based on Semantic,TP391.3
  6. Research and Implementation of Website Search Technology Based on Ajax/Lucene,TP393.092
  7. The Algorithms of Mesh Deformation and Texture Optimization Based on Shape Matching,TP391.41
  8. A Study and Establishment of the Service System for Military Medical Information,TP311.13
  9. Research of Shape-based Image Retrieval,TP391.3
  10. A Research of FTS Query Efficiency Based on Invert Index in RDBMS,TP311.13
  11. Lucene Full-text Search System Analysis and Expansion,TP391.3
  12. Research and Application of Full-text Search Based on Lucene,TP391.3
  13. Design and Application of ERM,TP311.52
  14. Research and Accomplishment on the Windows’ Disk Information Analysis and Process System,TP311.52
  15. Campus office automation system design,TP317.1
  16. Research and Implementation of the key technologies of the virtual battlefield effects,TP391.9
  17. Distributed Chinese text retrieval technology research and implementation,TP391.3
  18. The Development and Application of Anhui Power Digital Library System,TP311.52
  19. Exploring and Designing of Text Search Engine,TP391.3
  20. Study and Development of Web-based Quality Knowledge Management System,TP399

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile