View field fixed star searching method for photoelectric measurement camera and electronic equipment

By dividing the celestial sphere into multiple latitude-coded celestial areas and storing stars, the optical axis and field of view of the photoelectric measurement camera are used to narrow the search range, and the problem of low search efficiency of field of view of the photoelectric measurement camera is solved, rapid screening and search are achieved, and the running speed is significantly improved.

CN119803447APending Publication Date: 2025-04-11SHANGHAI AEROSPACE CONTROL TECH INST
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411752231.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

When existing photoelectric measurement cameras are used for field-of-view star search, there is a problem of low search efficiency and a lot of time and computing power. It is impossible to quickly eliminate stars other than the target and cannot fully meet the measurement needs of the target.

Method used

By evenly dividing the entire celestial sphere into multiple celestial regions with corresponding latitude and longitude codes, and storing stars corresponding to the same latitude and longitude codes together, the optical axis and field angle of the camera are measured according to the photoelectric measurement of the camera, and the celestial region covering the field of view is calculated, so as to achieve rapid screening and search of stars in the field of view.

Benefits of technology

It greatly improves the operating speed of functions such as star culling and star point window prediction, significantly improves the search efficiency and speed of stars in the field of view, and is suitable for all large photoelectric measurement cameras with star tables to be searched.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119803447A_ABST
    Figure CN119803447A_ABST
Patent Text Reader

Abstract

The invention discloses a field-of-view star searching method for a photoelectric measurement camera and electronic equipment, and the method comprises the steps: uniformly dividing a celestial sphere into a plurality of sky areas according to longitude and latitude, and carrying out the coding according to the longitude and latitude, so that each sky area has a corresponding longitude and latitude code; calculating the longitude and latitude codes of the sky area according to the longitudes and latitudes of the fixed stars, and storing the fixed stars corresponding to the same longitude and latitude codes in the same address area; and calculating the latitude and longitude codes of all the sky areas capable of covering the view field of the photoelectric measurement camera according to the optical axis and the view field angle of the photoelectric measurement camera. The star catalogue searching range can be directly reduced to the sky area covering the field of view according to the optical axis direction, and the fixed star information in the corresponding sky area is obtained according to the latitude and longitude coding, so that the fixed stars in the field of view can be quickly screened and searched, and the operation speed of the functions of fixed star elimination, star point window prediction and the like is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of aerospace measurement technology, and in particular to a field star search method and electronic equipment for a photoelectric measurement camera. Background Art

[0002] Photoelectric measurement cameras are a type of measuring instrument widely used in the aerospace field. They can provide key information for spacecraft attitude control, trajectory change, navigation, target identification and other needs. They have the advantages of high precision, low cost and strong anti-interference ability.

[0003] As a typical photoelectric measurement camera, star sensors can accurately calculate the attitude by measuring the position of stars and comparing them with star catalogs. High-precision star sensors often have the characteristics of small field of view and large star catalogs. The number of stars in the star catalog can reach hundreds of thousands, so the amount of calculation required to search the star catalog is extremely large.

[0004] As another typical optoelectronic measurement camera, the target search camera can be used to identify and track non-cooperative targets such as space debris. Target search cameras used to detect faint targets often have extremely high sensitivity, so they can detect a large number of stars other than the target at the same time. Therefore, a large number of star catalogs need to be compared to eliminate stars other than the target. In this process, a lot of time and computing power are required to search the star catalog.

[0005] The zonal method is a relatively common star search method, which specifically includes: sorting and storing the stars in the star catalog according to a certain axis component of the XYZ three-axis coordinates; directly screening out all the stars within a certain range near the axis coordinate value according to the component where the camera optical axis points to the axis, covering a zonal belt on the celestial sphere; and then calculating the angle between each star and the optical axis. However, in this process, since most of the stars in the zonal belt are far away from the optical axis, there is no need to perform subsequent angle calculations, so the search efficiency of this method is low.

[0006] The equally divided longitude and latitude method is another more common star search method, which specifically includes: using longitude and latitude lines to divide the celestial sphere into multiple celestial regions, and sorting and storing the stars in the star catalog by celestial region; directly screening out the stars in the nearby celestial region according to the direction of the camera's optical axis. Compared with the zonal method, its coverage is smaller than that of the zonal method and the search efficiency is higher. However, due to the definition of longitude and latitude, the sizes of celestial regions at different latitudes are inconsistent, which is extremely obvious in high-latitude areas, reducing the search efficiency. In addition, the method for determining the minimum coverage of the field of view is relatively complicated, and there are many limitations in practical applications.

[0007] In summary, the current field-of-view star search method used for photoelectric measurement cameras has many limitations and poor search efficiency. It requires a lot of unnecessary time and computing power, and cannot quickly eliminate stars other than the target and fully meet the measurement needs of the target. Summary of the invention

[0008] The purpose of the present invention is to provide a field star search method for a photoelectric measurement camera, which is used to solve the problems that the current field star search method has many limitations when used, has poor search efficiency, and requires a lot of time and computing power. By evenly dividing the entire celestial sphere into multiple sky areas with corresponding longitude and latitude codes, and storing the stars corresponding to the same longitude and latitude codes together, according to the optical axis and field of view of the photoelectric measurement camera, the star catalog search range can be directly narrowed to the sky area covering the field of view, and the star information can be obtained according to the longitude and latitude codes, thereby realizing the rapid screening and search of stars in the field of view, and greatly improving the running speed of functions such as star elimination and star point window prediction.

[0009] In order to achieve the above objectives, the present invention is implemented by the following technical solutions:

[0010] A first aspect of the present invention provides a method for searching for stars in a field of view of a photoelectric measurement camera, comprising:

[0011] The celestial sphere is evenly divided into a plurality of celestial regions according to longitude and latitude, and encoded according to the longitude and latitude, so that each celestial region has a corresponding longitude and latitude code;

[0012] Calculate the longitude and latitude code of the celestial region according to the longitude and latitude of the star, and store the stars corresponding to the same longitude and latitude code in the same address area;

[0013] The longitude and latitude codes of all the sky areas that can cover the field of view of the photoelectric measurement camera are calculated according to the optical axis and the field of view angle of the photoelectric measurement camera.

[0014] Optionally, the evenly dividing the celestial sphere into a plurality of celestial regions according to longitude and latitude includes:

[0015] The celestial sphere is equally divided into a plurality of latitude regions, the number of longitude divisions is determined according to the latitude regions, and each of the latitude regions is divided into a plurality of the sky regions, so that the area of ​​each of the sky regions is the same or similar.

[0016] Optionally, the celestial sphere is equally divided into a plurality of latitude regions according to the following formula:

[0017] N θ = int{180° / α};

[0018] Among them, N θis the number of the latitude regions, int is a rounding operation, and α is the half field angle of the photoelectric measurement camera;

[0019] The number of longitude divisions is determined according to the following formula:

[0020] N φ = int{360°·cosθ upper / α};

[0021] Among them, N φ is the number of longitude divisions, θ upper is the upper latitudinal boundary of the latitudinal zone.

[0022] Optionally, no longitude division is performed for the latitude regions located at the north and south ends of the celestial sphere.

[0023] Optionally, encoding according to longitude and latitude includes:

[0024] Encoding is performed according to latitude division to obtain latitude coding;

[0025] Encoding is performed according to the longitude division to obtain the longitude code;

[0026] The latitude code and the longitude code are combined into the longitude and latitude code.

[0027] Optionally, the encoding according to latitude division includes:

[0028] Taking the celestial equator as the starting point, the latitude code of the first latitude zone at the north end is 0, and the latitude code of the second latitude zone is 1, and they are increasing in sequence; the latitude code of the first latitude zone at the south end is -1, and the latitude code of the second latitude zone is -2, and they are decreasing in sequence;

[0029] The encoding according to the longitude division includes:

[0030] In each latitude region, starting from zero longitude, the longitude code of the first sky area to the east is 0, and the longitude code of the second sky area is 1, and they are increased in sequence.

[0031] Optionally, the latitude code and the longitude code are combined into the longitude and latitude code according to the following formula:

[0032]

[0033] Wherein, code is the latitude and longitude code, code θ is the latitude code, code φ is the longitude code, U{N φ} is the decimal number of the longitude divisions, and θ is the latitude.

[0034] Optionally, storing the stars corresponding to the same latitude and longitude code in the same address area comprises:

[0035] The stars corresponding to the same longitude and latitude code are stored in adjacent addresses in sequence, and the starting position and the ending position of the storage address of the star corresponding to each longitude and latitude code are recorded.

[0036] Optionally, the calculating, according to the optical axis and the field of view angle of the photoelectric measurement camera, the longitude and latitude codes of all the sky areas that can cover the field of view of the photoelectric measurement camera comprises:

[0037] Calculating the longitude and latitude codes of the sky area at the center position according to the direction of the optical axis of the photoelectric measurement camera;

[0038] According to the longitude and latitude codes of the sky area at the center position, calculate the longitude and latitude codes of two sky areas adjacent to each other in the east and west;

[0039] According to the latitude of the optical axis of the photoelectric measurement camera and the field of view angle of the photoelectric measurement camera, the longitude and latitude codes of the two sky areas adjacent to the north and south of the sky area at the center position are calculated; according to the longitude and longitude codes of the two sky areas adjacent to the north and south, the longitude and longitude codes of the two sky areas adjacent to the east and west are calculated.

[0040] A second aspect of the present invention provides an electronic device, comprising a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method for searching for stars in the field of view of a photoelectric measurement camera described in any one of the first aspects is implemented.

[0041] The present invention has at least one of the following technical effects:

[0042] By evenly dividing the celestial sphere into multiple sky regions according to longitude and latitude, each sky region has an equal area, which is convenient for allocating computing power and time, ensuring search efficiency, and further numbering them according to longitude and latitude, so that each sky region has a corresponding longitude and latitude code as a unique label, effectively improving search efficiency;

[0043] By storing the stars corresponding to the same longitude and latitude codes, that is, the stars located in the same sky area, in the same address area, storage space is saved, and subsequent searches and inquiries are facilitated, saving time and computing power costs;

[0044] By calculating the sky area within the viewing angle according to the optical axis and field angle of the photoelectric measurement camera, the stars located in the sky area can be obtained according to the longitude and latitude coding of the sky area. It is easy to use and has high search efficiency.

[0045] The field of view star search method for a photoelectric measurement camera provided by the present invention is simple and easy to implement, and can quickly find stars located in the field of view according to the optical axis, greatly improving the operating speed of related functions such as star rejection and star point window prediction, and effectively improving the search efficiency and speed of stars in the field of view. The method is suitable for all photoelectric measurement cameras with large star catalogs to be searched. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 A schematic diagram of a flow chart of a method for searching for stars in the field of view of a photoelectric measurement camera provided by an embodiment of the present invention;

[0047] Figure 2 Schematic diagram of the latitude coding for celestial sphere partitions;

[0048] Figure 3 Schematic diagram of the longitude coding for celestial sphere partitions;

[0049] Figure 4 This is a schematic diagram of the longitude and latitude coding of celestial sphere partitions;

[0050] Figure 5 Schematic diagram of the method for searching for stars in the field of view

[0051] Figure 6 A schematic diagram of the sky area covering the field of view of the photoelectric measurement camera;

[0052] Figure 7 The distribution of the number of stars in the sky area covering the field of view of the photoelectric measurement camera;

[0053] Figure 8 This is a diagram showing the search speed improvement effect compared to the ring-belt method. DETAILED DESCRIPTION

[0054] The following is a further detailed description of a field star search method and electronic device for a photoelectric measurement camera proposed by the present invention in combination with the accompanying drawings and specific embodiments. According to the following description, the advantages and features of the present invention will be clearer. It should be noted that the drawings are in a very simplified form and are not in precise proportions, which are only used to conveniently and clearly assist in explaining the purpose of the embodiments of the present invention. In order to make the purposes, features and advantages of the present invention more obvious and easy to understand, please refer to the accompanying drawings. It should be noted that the structures, proportions, sizes, etc. illustrated in the drawings of this specification are only used to match the contents disclosed in the specification for people familiar with this technology to understand and read, and are not used to limit the limiting conditions for the implementation of the present invention, so they have no technical substantive significance. Any structural modification, change in proportional relationship or adjustment of size, without affecting the effects and purposes that can be achieved by the present invention, should still fall within the scope of the technical content disclosed by the present invention.

[0055] like Figure 1As shown, the first aspect of the present embodiment provides a method for searching stars in the field of view of a photoelectric measurement camera, comprising the following steps: step S1, evenly dividing the celestial sphere into a plurality of celestial regions according to longitude and latitude, and encoding them according to longitude and latitude, so that each of the celestial regions has a corresponding longitude and latitude code; step S2, calculating the longitude and latitude codes of the celestial region according to the longitude and latitude of the stars, and storing the stars corresponding to the same longitude and latitude codes in the same address area; and step S3, calculating the longitude and latitude codes of all the celestial regions that can cover the field of view of the photoelectric measurement camera according to the optical axis and field angle of the photoelectric measurement camera.

[0056] First, in step S1, the celestial sphere can be equally divided into a plurality of latitude regions according to latitude, and the number of longitude divisions can be determined according to the latitude regions, and each of the latitude regions can be divided into a plurality of the celestial regions, so that the area of ​​each of the celestial regions is the same or similar. The above-mentioned celestial sphere refers to a sphere imagined in astronomy and navigation, which has the same center as the earth, the same rotation axis, and an infinite radius. All objects in the sky can be regarded as objects projected on the celestial sphere.

[0057] Specifically, the number of the latitude regions can be determined according to the following formula, and the celestial sphere can be equally divided into a plurality of the latitude regions:

[0058] N θ = int{180° / α};

[0059] Among them, N θ is the number of the latitude regions, int is a rounding operation, and α is the half field angle of the photoelectric measurement camera;

[0060] Furthermore, the number of longitude divisions is determined according to the following formula:

[0061] N φ = int{360°·cosθ upper / α};

[0062] Among them, N φ is the number of longitude divisions, θ upper is the upper latitudinal boundary of the latitudinal zone.

[0063] It can be known from the above formula that the number of longitude divisions of the two latitude regions located at the north and south ends of the celestial sphere is 1. That is, for the two latitude regions located at the north and south ends of the celestial sphere, longitude division is not required, so that the two latitude regions at the north and south ends of the celestial sphere each form a separate sky area.

[0064] After the celestial sphere is evenly divided into a plurality of the celestial regions according to longitude and latitude, encoding can be performed according to the longitude and latitude of each celestial region, and finally the longitude and latitude codes corresponding to each celestial region are obtained. Specifically, the latitude codes are first obtained by encoding according to the latitude division, that is, according to the division of the latitude regions, with the celestial equator as the starting point, the latitude code of the first latitude region at the north end is 0, and the latitude code of the second latitude region is 1, and they increase in sequence; the latitude code of the first latitude region at the south end is -1, and the latitude code of the second latitude region is -2, and they decrease in sequence. Taking the case where the half field angle of the photoelectric measurement camera is 10° as an example, the result of the latitude encoding is as follows: Figure 2 As shown, each row represents one of the latitude regions, and each square in each row represents one of the sky regions.

[0065] Furthermore, the longitude code can be obtained by encoding according to the longitude division. According to the division of the sky area in each latitude area, in each latitude area, starting from zero longitude, the longitude code of the first sky area to the east is 0, and the longitude code of the second sky area is 1, and they are incremented in sequence. Taking the case where the half field angle of the photoelectric measurement camera is 10° as an example, the result of the latitude coding is as follows: Figure 3 As shown, each row represents one of the latitude regions, and each square in each row represents one of the sky regions.

[0066] Finally, after obtaining the latitude code and the longitude code, the two-dimensional code, i.e., the latitude code and the longitude code, can be merged into a one-dimensional code, i.e., the longitude and latitude code, according to the code merging rule, and the longitude and latitude code is used as the label of each sky area. Specifically, the latitude code and the longitude code can be merged into the longitude and latitude code according to the following formula:

[0067]

[0068] Wherein, code is the latitude and longitude code, code θ is the latitude code, code φ is the longitude code, U{N φ} is the decimal number of the longitude divisions, and θ is the latitude.

[0069] Considering that the number of longitude divisions in each latitude region is less than 100, the specific merging rule can be further set as follows: when θ≥0°, that is, when the sky region is located in the northern hemisphere of the celestial sphere, the longitude and latitude code is calculated by the following formula:

[0070] code=100×code θ +codeφ ;

[0071] When θ<0°, that is, when the sky area is located in the southern hemisphere of the celestial sphere, the longitude and latitude code is calculated by the following formula:

[0072] code=100×code θ -code φ .

[0073] Taking the case where the half field of view angle of the photoelectric measurement camera is 10° as an example, the result of the longitude and latitude encoding is as follows: Figure 4 Each row represents a latitude region, and each square in each row represents a sky region.

[0074] In step S2, the longitude and latitude codes of the celestial region where the star is located can be calculated based on the longitude and latitude of the star, and the stars corresponding to the same longitude and latitude code, that is, located in the same celestial region, can be stored in the same address area, thereby establishing a one-to-many mapping relationship between the longitude and latitude codes and the storage addresses.

[0075] Specifically, the storage and reading method includes: when storing, the stars corresponding to the same longitude and latitude code are sequentially stored in adjacent addresses, and the starting position and the ending position of the storage address of the star corresponding to each longitude and latitude code are recorded, and the storage addresses between the starting position and the ending position form an address area. When reading, the information of the stars located in the same sky area can be obtained by sequentially reading from the starting position to the ending position.

[0076] like Figure 5 As shown, the longitude and latitude code of each sky region corresponds to an address area, and each address area sequentially stores information of all stars in the sky region. By sequentially storing the stars located in the same sky region in adjacent addresses, and recording the starting position and the ending position of the corresponding address area, the structure of the star catalog itself is not changed, and almost no additional storage space is occupied, which saves costs and facilitates reading and query.

[0077] Finally, in step S3, Figure 5 As shown, the longitude and latitude codes of all the sky areas that can cover the field of view of the photoelectric measurement camera can be calculated according to the optical axis and field of view of the photoelectric measurement camera. By obtaining the longitude and latitude codes, all the stars stored in the corresponding address area can be quickly found, and by determining the angles between these stars and the optical axis of the photoelectric measurement camera, the stars located in the field of view of the photoelectric measurement camera can be further accurately obtained.

[0078] Specifically, Figure 6 As shown, in order to calculate the latitude and longitude codes of the nine sky areas that the optical axis of the photoelectric measurement camera points to and that can cover the field of view around it. First, according to the longitude and latitude (θ 0 ,φ 0 ), calculate the longitude and latitude code Code 22 of the sky area at the center position. According to the longitude and latitude code of the sky area at the center position, the longitude and latitude codes of the two sky areas adjacent to each other in the east and west can be calculated, that is, Code 21 and Code 23 are calculated by adding or subtracting 1 from the longitude code in the calculation formula of the longitude and latitude code.

[0079] According to the latitude of the optical axis of the photoelectric measurement camera and the field of view of the photoelectric measurement camera, the longitude and latitude codes of the two sky areas adjacent to the north and south of the sky area at the center position can be calculated; for example, when the field of view of the photoelectric measurement camera is 20°, Code12 can be obtained by (θ 0 +10°,φ 0 ) is calculated, Code32 can be obtained by (θ 0 -10°,φ 0 ) is calculated. If it crosses the North Pole, Code12 is calculated by (180°-(θ 0 +10°),(φ 0 +180°)%360). If it crosses the South Pole, Code32 is calculated by (180°-(θ 0 -10°),(φ 0 Similarly, the longitude and latitude codes of the two sky areas adjacent to each other in the north and south can be calculated according to the longitude and latitude codes Code12 and Code32, and the longitude and latitude codes of the two sky areas adjacent to each other in the east and west can be obtained to obtain Code11 and Code13, Code31 and Code33 respectively.

[0080] In order to verify the effectiveness of the above-mentioned field star search method, a test star catalog with a magnitude less than 6.5 was used as an example for testing. There are about 10,000 stars in the test star catalog. Figure 7 As shown, by directly narrowing the star catalog search range to the sky area covering the field of view through the above-mentioned field of view star search method, the number of stars in the sky area covering the field of view can be reduced to less than 500, greatly narrowing the search range. In addition, the information of these stars can be quickly obtained according to the longitude and latitude codes, and by calculating the angle between these stars and the optical axis of the photoelectric measurement camera, it can be further determined whether these stars are located in the field of view, and finally all the stars located in the field of view can be obtained. Further, as Figure 8As shown, compared with the general zonal method, the above-mentioned field star search method has obvious advantages in search speed, with the search speed increased by an average of 8 times and a maximum of 15 times.

[0081] In other aspects, this embodiment further provides an electronic device, including a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the field star search method for a photoelectric measurement camera as described above is implemented.

[0082] The present invention evenly divides the entire celestial sphere into multiple celestial regions with corresponding longitude and latitude codes, and stores the stars corresponding to the same longitude and latitude codes together. According to the optical axis and field of view of the photoelectric measurement camera, the star catalog search range can be directly narrowed to the celestial region covering the field of view, and the star information can be obtained according to the longitude and latitude codes, thereby realizing rapid screening and searching of stars in the field of view. The present invention is easy to use and has high search efficiency, which is a significant improvement over the prior art.

[0083] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0084] It should be noted that the devices and methods disclosed in the embodiments of this article can also be implemented in other ways. The device implementation described above is only schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of this article. In this regard, each box in the flowchart or block diagram can represent a part of a module, program or code, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical function, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented by a dedicated hardware-based system for performing a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0085] Although the content of the present invention has been described in detail through the above preferred embodiments, it should be appreciated that the above description should not be considered as a limitation of the present invention. After reading the above content, it will be apparent to those skilled in the art that various modifications and substitutions of the present invention will occur. Therefore, the protection scope of the present invention should be limited by the appended claims.

Claims

1. A method for searching stars in the field of view of a photoelectric measurement camera, characterized in that: include: The celestial sphere is evenly divided into a plurality of celestial regions according to longitude and latitude, and encoded according to the longitude and latitude, so that each celestial region has a corresponding longitude and latitude code; Calculate the longitude and latitude code of the celestial region according to the longitude and latitude of the star, and store the stars corresponding to the same longitude and latitude code in the same address area; The longitude and latitude codes of all the sky areas that can cover the field of view of the photoelectric measurement camera are calculated according to the optical axis and the field of view angle of the photoelectric measurement camera.

2. The method for searching for stars in the field of view of a photoelectric measurement camera according to claim 1, characterized in that: The step of evenly dividing the celestial sphere into a plurality of celestial regions according to longitude and latitude comprises: The celestial sphere is equally divided into a plurality of latitude regions, the number of longitude divisions is determined according to the latitude regions, and each of the latitude regions is divided into a plurality of the sky regions, so that the area of ​​each of the sky regions is the same or similar.

3. The method for searching for stars in the field of view of a photoelectric measurement camera according to claim 2, characterized in that: The celestial sphere is divided into a plurality of latitude regions according to the following formula: N θ =int{180° / α}; Among them, N θ is the number of the latitude zones, int is a rounding operation, and α is the half field angle of the photoelectric measurement camera; The number of longitude divisions is determined according to the following formula: N φ =int{360°·cosθ upper / a}; Among them, N φ is the number of longitude divisions, θ upper is the upper latitudinal boundary of the latitudinal zone.

4. The method for searching for stars in the field of view of a photoelectric measurement camera according to claim 2, characterized in that: For the latitude regions located at the north and south ends of the celestial sphere, no longitude division is performed.

5. The method for searching for stars in the field of view of a photoelectric measurement camera according to claim 2, characterized in that: The encoding according to longitude and latitude includes: Encoding is performed according to latitude division to obtain latitude coding; Encoding is performed according to the longitude division to obtain the longitude code; The latitude code and the longitude code are combined into the longitude and latitude code.

6. The method for searching for stars in the field of view of a photoelectric measurement camera according to claim 5, characterized in that: The encoding according to latitude division includes: Taking the celestial equator as the starting point, the latitude code of the first latitude zone at the north end is 0, and the latitude code of the second latitude zone is 1, and they are increasing in sequence; the latitude code of the first latitude zone at the south end is -1, and the latitude code of the second latitude zone is -2, and they are decreasing in sequence; The encoding according to the longitude division includes: In each latitude region, starting from zero longitude, the longitude code of the first sky area to the east is 0, and the longitude code of the second sky area is 1, and they are increased in sequence.

7. The method for searching for stars in the field of view of a photoelectric measurement camera according to claim 5, characterized in that: The latitude code and the longitude code are combined into the longitude and latitude code according to the following formula: Wherein, code is the latitude and longitude code, code θ is the latitude code, code φ is the longitude code, U{N φ } is the decimal number of the longitude divisions, and θ is the latitude.

8. The method for searching for stars in the field of view of a photoelectric measurement camera according to claim 1, characterized in that: The storing of stars corresponding to the same latitude and longitude code in the same address area comprises: The stars corresponding to the same longitude and latitude code are stored in adjacent addresses in sequence, and the starting position and the ending position of the storage address of the star corresponding to each longitude and latitude code are recorded.

9. The method for searching for stars in the field of view of a photoelectric measurement camera according to claim 1, characterized in that: The step of calculating the longitude and latitude codes of all the sky areas that can cover the field of view of the photoelectric measurement camera according to the optical axis and the field of view angle of the photoelectric measurement camera comprises: Calculating the longitude and latitude codes of the sky area at the center position according to the direction of the optical axis of the photoelectric measurement camera; According to the longitude and latitude codes of the sky area at the center position, calculate the longitude and latitude codes of two sky areas adjacent to each other in the east and west; Calculating the longitude and latitude codes of two sky areas adjacent to the sky area in the north and south of the center position according to the latitude of the optical axis of the photoelectric measurement camera and the field of view angle of the photoelectric measurement camera; According to the longitude and latitude codes of the two sky areas adjacent to each other in the north and south, the longitude and latitude codes of the two sky areas adjacent to each other in the east and west are calculated.

10. An electronic device, characterized in that: The method comprises a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method for searching for stars in the field of view of a photoelectric measurement camera according to any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Method for rapidly searching navigation star catalogue

    CN101995248A

  • GPU (graphics processing unit)-based quick star catalogue retrieving method

    CN102201008A

  • Region search method and device, electronic equipment and readable storage medium

    CN115658836A

  • Method for extracting observation stars in star map simulation

    CN116558505A

  • Method and system for sky area division and imaging area search

    CN118228808A