Arithmetic processing device and arithmetic processing method
The satellite-based processing device and method overcome limitations of existing space observation technologies by continuously tracking space objects using sensor-equipped constellations, ensuring accurate positional and movement data without regulatory constraints.
Patent Information
- Application Number
- JP2024047754
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-25
- Publication Date
- 2025-10-07
AI Technical Summary
Existing methods for observing objects in space, such as optical telescopes and radar devices, are limited by cloud cover, time restrictions, regulatory constraints, and high costs, making continuous or periodic observations challenging and prone to inaccuracies.
A processing device and method using a satellite constellation equipped with sensors to convert image data into recognizable formats, extract and identify bright spots, calculate positions, and track movement of objects in space without regulatory constraints, utilizing a computational processing program to analyze image data from sensors on observation satellites.
Enables continuous or periodic observation of space objects without regulatory restrictions, providing accurate positional and movement data of monitoring targets, enhancing situational awareness and reducing collision risks.
Smart Images

Figure 2025147488000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a processing device, a processing method, and a processing program. [Background technology]
[0002] In recent years, private companies providing services such as internet access have launched hundreds to thousands of satellites and begun operating them and providing services. It has also become clear that some satellites are engaging in suspicious behavior, such as approaching other countries' communications satellites and intercepting their communications. Understanding the location of these satellites and other objects moving in space is extremely important in order to avoid accidents such as satellite collisions. Furthermore, understanding the presence and movements of suspicious satellites provides valuable information for the security of Japan and its allies.
[0003] In general, optical telescopes and radar devices installed on the ground are used to grasp the positions of objects such as artificial satellites in outer space. Generally, optical telescopes are used to observe objects that are far from the ground (for example, objects in geostationary orbit), and radar devices are used to observe objects that are relatively close to the ground (for example, objects in low orbit).
[0004] Furthermore, Patent Document 1 describes a device that acquires space object information that indicates the status of a space object flying in space and manages the space object information. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Japanese Patent Application Publication No. 2024-15352 Summary of the Invention [Problem to be solved by the invention]
[0006] When observing objects in space with an optical telescope, it is not possible to observe them during the day or when there are clouds. In other words, when using an optical telescope, objects can only be observed at night when there are no clouds. Therefore, when using an optical telescope, regular observations cannot be carried out. Furthermore, if a satellite's orbit is changed during a time when observations cannot be made, the satellite's exact position cannot be determined, which could lead to accidents such as collisions or security concerns.
[0007] Furthermore, observations by radar equipment are not affected by the presence or absence of clouds or the time of day. However, because radar equipment emits radio waves from the ground, it is subject to regulations under the Radio Law. This makes it difficult to use radar equipment freely. Furthermore, in order to observe objects in geostationary orbit with a radar equipment, it is necessary to emit radio waves with a high output, which makes the radar equipment equipment large. Furthermore, consideration must be given to the location of the radar equipment antenna to ensure that the surrounding area of the radar equipment is not affected by the radio waves.
[0008] It would be desirable to be able to observe the positions of objects in space constantly or periodically without being subject to various restrictions or regulations.
[0009] It is also possible to observe the positions of objects in space using observation equipment in space (for example, dedicated observation satellites or star trackers mounted on satellites). However, using dedicated observation satellites usually requires costs of over 10 billion yen to develop and launch the satellite. Furthermore, the viewing angle of a star tracker is narrow, at approximately 20 degrees, so the range that can be observed is limited when using a star tracker. For this reason, it is not desirable to observe objects using dedicated observation satellites or star trackers.
[0010] As mentioned above, it would be desirable to be able to observe the positions of objects in space constantly or periodically without being subject to various restrictions or regulations.
[0011] Therefore, an object of the present disclosure is to provide a processing device, a processing method, and a processing program that can observe the position of an object in space constantly or periodically without being subject to various restrictions or regulations. [Means for solving the problem]
[0012] The arithmetic processing device of the present disclosure comprises a data processing means for converting image data obtained by a sensor installed on an observation satellite into a format that can be recognized as an image; a bright spot extraction means for extracting bright spots other than specified objects from among the bright spots in the image represented by the image data; a position calculation means for calculating the position of the object corresponding to the extracted bright spot from the position of the extracted bright spot in the image and calculating the image capture time by the sensor; an object identification means for acquiring position information of known objects from object catalog information and associating the object whose position has been calculated with the known object based on the position information of the known object and the calculated position; and a position registration means for registering the calculated position and image capture time in the object catalog information based on the result of the association, and is characterized in that the object identification means extracts bright spots of monitoring targets from among the bright spots other than the specified objects based on the result of the association and comprises a calculation means for identifying the position and image capture time of the monitoring target, and the calculation means calculates the movement direction and movement speed of the monitoring target.
[0013] The computational processing method of the present disclosure is characterized in that a computer converts image data obtained by a sensor installed on an observation satellite into a format that can be recognized as an image, extracts bright spots other than a specified object from among the bright spots in the image represented by the image data, calculates the position of the object corresponding to the extracted bright spot from the position of the extracted bright spot in the image, and calculates the time of image capture by the sensor, obtains position information of known objects from object catalog information, associates the object whose position is calculated with the known object based on the position information of the known object and the calculated position, registers the calculated position and image capture time in the object catalog information based on the result of the association, extracts a bright spot to be monitored from among the bright spots other than the specified object based on the result of the association, identifies the position and image capture time of the monitored object, and calculates the direction and speed of movement of the monitored object.
[0014] The computational processing program of the present disclosure causes a computer to perform the following: data processing for converting image data obtained by a sensor installed on an observation satellite into a format that can be recognized as an image; a bright spot extraction processing for extracting bright spots other than specified objects from among the bright spots in the image represented by the image data; a position calculation processing for calculating the position of the object corresponding to the extracted bright spot from the position of the extracted bright spot in the image and calculating the image capture time by the sensor; an object identification processing for acquiring position information of a known object from object catalog information and associating the object whose position has been calculated with the known object based on the position information of the known object and the calculated position; a position registration processing for registering the calculated position and image capture time in the object catalog information based on the result of the association; a monitored target bright spot extraction processing for extracting a monitored target bright spot from among the bright spots other than specified objects based on the result of the association; an identification processing for identifying the position and image capture time of the monitored target; and a calculation processing for calculating the movement direction and movement speed of the monitored target. [Effects of the Invention]
[0015] According to the present disclosure, the position of an object in space can be observed constantly or periodically without being subject to various restrictions or regulations. [Brief explanation of the drawings]
[0016] [Figure 1] FIG. 1 is a schematic diagram showing a constellation of satellites carrying sensors. [Figure 2] FIG. 1 is a schematic diagram showing the field of view of each sensor when one constellation satellite carries five sensors. [Figure 3] FIG. 1 is a schematic diagram showing the field of view of each sensor when one constellation satellite carries five sensors. [Figure 4] FIG. 2 is a schematic diagram showing the field of view of each sensor and its positional relationship with the Earth and other artificial satellites. [Figure 5] FIG. 1 is a schematic diagram illustrating an example of a zenith field of view for multiple constellation satellites. [Figure 6]FIG. 2 is a schematic diagram showing an example of an image based on image data obtained by one sensor. [Figure 7] FIG. 1 is a block diagram illustrating an example configuration of a processing device according to the present disclosure. [Figure 8] 10 is a flowchart illustrating an example of the progress of processing by the arithmetic processing device. [Figure 9] 10 is a flowchart illustrating an example of the progress of processing by the arithmetic processing device. [Figure 10] FIG. 2 is a block diagram showing an example of the configuration of a computer related to the arithmetic processing device. [Figure 11] 1 is a block diagram illustrating an overview of a processing device according to the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0017] Hereinafter, embodiments according to the present disclosure will be described with reference to the drawings.
[0018] The processing device according to the present disclosure utilizes a satellite that belongs to a satellite constellation and is equipped with a sensor. Hereinafter, a satellite that belongs to a satellite constellation will be referred to as a constellation satellite. The number of constellation satellites equipped with a sensor is not limited to one, and there may be multiple constellation satellites. The sensor equipped on the constellation satellite may be, for example, an optical camera, a spherical camera, a radar, etc., but the sensor is not limited to these.
[0019] The processing device according to the present disclosure receives observation data acquired by sensors of a constellation satellite and calculates the position of an object in space. Hereinafter, an example will be described in which the observation data acquired by the sensors is image data.
[0020] FIG. 1 is a schematic diagram showing a constellation satellite equipped with a sensor. In FIG. 1, squares represent constellation satellites equipped with sensors, and circles represent satellites to be monitored. As shown in FIG. 1, there may be multiple constellation satellites equipped with sensors.
[0021] In this embodiment, a case where one constellation satellite is equipped with five sensors will be described as an example, although the number of sensors equipped on one constellation satellite is not limited to five.
[0022] Figures 2 and 3 are schematic diagrams showing the field of view of each sensor when one constellation satellite is equipped with five sensors. The five sensors enable observation of the forward field of view, backward field of view, right field of view, left field of view, and zenith field of view. Note that the zenith field of view is not shown in Figure 2.
[0023] FIG. 4 is a schematic diagram showing the field of view of each sensor and its positional relationship with the Earth and other artificial satellites.
[0024] FIG. 5 is a schematic diagram showing an example of the zenith field of view for a plurality of constellation satellites.
[0025] FIG. 6 is a schematic diagram showing an example of an image based on image data obtained by one sensor. One image contains many bright spots. The bright spots include bright spots of predetermined objects and bright spots of objects other than the predetermined objects. Here, the predetermined objects are objects whose position information is known, and in this example, the predetermined objects are stars, planets, and space stations. However, if there are artificial satellites or rocket parts whose position information is known, such artificial satellites and rocket parts may also be included in the predetermined objects.
[0026] 7 is a block diagram showing an example of the configuration of a processing device according to the present disclosure, which also illustrates an artificial satellite 100, a data receiving unit 3 connected to the processing device 20, and an external device 4.
[0027] The artificial satellite 100 is a constellation satellite equipped with multiple sensors. The artificial satellite 100 includes an observation device 10 and a data transmission unit 2. In this example, the observation device 10 includes five sensors 11. Each sensor 11 captures images to generate image data. Each sensor 11 may capture images continuously or periodically.
[0028] The data transmitting unit 2 transmits the image data generated by each sensor 11 to the data receiving unit 3 .
[0029] The arithmetic processing device 20, and the data receiving unit 3 and external device 4 connected to the arithmetic processing device 20 are located on the ground.
[0030] The data receiving unit 3 is, for example, an antenna. The data receiving unit 3 receives the image data transmitted from the data transmitting unit 2 (image data generated by imaging by each sensor 11).
[0031] In this embodiment, an example will be described in which the data receiving unit 3 and the arithmetic processing unit 20 are connected online and image data is transmitted from the data receiving unit 3 to the arithmetic processing unit 20. However, the data receiving unit 3 and the arithmetic processing unit 20 may not be connected, and the data receiving unit 3 may record the image data on a recording medium, and the arithmetic processing unit 20 may acquire the image data from the recording medium.
[0032] In addition, in this embodiment, an example will be described in which the arithmetic processing device 20 and the external device 4 are connected online and data is transmitted from the arithmetic processing device 20 (a calculation unit 26 described later) to the external device 4. However, the arithmetic processing device 20 and the external device 4 may not be connected, and the arithmetic processing device 20 may record data on a recording medium, and the external device 4 may acquire the data from the recording medium.
[0033] Furthermore, the external device 4 does not necessarily have to be provided.
[0034] The calculation processing device 20 includes a data processing unit 21, a bright spot extraction unit 22, a position calculation unit 23, an object identification unit 24, a position registration unit 25, a calculation unit 26, a specified object information storage unit 27, an object catalog information storage unit 28, and a monitored object information storage unit 29.
[0035] The following description focuses on one sensor 11 and takes as an example a case where image data periodically obtained by the sensor 11 is transmitted from the data receiving unit 3 to the data processing unit 21. Similar processing is performed for each sensor 11.
[0036] The data processing unit 21 receives the image data transmitted from the data receiving unit 3 to the arithmetic processing device 20. This image data is image data obtained by the sensor 11 provided on the artificial satellite 100. The data processing unit 21 converts the image data received from the data receiving unit 3 into a format that can be recognized as an image. At this time, the data processing unit 21 corrects the pixel values of the pixels of the image based on the inherent characteristics of the sensor 11 that generated the image data, and also corrects image distortion. If the image is distorted, the data processing unit 21 corrects the image distortion by changing the position of the pixels of the image.
[0037] The predetermined object information storage unit 27 is a storage device that stores the position information of predetermined objects (in this example, stars, planets, and space stations) whose position information is known.
[0038] The bright spot extraction unit 22 acquires position information of the predetermined object from the predetermined object information storage unit 27. Then, based on the position information of the predetermined object, the bright spot extraction unit 22 extracts bright spots other than the predetermined object from among the bright spots in the image represented by the image data.
[0039] The bright points other than the predetermined object extracted by the bright point extraction unit 22 include bright points of objects that do not correspond to the monitoring target and bright points of objects that correspond to the monitoring target. Objects that do not correspond to the monitoring target include artificial satellites owned and operated by organizations of one's own country. Examples of artificial satellites owned and operated by organizations of one's own country include weather satellites and communication satellites. The purpose of these artificial satellites is clear, and it is self-evident that these artificial satellites do not operate in a way that would be detrimental to the country's own artificial satellites, so they do not correspond to the monitoring target. Objects that correspond to the monitoring target include newly detected objects, artificial satellites of hostile countries or organizations of those countries, and artificial satellites with attack capabilities.
[0040] The position calculation unit 23 calculates the position of the object corresponding to the extracted bright spot from the position of the bright spot in the image, and also calculates the image capture time by the sensor 11. The position calculation unit 23 calculates the image capture time by the sensor 11, for example, by counting backward from the time when the data receiving unit 3 received the image data from the data transmitting unit 2. Note that if the image capture time is linked to the image data transmitted by the data transmitting unit 2, the position calculation unit 23 does not need to calculate the image capture time by the sensor 11, and only needs to identify the image capture time linked to the image data.
[0041] The object catalog information storage unit 28 is a storage device that stores object catalog information, which is information about known objects.
[0042] The object catalog information includes, for example, the following information about known objects: However, the information included in the object catalog information is not limited to the information below. (1) Object ID (2) Object name (3) Type (4) Possessing countries (5) Launch date (6) Orbit information (7) Operational organization
[0043] In this embodiment, the object catalog information also includes location information about known objects.
[0044] The orbit information is expressed in the format of, for example, TLE (Two Line Elements).
[0045] The object identification unit 24 acquires the position information of a known object from the object catalog information stored in the object catalog information storage unit 28, and associates the object whose position has been calculated with the known object based on the position information of the known object and the position calculated by the position calculation unit 23.
[0046] Based on the result of the association by the object identification unit 24, the position registration unit 25 registers the position calculated by the position calculation unit 23 and the image capture time in the object catalog information.
[0047] Furthermore, the position registration unit 25 registers the position and image capture time of an object that has not been associated with a known object as information on a new object in the object catalog information.
[0048] Furthermore, the position registration unit 25 overwrites the trajectory information based on the position calculated by the position calculation unit 23.
[0049] Furthermore, the object identification unit 24 extracts the bright points of the monitoring target from the bright points other than the predetermined object based on the association result. That is, the object identification unit 24 extracts the bright points of the object associated with the known object corresponding to the monitoring target.
[0050] Based on the result of the association by the object identification unit 24, the calculation unit 26 identifies the position and image capture time of the monitoring target from the positions and image capture times calculated by the position calculation unit 23.
[0051] The calculation unit 26 also calculates the movement direction and movement speed of the monitoring target. Specifically, the calculation unit 26 calculates the movement direction and movement speed of the monitoring target based on the position and image capture time of the monitoring target obtained based on the previous image data and the position and image capture time of the monitoring target obtained based on new image data. Fig. 6 schematically shows the movement directions of monitoring targets A, B, C, and D calculated by the calculation unit 26.
[0052] The monitoring target information storage unit 29 is a storage device that stores information about the monitoring target. The calculation unit 26 stores the position, image capture time, moving direction, and moving speed of the monitoring target in the monitoring target information storage unit 29.
[0053] The calculation unit 26 also transmits the position, image capture time, moving direction and moving speed of the monitored object to the external device 4.
[0054] The data processing unit 21, the bright spot extraction unit 22, the position calculation unit 23, the object identification unit 24, the position registration unit 25, and the calculation unit 26 are realized by, for example, a CPU (Central Processing Unit) of a computer that operates according to a calculation program. In this case, the CPU reads the calculation program from a program recording medium such as a program storage device of the computer, and operates as the data processing unit 21, the bright spot extraction unit 22, the position calculation unit 23, the object identification unit 24, the position registration unit 25, and the calculation unit 26 according to the calculation program.
[0055] The predetermined object information storage unit 27, the object catalog information storage unit 28, and the monitoring target information storage unit 29 are realized by, for example, a storage device provided in the computer.
[0056] Next, the process will be described. Figures 8 and 9 are flowcharts showing an example of the process of the arithmetic processing device 20. Detailed description of items that have already been explained will be omitted.
[0057] It is assumed that the data processing unit 21 receives image data from the data receiving unit 3. The data processing unit 21 converts the image data into a format that can be recognized as an image. At this time, the data processing unit 21 corrects the pixel values of the pixels of the image (step S1) and corrects distortion of the image (step S2).
[0058] Next, the bright spot extraction unit 22 acquires the position information of the predetermined object from the predetermined object information storage unit 27 (step S3). Then, the bright spot extraction unit 22 extracts bright spots other than the predetermined object from among the bright spots in the image represented by the image data based on the position information of the predetermined object (step S4).
[0059] Next, the position calculation unit 23 calculates the position of the object corresponding to the extracted bright spot from the position of the bright spot in the image, and also calculates the time of image capture by the sensor 11 (step S5).
[0060] Next, the object identification unit 24 acquires the position information of the known object from the object catalog information, and associates the object whose position has been calculated with the known object based on the position information of the known object and the position calculated in step S5 (step S6).
[0061] Next, the position registration unit 25 registers the position and image capture time calculated in step S5 in the object catalog information based on the result of the association (step S7). In addition, the position registration unit 25 registers the position and image capture time of the object that has not been associated with any known object in the object catalog information as information on a new object.
[0062] Next, the object identification unit 24 extracts the bright spot to be monitored from among the bright spots other than the predetermined object based on the result of the association (step S8).
[0063] Then, based on the result of the association, the calculation unit 26 identifies the position and image capture time of the monitoring target from the positions and image capture times calculated in step S5 (step S9).
[0064] Every time the data processing unit 21 receives new image data, the processes from step S1 to step S9 are repeated.
[0065] After step S9, the calculation unit 26 calculates a vector representing the direction and speed of movement of the monitored object (step S10). The calculation unit 26 may calculate the vector representing the direction and speed of movement of the monitored object based on the position and image capture time of the monitored object obtained based on the previous image data and the position and image capture time of the monitored object obtained based on the new image data. Calculating this vector means calculating the direction and speed of movement of the monitored object.
[0066] Then, the calculation unit 26 stores the position of the monitoring target, the image capturing time, and the vector obtained in step S10 in the monitoring target information storage unit 29 (step S11).
[0067] Furthermore, the calculation unit 26 transmits the position of the monitoring target, the image capturing time, and the vector obtained in step S10 to the external device 4 (step S12).
[0068] According to this embodiment, the positions of objects in space can be observed constantly or periodically without being subject to various restrictions or regulations. In this embodiment, by installing multiple sensors such as optical cameras on the constellation satellite, it is possible to observe space constantly or periodically.
[0069] In addition, by installing multiple sensors on multiple constellation satellites, it is possible to obtain more information, and the increased amount of information obtained makes it possible to more accurately determine the location of the monitored object.
[0070] Furthermore, in this embodiment, not only the position of the monitored object but also a vector representing the direction and speed of movement of the monitored object is calculated, so it is possible to predict with high accuracy where the monitored object is planning to move or what action the monitored object is planning.
[0071] Although FIG. 1 and other figures illustrate a case where the constellation satellite carrying the sensor is in a low orbit, the constellation satellite carrying the sensor may be in a geostationary orbit.
[0072] 10 is a block diagram showing an example of the configuration of a computer related to the arithmetic processing device. The computer 2000 includes, for example, a CPU 2001, a main memory device 2002, an auxiliary memory device 2003, an interface 2004, and a communication interface 2005. The communication interface 2005 is an interface with the data receiving unit 3 and the external device 4.
[0073] The arithmetic processing device according to the present disclosure is realized, for example, by a computer 2000. The operation of the arithmetic processing device is stored in the form of a program (arithmetic processing program) in an auxiliary storage device 2003. A CPU 2001 reads the program from the auxiliary storage device 2003, loads the program into a main storage device 2002, and executes the processing described in the above embodiment in accordance with the program.
[0074] The auxiliary storage device 2003 is an example of a non-transitory tangible medium. Other examples of non-transitory tangible media include a magnetic disk, a magneto-optical disk, a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk Read Only Memory), and a semiconductor memory connected via the interface 2004.
[0075] Next, an overview of the arithmetic processing device according to the present disclosure will be described. Fig. 11 is a block diagram showing an overview of the arithmetic processing device according to the present disclosure. The arithmetic processing device includes data processing means 71, bright spot extraction means 72, position calculation means 73, object identification means 74, position registration means 75, and calculation means 76.
[0076] The data processing means 71 (for example, the data processing unit 21) converts image data obtained by a sensor provided on the observation satellite into a format that can be recognized as an image.
[0077] The bright spot extraction means 72 (for example, the bright spot extraction unit 22) extracts bright spots other than those of a predetermined object from among the bright spots in the image represented by the image data.
[0078] The position calculation means 73 (for example, the position calculation unit 23) calculates the position of the object corresponding to the extracted bright spot from the position of the bright spot in the image, and also calculates the time of image capture by the sensor.
[0079] The object identification means 74 (e.g., the object identification unit 24) acquires the position information of the known object from the object catalog information, and associates the object whose position has been calculated with the known object based on the position information of the known object and the calculated position.
[0080] The position registration means 75 (for example, the position registration unit 25) registers the calculated position and image capture time in the object catalog information based on the result of the association.
[0081] The object identification means 74 extracts the bright spot to be monitored from among the bright spots other than the predetermined object based on the result of the association.
[0082] The calculation means 76 (for example, the calculation unit 26) identifies the position and image capture time of the monitoring target, and then calculates the moving direction and moving speed of the monitoring target.
[0083] Such a configuration allows the position of objects in space to be monitored constantly or periodically without being subject to various restrictions or regulations.
[0084] The above embodiment can also be described as follows, but is not limited to the following:
[0085] (Appendix 1) a data processing means for converting image data obtained by a sensor installed on the observation satellite into a format that can be recognized as an image; bright spot extraction means for extracting bright spots other than those of a predetermined object from among bright spots in an image represented by image data; a position calculation means for calculating the position of an object corresponding to the extracted bright point from the position of the bright point in the image, and for calculating the time of image capture by the sensor; an object identification means for acquiring position information of a known object from object catalog information, and associating the object whose position has been calculated with the known object based on the position information of the known object and the calculated position; a position registration means for registering the calculated position and the image capturing time in object catalog information based on the result of the association; The object identification means extracts a monitoring target bright point from among bright points other than the predetermined object based on the association result, a calculation means for specifying the position of the monitoring target and the time of imaging, The calculation means Calculating the moving direction and moving speed of the monitored object A processing device characterized by:
[0086] (Appendix 2) The calculation means Calculating the moving direction and moving speed of the monitoring target based on the position and image capture time of the monitoring target obtained based on the previous image data and the position and image capture time of the monitoring target obtained based on new image data. 2. The processing device of claim 1.
[0087] (Appendix 3) The location registration means The position and image capture time of an object that cannot be associated with a known object are registered in the object catalog information as new object information. 10. The processing device according to claim 1 or 2.
[0088] (Appendix 4) The computer Image data obtained by sensors installed on observation satellites is converted into a format that can be recognized as an image, Extracting bright points other than the predetermined object from the bright points in the image represented by the image data; calculating the position of an object corresponding to the extracted bright point from the position of the bright point in the image, and calculating the time of image capture by the sensor; obtaining position information of the known object from the object catalog information, and associating the object whose position has been calculated with the known object based on the position information of the known object and the calculated position; Based on the result of the association, the calculated position and the image capture time are registered in the object catalog information; Based on the result of the association, a bright point to be monitored is extracted from the bright points other than the predetermined object; Identifying the location and image capture time of the monitoring target; Calculating the moving direction and moving speed of the monitored object A calculation processing method characterized by:
[0089] (Appendix 5) On the computer, Data processing to convert image data obtained by sensors installed on observation satellites into a format that can be recognized as an image; A bright spot extraction process for extracting bright spots other than a predetermined object from bright spots in an image represented by image data; a position calculation process for calculating the position of an object corresponding to the extracted bright point from the position of the bright point in the image and calculating the image capturing time by the sensor; an object identification process for acquiring position information of a known object from the object catalog information, and associating the object whose position has been calculated with the known object based on the position information of the known object and the calculated position; a position registration process for registering the calculated position and the image capture time in object catalog information based on the result of the association; a monitoring target bright point extraction process for extracting a monitoring target bright point from among bright points other than the predetermined object based on the association result; A process of identifying the location and image capture time of the monitoring target; and A calculation process for calculating the moving direction and moving speed of the monitored object A computational processing program for executing the above.
[0090] Some or all of the configurations described in Supplementary Notes 2 and 3, which are dependent on Supplementary Note 1, may also be dependent on Supplementary Notes 4 and 5 in the same dependent relationship as Supplementary Notes 2 and 3. Furthermore, not limited to Supplementary Notes 1, 4, and 5, some or all of the configurations described as Supplements may be made dependent on various hardware, software, various recording means for recording software, or systems, within the scope of the above-described embodiment.
[0091] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above-described embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. [Explanation of symbols]
[0092] 3 Data receiving section 20 Processing unit 21 Data processing section 22 Bright spot extraction part 23 Position calculation section 24 Object identification part 25 Location registration unit 26 Arithmetic section 27 Predetermined object information storage unit 28 Object catalog information storage unit 29 Monitoring target information storage unit
Claims
1. a data processing means for converting image data obtained by a sensor installed on the observation satellite into a format that can be recognized as an image; bright spot extraction means for extracting bright spots other than those of a predetermined object from among bright spots in an image represented by image data; a position calculation means for calculating the position of an object corresponding to the extracted bright point from the position of the bright point in the image, and for calculating the time of image capture by the sensor; an object identification means for acquiring position information of a known object from object catalog information, and associating the object whose position has been calculated with the known object based on the position information of the known object and the calculated position; a position registration means for registering the calculated position and the image capturing time in object catalog information based on the result of the association; The object identification means extracts a monitoring target bright point from among bright points other than the predetermined object based on the association result, a calculation means for specifying the position of the monitoring target and the time of imaging, The calculation means Calculating the moving direction and moving speed of the monitored object A processing device characterized by:
2. The calculation means Calculating the moving direction and moving speed of the monitoring target based on the position and image capture time of the monitoring target obtained based on the previous image data and the position and image capture time of the monitoring target obtained based on new image data. The processor according to claim 1 .
3. The location registration means The position and image capture time of an object that cannot be associated with a known object are registered in the object catalog information as new object information. The processing unit according to claim 1 or 2.
4. The computer Image data obtained by sensors installed on observation satellites is converted into a format that can be recognized as an image, Extracting bright points other than the predetermined object from the bright points in the image represented by the image data; calculating the position of an object corresponding to the extracted bright point from the position of the bright point in the image, and calculating the time of image capture by the sensor; obtaining position information of the known object from the object catalog information, and associating the object whose position has been calculated with the known object based on the position information of the known object and the calculated position; Based on the result of the association, the calculated position and the image capture time are registered in the object catalog information; Based on the result of the association, a bright point to be monitored is extracted from the bright points other than the predetermined object; Identifying the location and image capture time of the monitoring target; Calculating the moving direction and moving speed of the monitored object A calculation processing method characterized by:
5. On the computer, Data processing to convert image data obtained by sensors installed on observation satellites into a format that can be recognized as an image; A bright spot extraction process for extracting bright spots other than a predetermined object from bright spots in an image represented by image data; a position calculation process for calculating the position of an object corresponding to the extracted bright point from the position of the bright point in the image and calculating the image capturing time by the sensor; an object identification process for acquiring position information of a known object from the object catalog information, and associating the object whose position has been calculated with the known object based on the position information of the known object and the calculated position; a position registration process for registering the calculated position and the image capture time in object catalog information based on the result of the association; a monitoring target bright point extraction process for extracting a monitoring target bright point from among bright points other than the predetermined object based on the association result; A process of identifying the location and image capture time of the monitoring target; and A calculation process for calculating the moving direction and moving speed of the monitored object A computational processing program for executing the above.
Citation Information
Patent Citations
Space situation monitoring business device, monitoring device, and accelerating / decelerating object tracking device
JP2024015352A