[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101847393B - Method for processing remote sensing image - Google Patents

Method for processing remote sensing image Download PDF

Info

Publication number
CN101847393B
CN101847393B CN201010153543.9A CN201010153543A CN101847393B CN 101847393 B CN101847393 B CN 101847393B CN 201010153543 A CN201010153543 A CN 201010153543A CN 101847393 B CN101847393 B CN 101847393B
Authority
CN
China
Prior art keywords
remote sensing
image
layer
image map
detail
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201010153543.9A
Other languages
Chinese (zh)
Other versions
CN101847393A (en
Inventor
酒乐
颜建平
宋之民
程延沛
李晓鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CETC 54 Research Institute
Original Assignee
CETC 54 Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CETC 54 Research Institute filed Critical CETC 54 Research Institute
Priority to CN201010153543.9A priority Critical patent/CN101847393B/en
Publication of CN101847393A publication Critical patent/CN101847393A/en
Application granted granted Critical
Publication of CN101847393B publication Critical patent/CN101847393B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)
  • Navigation (AREA)

Abstract

遥感影像图的处理方法,解决由于遥感影像图占用内容交稿而不适用于手持终端设备的技术问题,采用的技术方案是,首先创建显示区域,将默认的遥感影像图加载至显示区域,并将遥感影像图设定为初始层并编写序列码存入存储器中;将以上初始层的遥感影像图成比例划分为具有M×N个图片的二维区域(M、N是大于1、小于等于10的整数),以上M×N个图片中的任意一个图片进行R倍放大处理后的细节影像图作为后一层、并对每一个图片对应的细节影像图编写相应序列码存入存储器中(R是大于1、小于等于10的正数);对后一层的细节影像图成比例划分为具有M×N个图片的二维区域,直至完成最后一层细节影像图的处理。

The processing method of the remote sensing image map solves the technical problem that the remote sensing image map is not suitable for hand-held terminal devices because the content of the remote sensing image map is used for submission. The technical solution adopted is to first create a display area, load the default remote sensing image map into the display area, and The remote sensing image is set as the initial layer and the sequence code is written and stored in the memory; the remote sensing image of the above initial layer is proportionally divided into two-dimensional regions with M×N pictures (M, N are greater than 1, less than or equal to Integer of 10), any one of the above M×N pictures is subjected to R-fold enlarged detail image as the next layer, and the corresponding sequence code is written for the detail image corresponding to each picture and stored in the memory ( R is a positive number greater than 1 and less than or equal to 10); the detail image map of the latter layer is divided into two-dimensional regions with M×N pictures in proportion, until the processing of the detail image map of the last layer is completed.

Description

遥感影像图的处理方法The Processing Method of Remote Sensing Image

技术领域technical field

本发明涉及一种对遥感影像图的处理方法,特别是一种基于三维数组模型的处理方法,适合于便携式的手持终端设备。The invention relates to a processing method for remote sensing images, in particular to a processing method based on a three-dimensional array model, which is suitable for portable handheld terminal equipment.

背景技术Background technique

随着科学技术的发展,人们生活水平的提高,小型化的电子产品也日益普及。一些具有电子地图的掌上设备也进入了人们的生活,例如具有GPS功能的导航仪、智能手机、以及一些专用通讯设备。遥感影像图的特点在于图像精细,包含相应的经纬度信息。给人们生活带来了便利的同时,也伴随着一些问题出现。例如,影像图文件体积一般都比较大,由于手持终端的存储空间有限,占用内存高,搜索影像图时无论是放大或是缩小都只能加载整个影像图,显示时却只能在显示区域中显示部分内容,这就导致了图像的处理速度会非常慢,同时也浪费了资源,更不适合在手持终端设备应用。因此要找出适合的方法解决图像内存占用高的问题,并加以解决,最终适应于便携式的手持终端设备。With the development of science and technology and the improvement of people's living standards, miniaturized electronic products are becoming more and more popular. Some handheld devices with electronic maps have also entered people's lives, such as navigators with GPS functions, smart phones, and some special communication devices. The characteristic of remote sensing image map is that the image is fine and contains corresponding latitude and longitude information. While bringing convenience to people's lives, it is also accompanied by some problems. For example, image files are generally relatively large in size. Due to the limited storage space of handheld terminals and high memory usage, when searching for an image, no matter whether it is zoomed in or zoomed out, only the entire image can be loaded, but it can only be displayed in the display area. Part of the content is displayed, which leads to a very slow image processing speed, and also wastes resources, and is not suitable for application in handheld terminal devices. Therefore, it is necessary to find a suitable method to solve the problem of high image memory usage, and solve it, and finally adapt to the portable handheld terminal device.

发明内容Contents of the invention

本发明的目的是为了解决由于遥感影像图占用内存较高而不适用于手持终端设备的技术问题,设计了一种遥感影像图的处理方法,将遥感影像图借助三维数组模型的思想存储在存储器中,便于在做放大、缩小处理时调用影像图。The purpose of the present invention is to solve the technical problem that the remote sensing image map is not suitable for handheld terminal equipment due to the high memory occupation, and a processing method for the remote sensing image map is designed, and the remote sensing image map is stored in the memory with the idea of a three-dimensional array model , it is convenient to call the image map when zooming in and zooming out.

本发明为实现发明目的采用的技术方案是,遥感影像图的处理方法,以上处理方法是借助具有配套管理软件程序的CPU对遥感影像图处理后存入存储器中,上述的方法是在多为数组的数学模型下实现的,具体步骤如下:The technical scheme that the present invention adopts for realizing the purpose of the invention is, the processing method of remote sensing image map, above-mentioned processing method is to store in memory after the remote sensing image map is processed by the CPU that has supporting management software program, and above-mentioned method is mostly in array Realized under the mathematical model, the specific steps are as follows:

A、创建显示区域,将默认的遥感影像图加载至显示区域,并将遥感影像图设定为初始层并编写序列码存入存储器中;A. Create a display area, load the default remote sensing image into the display area, set the remote sensing image as the initial layer and write the sequence code to store in the memory;

B、将以上初始层的遥感影像图成比例划分为具有M×N个图片的二维区域(M、N是大于1、小于等于10的整数),以上M×N个图片中的任意一个图片进行R倍放大处理后的细节影像图作为后一层、并对每一个图片对应的细节影像图编写相应序列码存入存储器中(R是大于1、小于等于10的正数);B. Proportionally divide the remote sensing image map of the above initial layer into a two-dimensional area with M×N pictures (M, N are integers greater than 1 and less than or equal to 10), any one of the above M×N pictures Carry out the detailed image map after the R times magnification process as the next layer, and write the corresponding sequence code to the detailed image map corresponding to each picture and store it in the memory (R is a positive number greater than 1 and less than or equal to 10);

C、重复B步骤,对后一层的细节影像图成比例划分为具有M×N个图片的二维区域,直至完成最后一层细节影像图的处理;所述的最后一层细节影像图为目的影像图;C, repeating step B, dividing the detail image map of the latter layer into two-dimensional regions with M×N pictures in proportion, until the processing of the last layer of detail image map is completed; the last layer of detail image map is target image;

D、CPU搜索存储器中的序列码、调用对应的细节影像图显示在显示区域中。D. The CPU searches the serial code in the memory, calls the corresponding detail image and displays it in the display area.

本发明的关键是,要想适用于手持终端设备,就需要解决手持终端设备内存储量小的问题,因此将现有加载整幅图像修改为加载所需要的图像,将显示区域的图像再进行划分,用户可以根据需要有选择地进行加载相应的下一层放大的或上一层缩小的影像图,而将每一层上的每一个影像图都进行编写序列标识码,分别存储便于CPU调用存储器中的影像图。The key point of the present invention is that if it is to be applied to handheld terminal equipment, it is necessary to solve the problem of small storage capacity in the handheld terminal equipment. Therefore, the existing loaded entire image is modified to load the required image, and the image in the display area is further divided. , the user can selectively load the corresponding enlarged image of the next layer or the reduced image of the previous layer according to the needs, and write a sequence identification code for each image image on each layer, and store them separately to facilitate the CPU to call the memory images in .

本发明的有益效果是:本发明在对遥感影像图处理时不必加载整幅图像,根据用户需要有选择地从存储器中调用影像图,并加载至显示区域,从而大大减少了内存的使用;采用三维数组模型结构,可对显示的影像图进行实时调整,处理速度快,适用于手持终端设备;软件命令简单,通过设定每一层放大倍数R的值,可以调整三维数组中的层数,便于系统的升级。The beneficial effects of the present invention are: the present invention does not need to load the entire image when processing the remote sensing image, and selectively calls the image from the memory according to the needs of the user and loads it into the display area, thereby greatly reducing the use of the memory; The three-dimensional array model structure can adjust the displayed image in real time, and the processing speed is fast, which is suitable for handheld terminal equipment; the software command is simple, and the number of layers in the three-dimensional array can be adjusted by setting the value of the magnification R of each layer. Easy to upgrade the system.

下面结合附图对本发明进行详细说明。The present invention will be described in detail below in conjunction with the accompanying drawings.

附图说明Description of drawings

图1是具体实施例举出的一个遥感影像图。Fig. 1 is a remote sensing image diagram of a specific embodiment.

图2是对图1进行划分区域的示意图。FIG. 2 is a schematic diagram of dividing regions in FIG. 1 .

附图中,1是作为二维数组中第0层的卫星拍摄的俯视图,1-1、1-2……1-9分别是二维数组的第一层的9个影像图。In the accompanying drawings, 1 is a bird's-eye view taken by the satellite of the 0th layer in the two-dimensional array, and 1-1, 1-2...1-9 are the nine images of the first layer of the two-dimensional array.

具体实施方式Detailed ways

遥感影像图的处理方法,以上处理方法是借助具有配套管理软件程序的CPU对遥感影像图处理后存入存储器中,上述的方法是在多为数组的数学模型下实现的,具体步骤如下:The processing method of the remote sensing image map, the above processing method is stored in the memory after the remote sensing image map is processed by the CPU with a supporting management software program, the above-mentioned method is mostly realized under the mathematical model of an array, and the specific steps are as follows:

A、创建显示区域,将默认的遥感影像图加载至显示区域,并将遥感影像图设定为初始层并编写序列码存入存储器中;A. Create a display area, load the default remote sensing image into the display area, set the remote sensing image as the initial layer and write the sequence code to store in the memory;

B、将以上初始层的遥感影像图成比例划分为具有M×N个图片的二维区域(M、N是大于1、小于等于10的整数),以上M×N个图片中的任意一个图片进行R倍放大处理后的细节影像图作为后一层、并对每一个图片对应的细节影像图编写相应序列码存入存储器中(R是大于1、小于等于10的正数);B. Proportionally divide the remote sensing image map of the above initial layer into a two-dimensional area with M×N pictures (M, N are integers greater than 1 and less than or equal to 10), any one of the above M×N pictures Carry out the detailed image map after the R times magnification process as the next layer, and write the corresponding sequence code to the detailed image map corresponding to each picture and store it in the memory (R is a positive number greater than 1 and less than or equal to 10);

C、重复B步骤,对后一层的细节影像图成比例划分为具有M×N个图片的二维区域,直至完成最后一层细节影像图的处理;C, repeating step B, dividing the detail image map of the latter layer into two-dimensional regions with M×N pictures in proportion, until the processing of the last layer detail image map is completed;

D、CPU搜索存储器中的序列码、调用对应的细节影像图显示在显示区域中。D. The CPU searches the serial code in the memory, calls the corresponding detail image and displays it in the display area.

R的数值依据每一层放大的倍数与层数的配比原则设定。The value of R is set according to the principle of the ratio between the magnification of each layer and the number of layers.

在处理过程中,细节影像图与默认的遥感影像图的分辨率保持一致。During processing, the resolution of the detail image map is consistent with the default remote sensing image map.

上述的步骤D中,CPU搜索同层内一组细节影像图相邻的序列码,并显示在显示区域中。In the above step D, the CPU searches for the sequence codes adjacent to a group of detail images in the same layer, and displays them in the display area.

上述的步骤还包括:在每一层中细节影像图作八方向平移时,细节影像图超出显示区域时,CPU依据平移的方向,调用与细节影像图相邻的下一细节影像图。The above steps further include: when the detail image in each layer is shifted in eight directions and the detail image exceeds the display area, the CPU calls the next detail image adjacent to the detail image according to the direction of translation.

下面将举出具体实施例来进行说明。参看图1,将一副遥感影像图(如卫星拍摄的最初始的俯视图1,首先将俯视图1加载到显示区域的中央,俯视图1为三维数组的第一层;对俯视图1成比例划分为3×3共9个区域,此时M与N的值都取3,并将9个区域分别编写序列码,参看图2,9个区域分别用1-1、1-2……1-9来表示,将9个区域进行R倍放大后的影像图作为三维数组的第二层;第三层则分别对1-1、1-2……1-9进行R倍放大后的影像图再进行3×3划分,共81个影像图;依此类推,直至放大至最后一层。如果R的值取3,则每一层中的每一幅影像图的显示尺寸是与俯视图1一致的,可以根据设计原则进行设定R的值,R与三维数组的层数成反比关系。在操作时,用户如果在俯视图1中得不到想看到的细节,则可以选择1-1、1-2……1-9中的任意一个区域有选择地进行下一层放大处理,CPU会根据层数与此层数中的位置进行调用下一层影像图,直至得到目的影像图。Specific examples will be given below for description. Referring to Figure 1, a pair of remote sensing images (such as the initial overhead view 1 taken by satellites, first load the overhead view 1 to the center of the display area, the overhead view 1 is the first layer of the three-dimensional array; the overhead view 1 is divided into 3 in proportion There are 9 areas in total ×3. At this time, the values of M and N are both 3, and the sequence codes are written for each of the 9 areas. Refer to Figure 2. The 9 areas are respectively divided into 1-1, 1-2...1-9 Indicates that the image maps of 9 regions enlarged by R times are used as the second layer of the three-dimensional array; 3×3 division, a total of 81 image maps; and so on, until zoomed in to the last layer. If the value of R is 3, the display size of each image map in each layer is consistent with the top view 1, The value of R can be set according to the design principle, and R is inversely proportional to the number of layers of the three-dimensional array. During operation, if the user cannot get the details he wants to see in the top view 1, he can choose 1-1, 1- 2...Any area in 1-9 is selectively enlarged for the next layer, and the CPU will call the image map of the next layer according to the number of layers and the position in the number of layers until the target image map is obtained.

上面所述的将9个区域分别编写序列码的方式是:为了便于说明,以8位二进制码为例,将俯视图1设定为00000001,代表第0层第1副影像图,如01100101,则代表第6层,第5副影像图;此时如果需要进行漫游操作,细节影像图超出显示区域时,CPU依据平移的方向,调用与细节影像图相邻的下一细节影像图。The method of writing sequence codes for the 9 regions mentioned above is: for the convenience of explanation, take the 8-bit binary code as an example, set the top view 1 as 00000001, which represents the first image of the 0th layer, such as 01100101, then Represents the 6th layer and the 5th image map; if roaming operation is required at this time, when the detail image map exceeds the display area, the CPU will call the next detail image map adjacent to the detail image map according to the direction of translation.

Claims (5)

1.遥感影像图的处理方法,以上处理方法是借助具有配套管理软件程序的CPU对遥感影像图处理后存入存储器中,其特征在于:所述的方法是在多为数组的数学模型下实现的,具体步骤如下:1. The processing method of the remote sensing image map, the above processing method is stored in the memory after the remote sensing image map is processed by the CPU with a supporting management software program, it is characterized in that: the described method is mostly realized under the mathematical model of an array Yes, the specific steps are as follows: A、创建显示区域,将默认的遥感影像图加载至显示区域,并将遥感影像图设定为初始层并编写序列码存入存储器中;A. Create a display area, load the default remote sensing image into the display area, set the remote sensing image as the initial layer and write the sequence code to store in the memory; B、将以上初始层的遥感影像图成比例划分为具有M×N个图片的二维区域(M、N是大于1、小于等于10的整数),以上M×N个图片中的任意一个图片进行R倍放大处理后的细节影像图作为后一层、并对每一个图片对应的细节影像图编写相应序列码存入存储器中,其中R是大于1、小于等于10的正数;B. Proportionally divide the remote sensing image map of the above initial layer into a two-dimensional area with M×N pictures (M, N are integers greater than 1 and less than or equal to 10), any one of the above M×N pictures Carrying out the detailed image map after R-fold zoom-in processing is used as the next layer, and writes the corresponding sequence code for the detailed image map corresponding to each picture and stores it in the memory, wherein R is a positive number greater than 1 and less than or equal to 10; C、重复B步骤,对后一层的细节影像图成比例划分为具有M×N个图片的二维区域,直至完成最后一层细节影像图的处理;所述的最后一层细节影像图为目的影像图;C, repeating step B, dividing the detail image map of the latter layer into two-dimensional regions with M×N pictures in proportion, until the processing of the last layer of detail image map is completed; the last layer of detail image map is target image; D、CPU搜索存储器中的序列码、调用对应的细节影像图显示在显示区域中。D. The CPU searches the serial code in the memory, calls the corresponding detail image and displays it in the display area. 2.根据权利要求1所述的遥感影像图的处理方法,其特征在于:R的数值依据每一层放大的倍数与层数的配比原则设定。2. The processing method of remote sensing imagery according to claim 1, characterized in that: the numerical value of R is set according to the ratio principle of the multiple of each layer and the number of layers. 3.根据权利要求1所述的遥感影像图的处理方法,其特征在于:在处理过程中,细节影像图与默认的遥感影像图的分辨率保持一致。3. The method for processing remote sensing imagery according to claim 1, characterized in that: during the processing, the resolution of the detail imagery is consistent with the default remote sensing imagery. 4.根据权利要求1所述的遥感影像图的处理方法,其特征在于:所述的步骤D中,CPU搜索同层内一组细节影像图相邻的序列码,并显示在显示区域中。4. The processing method of remote sensing images according to claim 1, characterized in that: in the step D, the CPU searches for a sequence code adjacent to a group of detailed image images in the same layer, and displays them in the display area. 5.根据权利要求1所述的遥感影像图的处理方法,其特征在于:所述的步骤还包括:在每一层中细节影像图作八方向平移时,细节影像图超出显示区域时,CPU依据平移的方向,调用与细节影像图相邻的下一细节影像图。5. The processing method of remote sensing image according to claim 1, characterized in that: described steps also include: when the detail image in each layer is translated in eight directions, when the detail image exceeds the display area, CPU Depending on the direction of translation, the next detail image adjacent to the detail image is invoked.
CN201010153543.9A 2010-04-23 2010-04-23 Method for processing remote sensing image Expired - Fee Related CN101847393B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010153543.9A CN101847393B (en) 2010-04-23 2010-04-23 Method for processing remote sensing image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010153543.9A CN101847393B (en) 2010-04-23 2010-04-23 Method for processing remote sensing image

Publications (2)

Publication Number Publication Date
CN101847393A CN101847393A (en) 2010-09-29
CN101847393B true CN101847393B (en) 2014-08-20

Family

ID=42771990

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010153543.9A Expired - Fee Related CN101847393B (en) 2010-04-23 2010-04-23 Method for processing remote sensing image

Country Status (1)

Country Link
CN (1) CN101847393B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103514241B (en) * 2012-12-07 2017-09-05 Tcl集团股份有限公司 picture loading method and system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101415093A (en) * 2004-08-10 2009-04-22 索尼株式会社 Image processing apparatus, image processing method and image display system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5428130B2 (en) * 2007-02-05 2014-02-26 ソニー株式会社 Information processing apparatus, image display apparatus, information processing apparatus control method, and program
DE102007023740B4 (en) * 2007-05-16 2009-04-09 Seereal Technologies S.A. Method for generating video holograms for a holographic display device with random addressing

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101415093A (en) * 2004-08-10 2009-04-22 索尼株式会社 Image processing apparatus, image processing method and image display system

Also Published As

Publication number Publication date
CN101847393A (en) 2010-09-29

Similar Documents

Publication Publication Date Title
CN110288518B (en) Image processing method, device, terminal and storage medium
TWI374255B (en) Method and system for synchronizing mark on electronic map and computer program product using the same
US20180301111A1 (en) Electronic device and method for displaying electronic map in electronic device
EP2071841A2 (en) Method, apparatus and computer program product for displaying virtual media items in a visual media
CN114020756B (en) Remote sensing image real-time map service publishing method and device
WO2009087509A1 (en) Method, apparatus and computer program product for displaying an indication of an object within a current field of view
CN106777302B (en) Method and device for converting space geographic coordinates
CN111684494A (en) Method and device for displaying point cloud in real time and computer storage medium
CN110059274A (en) Front end picture amplifying method, device, computer equipment and storage medium
CN116051345A (en) Image data processing method, device, computer equipment and readable storage medium
CN205304923U (en) Realize interactive cell -phone through gesture operation
CN101847393B (en) Method for processing remote sensing image
CN117725255B (en) GIS data and CAD data conversion method and device, electronic equipment and storage medium
CN115129278A (en) Image display control method, system, readable storage medium and electronic device
JP6055758B2 (en) Icon display program and icon display device
CN107872671A (en) A picture encoding method and terminal
US20240273673A1 (en) Image processing method and device
CN115482152A (en) Grid map import design software method and device and computer equipment
CN115810086A (en) Three-dimensional scene reconstruction method and device, computer equipment and storage medium
WO2022042053A1 (en) Data processing method and system, and electronic device
CN112667761A (en) Geographic information data generation method and device, map presentation method and device, storage medium and computing equipment
CN111832692A (en) Data processing method, device, terminal and storage medium
KR102387264B1 (en) System and method for displaying of web vector map based on inline frame
CN111756997B (en) Pixel storage method and device, computer equipment and readable storage medium
CN113031750A (en) Electronic book display method and device, storage medium and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140820