| Aurora image has high scientific researching value. Along with the aurora image acquisition, real-time transmission and viewing have a high practical significance. The system studied in this article is mainly used in real-time transmission and viewing and editing in aurora data.Coding transmission and check system mainly contains two software components: the one is coding transmission software, which is responsible for the lossless compression-encoding of aurora data collected by the station and transmitted the encoded data to the domestic polar centers; the other is view and edit software, which is used to view the aurora data and simple editing it. The main content of this paper are:1. Aurora compression transmission and software implementation are finished. The aurora data lossless compression algorithms are discussed. Lossless compression part uses the range coding based on CALIC prediction, and network transmission uses the FTP transport protocol. Coding and transmission software worked as a client to code the aurora data and sent them to domestic. After the actual application of this software, in comparison of the data amount before and after compression in fixed time, it is found that the volume of data is greatly reduced by using the software. At the same time, the software can meet the coding transmission under extreme network environments.2. The view and edit software is realized, and the core of software function display part is described in detail. The display part is mainly composed of five modules: the data conversion module is used for the data pre-processing before display; three channel dual mode display module displays the file-selecting directory as well as the two channel related documents, offering two modes for users to choose: primary and secondary mode and the equality model; image scaling module is used for more detailed observations of the image, if the size of the image is magnified larger than the main display area size, we can move it through the mouse drag; scale modules is used in observation for marking the coordinate of pixel values; histogram adjustment module is an important part which using the Cubic Spline Interpolation to adjust the image.3. Solved the problem appeared in the Coding transmission and view editing system. In view editing software there are two key problems. The first is Aurora data is stored in the directory which has channel, year, month, day four levels. Using conventional methods to change the directory would be more trouble. After the improvement, use the calendar module to select the directory, not only shows more intuitive but also has a higher efficiency. The second is mapping disk folder has a large document, when entering the directory, the main thread will block occurs. The improved method open a new thread refresh the file list, notify the main thread to refresh the display. This approach improves the user experience. When the coding transmission software using in the second phrase, changes occurred in the storage directory, the original program has been modified to adapt to new changes. In the process of real-time transmission, find the problem that the data integrity is not judged before encoding, modified in a timely manner to guarantee the stability of the data. |