Abstract: In order to provide a feature for processing an image of an object being photographed using photographic data having better quality, an image analyzer 1 is provided with a selection unit 104 and a bandwidth control request unit 105. The selection unit 104 selects a second photographing device associated with a first photographing device from among a plurality of photographing devices. The bandwidth control request unit 105 transmits, to a network control device, a request for change of the transmission data amount transmittable by the second photographing device.
Specification
Title of invention: Analysis device, analysis system, analysis method, and program storage medium
Technical field
[0001]
The present invention relates to a technique relating to data amount control when transmitting a captured image from an image capturing device to an analysis device.
Background technology
[0002]
A technique for monitoring a subject to be photographed using a photographing device such as a camera is widely used. When monitoring a shooting target, an image analysis apparatus such as a server processes an image included in shooting data acquired from the shooting apparatus to monitor the shooting target. For example, if the subject is a person, it is determined whether the person in the image included in the photographed data is a suspicious person. As a related technique, Patent Document 1 discloses a technique of a subject identifying device. The subject identifying device in Patent Document 1 is connected to a plurality of image capturing devices, and selects one image capturing device from the plurality of image capturing devices by using information on the position of the subject included in an image captured by the image capturing device. To do. Then, the subject identifying apparatus outputs, to the selected image pickup apparatus, an instruction for increasing at least one of the image pickup frame rate and the image quality of the selected image pickup apparatus. According to the technique described in Patent Document 1, it is possible to suppress a decrease in accuracy of identifying a subject and an increase in network load in a subject identifying device connected to an imaging device.
Prior art documents
Patent literature
[0003]
Patent Document 1: Japanese Patent Laid-Open No. 2016-163328
Summary of the invention
Problems to be Solved by the Invention
[0004]
However, in the above-described technique, when the amount of data that can be transmitted per unit time that is allowed by the imaging device that is the transmission source of the captured data is constant, the captured data of high quality is due to congestion in the network. May not be received by the destination device. Further, in the case where it is required to perform image processing of a subject to be imaged with higher accuracy, a mechanism is required to receive high-quality image data from a plurality of image capturing devices that photograph the subject to be captured while suppressing costs.
[0005]
Then, this invention aims at providing the technique which can solve the above-mentioned subject. That is, a main object of the present invention is to provide a communication technique that makes it possible to perform image processing of an image capturing target using higher quality image capturing data.
Means for solving the problem
[0006]
According to the first aspect of the present invention, the analysis device includes a selection unit that selects a second imaging device related to the first imaging device from the plurality of imaging devices, and the second imaging device. And a bandwidth control requesting unit for transmitting a request for changing the amount of data that can be transmitted to the network control device.
[0007]
According to the second aspect of the present invention, the analysis system selects a plurality of photographing means for transmitting photographing data and a second photographing means related to the first photographing means from the plurality of photographing means. Selecting means and an analyzing means for transmitting a request for changing the data transmission amount that can be transmitted by the second photographing means.
[0008]
According to the third aspect of the present invention, the analysis method can select the second imaging device related to the first imaging device from the plurality of imaging devices, and the second imaging device can transmit. A request for changing the data transmission amount is transmitted to the network control device.
[0009]
According to a fourth aspect of the present invention, the program storage medium causes the computer of the analysis device to select, from the plurality of image capturing devices, a second image capturing device related to the first image capturing device. A computer program is stored that causes the second image capturing apparatus to function as a bandwidth control request unit that transmits a request for changing the amount of data that can be transmitted to the network control apparatus.
Effect of the invention
[0010]
According to the present invention, it is possible to perform image processing on a shooting target using shooting data of higher quality.
Brief description of the drawings
[0011]
FIG. 1 is a diagram showing a configuration example of an image analysis system.
FIG. 2 is a diagram showing a hardware configuration example of an image analysis device.
FIG. 3 is a block diagram illustrating an example of functions of the image analysis device.
FIG. 4 is a diagram showing an example of information stored in a database.
FIG. 5 is a first diagram showing an outline of transmission of image pickup data of an image pickup apparatus.
FIG. 6 is a second diagram showing an outline of transmission of photographing data of the photographing device.
FIG. 7 is a diagram showing an example of a processing flow of the image analysis device.
FIG. 8 is a diagram showing an outline of estimation of a moving direction.
FIG. 9 is a diagram showing a minimum configuration example of an image analysis device.
MODE FOR CARRYING OUT THE INVENTION
[0012]
Hereinafter, an analysis system including an analysis device according to an embodiment of the present invention will be described with reference to the drawings.
[0013]
FIG. 1 is a diagram showing a configuration of an analysis system equipped with an image analysis apparatus which is an analysis apparatus according to an embodiment of the present invention. The analysis system of this embodiment is an image analysis system that analyzes an image. The image analysis system 100 includes an image analysis device 1, a photographing device 2, a network control device 3, a base station 4, a relay device 5, a database 6, and a monitor 7.
[0014]
The image analysis apparatus 1 has a configuration for analyzing an image included in the shooting data received from the shooting apparatus 2.
[0015]
The imaging device 2 is, for example, a camera installed in large numbers in the city. The imaging device 2 may be attached to a flying body such as a drone or a security vehicle to move. The imaging device 2 is connected to the image analysis device 1 via a base station 4 and a relay device 5 connected to a communication network such as a public wireless network or the Internet.
[0016]
The network control device 3 has a configuration for controlling the amount of data transmission (data communication amount) per unit time that the relay device 5 allows the imaging device 2. For example, the network control device 3 controls data communication by PCRF (Policy and Charging Rules Function) which is one of the communication control methods.
[0017]
The base station 4 is a wireless base station device in a predetermined wireless communication system. The base station 4 is, for example, an eNodeB (evolved Node B), which is a radio base station compatible with LTE (Long Term Evolution) wireless communication.
[0018]
The relay device 5 is a network device that relays data from one communication network to the other communication network. The relay device 5 is, for example, a P-GW (Packet Data Network Gateway). The relay device 5 communicates with the imaging device 2 via the base station 4 based on the amount of data transmission per unit time allowed by the imaging device 2.
[0019]
The database 6 is a storage device that stores various kinds of information by the image analysis device 1.
[0020]
The monitor 7 is a display unit that displays the image or video of the shooting data of the shooting device 2 selected by the image analysis device 1, and can display the image or video of the shooting data of the shooting device 2 in real time.
[0021]
FIG. 2 is a diagram showing an example of the hardware configuration of the image analysis apparatus 1.
[0022]
The image analysis device 1 in FIG. 2 includes a CPU (Central Processing Unit) 11, an IF (Interface) 12, a communication module 13, a ROM (Read Only Memory) 14, a RAM (Random Access Memory) 15, and an HDD (Hard Disk Drive) 16. It is a computer with the configuration such as.
[0023]
FIG. 3 is a block diagram showing a functional configuration of the image analysis device 1.
[0024]
The CPU 11 of the image analysis apparatus 1 executes a computer program stored in a storage unit such as the ROM 14 to function as a control unit 101, a movement destination estimation unit 102, a shooting range calculation unit 103, a selection unit 104, Each function of the band control request unit 105 is provided.
[0025]
The control unit 101 controls other functional units.
[0026]
The movement destination estimation unit 102 estimates the movement destination of the photographing target based on the moving direction of the photographing target shown in the photographing data received from the first photographing device 2. The first image capturing device 2 is, for example, the image capturing device 2 that first captures a predetermined image capturing target among the plurality of image capturing devices 2 included in the image analysis system 100.
[0027]
The shooting range calculation unit 103 calculates the shooting range of each of the shooting devices 2 based on the position information of the shooting device 2 and the shooting direction of the shooting device 2.
[0028]
The selection unit 104 selects the second image capturing device 2 related to the first image capturing device 2. The second image capturing apparatus 2 is, for example, an image capturing apparatus 2 that may capture a predetermined image capturing object after the first image capturing apparatus 2 among the plurality of image capturing apparatuses 2 included in the image analysis system 100. For example, the selection unit 104 selects the second imaging device 2 based on the estimation result of the moving destination of the imaging target. Alternatively, the selection unit 104 may select the second imaging device 2 located within the imaging range including the movement destination of the imaging target based on the estimation result of the movement destination of the imaging target. In this way, the selection rule for selecting the second image capturing apparatus 2 is predetermined and given to the selecting unit 104, and the selecting unit 104 selects the second image capturing apparatus 2 according to the selection rule.
[0029]
The band control request unit 105 requests the increase in the amount of data transmission per unit time permitted to the second image capturing device 2 in the network in which the image capturing data transmitted from the second image capturing device 2 to the image analysis device 1 flows. Request) to the network control device 3.
[0030]
The image analysis apparatus 1 having the above-described function analyzes the flow line of a person such as a suspicious person in the image capturing range of the image capturing apparatus 2 and allows the second image capturing apparatus 2 in the expected destination to allow the unit. The amount of data transmitted per hour is increased in advance before the person moves. More specifically, in the image analysis system 100 including the image analysis device 1, a certain image capturing device 2 and a candidate location of a predicted movement destination regarding a person such as a suspicious person imaged by the image capturing device 2 are captured. A plurality of photographing devices 2 are connected to the image analysis device 1. The image analysis apparatus 1 selects the image capturing apparatus 2 that captures a range having a high probability of being a destination of a suspicious person who is an image capturing target among the plurality of image capturing apparatuses 2 that capture the candidate location of the predicted destination. In short, the image analysis device 1 selects the image capturing device 2 that can image a person such as a suspicious person who is an image capturing target in the future. Then, the image analysis device 1 performs control to increase the data transmission amount per unit time allowed for the imaging device 2.
[0031]
By performing such processing by the image analysis device 1, it is possible to control in advance to increase the amount of data transmission per unit time that is allowed by the imaging device 2 at the moving destination of a person such as a suspicious person. Thereby, even if a suspicious person is moving by a motorcycle or the like, the image analysis system 100 quickly transfers high-definition shooting data to the transfer destination such as the image analysis apparatus 1 in the moving image capturing apparatus 2 at the moving destination. Will be able to.
[0032]
FIG. 4 is a diagram for explaining information relating to the image capturing device 2 stored in the database 6.
[0033]
In the database 6, as shown in FIG. 4, the photographing device ID (IDentification), position information (latitude, longitude, altitude) of the photographing device, photographing direction, photographing angle, subscriber ID (IDentification), photographing range, device type Are stored in association with each other.
[0034]
The image capturing device ID and the position information of the image capturing device 2 are information transmitted by the image capturing device 2 to the image analyzing device 1, and are stored in the database 6 by the image analyzing device 1. For example, the image capturing device 2 has a GPS (Global Positioning System) function, calculates position information of the device itself based on a signal received from a GPS satellite by the GPS function, and stores the position information and a storage unit such as a memory in advance. The information of the image capturing device ID and the device type stored in is transmitted to the image analyzing device 1. Alternatively, the position information of the image capturing device 2 may be information manually input and set in the image capturing device 2 by the administrator. Further, the image capturing device 2 includes, for example, a geomagnetic sensor and an acceleration sensor, and transmits to the image analysis device 1 information on the image capturing direction detected based on the detection value of the geomagnetic sensor and the image capturing angle detected using the acceleration sensor. .. The image analysis device 1 records the information received from the imaging device 2 in the database 6 in association with each other. Further, the image analysis device 1 receives the subscriber ID (identification information used when using the communication network) from the server of the network carrier company, and records the subscriber ID in the database 6 in association with the photographing device ID. You may do it.
[0035]
The shooting range is defined by a plurality of pieces of latitude/longitude/altitude information, for example. The information of the photographing range is information calculated by the image analysis apparatus 1 based on the position information of the photographing device 2, the photographing direction and the photographing angle. Alternatively, the administrator may input the information of the photographing range to the image analysis device 1. The image analysis apparatus 1 may further use information such as the focal length of the image capturing apparatus 2 when calculating the image capturing range, and may calculate the image capturing range by substituting those values into a mathematical formula for calculating the image capturing range, for example. .. Note that the calculation of the shooting range is not limited to being performed by the shooting range calculation unit 102, and may be executed by a device external to the image analysis system 100, and the calculated shooting range information may be input to the image analysis device 1. Good.
[0036]
The device type information is, for example, whether the image capturing device 2 is fixedly installed (Fixed), whether it is provided in a guard vehicle (Patrol car) or a drone (Drone), and is wearable by a person. Indicates information such as whether or not When the device type of the image capturing device 2 indicates a security vehicle or a drone, the position information of the image capturing device 2 is frequently updated. The image analysis device 1 determines the photographing device 2 whose position information is frequently updated based on the device type, and transmits a confirmation request or the like for confirming the photographing state to such a photographing device 2. You may. Based on the confirmation request for confirming the photographing state, the photographing device 2 transmits the photographing state information including the position information, the photographing direction, the photographing angle and the like to the image analysis device 1. The image analysis apparatus 1 repeatedly calculates the shooting range using the position information, the shooting direction, the shooting angle, and the like included in the received shooting state information. That is, the image analysis device 1 may perform different processes depending on the device type.
[0037]
FIG. 5 is a first diagram showing an outline of transmission of photographing data of the photographing device.
[0038]
In FIG. 5, each of the three image capturing devices 2a, 2b, and 2c is allowed a data transmission amount of 1 Mbps from the network carrier. The three image capturing devices 2a, 2b, and 2c are the image capturing devices 2 managed by an administrator such as a security company. Here, regarding the data transmission from each of the image capturing devices 2a, 2b, and 2c to the image analysis device 1, the total data transmission amount per unit time allowed by the network carrier is 4 Mbps. In such a situation, it is assumed that one of the image capturing devices 2 tries to transmit a high quality image because a predetermined image capturing target has been captured. However, it takes time to increase the data transmission amount per unit time beyond the permissible amount, and therefore the imaging device 2 displays the imaging target due to the traffic problem due to the permissible amount of the data transmission amount setting. It is assumed that high-quality shooting data cannot be transmitted during this period. In consideration of such a situation, if the data transmission amount per unit time allowed for each of the image capturing devices 2a, 2b, and 2c is increased in advance, the band securing for transmitting such data amount is maintained. Therefore, the cost will increase.
[0039]
FIG. 6 is a second diagram showing an outline of transmission of photographing data of the photographing device.
[0040]
Also in FIG. 6, the photographing devices 2a, 2b, and 2c are shown. In the image analysis system 100 including the image analysis device 1 of the present embodiment, when the desired image capturing target can be captured by the image capturing device 2a, the image analyzing device 1 is estimated to be the destination of the capturing target. Alternatively, the photographing device 2c is selected. For example, when the image analyzing apparatus 1 selects the image capturing apparatus 2c which is estimated to be the moving destination as the image capturing apparatus 2c, the image analyzing apparatus 1 controls the image capturing apparatus 2c to increase the amount of image data transmission per unit time from 1 Mbps to 2 Mbps. To do.
[0041]
FIG. 7 is a diagram showing a processing flow of the image analysis apparatus.
[0042]
Next, a processing flow when the image analysis device 1 and another device cooperate to perform the image analysis process will be described.
[0043]
It is assumed that the database 6 previously stores the above-described information on the photographing state regarding the photographing apparatus 2. Further, the image analysis apparatus 1 repeatedly receives from the image capturing apparatus 2 information on an image capturing state including position information, an image capturing direction, an image capturing angle, and the like. Further, the image analysis device 1 determines whether the position information, the shooting direction, and the shooting angle information included in the shooting state information received from the shooting device 2 match the information stored in the database 6. Furthermore, if they do not match, the image analysis apparatus 1 updates the information stored in the database 6 to the information newly received from the imaging apparatus 2.
[0044]
When the information on the shooting state is updated, the shooting range calculation unit 103 calculates the shooting range by substituting the updated position information, shooting direction, and shooting angle into a mathematical formula for calculating the shooting range. The shooting range calculation unit 103 updates the information on the shooting range stored in the database 6. The image analyzer 1 updates the information as described above each time it receives the information on the photographing state from the photographing device 2.
[0045]
In such a situation, each photographing device 2 transmits the photographing data to the image analysis device 1. The amount of image data transmitted per unit time is stored in the relay device 5. The relay device 5 manages a session with the image capturing device 2, so that the image capturing data of the image capturing device 2 is transmitted within the range of the amount of image data transmitting per unit time allowed for each image capturing device 2. The image analysis device 1 receives the photographing data (step S101). The movement destination estimation unit 102 of the image analysis apparatus 1 analyzes the image included in the shooting data received from each shooting apparatus 2 and determines whether or not a person who is a shooting target has been detected (step S102).
[0046]
It should be noted that the image capturing apparatus 2 may perform the behavior or person identification of the person who is the capturing target, and as a result, determine whether the person is the suspicious person who is the capturing target. Further, the object to be photographed is not limited to a person. The object to be photographed may be, for example, a vehicle such as an automobile, a bicycle, a motorcycle, or an animal, or an object that moves unnaturally (cardboard worn by a suspicious person, outside the photographing range of the photographing device 2). It may also be a stick inserted from.
[0047]
The movement destination estimation unit 102 selects, from the plurality of image capturing apparatuses 2 connected to the image analyzing apparatus 1, the image capturing apparatus 2 that is the transmission source of the image capturing data that is being processed and that includes an image in which a person is detected. The destination estimation unit 102 reads the shooting state information of the shooting device 2 that is the transmission source from the information about the shooting device stored in the database 6. The movement destination estimation unit 102 estimates the movement direction of the detected person.
[0048]
FIG. 8 is a diagram showing an outline of the estimation of the moving direction.
[0049]
For example, the movement destination estimation unit 102 calculates the intra-image movement vector (v1) indicating the movement direction of the person in the image indicated by the photographing data, based on the position of the person shown in a plurality of continuous images included in the photographing data. To do. In addition, the movement destination estimation unit 102 uses the photographing direction (v2) included in the photographing state information of the photographing device 2 that is the transmission source of the photographing data and uses the movement direction vector in the real space corresponding to the intra-image movement vector (v1). (V3) is calculated (step S103). For example, when the shooting direction (v2) is south and the intra-image movement vector (v1) indicates the right direction of the rectangular image area, the west direction is based on these vectors as shown in FIG. This is the moving direction vector (v3).
[0050]
The moving destination estimation unit 102 may estimate the range of the moving destination after a predetermined time according to the moving amount of the imaging target per unit time. The movement destination estimation unit 102 outputs the movement direction vector (v3) in the real space to the selection unit 104. The destination estimation unit 102 may output the destination range after a predetermined time to the selection unit 104. The movement destination estimation unit 102 may output the movement amount per unit time to the selection unit 104.
[0051]
The selection unit 104 compares the shooting range of each shooting device 2 stored in the database 6 with the moving direction vector (v3) of the shooting target in the real space based on the position information of the sending shooting device 2. .. Based on the comparison, the selection unit 104 selects one or a plurality of second photographing devices 2 having the preceding photographing range in which the moving direction vector (v3) is facing (step S104). The selected photographing device 2 moves the photographing target, such as a person, after the photographing device 2 which is the transmission source of the photographing data including the image showing the photographing target cannot photograph the photographing target. The image capturing device 2 (second image capturing device 2) may be imaged in the future. The selection unit 104 detects the photographing device ID of the selected second photographing device 2 from the photographing device information stored in the database 6. The selection unit 104 outputs the image capturing device ID of the selected second image capturing device 2 to the band control requesting unit 105.
[0052]
In addition to the movement direction vector (v3), the selection unit 104 may select the photographing device 2 by using the range of the movement destination after a predetermined time or the movement amount of the photographing target per unit time. Good. For example, the selection unit 104 determines whether or not the moving range after a predetermined time and the shooting range of the second shooting device 2 overlap. The predetermined time may be calculated based on the amount of movement per unit time. For example, when the movement amount per unit time is large, the predetermined time is set short, and when the movement amount per unit time is small, the predetermined time is set long. The selection unit 104 defines a range in which the shooting target is located based on the amount of movement of the shooting target per unit time, and selects one or more shooting devices 2 from the second shooting devices 2 belonging to the range. You may make it select. The selection unit 104 may end the process when the second imaging device 2 cannot be selected. Alternatively, when the selection unit 104 cannot select the second image capturing apparatus 2, the image analyzing apparatus 1 captures a person wearing a wearable camera or a drone including the image capturing apparatus 2 with the first image capturing apparatus 2. Control may be performed to instruct to move toward a shooting target such as a person.
[0053]
The bandwidth control requesting unit 105 transmits a request for increasing the data transmission amount per unit time including the image capturing device ID of the selected image capturing device 2 to the network control device 3 (step S105). The network control device 3 outputs the photographing device ID and the increase request included in the increase request to the relay device 5. In response to the increase request, the relay device 5 rewrites the data transmission amount per unit time stored in the image capturing device 2 indicated by the image capturing device ID to the increased data transmission amount. Thereby, the relay device 5 can increase the data transmission amount of the photographing data per unit time, which is allowed by the photographing device 2 that may photograph the photographing target at the moving destination of the photographing target.
[0054]
According to the above-described processing, the image analysis apparatus 1 and the image analysis system 100 including the image analysis apparatus 1 including the position estimated to be the moving destination of the image capturing target as the image capturing range have the allowable image capturing data per unit time. The transmission amount of is increased in advance before the object to be photographed moves. Immediately after the photographic subject such as a suspicious person is photographed, if the image quality of the photographic data is changed to a high quality in the photographic device 2 and the image analysis device 1 is attempted to transmit the image data, the transmission amount per unit time is small. Congestion may occur. In such a case, the image analysis apparatus 1 may not be able to receive the high-quality image data transmitted by the image capturing apparatus 2, but the above processing can solve such a problem.
[0055]
Further, especially when a suspicious person is riding in a car, a motorcycle, or the like, although it is desired to analyze the high-quality image-capturing data showing the face of the suspicious person with the image analysis device 1, the suspicious person enters or leaves the photographic range. It takes a short time to get lost. Therefore, the photographing apparatus 2 which normally distributes photographing data of low image quality cannot distribute photographing data of high image quality. However, the image analysis device 1 according to the present embodiment can solve such a problem by the processing described above.
[0056]
It should be noted that the image analysis apparatus 1 further uses information other than the moving direction of the shooting target and the position information of the moving destination when selecting the second shooting device 2 that includes the moving destination of the shooting target in the shooting range. You may make it select the imaging device 2 of 2. For example, it is assumed that the plurality of image capturing devices 2 are mounted on a security vehicle. In such a case, the image analysis device 1 further determines the congestion status of the road. The method by which the image analysis device 1 determines the congestion status is not limited. When it is determined that the congestion state of the road is equal to or higher than a predetermined degree, the image analysis device 1 is installed on the side of the road in advance based on the position of the image capturing device 2 and the position of the moving destination of the suspicious vehicle that is the image capturing target. One or a plurality of defined photographing devices 2 are selected. Then, the image analysis device 1 controls the data transmission amount so that the transmission amount of the photographing data per unit time permitted by the photographing device 2 increases. As a result, the image analysis device 1 can select the imaging device 2 in consideration of not only the position information but also the congestion situation of the road.
[0057]
Further, the image analysis apparatus 1 may select the image capturing apparatus 2 according to the application using the captured image data to be analyzed. For example, when a suspicious individual is detected in the image data obtained from the fixedly installed imaging device 2, in order to obtain more information (clearer face image, car license plate, etc.) regarding the suspicious individual. The image analyzing apparatus 1 may select the second image capturing apparatus 2 from the mobile image capturing apparatuses 2 (wearable camera or drone). In addition, the image analysis device 1 may extend the range for selecting the imaging device 2 when there is insufficient information to predict the movement vector of the suspicious individual, grasp the surrounding map, and monitor the flow line. The mobile imaging device 2 may be selected for this purpose.
[0058]
The monitor 7 provided in the above-described image analysis system 100 can output the received image or video when the imaging data captured by the imaging device 2 is received from the relay device 5. For example, the administrator designates the photographing device 2, and the monitor 7 outputs the image or video of the designated photographing device 2. The monitor 7 may be, for example, a mobile terminal such as a mobile phone, a tablet terminal, or a personal computer. Further, the monitor 7 may receive and display the movement direction vector (v3) of the movement target performed by the image analysis apparatus 1 and the information of the movement destination from the image analysis apparatus 1. Further, the image analysis device 1 displays image information obtained by blinking or enlarging the icon image of the photographing device 2 selected based on the moving destination of the photographing target among the icon images of the plural photographing devices 2 displayed on the map image. It may be output to the monitor 7. It should be noted that the monitor 7 may display a past video image or a video image of the image capturing device 2 other than the image capturing device 2 selected by the image analysis device 1 according to a user operation.
[0059]
The bandwidth control requesting unit 105 of the image analyzer 1 transmits the increase in the data transmission amount per unit time before the increase after a predetermined time has passed after transmitting a request to increase the data transmission amount per unit time to the network control device 3. A reduction request for returning may be transmitted to the device. This makes it possible to reduce the bandwidth allocated to the image capturing device 2 when the image capturing device 2 is not capturing a desired image capturing target. The bandwidth control requesting unit 105 of the image analysis apparatus 1 detects the passing of a suspicious person based on the image data obtained from the image capturing apparatus 2 or obtains the user's instruction, and the allowable amount of data transmission. May be transmitted to the image capturing apparatus 2 having increased the number of the data transmission amount per unit time before the increase. The bandwidth control requesting unit 105 may have a function of returning to the data transmission amount per unit time before the increase when the above-mentioned return condition is satisfied.
[0060]
The image analysis apparatus 1 acquires the moving direction vector (v3) from another device, instead of calculating the moving direction vector (v3) of the shooting target in its own apparatus, and based on the acquired information, the moving destination of the shooting target. It is also possible to select the imaging device 2 that is supposed to be.
[0061]
Further, in the above-described processing, the case where the image analysis device 1 detects a shooting target reflected in the image in the shooting data has been described. However, the shooting device 2 or another device detects the shooting target in the image. Good.
[0062]
FIG. 9 is a diagram showing the minimum configuration of the image analysis apparatus.
[0063]
As shown in this figure, the image analysis apparatus 1 may have the functions of the selection unit 104 and the band control request unit 105. The selection unit 104 selects the second image capturing device related to the first image capturing device from the plurality of image capturing devices. The bandwidth control requesting unit 105 sends to the network control device 3 a request for changing the amount of data that can be sent by the second image capturing device.
[0064]
Each of the above-mentioned devices has a computer system inside. A computer program for causing each device to perform the above-described processing is stored in a computer-readable storage medium of the device, and the computer of the device reads and executes the computer program, thereby Processing is performed. Here, the computer-readable storage medium refers to a magnetic disk, a magneto-optical disk, a CD-ROM (Compact Disc-Read Only Memory), a DVD-ROM (Digital Versatile Disc-Read Only Memory), a semiconductor memory, or the like. Further, this computer program may be distributed to the computer via a communication line, and the computer that receives this distribution may execute the program.
[0065]
Further, the computer program may be a program for realizing a part of the function of each processing unit described above. Further, it may be a so-called difference file (difference program) that can realize the above-mentioned functions in combination with a computer program already stored in the computer system.
[0066]
The whole or part of the exemplary embodiments disclosed above can be described as, but not limited to, the following supplementary notes.
(Supplementary Note 1)
A selection unit that selects a second image-capturing device related to the first image-capturing device from a plurality of image-capturing devices, and a
request for changing the amount of data transmission that can be transmitted by the second image-capturing device to the network. An
analysis device , comprising: a bandwidth control request unit for transmitting to a control device.
(Supplementary Note 2)
A moving destination estimation unit that estimates a moving destination of the photographing target based on a moving direction of the photographing target shown in the photographing data received from the first photographing device, and the
selecting unit
The analysis device according to attachment 1, wherein the second imaging device is selected based on the estimation result of the destination .
(Supplementary Note 3) In Supplementary Note 1 or Supplementary Note 2,
the position information of the photographing apparatus stored in the apparatus itself is updated based on the information transmitted from either the first photographing apparatus or the second photographing apparatus.
The analyzer described.
(Supplementary Note 4)
The bandwidth control request section, as the change request, sends a request for increased data transmission amount per the second imaging device unit that can transmit time to the network controller
any Supplementary Notes 1 to 3 The analysis device according to 1 above.
(Appendix 5)
Wherein the bandwidth control request section, after transmitting the increase request to the network controller transmits a reduction request to the data transmission amount per unit of time before transmitting the increase request to the network controller
to Appendix 4 The analyzer described.
(Supplementary Note 6)
A shooting range calculation unit that calculates a shooting range of each of the shooting devices based on position information of the shooting device and a shooting direction of the shooting device is provided, and the
selection unit moves the shooting target.
The analysis device according to appendix 2, wherein the second imaging device selects the second imaging device in which the imaging range includes a movement destination of the imaging target based on the estimation result .
(Supplementary Note 7)
A plurality of image capturing units that transmit image capturing data,
a selection unit that selects a second image capturing unit related to the first image capturing unit from the plurality of image capturing units, and
the second image capturing unit And an analysis unit that transmits a request to change the amount of data that can be transmitted by the
analysis system.
(Supplementary Note 8)
a moving destination estimating unit that estimates a moving destination of the photographing target based on a moving direction of the photographing target shown in the photographing data received from the first photographing unit, and the
analyzing unit includes the moving target. 8. The
analysis system according to appendix 7, wherein the second imaging unit is selected based on the estimation result of the destination of the movement .
(Appendix 9)
An
analysis method for selecting a second image-capturing device related to the first image-capturing device from a plurality of image-capturing devices and transmitting a request for changing the amount of data that can be transmitted by the second image-capturing device to a network control device. ..
(Supplementary Note 10)
A computer of the analysis device,
a selection unit for selecting a second imaging device related to the first imaging device from a plurality of imaging devices, and
data transmission that can be transmitted by the second imaging device. A bandwidth control requesting unit that transmits a request for changing the amount to a network control device, and
a program storage medium that stores a computer program to function as the bandwidth control requesting unit .
(Supplementary Note 11)
A selection unit that selects, from a plurality of image capturing devices, a second image capturing device that is related to the first image capturing device that is capturing an image of an object according to a preset selection rule, and the second image capturing device
. A bandwidth control request unit for transmitting a request for changing the data transmission amount that can be transmitted by the image capturing device to a network control device that controls the data communication amount in the network
.
(Supplementary Note 12)
A moving destination estimation unit that estimates a moving destination of the photographing target based on a moving direction of the photographing target reflected in the photographing data received from the first photographing device,
wherein the selection rule is the photographing rule. 12.
The analysis device according to appendix 11, which has a rule of selecting, as the second image capturing device, the image capturing device that captures an image of a moving destination of a target .
(Supplementary Note 13) Based
on the configuration for storing the positional information of the photographing device and the
stored positional information of the photographing device based on the information transmitted from the first photographing device or the second photographing device.
13. The analyzer according to appendix 11 or 12, further comprising a configuration for updating .
(Supplementary Note 14) One of Supplementary Notes 11 to 13,
wherein the bandwidth control request unit transmits to the network control device, as the change request, a request to increase the data transmission amount per unit time that can be transmitted by the second imaging device
. The analysis device according to one item.
(Supplementary Note 15) The
bandwidth control requesting unit, when the increase request is transmitted to the network control device and then a preset return condition is satisfied, the data transmission amount per unit time before the increase request is transmitted. 15.
The analysis device according to appendix 14, further comprising a configuration for transmitting a reduction request to return to the network control device.
(Supplementary Note 16)
A shooting range calculation unit that calculates a shooting range of the shooting device based on position information of the shooting device and information on a shooting direction of the shooting device is further provided, and the
selection rule is estimated. 13.
The analysis device according to supplementary note 12, which is a rule that the moving destination of the image capturing target selects the image capturing device included in the calculated image capturing range as the second image capturing device.
(Appendix 17)
According
to preset selection rules, a plurality of image capturing devices that transmit image data and a plurality of the image capturing devices are selected from a plurality of the image capturing devices and a second image capturing device that is associated with the first image capturing device that is capturing an image of an object to be captured. a selection unit for, the second imaging device data transmission amount of change requests that can be sent, and analyzer and a bandwidth control request unit that transmits to the network controller for controlling data traffic in a network
analysis including system.
(Supplementary Note 18)
A moving destination estimating unit that estimates a moving destination of the image capturing target based on a moving direction of the image capturing target reflected in the image capturing data received from the first image capturing apparatus is further provided, and the
selection rule includes the image capturing of the image capturing target. 18.
The analysis system according to appendix 17, which has a rule of selecting, as the second image capturing device, the image capturing device that captures an image of a target moving destination .
(Supplementary Note 19) A
second photographing device related to the first photographing device photographing a photographing target is selected from a
plurality of photographing devices according to a preset selection rule, and the second photographing device is selected. An
analysis method for transmitting a request for changing the amount of data that can be transmitted to a network control device that controls the amount of data communication in a network .
(Supplementary Note 20)
A process of selecting, from a plurality of photographing devices, a second photographing device related to the first photographing device photographing a photographing target according to a preset selection rule,
A program storage medium that stores a computer program for causing a computer to execute a process of transmitting a request for changing a data transmission amount that can be transmitted by the second imaging device to a network control device that controls a data communication amount in a network .
[0067]
The present invention has been described above using the above-described embodiment as an exemplary example. However, the present invention is not limited to the above embodiment. That is, the present invention can apply various aspects that can be understood by those skilled in the art within the scope of the present invention.
[0068]
This application claims the priority on the basis of Japanese application Japanese Patent Application No. 2017-150590 for which it applied on August 3, 2017, and takes in those the indications of all here.
Explanation of symbols
[0069]
DESCRIPTION OF SYMBOLS 1 Image analysis device
2 Imaging device
3 Network control device
4 Base station
5 Relay device
6 Database
7 Monitor
101 Control unit
102 Moving destination estimation unit
103 Imaging range calculation unit
104 Selection unit
105 Band control request unit
The scope of the claims
[Claim 1]
Selection means for selecting a second image-capturing device related to the first image-capturing device from among a plurality of image-capturing devices, and a
request for changing the amount of data transmission that can be transmitted by the second image-capturing device, to the network control device. And a bandwidth control requesting means
for performing the analysis.
[Claim 2]
The destination estimating unit includes a destination estimating unit that estimates a destination of the image capturing target based on a moving direction of the image capturing target reflected in the image capturing data received from the first image capturing apparatus, and the
selecting unit estimates the destination of the image capturing target.
The analysis device according to claim 1, wherein the second imaging device is selected based on the result .
[Claim 3]
3. The position information of the image capturing device stored in the device itself is updated based on information transmitted from either the first image capturing device or the second image capturing device
. Analysis equipment.
[Claim 4]
The bandwidth control request means, as the change request, sends a request for increased data transmission amount per the second imaging device unit time that can be sent to the network controller
to any one of claims 1 to 3 The analyzer according to 1.
[Claim 5]
The bandwidth control request means, after transmitting the increase request to the network controller transmits a reduction request to the data transmission amount per unit of time before transmitting the increase request to the network control device
according to claim 4 The analyzer according to 1.
[Claim 6]
And position information of the imaging device, based on a photographing direction of the photographing device includes a photographing range calculation means for calculating the imaging range of each of the imaging device,
the selection means, the estimation result of the movement destination of the imaging target
The analysis device according to claim 2, wherein the second imaging device that includes the moving destination of the imaging target is selected in the imaging range based on .
[Claim 7]
A plurality of photographing means for transmitting photographing data,
a selecting means for selecting a second photographing means related to the first photographing means from the plurality of photographing means, and
the second photographing means can be transmitted. An
analysis system including: an analysis unit that transmits a request for changing a data transmission amount .
[Claim 8]
A moving destination estimating unit for estimating a moving destination of the photographing target based on a moving direction of the photographing target shown in the photographing data received from the first photographing unit, and the
analyzing unit includes a moving destination of the photographing target.
The analysis system according to claim 7, wherein the second photographing unit is selected based on the estimation result .
[Claim 9]
An
analysis method for selecting a second image-capturing device related to the first image-capturing device from a plurality of image-capturing devices and transmitting a request for changing the amount of data that can be transmitted by the second image-capturing device to a network control device. ..
[Claim 10]
Selecting means for selecting a second image-capturing device related to the first image-capturing device from a plurality of image-capturing devices, and a
request for changing the amount of data that can be transmitted by the second image-capturing device. And
a program storage medium that stores a computer program that causes the bandwidth control requesting unit that transmits the request to the network control device .
[Claim 11]
Selecting means for selecting, from a plurality of photographing devices, a second photographing device related to the first photographing device photographing the photographing object according to a preset selection rule; and
the second photographing device. A bandwidth control request means for transmitting a request for changing the amount of data that can be transmitted to a network control device that controls the amount of data communication in the network
.
[Claim 12]
The
selection rule further includes moving destination estimating means for estimating a moving destination of the photographing target based on a moving direction of the photographing target reflected in the photographing data received from the first photographing device, and the selection rule is the moving destination of the photographing target.
The analysis device according to claim 11, wherein the rule is to select the image capturing device that is capturing the image as the second image capturing device.
[Claim 13]
A configuration for storing positional information of the photographing device, and a configuration for updating the stored
positional information of the photographing device based on information transmitted from the first photographing device or the second photographing device.
The analyzer according to claim 11, further comprising:
[Claim 14]
14. The bandwidth control requesting unit according to
claim 11 , wherein the bandwidth control requesting unit transmits to the network control device, as the change request, a request to increase the data transmission amount per unit time that can be transmitted by the second imaging device. The analyzer described.
[Claim 15]
The bandwidth control request means, if a preset return condition is satisfied after transmitting the increase request to the network control device, a reduction request for returning to the data transmission amount per unit time before transmitting the increase request. 15.
The analysis device according to claim 14, further comprising a configuration for transmitting a message to the network control device.
[Claim 16]
The image capturing device further includes an image capturing range calculating unit that calculates an image capturing range of the image capturing device based on position information of the image capturing device and information of an image capturing direction of the image capturing device
.
The analyzer according to claim 12, wherein the rule is that the moving destination selects the image capturing device included in the calculated image capturing range as the second image capturing device.
[Claim 17]
According
to preset selection rules, a plurality of image capturing devices that transmit image data and a plurality of the image capturing devices are selected from a plurality of the image capturing devices and a second image capturing device that is associated with the first image capturing device that is capturing an image of an object to be captured. selection means for, the second imaging device data transmission amount of change requests that can be sent, and analyzer and a bandwidth control request means for transmitting to the network controller for controlling data traffic in a network
analysis including system.
[Claim 18]
The
selection rule further includes a moving destination estimating unit that estimates a moving destination of the photographing target based on a moving direction of the photographing target reflected in the photographing data received from the first photographing device, and the selection rule is the moving destination of the photographing target.
18. The analysis system according to claim 17, wherein the rule is to select the image capturing device that is capturing the image as a second image capturing device .
[Claim 19]
From the plurality of photographing devices, a second photographing device related to the first photographing device photographing the photographing target is selected according to a preset selection rule, and
the second photographing device can transmit. An
analysis method for transmitting a request for changing a data transmission amount to a network control device that controls a data communication amount in a network .
[Claim 20]
A process of selecting, from a plurality of image capturing devices, a second image capturing device related to the first image capturing device that is capturing an image of a subject according to a preset selection rule, and
transmitting the second image capturing device.
A program storage medium storing a computer program for causing a computer to execute a process of transmitting a request for changing a possible data transmission amount to a network control device that controls a data communication amount in a network .
| # | Name | Date |
|---|---|---|
| 1 | 202017008176-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [26-02-2020(online)].pdf | 2020-02-26 |
| 2 | 202017008176-STATEMENT OF UNDERTAKING (FORM 3) [26-02-2020(online)].pdf | 2020-02-26 |
| 3 | 202017008176-REQUEST FOR EXAMINATION (FORM-18) [26-02-2020(online)].pdf | 2020-02-26 |
| 4 | 202017008176-PRIORITY DOCUMENTS [26-02-2020(online)].pdf | 2020-02-26 |
| 5 | 202017008176-POWER OF AUTHORITY [26-02-2020(online)].pdf | 2020-02-26 |
| 6 | 202017008176-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105) [26-02-2020(online)].pdf | 2020-02-26 |
| 7 | 202017008176-FORM 18 [26-02-2020(online)].pdf | 2020-02-26 |
| 8 | 202017008176-FORM 1 [26-02-2020(online)].pdf | 2020-02-26 |
| 9 | 202017008176-DRAWINGS [26-02-2020(online)].pdf | 2020-02-26 |
| 10 | 202017008176-DECLARATION OF INVENTORSHIP (FORM 5) [26-02-2020(online)].pdf | 2020-02-26 |
| 11 | 202017008176-COMPLETE SPECIFICATION [26-02-2020(online)].pdf | 2020-02-26 |
| 12 | 202017008176-MARKED COPIES OF AMENDEMENTS [11-03-2020(online)].pdf | 2020-03-11 |
| 13 | 202017008176-FORM 13 [11-03-2020(online)].pdf | 2020-03-11 |
| 14 | 202017008176-AMMENDED DOCUMENTS [11-03-2020(online)].pdf | 2020-03-11 |
| 15 | 202017008176-FORM 3 [18-08-2020(online)].pdf | 2020-08-18 |
| 16 | 202017008176-Proof of Right [20-08-2020(online)].pdf | 2020-08-20 |
| 17 | 202017008176.pdf | 2021-10-19 |
| 18 | 202017008176-Power of Attorney-280220.pdf | 2021-10-19 |
| 19 | 202017008176-OTHERS-280220.pdf | 2021-10-19 |
| 20 | 202017008176-OTHERS-280220-.pdf | 2021-10-19 |
| 21 | 202017008176-OTHERS-120121.pdf | 2021-10-19 |
| 22 | 202017008176-other-160221.pdf | 2021-10-19 |
| 23 | 202017008176-FER.pdf | 2021-10-19 |
| 24 | 202017008176-Correspondence-280220.pdf | 2021-10-19 |
| 25 | 202017008176-Correspondence-160221.pdf | 2021-10-19 |
| 26 | 202017008176-Correspondence-120121.pdf | 2021-10-19 |
| 27 | 202017008176-OTHERS [08-12-2021(online)].pdf | 2021-12-08 |
| 28 | 202017008176-FORM 3 [08-12-2021(online)].pdf | 2021-12-08 |
| 29 | 202017008176-FER_SER_REPLY [08-12-2021(online)].pdf | 2021-12-08 |
| 30 | 202017008176-DRAWING [08-12-2021(online)].pdf | 2021-12-08 |
| 31 | 202017008176-COMPLETE SPECIFICATION [08-12-2021(online)].pdf | 2021-12-08 |
| 32 | 202017008176-CLAIMS [08-12-2021(online)].pdf | 2021-12-08 |
| 33 | 202017008176-ABSTRACT [08-12-2021(online)].pdf | 2021-12-08 |
| 34 | 202017008176-US(14)-HearingNotice-(HearingDate-27-03-2024).pdf | 2024-03-06 |
| 35 | 202017008176-FORM 3 [14-03-2024(online)].pdf | 2024-03-14 |
| 36 | 202017008176-FORM-26 [19-03-2024(online)].pdf | 2024-03-19 |
| 37 | 202017008176-Correspondence to notify the Controller [19-03-2024(online)].pdf | 2024-03-19 |
| 38 | 202017008176-Written submissions and relevant documents [09-04-2024(online)].pdf | 2024-04-09 |
| 39 | 202017008176-GPA-210324.pdf | 2024-04-12 |
| 40 | 202017008176-Correspondence-210324.pdf | 2024-04-12 |
| 41 | 202017008176-US(14)-ExtendedHearingNotice-(HearingDate-14-06-2024).pdf | 2024-05-28 |
| 42 | 202017008176-Correspondence to notify the Controller [05-06-2024(online)].pdf | 2024-06-05 |
| 43 | 202017008176-Written submissions and relevant documents [26-06-2024(online)].pdf | 2024-06-26 |
| 44 | 202017008176-Response to office action [16-04-2025(online)].pdf | 2025-04-16 |
| 45 | 202017008176-PatentCertificate23-04-2025.pdf | 2025-04-23 |
| 46 | 202017008176-IntimationOfGrant23-04-2025.pdf | 2025-04-23 |
| 1 | searchstrategyE_29-06-2021.pdf |