Font Size: a A A

The Development Of Network Real-Time Transmission Server System Of SHIMP Ⅱ Sample Image

Posted on:2005-03-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y JiangFull Text:PDF
GTID:2168360125450706Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
The subject in the paper is an important part of the large ion microprobe mass spectrum instrument remote sharing demonstration research project, which is organized by the Ministry of Science and Technology of the People's Republic of China. The project is very important to share large scientific instruments.The research purpose of the subject is to develop the real-time transmission server system about Ion Microprobe (SHRIMPâ…¡) sample image based Internet. The subject's researching is an indispensability part of the whole project, and now no commercial production can transmit the real-time sample image in Internet, and the can be applied other scientific instruments. The researching include configuring hardware and develop software. The key question is how to shorten the time between capturing image at server system and showing at client system. Hardware system's devices are through being bought and then configured. The selective principle of the devices is to improve the net speed between server and Internet considering the cost. The net speed formula is which the result of clients number multiplying the average net speed equal to the total net speed. The device of capturing image should use real-time and none compressing video card, and its work time of capturing a frame image is usually less than 60ms.Software system is a primary part of the subject. It composes six software modules.Network communication module, is designed to communicate between the image server system and the image client system, ion microprobe remote controlling system, website system. Its researching contents are applying TCP/IP protocol using WinSock, instituting application layer protocol and developing the program of coding and encoding.Digital image capturing module, is designed to drive the device of capturing image, and capture a frame still digital image, and show the video, and change the image parameter about brightness, contrast, sharpness, hue. It has a characteristic of "compatibility with the latter" and is developed using C++.Digital image compressing module, is designed to compress the sample's still image to new image matching the client's net speed. The researching contents are that compressing a full image applying JPEG, and developing the "incremental image compressing arithmetic" which improve the compressing ratio of sample image based JPEG.Digital image transmission module based Internet, is designed to synchronously transmit image to many clients in Internet. Use the "pyramid" network transmission model to resolve the question of large difference net speed.Software system debugging and testing module, is designed to debug, test and apply using by developer and user. It composes debugging functions and constant definitions, error process functions, testing functions, users interface windows.The constitute mode of software module, is the communication mode between the software modules. It composes that direct using functions' interface, messages notification, WinSock communication.In the software developing, test the key technology that image compressing. The testing contents are that testing the amount of sample image after compressing using JPEG, and using "incremental image compressing arithmetic" (IICA). The testing result is that such the amount of original bitmap is 163,734 bytes, after using JPEG is 4,172 bytes and the compressing ratio is 39:1, after using IICA is 1,296 bytes and the compressing ratio is 126:1. The conclusion is that IICA should been primary used while the net speed is 1K~2K byte/s or less, otherwise JPEG. The subject achieve five harvests (the frontal tow items is the key technology having innovation): developed IICA (incremental image compressing arithmetic), developed the "pyramid" net transmission model, designed system hardware platform, applied the JPEG to ion microprobe sample image's real-time net transmission, developed elementarily server system. The researching contents require improve, next works are primary that improving the...
Keywords/Search Tags:Ion Microprobe Mass Spectrum (SHRIMPⅡ), Remote Sharing, JPEG, Incremental Image Compressing, Image Net Transmission, The Net Data Transmission Model in "Pyramid" Pattern
PDF Full Text Request
Related items