Method for checking the status of an information processing device and a camera.

The information processing device evaluates camera position and orientation using a moving object's movement within its field of view, addressing the limitations of existing systems and enabling timely adjustments for effective monitoring.

JP7869534B2Active Publication Date: 2026-06-03NEC CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
NEC CORP
Filing Date
2023-03-28
Publication Date
2026-06-03

AI Technical Summary

Technical Problem

Existing self-monitoring camera systems fail to determine if the camera's position and orientation are appropriate, which can hinder proper monitoring operations due to potential deviations caused by equipment failure, age-related deterioration, earthquakes, or vehicle collisions.

Method used

An information processing device connected to a camera that photographs a moving object along a predetermined course evaluates the camera's position and orientation based on the object's movement within its field of view, outputting evaluation results to a predetermined destination.

Benefits of technology

Enables easy evaluation of the camera's position and orientation, allowing for prompt adjustments to ensure proper monitoring, even in challenging conditions like night or tunnel environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007869534000001
    Figure 0007869534000001
  • Figure 0007869534000002
    Figure 0007869534000002
  • Figure 0007869534000003
    Figure 0007869534000003
Patent Text Reader

Abstract

The present invention provides: an information processing device capable of easily evaluating the appropriateness of the position or orientation of a camera; a method for verifying the state of the camera; and a recording medium. This information processing device is equipped with: an evaluation means which is connected to a first camera capable of imaging a moving body for which travel along a prescribed course is prescribed, and evaluates whether or not the position or orientation of the first camera is appropriate, on the basis of the movement of the moving body captured by the first camera within the angle of view of the first camera; and an output means for outputting information which expresses said evaluation to a prescribed output destination.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus and a method for checking the state of a camera.

Background Art

[0002] Patent Document 1 discloses a self-monitoring type camera device having a function of autonomously checking the normality of an image and notifying it with a status lamp or the like if an appropriate image is not obtained. According to this document, this self-monitoring type camera device includes a monitoring camera, a recording medium, an image diagnosis processing unit, a media recording management unit, a notification means installed in the self-monitoring type camera device, and an alarm determination unit. Then, the image diagnosis processing unit processes the image photographed by the monitoring camera and diagnoses whether a normal image is obtained. The media recording management unit records the image photographed by the monitoring camera in the recording medium and manages that the image is normally recorded in the recording medium. Then, the alarm determination unit determines whether there is an abnormality in the self-monitoring type camera device based on any one of an image input failure signal from the monitoring camera, diagnosis data by the image diagnosis processing unit, and a recording error notification by the media recording management unit, and outputs it to the notification means.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Camera malfunctions can occur due to various reasons, including equipment failure, age-related deterioration of movable parts of support columns and stays, earthquakes, and vehicle contact / collisions, which can cause the camera's position and orientation to deviate from its intended position and orientation. Leaving this condition unaddressed can hinder proper monitoring operations, requiring prompt action. However, the self-monitoring camera system described above cannot determine whether the camera's position and orientation are appropriate. This is because the self-monitoring camera system described in Patent Document 1 only employs a method of determining an abnormality by taking a moving average of the difference values ​​for each pixel over multiple past frames, and then determining if the moving average value falls below a certain value.

[0005] This disclosure aims to provide an information processing device and a method for checking the status of a camera that can easily evaluate the appropriateness of the camera's position or orientation. [Means for solving the problem]

[0006] From a first perspective, an information processing device is provided which is connected to a first camera capable of photographing a moving object that is specified to travel along a predetermined course, and which includes an evaluation means that evaluates whether the position or orientation of the first camera is appropriate based on the movement of the moving object within the field of view of the first camera as photographed by the first camera, and an output means that outputs information indicating the evaluation to a predetermined output destination.

[0007] From a second perspective, a camera status confirmation method is provided, which involves an information processing device connected to a first camera capable of photographing a moving object that is specified to travel along a predetermined course, acquiring the movement of the moving object within the field of view of the first camera as captured by the first camera, evaluating whether the position or orientation of the first camera is appropriate based on the movement of the moving object within the field of view of the first camera, and outputting information indicating the evaluation to a predetermined output destination.

[0008] From a third perspective, a recording medium is provided which contains a program that causes an information processing device connected to a first camera capable of photographing a moving object that is specified to travel along a predetermined course to perform the following: a process of acquiring the movement of the moving object within the field of view of the first camera as photographed by the first camera; a process of evaluating whether the position or orientation of the first camera is appropriate based on the movement of the moving object within the field of view of the first camera; and a process of outputting information indicating the evaluation to a predetermined output destination. [Effects of the Invention]

[0009] According to this disclosure, it becomes possible to easily evaluate the appropriateness of the camera's position or orientation. [Brief explanation of the drawing]

[0010] [Figure 1] This figure shows the configuration of one embodiment of the present disclosure. [Figure 2] This is a flowchart illustrating the operation of one embodiment of the present disclosure. [Figure 3] This is a diagram illustrating the operation of one embodiment of the present disclosure. [Figure 4] This figure shows the configuration of the first embodiment of the present disclosure. [Figure 5] This figure shows an example of reference data held by the information processing device of the first embodiment of this disclosure. [Figure 6] This is a flowchart illustrating the operation of the first embodiment of this disclosure. [Figure 7] This is a diagram illustrating the operation of the first embodiment of this disclosure. [Figure 8] This figure shows the configuration of the second embodiment of the present disclosure. [Figure 9] This figure shows the configuration of the third embodiment of the present disclosure. [Figure 10] This figure shows the configuration of the fourth embodiment of the present disclosure. [Figure 11] This diagram shows the configuration of the computer that constitutes the information processing device of this disclosure. [Modes for carrying out the invention]

[0011] First, an overview of one embodiment of this disclosure will be described with reference to the drawings. The reference numerals in the drawings provided in this overview are for convenience and serve as examples to aid understanding; they are not intended to limit this disclosure to the illustrated embodiments. Furthermore, the connecting lines between blocks in the drawings and other references in the following description include both bidirectional and unidirectional lines. Unidirectional arrows schematically represent the flow of the main signal (data) and do not exclude bidirectional communication. The program is executed via a computer device, which includes, for example, a processor, storage device, input device, communication interface, and, if necessary, a display device. This computer device is also configured to communicate with internal or external devices (including computers) via the communication interface, whether wired or wireless. While there are ports or interfaces at the input / output connection points of each block in the diagram, they are not shown in the illustration.

[0012] In one embodiment, this disclosure can be implemented using an information processing device 10 connected to a first camera C, as shown in Figure 1, and comprising an evaluation means 11 and an output means 12. More specifically, the first camera C is positioned to photograph a moving object that is specified to travel a predetermined course at predetermined time intervals. The evaluation means 11 evaluates whether the orientation of the first camera is appropriate based on the movement of the moving object within the field of view of the first camera as photographed by the first camera. The output means 12 outputs the result of the evaluation to a predetermined output destination.

[0013] The information processing apparatus 10 configured as described above operates as follows. First, the information processing apparatus 10 acquires the movement of the moving object within the angle of view of the camera in the first camera C (step S01 in FIG. 2). Next, the information processing apparatus 10 evaluates whether the position or orientation of the first camera is appropriate (appropriateness) based on the movement of the moving object within the angle of view of the camera (step S02 in FIG. 2). Finally, the information processing apparatus 10 outputs information indicating the evaluation to a predetermined output destination (step S03 in FIG. 2). This predetermined output destination may be a terminal of a vendor who manages the first camera C, or a display device provided in the information processing apparatus 10 itself. Further, the predetermined output destination may be a display device provided in the first camera C. In this case, the information processing apparatus 10 outputs information indicating the evaluation of whether the position or orientation of the first camera C is appropriate to a liquid crystal device or a lamp that displays the state of the first camera C. Note that the information processing apparatus 10 itself may be configured as a computer attached to the first camera C.

[0014] FIG. 3 is a diagram for explaining the operation of an embodiment of the present disclosure. In the example of FIG. 3, a bus is being photographed as the moving object. In the example of (a) on the left side of FIG. 3, the movement of the bus within the angle of view of the first camera C is normal, and the bus body is within the frame (angle of view).

[0015] On the other hand, in the example of (b) on the right side of FIG. 3, the movement of the bus within the angle of view of the first camera is shifted to the right more than normal. For this reason, the bus body protrudes outside the frame (angle of view). In this case, there is a high possibility that the position or orientation of the first camera C is shifted. Therefore, the information processing apparatus 10 of the present disclosure outputs information indicating the evaluation of whether the position or orientation of the first camera C is appropriate to a liquid crystal device or a lamp that displays the state of the first camera C. Thereby, the administrator of the first camera C can know early whether it is necessary to adjust the position or orientation of the first camera C.

[0016] [First Embodiment] Next, a first embodiment in which the appropriateness of the camera orientation can be determined using a regularly operating bus will be described in detail with reference to the drawings. FIG. 4 is a diagram showing the configuration of the first embodiment of the present disclosure. Referring to FIG. 4, a configuration including a camera C installed so as to be able to photograph the bus V and an information processing apparatus 100 that receives an image from the camera C is shown.

[0017] The information processing apparatus 100 includes an evaluation unit 101, an output unit 102, and a reference data storage unit 103.

[0018] The evaluation unit 101 collates the movement of the moving body (bus V) within the angle of view of the camera C captured by the camera C with the reference data held in the reference data storage unit 103, and based on the degree thereof, evaluates whether the position or orientation of the camera C is appropriate. That is, the evaluation unit 101 evaluates whether the position or orientation of the camera C is appropriate based on whether the movement of the moving body within the angle of view of the camera C matches the movement of the moving body (bus V) within the angle of view of the camera C set as a reference. Therefore, the evaluation unit 101 corresponds to the evaluation means 11 described above.

[0019] Figure 5 is a diagram illustrating the overview of the reference data stored in the reference data storage unit 103. The dotted line in Figure 5 represents the trajectory of the route bus V within the field of view of camera C during its operation. When the route bus is traveling using GPS (Global Positioning System) position information or RTK (Real Time Kinematic) position information, the deviation is minute. Therefore, the trajectory of such a route bus V can be used as reference data to determine the appropriateness of the camera's position, orientation, or field of view. Especially at night, it is difficult to obtain images of other landmarks or the body of the route bus, but lights can be clearly captured by camera C. Therefore, the evaluation unit 101 can evaluate whether the position or orientation of camera C is appropriate based on the trajectory of the lights of the moving object (route bus V) at night. In the example in Figure 5, for the purpose of explaining this disclosure, an image representing the movement of the route bus V is used as reference data, but the reference data is not limited to this. For example, the reference data may be time-series data representing the trajectory of characteristic points of the route bus V.

[0020] The output unit 102 outputs the evaluation results to a predetermined output destination. Possible output destinations include the terminal of the person in charge of maintaining camera C or the terminal of the person in charge of managing bus operations using camera C. Therefore, the output unit 102 corresponds to the output means 12 described above.

[0021] Next, the operation of this embodiment will be described in detail with reference to the drawings. Figure 6 is a flowchart showing the operation of the first embodiment. Referring to Figure 6, first, the information processing device 100 acquires a time-sequential set of images from the camera C (step S001). If the camera C is recording video, the video may be acquired from the camera C instead of the image set.

[0022] Next, the information processing device 100 evaluates the position or appropriateness of the camera orientation by comparing it with the aforementioned reference data (step S002).

[0023] Next, the information processing device 100 outputs the evaluation results to a predetermined output destination (step S003).

[0024] Figure 7 is a diagram illustrating the operation of the first embodiment of this disclosure. In the example in Figure 7, the route bus V is traveling to the left of the reference data represented by the dotted line. Assuming that the route bus V is traveling along the correct route, it is estimated that the position or orientation of camera C is shifted to the left of the correct position. The information processing device 100 outputs the amount of such deviation as a numerical value or as a judgment result of suitability.

[0025] Personnel responsible for maintaining camera C or managing bus operations using camera C will adjust the position and orientation of camera C based on these results. If camera C has, for example, PTZ (pan-tilt-zoom) functionality or if the camera C support device has position adjustment functionality, these personnel may adjust the position and orientation of camera C remotely. If the position of camera C is closer or further than the reference position, the aforementioned personnel may adjust the field of view of camera C by remotely zooming. Of course, these personnel may also go to the site to adjust the position and orientation of camera C.

[0026] As described above, this embodiment makes it possible to obtain information regarding the appropriateness of the position and orientation of camera C and to correct it promptly. For example, even when it is difficult to calibrate the position or orientation of camera C using landmarks due to constraints on the placement of camera C, this embodiment makes it possible to determine the appropriateness of the position or orientation of camera C. In particular, when capturing the movement of a moving object within the field of view of camera C using the trajectory of the light of the moving object, the appropriateness of the position or orientation of camera C can be determined without problems even at night when it is difficult to photograph landmarks. Similarly, when capturing the movement of a moving object within the field of view of camera C using the trajectory of the light of the moving object, the appropriateness of the position or orientation of camera C can be determined without problems even inside tunnels or covered roads.

[0027] [Second Embodiment] Next, a second embodiment will be described in which a function for requesting the movement of a mobile object is added to the information processing device. Figure 8 shows the configuration of the second embodiment. The difference from the first embodiment shown in Figure 4 is that a movement request unit 104 has been added to the information processing device 100a. The other configurations are the same as in the first embodiment, so the following will focus on explaining the differences.

[0028] The travel request unit 104 is a means of requesting the control center 200, which controls the route bus V, to travel a mobile body for camera checks. There are various possible timings for the travel request unit 104 to request the travel of the mobile body for camera checks. For example, it may be when it is time to check the appropriateness of the position and orientation of camera C, or when an abnormality is detected in the appropriateness of the position and orientation of camera C as a result of the most recent evaluation of the appropriateness of the position and orientation of camera C.

[0029] Furthermore, the driving request unit 104 may also have a function to specify the driving course of the mobile vehicle to the control center 200. Possible driving courses include requests for driving in a specified lane, requests for driving in a specified route using latitude and longitude, etc. It is also conceivable that the unit could instruct a vehicle that normally drives in the left lane of the road to drive in a different lane than usual.

[0030] The information processing device 100a of this embodiment operates as follows: The information processing device 100a routinely checks the appropriateness of the position or orientation of camera C using images of a regularly operating route bus V. If an abnormality is found in the position or orientation of camera C as a result of the check, the travel request unit 104 of the information processing device 100a requests the control center 200 to travel a mobile body capable of precise travel with specified latitude and longitude. Examples of such a mobile body capable of precise travel with specified latitude and longitude include an autonomous vehicle or a dedicated vehicle equipped with a function to travel using GPS or RTK-GNSS.

[0031] As described above, according to this embodiment, it is possible to establish a system that uses a moving object that is in daily operation, such as a route bus, to roughly evaluate the position or orientation of camera C, and to perform a precise evaluation if an abnormality is found.

[0032] [Third Embodiment] Next, a third embodiment will be described, which adds a function to simultaneously evaluate the appropriateness of the position or orientation of multiple cameras C1 and C2. Figure 9 shows the configuration of the third embodiment. The differences from the first embodiment shown in Figure 4 are that the information processing device 100b has two cameras C1 and C2 connected to the evaluation unit 101b, and the reference data storage unit 103b has reference data set for each camera. The other configurations are the same as in the first embodiment, so the following will focus on explaining the differences.

[0033] The evaluation unit 101b compares the movement of the moving object (route bus V) within the field of view of the first camera C1 with the reference data for the first camera C1 held in the reference data storage unit 103b, and evaluates whether the position or orientation of the first camera C1 is appropriate based on the degree of comparison. Similarly, the evaluation unit 101b compares the movement of the moving object (route bus V) within the field of view of the second camera C2 with the reference data for the second camera C2, and evaluates whether the position or orientation of the second camera C2 is appropriate based on the degree of comparison.

[0034] According to this embodiment, it is possible to simultaneously evaluate the appropriateness of the position or orientation of two cameras C1 and C2. Furthermore, when using only one camera C, it may be difficult to determine whether there is an abnormality in the travel course of the moving object (route bus V) or whether the position or orientation of camera C is incorrect. However, according to this embodiment, this determination is made easier. Specifically, if there is an abnormality in the travel course of the moving object (route bus V), the information processing device 100b will simultaneously detect an abnormality in the position or orientation of both cameras C1 and C2. In contrast, unless they are installed on the same support pole or the like, the possibility of simultaneously detecting an abnormality in the position or orientation of cameras C1 and C2 is extremely low. Therefore, in this case, the information processing device 100b can estimate that there is an abnormality in the travel course of the moving object (route bus V). On the other hand, if the information processing device 100b detects an abnormality in the position or orientation of either of the two cameras C1 and C2, it can estimate that there is no abnormality in the travel course of the moving object (route bus V) because no abnormality in the position or orientation has been detected in the other camera.

[0035] As described above, this embodiment makes it possible to simultaneously evaluate the appropriateness of the position or orientation of multiple cameras C1 and C2, as well as to detect whether or not there is an abnormality in the travel course of the moving object. In the above description, the number of cameras was described as being two, but there is no limit to the number of cameras that can be used. For example, it is possible to connect three or more cameras to the information processing device and simultaneously evaluate the appropriateness of the position or orientation of these cameras. As long as they are not installed on the same support pole or the like, the possibility of these many cameras malfunctioning simultaneously is extremely low. Therefore, as the number of cameras increases, the accuracy of determining whether or not there is an abnormality in the travel course of the moving object (route bus V) can be improved.

[0036] [Fourth Embodiment] Next, a fourth embodiment will be described, in which a function for instructing the mobile object to correct its travel course is added to the information processing device 100b of the third embodiment. Figure 10 shows the configuration of the fourth embodiment. The difference from the third embodiment shown in Figure 9 is that an instruction unit 105 has been added to the information processing device 100c. The other configurations are the same as in the first embodiment, so the following will focus on explaining those differences.

[0037] The instruction unit 105 is a means (instruction means) that, if it determines that the position or orientation of the two cameras C1 and C2 is inappropriate, instructs the control center 200 to correct the driving course of the moving vehicle (route bus V).

[0038] As described in the third embodiment, if an abnormality is detected in the position or orientation of cameras C1 and C2 simultaneously, it can be presumed that there is an abnormality in the travel course of the mobile vehicle (route bus V). In this case, the instruction unit 105 instructs the control center 200, which controls the travel of the mobile vehicle (route bus V), to correct the travel course of the mobile vehicle (route bus V).

[0039] As explained above, according to this embodiment, if there is an abnormality in the driving course of the moving object, it is possible to correct it. In particular, if the moving object is an autonomous vehicle, the driving course of the moving object may deviate or the moving object may meander due to setting abnormalities or wear on the white lines. According to this embodiment, it is also possible to detect such operational abnormalities of autonomous vehicles.

[0040] While the embodiments of this disclosure have been described above, this disclosure is not limited to the embodiments described above, and further modifications, substitutions, and adjustments can be made without departing from the basic technical concept of this disclosure. For example, the network configurations, element configurations, and data representations shown in the drawings are examples to aid in understanding this disclosure and are not limited to the configurations shown in these drawings.

[0041] (Regarding hardware configuration) In each embodiment of this disclosure, each component of each device represents a functional unit block. Some or all of each component of each device is realized by any combination of an information processing device 900 and a program, for example, as shown in Figure 11. Figure 11 is a block diagram showing an example of the hardware configuration of the information processing device 900 that realizes each component of each device. The information processing device 900 includes, as an example, the following configuration. ·CPU(Central Processing Unit)901 • ROM (Read Only Memory) 902 ·RAM(Random Access Memory)903 Program 904 is loaded into RAM903. • Storage device 905 for storing program 904 • Drive device 907 for reading and writing recording medium 906 • Communication interface 908 connected to communication network 909 • Input / output interface 910 for data input and output. • Bus 911 connecting each component

[0042] Each component of each device in each embodiment is realized by the CPU 901 acquiring and executing a program 904 that realizes these functions. That is, the CPU 901 in Figure 11 executes a camera orientation evaluation program and an evaluation result output program, and performs update processing of each calculation parameter held in RAM 903, storage device 905, etc. The program 904 that realizes the functions of each component of each device is, for example, stored in storage device 905 or ROM 902 in advance and read by the CPU 901 as needed. The program 904 may be supplied to the CPU 901 via a communication network 909, or it may be stored in a recording medium 906 in advance, and the drive device 907 may read the program and supply it to the CPU 901.

[0043] There are various variations in how each device is implemented. For example, each device may be implemented by any combination of a separate information processing device 900 and a program for each component. Alternatively, multiple components of each device may be implemented by any combination of a single information processing device 900 and a program. In other words, each part (processing means, function) of the information processing device shown in the first to fourth embodiments described above can be implemented by a computer program that causes a processor mounted on the device to execute the above-described processing using its hardware.

[0044] Furthermore, some or all of the components of each device are realized by other general-purpose or dedicated circuits, processors, etc., or combinations thereof. These may be made up of a single chip or multiple chips connected via a bus.

[0045] Some or all of the components of each device may be realized by a combination of the circuits and programs described above.

[0046] When some or all of the components of each device are implemented by multiple information processing devices or circuits, these multiple information processing devices or circuits may be centrally located or distributed. For example, the information processing devices or circuits may be implemented in a form in which each is connected via a communication network, such as a client-and-server system or a cloud computing system.

[0047] The embodiments described above are preferred embodiments of this disclosure and do not limit the scope of this disclosure to these embodiments alone. That is, a person skilled in the art can modify or substitute the embodiments described above to construct various modified forms without departing from the gist of this disclosure.

[0048] For example, in the first to fourth embodiments described above, a route bus V was used as the mobile body, but other vehicles can be used as the mobile body. For example, trucks or road maintenance vehicles that regularly travel on roads can be used as the mobile body. In the case of these vehicles, it is desirable that each vehicle be equipped with the ability to navigate using GPS or RTK-GNSS. In addition, railway cars, trolleybuses, monorails, etc. can be used as the mobile body. In the case of these vehicles, since they run on tracks, the possibility of deviations in the travel course is lower, so the appropriateness of the position or orientation of camera C can be accurately evaluated.

[0049] Furthermore, in the embodiments described above, camera C was explained as a general-purpose camera capable of capturing visible images, but there are no limitations on the type of camera C, and the term should be interpreted in the broadest sense. For example, an infrared camera, a point cloud camera using radar or LiDAR (Light Detection And Ranging), etc., can also be used as the camera.

[0050] Furthermore, although the operating schedule of the route bus V was not specifically mentioned in the above embodiment, it is preferable that the route bus V is specified to travel along a predetermined course at predetermined time intervals. By using such a route bus V as a mobile unit for evaluation, it becomes possible to periodically evaluate the position or orientation of camera C. Of course, the mobile unit can be a truck, road maintenance vehicle, railway vehicle, trolleybus, monorail, etc., other than the route bus V. Alternatively, instead of these mobile units, as described in the second embodiment, the information processing device may periodically request the movement of a mobile unit.

[0051] Furthermore, the second and third embodiments described above can be combined and implemented. In this case, the information processing device will have both a function to request the control center 200 to move the mobile object and a function to evaluate the position or orientation of multiple cameras.

[0052] Some or all of the above embodiments may also be described as follows, but are not limited to the following.

[0053] [Note 1] It is connected to a first camera capable of photographing a moving object that is specified to travel along a predetermined course, An evaluation means for evaluating whether the position or orientation of the first camera is appropriate based on the movement of the moving object within the field of view of the first camera as captured by the first camera, An output means that outputs information indicating the evaluation to a predetermined output destination, An information processing device equipped with the following features. [Note 2] The evaluation means of the information processing device described above can be configured to evaluate whether the position or orientation of the first camera is appropriate based on whether the movement of the moving body within the field of view of the first camera matches the movement of the moving body within the field of view of the first camera set as a reference. [Note 3] The mobile body of the information processing device described above can be a vehicle that travels using GPS or RTK-GNSS. [Note 4] The information processing device described above may also be configured to include a request means for requesting the control center of the mobile body to drive the mobile body along a specified course. [Note 5] In the information processing device described above, a second camera, different from the first camera, is further connected. The evaluation means may further evaluate whether the position or orientation of the second camera is appropriate based on the image captured by the second camera, and based on the evaluation of the first camera and the evaluation of the second camera, it may be configured to estimate whether there is an abnormality in the first camera, the second camera, or the travel course of the moving body. [Note 6] The evaluation means of the information processing device described above can be configured to estimate that there is an abnormality in the travel course of the moving object if the position or orientation of both the first camera and the second camera is not evaluated as being appropriate. [Note 7] In the information processing device described above, if an abnormality is estimated in the mobile body's travel course, a configuration can be adopted that instructs the mobile body's control center to correct the mobile body's travel course. [Note 8] The evaluation means of the information processing device described above can be configured to evaluate whether the position or orientation of the first camera is appropriate based on the trajectory of the light of the moving object at night or inside a tunnel. [Note 9] The mobile body of the information processing device described above can be configured to be a mobile body that is specified to travel along a predetermined course at predetermined time intervals. [Note 10] An information processing device connected to a first camera capable of photographing a moving object that is specified to travel along a predetermined course, The movement of the moving object captured by the first camera within the field of view of the first camera is acquired. Based on the movement of the moving body within the field of view of the first camera, an evaluation is performed to determine whether the position or orientation of the first camera is appropriate. The system outputs information indicating the evaluation to a predetermined output destination. How to check the camera's status. [Note 11] An information processing device connected to a first camera capable of photographing a moving object that is specified to travel along a predetermined course, A process to acquire the movement of the moving object captured by the first camera within the field of view of the first camera, A process for evaluating whether the position or orientation of the first camera is appropriate based on the movement of the moving body within the field of view of the first camera, A process to output information indicating the evaluation to a predetermined output destination, A recording medium that contains a program to execute [something]. Furthermore, the forms described in each of the above appendices can be combined with each other after making the necessary modifications. For example, a configuration that combines the contents described in appendice 2 and the contents described in appendice 3 is also included within the scope of disclosure of this specification. Furthermore, the forms described in appendices 9 to 10 above can be expanded into the forms described in appendices 2 to 8, similar to appendice 1.

[0054] Furthermore, each disclosure in the above-mentioned patent documents is incorporated into this document by reference and may be used as the basis or part of this disclosure as necessary. Within the framework of this disclosure (including the claims), further modifications and adjustments to the embodiments or examples are possible based on their fundamental technical ideas. Also, within the framework of this disclosure, various combinations or selections (including partial deletions) of various disclosure elements (including each element of each claim, each element of each embodiment or example, each element of each drawing, etc.) are possible. In other words, this disclosure naturally includes the entire disclosure, including the claims, and various modifications and alterations that a person skilled in the art could make in accordance with the technical idea. In particular, with respect to the numerical ranges described in this document, any numerical value or sub-range included within that range should be interpreted as being specifically described, even if not otherwise stated. Furthermore, each disclosure item of the above-mentioned cited documents may, as necessary, be used in part or in whole as part of this disclosure, in accordance with the spirit of this disclosure, and this is also considered to be included in the disclosure items of this application. [Explanation of Symbols]

[0055] 10, 100, 100a, 100b, 100c Information Processing Device 11. Evaluation methods 12 Output means V Route bus 101, 101b Evaluation Department 102 Output section 103, 103b Reference data storage unit 104 Driving request unit 105 Instruction section 200 Control Center 900 Information Processing Equipment 901 CPU(Central Processing Unit) 902 ROM (Read Only Memory) 903 RAM (Random Access Memory) 904 Program 905 Storage device 906 Recording media 907 Drive unit 908 Communication Interface 909 Communication Network 910 Input / Output Interface 911 Bus C, C1, C2 Cameras V Route bus (mobile)

Claims

1. It is connected to first and second cameras capable of photographing moving objects that are specified to travel along a predetermined course, An evaluation means for evaluating whether the position or orientation of the first and second cameras is appropriate, based on the movement of the moving object within the field of view of the first and second cameras as captured by the first and second cameras, An output means that outputs information indicating the evaluation to a predetermined output destination, An information processing device comprising, If the evaluation means determines that the position or orientation of both the first camera and the second camera is inappropriate, it estimates that there is an abnormality in the travel course of the moving object. Information processing device.

2. The evaluation means evaluates whether the position or orientation of the first camera is appropriate based on whether the movement of the moving body within the field of view of the first camera matches the movement of the moving body within the field of view of the first camera set as a reference. The information processing apparatus according to claim 1.

3. As the aforementioned mobile entity, a vehicle that travels using GPS or RTK-GNSS is used. The information processing apparatus according to claim 1.

4. Furthermore, the system includes a request means for requesting the control center of the mobile body to drive the mobile body along a specified course. The information processing apparatus according to claim 1.

5. If an abnormality is suspected in the travel course of the mobile body, the system is equipped with an instruction means for instructing the control center of the mobile body to correct the travel course of the mobile body. The information processing apparatus according to claim 1.

6. The evaluation means evaluates whether the position or orientation of the first camera is appropriate based on the trajectory of the light of the moving object at night or inside a tunnel. The information processing apparatus according to claim 1.

7. The aforementioned mobile body is a mobile body that is specified to travel along a predetermined course at predetermined time intervals. An information processing device according to any one of claims 1 to 6.

8. An information processing device connected to first and second cameras capable of photographing a moving object that is specified to travel along a predetermined course, The movement of the moving object captured by the first and second cameras within the field of view of the first and second cameras is acquired. Based on the movement of the moving body within the field of view of the first and second cameras, an evaluation is performed to determine whether the position or orientation of the first and second cameras is appropriate. If the position or orientation of both the first camera and the second camera is deemed inappropriate, it is presumed that there is an abnormality in the moving body's course. The system outputs information indicating the evaluation to a predetermined output destination. How to check the camera's status.