Video storage system, video storage method, and video storage device
The video archiving system addresses the challenge of storing relevant incident footage by using a video acquisition and communication unit to set storage settings based on mobile terminal interactions, ensuring accurate extraction and storage of potentially incident-laden footage.
Patent Information
- Application Number
- PCT/JP2024/010458
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-18
- Publication Date
- 2025-09-25
AI Technical Summary
Existing video archiving systems face challenges in accurately extracting and storing video footage that may contain incidents due to low video quality, leading to a risk of discarding crucial footage necessary for incident investigation.
A video archiving system that includes a video acquisition unit, communication unit, and setting unit to capture, communicate with mobile terminals, and set storage settings based on communication results, ensuring only relevant video footage is stored.
Accurately extracts and stores video footage where incidents may have occurred, reducing storage load and improving the reliability of incident detection.
Smart Images

Figure JP2024010458_25092025_PF_FP_ABST
Abstract
Description
Video archiving system, video archiving method and video archiving device
[0001] The present disclosure relates to a video archiving system, a video archiving method, and a video archiving device.
[0002] Patent Document 1 discloses a technology for transmitting an image captured by a camera installed at an intersection to a vehicle traveling on the road.
[0003] International Publication No. 2020 / 017317
[0004] In recent years, there has been progress in the development of technology for recording vehicle-related incidents at intersections and other locations using video captured by cameras installed at intersections and other locations. Storing all captured video results in a problem of large amounts of stored video data. Therefore, one approach is to reduce the amount of stored video data by extracting video footage that is likely to show an incident and storing only the extracted video footage for a long period of time. Specifically, for example, one approach is to detect incidents in all captured video footage, store only the video footage in which an incident is detected for a long period of time, and discard the video footage in which no incident is detected. However, when the video quality is low, the accuracy of incident detection may be low. Therefore, if video footage is discarded when no incident is detected, there is a risk that sufficient video footage necessary for incident investigation, etc., may not be stored.
[0005] The present disclosure has been made to solve such problems, and aims to provide a video archiving system, a video archiving method, and a video archiving device that accurately extract and store only video footage in which an incident may have occurred.
[0006] The video storage system of the present disclosure comprises a video acquisition unit that is placed on a road where vehicles pass and captures video, a communication unit that communicates with a mobile terminal at the location where the video is captured, and a setting unit that sets storage settings for the video, and the setting unit sets storage settings based on the communication results between the communication unit and the mobile terminal.
[0007] The video storage method according to the present disclosure includes the steps of: capturing video on a road on which vehicles travel; communicating with a mobile terminal at the location where the video was captured; and configuring storage settings for the video based on the results of communication with the mobile terminal.
[0008] The video storage device of the present disclosure comprises a video acquisition unit that is placed on a road where vehicles pass and captures video, a communication unit that communicates with a mobile terminal at the location where the video is captured, and a setting unit that sets storage settings for the video, and the setting unit sets storage settings based on the communication results between the communication unit and the mobile terminal.
[0009] The present disclosure makes it possible to provide a video archiving system, a video archiving method, and a video archiving device that accurately extract and store only videos in which an incident may have occurred.
[0010] 1 is a block diagram showing the configuration of a video archiving system according to the present disclosure. FIG. 2 is a flowchart showing the flow of a video archiving method according to the present disclosure. FIG. 3 is a block diagram showing the configuration of a video archiving system according to the present disclosure. FIG. 4 is a schematic diagram showing an example of an intersection. FIG. 5 is a flowchart showing the flow of a video archiving method according to the present disclosure. FIG. 6 is a flowchart showing the flow of a storage setting method. FIG. 7 is a flowchart showing the flow of a modified video archiving method. FIG. 8 is a flowchart showing the flow of a modified video archiving method. FIG. 9 is a flowchart showing the flow of a modified storage setting method. FIG. 10 is a block diagram showing the configuration of a video archiving system according to the present disclosure. FIG. 11 is a block diagram showing the configuration of a video archiving device according to the present disclosure. FIG. 12 is a block diagram showing an example of the hardware configuration of a computer.
[0011] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In each drawing, the same or corresponding elements are designated by the same reference numerals, and for clarity of explanation, duplicate explanations will be omitted as necessary.
[0012] 1 is a block diagram showing the configuration of a video archiving system 100 according to the present disclosure. The video archiving system 100 includes a video acquisition unit 110, a communication unit 120, and a setting unit 130. Each component included in the video archiving system 100 is connected to a network (not shown) and is capable of communicating via the network. The network may be wired or wireless.
[0013] The video storage system 100 is an information system that stores video captured on roads. The video acquisition unit 110 is a camera that captures video. The video acquisition unit 110 is placed on a road where vehicles pass and captures video. The video acquisition unit 110 is, for example, a camera installed at the corner of an intersection.
[0014] The communication unit 120 is a communication device that communicates with a mobile terminal 500 (not shown) carried by a mobile object moving on a road. The communication unit 120 communicates with the mobile terminal 500 at the location where the video was captured. That is, the communication unit 120 communicates with the mobile object captured in the video. The communication standard between the communication unit 120 and the mobile terminal 500 is not particularly limited, and may be, for example, local 5G, 4G (registered trademark), 3G (registered trademark), Wi-Fi (registered trademark), etc. Furthermore, the communication unit 120 preferably communicates with the mobile terminal 500 using a communication standard with a narrow cell area. An example of a communication standard with a narrow cell area is local 5G. The communication unit 120 is installed near the video acquisition unit 110. The communication unit 120 is attached, for example, to a traffic light provided at the intersection where the video acquisition unit 110 is installed. Furthermore, if the video acquisition unit 110 is a mobile camera, the communication unit 120 may be a communication device that moves along with the camera. Specifically, the image acquisition unit 110 and the communication unit 120 may be a mobile patrol robot or the like having a communication function and an image capturing function.
[0015] The mobile terminal 500 is a communication terminal provided on a mobile object traveling on a road. The mobile object may be a vehicle such as an automobile, a motorcycle, or a bicycle, or may be an autonomous mobile device such as a robot, or a pedestrian. The mobile terminal 500 may be a general-purpose terminal or a dedicated terminal. An example of a general-purpose terminal is a smartphone carried by a pedestrian or a vehicle driver. An example of a dedicated terminal is an in-vehicle device attached to a vehicle.
[0016] The setting unit 130 configures storage settings for the video captured by the video acquisition unit 110 based on the communication result between the communication unit 120 and the mobile terminal 500. The communication result indicates whether communication between the communication unit 120 and the mobile terminal 500 has been established. For example, the setting unit 130 may determine that communication has been established if there is a network response when the communication unit 120 communicates with the mobile terminal 500, but the method for determining whether communication has been established is not limited to this. Furthermore, if there is a problem with communication quality even when communication is established, the setting unit 130 may mark the captured video as having a problem with communication quality. "A problem with communication quality" refers to a state in which there is a large delay in communication, reduced throughput, a large amount of missing data, or the like. When the communication unit 120 communicates with the mobile terminal 500, the setting unit 130 extracts video from the captured video taken around the time of communication and stores only the extracted video for a long period of time. In this case, the video that has not been extracted is discarded after being stored for a predetermined period of time.
[0017] Generally, when a moving object is present on a road, there is a risk of an incident, such as a traffic accident. In other words, video captured when a moving object is present on a road may show an incident. In the video storage system 100 according to this embodiment, when the mobile terminal 500 enters a communication range with the communication unit 120, the communication unit 120 communicates with the mobile terminal 500. In other words, when the mobile terminal 500 communicates with the communication unit 120, the mobile terminal 500 has entered the vicinity of the communication unit 120 and the video acquisition unit 110. Therefore, the setting unit 130 can extract video captured when a moving object is present on a road, i.e., video in which an incident may have occurred, by extracting video captured around the time of communication from the video captured when the communication unit 120 communicates with the mobile terminal 500.
[0018] 2 is a flowchart showing the flow of the video storage method according to the present disclosure. The video acquisition unit 110 captures video on a road on which a vehicle is traveling (step S101). The capturing of video in step S101 is usually performed continuously. When the mobile terminal 500 enters a communication range with the communication unit 120, the communication unit 120 communicates with the mobile terminal 500 (step S102). Next, the setting unit 130 sets video storage settings based on the communication results between the communication unit 120 and the mobile terminal 500 (step S103). In this way, the video storage method according to the first embodiment can accurately extract and store only video in which an incident may have occurred.
[0019] <Embodiment 2> Embodiment 2 is a specific example of the above-described embodiment 1. Fig. 3 is a block diagram showing the configuration of a video archiving system 400 according to the present disclosure. Fig. 4 is a schematic diagram showing an example of an intersection. As shown in Fig. 3, the video archiving system 400 includes a video acquisition device 410, a communication device 420, a storage device 440, a determination device 470, and an incident detection device 480. Note that Fig. 3 also shows a mobile terminal 500 and a network 600 in addition to the video archiving system 400. Hereinafter, the configuration of the video archiving system 400 according to the present disclosure will be described with reference to Figs. 3 and 4, while omitting overlapping descriptions as appropriate.
[0020] The mobile terminal 500 is a communication terminal attached to a vehicle or carried by a pedestrian. As shown in FIG. 3 , the mobile terminal 500 includes a communication unit 510. The mobile terminal 500 can communicate with a communication device 420 included in the video archiving system 400 via a network 600. The network 600 is a network for wireless communication. The network 600 preferably uses a communication standard with a small cell area. For example, the network 600 preferably uses a communication standard with a cell area radius of several hundred meters or less. If the cell area of the network 600 is small, communication with the mobile terminal 500 is possible only when the mobile terminal 500 enters the capture range of the video acquisition device 410. Therefore, the communication device 420 can communicate with a communication terminal included in a moving object captured in the video data. In other words, the number of communications with moving objects not captured in the video data is reduced, thereby reducing the amount of data to be stored.
[0021] The image capture device 410 is an example of the image capture unit 110 shown in FIG. 1 . The image storage system 400 may include multiple image capture devices 410. For example, the image storage system 400 may include four image capture devices 410a, 410b, 410c, and 410d. The four image capture devices 410a, 410b, 410c, and 410d may be installed at four corners of an intersection, respectively, as shown in FIG. 4 . The image capture devices 410 are positioned so that they can capture images of vehicles traveling on a road. For example, in the example shown in FIG. 4 , each of the four image capture devices 410a, 410b, 410c, and 410d is installed so that its lens faces the center of the intersection. The image capture devices 410 transmit the captured images to the storage device 440.
[0022] The communication device 420 is an example of the communication unit 120 shown in FIG. 1 . The communication device 420 is installed near a road where the image capture device 410 captures images. The mobile body 200 shown in FIG. 4 is equipped with a mobile terminal 500. When the mobile body 200 enters the cell area of the communication device 420, the communication device 420 communicates with the mobile terminal 500. When communicating with the mobile terminal 500, the communication device 420 may acquire terminal information of the mobile terminal 500. The terminal information is information for identifying the mobile terminal 500. The terminal information may include contact information for the owner of the mobile terminal 500. The communication device 420 transmits a result of communication with the mobile terminal 500 to the setting device 460. If the communication device 420 has acquired terminal information of the mobile terminal 500 during communication, the communication device 420 may include the terminal information in the communication result and transmit it to the setting device 460. The communication device 420 may transmit the communication result to the setting device 460 as well as to the determination device 470 .
[0023] The storage device 440 is a device that stores various data. Specifically, the storage device 440 stores the image capture environment data 442, the captured video data 443, and the stored video data 444. The image capture environment data 442 is data related to the image capture environment of the video acquisition device 410. The image capture environment data 442 is, for example, the location where the video acquisition device 410 is installed and the angle of view of the video captured by the video acquisition device 410. The captured video data 443 is data of the video transmitted from the video acquisition device 410. The stored video data 444 is data of the video that has been set to be stored in the setting device 460. The stored video data 444 is video data extracted from the captured video data 443. In the example shown in FIG. 3 , the image capture environment data 442, the captured video data 443, and the stored video data 444 are stored in one storage device 440, but the image capture environment data 442, the captured video data 443, and the stored video data 444 may each be stored in different storage devices. In this case, for example, the storage device that stores the captured video data 443 may be a storage device provided in the video acquisition device 410.
[0024] Setting device 460 is an example of setting unit 130 shown in Fig. 1. Setting device 460 performs storage settings for captured video data 443 stored in storage device 440 based on a communication result received from communication device 420. Specifically, when setting device 460 receives the communication result, i.e., when communication device 420 communicates with mobile terminal 500, setting device 460 extracts from captured video data 443 video that was captured around the time of communication with mobile terminal 500. Then, setting device 460 performs storage settings for the extracted video.
[0025] The determination device 470 determines the movement type of the mobile terminal 500. The movement type of the mobile terminal 500 is the type of a moving object moving together with the mobile terminal 500. Examples of the movement type of the mobile terminal 500 include an automobile, a motorcycle, a bicycle, and a pedestrian. The determination device 470 is configured to be able to determine whether the movement type of the mobile terminal 500 is a vehicle or a pedestrian. The determination device 470 is preferably configured to be able to determine the type of vehicle when the moving object is a vehicle. Examples of vehicle types include an automobile, a motorcycle, and a bicycle. The method by which the determination device 470 determines the movement type of the mobile terminal 500 is not particularly limited. The determination device 470 may determine the movement type of the mobile terminal 500 based on terminal information included in the communication result received from the communication device 420, for example. The determination device 470 may also determine the movement type of the mobile terminal 500 by analyzing video data.
[0026] The incident detection device 480 detects incidents in the video data. The incident detection device 480 is configured to analyze the video data and detect whether an incident is captured in the video data. An incident is a dangerous event that occurs on a road, such as a traffic accident between two moving objects or a traffic accident involving only one moving object. The incident is not limited to an actual traffic accident, but may also be an attempted traffic accident, such as a near miss incident.
[0027] Next, with reference to FIG. 5 , the operation of the video storage system 400 when performing the video storage method according to the present disclosure will be described. FIG. 5 is a flowchart showing the flow of the video storage method according to the present disclosure. When performing the video storage method according to the present disclosure, the video acquisition device 410 is assumed to constantly capture images of the road. When the mobile terminal 500 enters the cell area of the network 600, the communication device 420 communicates via the network 600 (step S201). In the example shown in FIG. 5 , the communication device 420 acquires terminal information of the mobile terminal 500 during communication. When the communication device 420 successfully communicates with the mobile terminal 500 (step S201: Yes), it transmits a communication result including the terminal information to the determination device 470 and the setting device 460. The determination device 470 determines the movement type of the mobile terminal 500 based on the terminal information included in the received communication result (step S202). If the movement type of the mobile terminal 500 is a vehicle (step S203: Yes), the setting device 460 performs storage settings for the video data (step S204). If the movement type of the mobile terminal 500 is not a vehicle (step S203: No), the setting device 460 does not perform storage settings for the video data. In this case, the video data is discarded after being stored for a predetermined period of time. Note that steps S202 to S204 may be performed as needed each time the communication device 420 succeeds in communicating with the mobile terminal 500 in step S201. Furthermore, steps S202 to S204 may be performed by receiving a communication result from the communication device 420 at predetermined time intervals. For example, the communication device 420 may compile the communication results every 24 hours and transmit them to the determination device 470 and the setting device 460. In this case, steps S202 to S204 are performed every 24 hours.
[0028] Step S204 shown in FIG. 5 will be described in detail with reference to FIG. 6 . FIG. 6 is a flowchart illustrating the flow of the storage setting method. When performing storage setting, the setting device 460 first sets the time of communication with the mobile terminal 500 as a reference time based on the communication result received from the communication device 420. The setting device 460 then identifies and extracts video data captured within a predetermined time before and after the reference time from the captured video data 443 stored in the storage device 440 (step S301). Next, the incident detection device 480 performs incident detection on the video data extracted in step S301 (step S302). If an incident is detected (step S303: Yes), the setting device 460 sets the storage period for the video data identified in step S301 to “long” (step S304). If no incident is detected (step S303: No), the setting device 460 sets the storage period for the video data extracted in step S301 to “short” (step S305). After setting the storage period in step S304 or step S305, the setting device 460 attaches the terminal information to the video data extracted in step S301 and stores the attached video data in the storage device 440 as stored video data 444 (step S306). Note that the "short" storage period is shorter than the "long" storage period and longer than the storage period until video data for which storage setting has not been performed is discarded. Also, in step S306, the shooting environment data 442 stored in the storage device 440 may be attached to the video data in addition to the terminal information and stored as stored video data 444.
[0029] As described above, in the video storage method according to the present disclosure, if the mobile terminal 500 is a vehicle and an incident is detected in the video data, the video data is stored for a long period of time. Furthermore, in the video storage method according to the present disclosure, if the mobile terminal 500 is a vehicle and no incident is detected in the video data, the video data is stored for a short period of time. Furthermore, if the mobile terminal 500 is not a vehicle, the video data is discarded after being stored for a predetermined period of time. Therefore, it is possible to accurately extract and store only video in which an incident may have occurred. Furthermore, in the video storage method according to the present disclosure, incident detection is performed only on video captured before and after communication with the mobile terminal 500. Therefore, the load on the incident detection device 480 is smaller than when incident detection is performed on all captured video.
[0030] 5, the case where the trigger for performing storage setting is that the type of movement of the mobile terminal 500 is a vehicle has been described. However, the trigger for performing storage setting is not limited to the above.
[0031] The trigger for setting up storage may be, for example, that the type of movement of mobile terminal 500 is a vehicle and that a pedestrian is present on the road. The operation of video storage system 400 in this case will be described with reference to FIG. 7 . When mobile terminal 500 enters the cell area of network 600, communication device 420 communicates via network 600 (step S401). In the example shown in FIG. 7 , communication device 420 also acquires terminal information of mobile terminal 500 during communication. When communication device 420 succeeds in communicating with mobile terminal 500 (step S401: Yes), communication device 420 transmits a communication result including the terminal information to determination device 470 and setting device 460. Determination device 470 determines the type of movement of mobile terminal 500 based on the terminal information included in the received communication result (step S402). If the movement type of the mobile terminal 500 is a vehicle (step S403: Yes), the determination device 470 determines whether a pedestrian is present on the road around the time of communication with the mobile terminal 500 in step S401 (step S404). The method by which the determination device 470 determines whether a pedestrian is present on the road in step S404 is not particularly limited. For example, the determination device 470 may determine whether a pedestrian is present on the road based on the results of communication with the mobile terminal 500 carried by the pedestrian. The determination device 470 may also analyze video data to determine whether a pedestrian is present on the road. If a pedestrian is present on the road (step S405: Yes), the setting device 460 performs storage setting (step S406). The operation of the video storage system 400 in step S406 is the same as the process described with reference to FIG. 6 , and therefore will not be described here. If the trigger for setting up storage is that the type of movement of the mobile terminal 500 is a vehicle and that there are pedestrians on the road, then it is possible to store video data captured when there are both vehicles and pedestrians on the road, i.e., when a situation exists in which a personal injury accident caused by a vehicle may occur.
[0032] The trigger for performing the storage setting may be, for example, communication with multiple mobile terminals 500 and the movement type of at least one of the multiple mobile terminals 500 being a vehicle. The operation of the video archiving system 400 in this case will be described with reference to FIG. 8 . In the example shown in FIG. 8 , the communication device 420 also acquires the terminal information of the mobile terminals 500 during communication. When the communication device 420 successfully communicates with the multiple mobile terminals 500 (Yes in step S501), it transmits a communication result including the terminal information to the determination device 470 and the setting device 460. The determination device 470 determines the movement type of each of the multiple mobile terminals 500 based on the terminal information included in the received communication result (step S502). When the determination device 470 determines that the movement type of at least one of the multiple mobile terminals 500 is a vehicle (Yes in step S503), the setting device 460 performs the storage setting (step S504). The operation of the video storage system 400 in step S504 is the same as the process described with reference to Fig. 6, and therefore will not be described again. By communicating with multiple mobile terminals 500 and using the fact that the movement type of one mobile terminal 500 is a vehicle as a trigger for setting up storage, video data captured when there is a possibility of a personal injury accident between vehicles or between a vehicle and a pedestrian can be stored.
[0033] 5, a case has been described in which a storage period for video data is set when storage settings are made, but the items that can be set when storage settings are made are not limited to those described above.
[0034] The item set in the storage setting may be, for example, the length of the stored video. The operation of the video storage system 400 in this case will be described with reference to FIG. 9 . When performing storage setting, the setting device 460 first sets the time of communication with the mobile terminal 500 as a reference time based on the communication result received from the communication device 420. The setting device 460 then identifies video data captured within a predetermined time before and after the reference time from the captured video data 443 stored in the storage device 440 (step S601). Next, the incident detection device 480 performs incident detection on the video data identified in step S601 (step S602). If an incident is detected (step S603: Yes), the setting device 460 sets the length of the stored video to "long" (step S604). If no incident is detected (step S603: No), the setting device 460 sets the length of the stored video to "short" (step S605). The setting device 460 extracts the video data of the duration set in step S604 or step S605 so as to include the reference time. Then, the setting device 460 adds the terminal information to the video data identified in step S101 and stores the video data as stored video data 444 in the storage device 440 (step S606).
[0035] When multiple video capture devices 410 are used to capture images, the item set in the storage setting may be, for example, the number of stored images. The number of stored images may be, for example, the number of stored images among the images captured by each of the multiple video capture devices 410. Alternatively, the number of stored images may be the number of stored images among the multiple images captured by a single video capture device 410. The operation of the video storage system 400 in this case will be described with reference to FIG. 10 . When performing storage setting, the setting device 460 first determines the time of communication with the mobile terminal 500 as the reference time based on the communication result received from the communication device 420. The setting device 460 then identifies video data captured within a predetermined time before and after the reference time from the captured video data 443 stored in the storage device 440 (step S701). Next, the incident detection device 480 performs incident detection on the video data identified in step S701 (step S702). If an incident is detected (step S703: Yes), the setting device 460 sets the number of stored videos to “large” (step S704). If an incident is not detected (step S703: No), the setting device 460 sets the number of stored videos to “small” (step S705). The setting device 460 selects the number of video data set in step S704 or step S705 from the video data identified in step S701. The setting device 460 then attaches terminal information to the selected video data and stores it in the storage device 440 as stored video data 444 (step S706). When selecting the set number of video data, for example, video data showing a vehicle may be selected with priority. Furthermore, when selecting the set number of video data, for example, video data that is expected to clearly show an incident may be selected by referring to the shooting environment data 442 stored in the storage device 440. Selecting and storing video data in this manner reduces the storage capacity. Furthermore, when it is difficult to identify an incident, all video data may be selected and stored. In this way, the number of saved items can be flexibly changed depending on the situation.
[0036] <Embodiment 3> In embodiment 2, the setting device 460, the determination device 470, and the incident detection device 480 have been described as separate devices. However, the setting device 460, the determination device 470, and the incident detection device 480 may be a single device. As shown in Fig. 11, a video archiving system 800 according to the present disclosure is an information system including a video archiving device 900 instead of the setting device 460, the determination device 470, and the incident detection device 480. Note that other configurations in embodiment 3 are the same as those in embodiment 2, and therefore description thereof will be omitted as appropriate.
[0037] 12 is a block diagram showing the configuration of a video storage device 900 according to the present disclosure. The video storage device 900 is an information processing device that performs storage settings for video data captured on roads, and is, for example, a server device realized by a computer. As shown in FIG. 12, the video storage device 900 includes a memory 910, a communication unit 920, a storage unit 940, and a control unit 950.
[0038] The memory 910 is a storage area that temporarily stores the processing contents of the control unit 950, and is a volatile storage device such as a RAM (Random Access Memory). The communication unit 920 is an interface that communicates with the outside of the video storage device 900. The storage unit 940 is a storage device that stores a program 941. The program 941 is a computer program that implements the video storage processing according to the present disclosure.
[0039] The control unit 950 includes a video data acquisition unit 951, a communication result acquisition unit 952, a setting unit 953, a determination unit 954, and an incident detection unit 955. The control unit 950 is a control device that controls the operation of the video storage device 900, and is, for example, a processor such as a CPU. The control unit 950 loads the program 941 from the storage unit 940 into the memory 910 and executes it. In this way, the control unit 950 realizes the functions of the video data acquisition unit 951, the communication result acquisition unit 952, the setting unit 953, the determination unit 954, and the incident detection unit 955.
[0040] The video data acquisition unit 951 acquires the captured video data 443 from the storage device 440. The communication result acquisition unit 952 acquires the communication result by receiving the communication result from the communication device 420. The setting unit 953 performs storage settings for the video data acquired by the video data acquisition unit 951. The determination unit 954 determines the movement type of the mobile terminal 500. The incident detection unit 955 detects an incident in the video data.
[0041] When performing the video storage method according to the present disclosure, it is assumed that the video acquisition device 410 is constantly capturing images of the road. The video acquisition device 410 transmits the captured video data to the storage device 440. The storage device 440 stores the received captured data as captured video data 443. In the present disclosure, when the communication device 420 successfully communicates with the mobile terminal 500, it transmits a communication result including terminal information to the video storage device 900. The communication result acquisition unit 952 receives the communication result and thereby acquires the communication result between the communication device 420 and the mobile terminal 500. The determination unit 954 determines the movement type of the mobile terminal 500 based on the terminal information included in the received communication result. If the movement type of the mobile terminal 500 is a vehicle, the setting unit 953 performs storage settings for the video data. Regarding incident detection, the setting unit 953 performs incident detection of the video data when performing storage settings. Details of the operation of each unit during storage settings are the same as those in the second embodiment, and therefore will not be described again. The video storage method according to the third embodiment achieves the same effects as those in the first and second embodiments.
[0042] <Example of Hardware Configuration> Hereinafter, a case will be described in which each functional configuration of the video archiving device according to the present disclosure is realized by a combination of hardware and software.
[0043] FIG. 13 is a block diagram illustrating an example of the hardware configuration of a computer. The video archiving device of the present disclosure can achieve the above-described functions using a computer 10 including the hardware configuration shown in the figure. The computer 10 may be a portable computer such as a smartphone or tablet terminal, or a stationary computer such as a PC. The computer 10 may be a dedicated computer designed to realize each device, or may be a general-purpose computer. The computer 10 can achieve desired functions by installing a specific program.
[0044] The computer 10 has a bus 20, a processor 30, a memory 40, a storage device 50, an input / output interface 60 (an interface is also called an I / F (Interface)), and a network interface 70. The bus 20 is a data transmission path through which the processor 30, the memory 40, the storage device 50, the input / output interface 60, and the network interface 70 transmit and receive data to and from each other. However, the method of connecting the processor 30 and other components to each other is not limited to bus connection.
[0045] The processor 30 is a processor such as a CPU, a GPU, an FPGA, etc. The memory 40 is a main storage device realized using a RAM (Random Access Memory) or the like.
[0046] The storage device 50 is an auxiliary storage device realized using a hard disk, SSD, memory card, ROM (Read Only Memory), etc. The storage device 50 stores programs for realizing desired functions. The processor 30 reads these programs into the memory 40 and executes them to realize the various functional components of each device.
[0047] The input / output interface 60 is an interface for connecting the computer 10 with input / output devices. For example, the input / output interface 60 is connected to an input device such as a keyboard and an output device such as a display device.
[0048] The network interface 70 is an interface for connecting the computer 10 to a network.
[0049] Although an example of a hardware configuration for the present disclosure has been described above, the above-described embodiment is not limited to this. Any processing in the present disclosure can also be realized by causing a processor to execute a computer program.
[0050] In the above examples, the program can be stored and supplied to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-RWs, DVDs (Digital Versatile Discs), and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)). The program may also be supplied to a computer by various types of transitory computer-readable media. Examples of transitory computer-readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire or an optical fiber, or via a wireless communication path.
[0051] The present disclosure is not limited to the above-described embodiments, and may be modified as appropriate without departing from the spirit and scope of the present disclosure. In addition, the present disclosure may be implemented by appropriately combining the respective embodiments.
[0052] Some or all of the above embodiments can be described as, but are not limited to, the following supplementary notes.
[0053] (Appendix A1) A video storage system comprising: a video acquisition unit that is placed on a road where vehicles travel and captures video; a communication unit that communicates with a mobile terminal at the location where the video is captured; and a setting unit that sets storage settings for the video, wherein the setting unit sets storage settings based on the results of communication between the communication unit and the mobile terminal.
[0054] (Supplementary Note A2) The video archiving system according to Supplementary Note A1, further comprising a determination unit that determines a movement type that is a type of the mobile terminal, and the setting unit performs the storage setting when the movement type is a vehicle.
[0055] (Supplementary Note A3) The video archiving system according to Supplementary Note A2, wherein the setting unit performs the archiving setting when a pedestrian is present on the road and the movement type is a vehicle.
[0056] (Appendix A4) The video storage system according to any one of Appendices A1 to A3, further comprising a storage unit that stores the video, wherein the storage unit stores terminal information of the mobile terminal that communicates with the communication unit together with the video.
[0057] (Supplementary Note A5) The video storage system according to any one of Supplementary Notes A1 to A4, further comprising an incident detection unit that detects an incident in the video, wherein the setting unit changes the storage setting based on the incident detection result in the video.
[0058] (Supplementary Note A6) The video archiving system according to Supplementary Note A5, wherein the setting unit changes the storage period based on an incident detection result for the video.
[0059] (Supplementary Note A7) The video archiving system according to Supplementary Note A5, wherein the setting unit changes the length of the video to be stored based on a result of incident detection in the video.
[0060] (Supplementary Note A8) The video archiving system according to any one of Supplementary Notes A1 to A7, wherein the setting unit performs archiving setting when a plurality of mobile terminals are connected.
[0061] (Supplementary Note A9) The video storage system according to Supplementary Note A1 to A8, wherein the video acquisition unit is installed in plurality on the road, each capturing video, and the setting unit selects and stores a predetermined number of videos from the plurality of videos.
[0062] (Appendix B1) A video storage method comprising the steps of: capturing video on a road on which a vehicle is traveling; communicating with a mobile terminal at the location where the video was captured; and setting storage settings for the video based on the results of communication with the mobile terminal.
[0063] (Supplementary Note B2) The video storage method according to Supplementary Note B1, further comprising the step of determining a type of movement that is a type of the mobile terminal, and performing storage setting when the type of movement is a vehicle.
[0064] (Supplementary Note B3) The video storage method according to Supplementary Note B2, wherein storage setting is performed when a pedestrian is present on the road and the movement type is a vehicle.
[0065] (Supplementary Note B4) The video storage method according to any one of Supplementary Notes B1 to B3, further comprising the step of storing terminal information of the mobile terminal together with the video.
[0066] (Supplementary Note B5) The video storage method according to any one of Supplementary Notes B1 to B4, further comprising the step of detecting an incident from the video, and changing storage settings based on the incident detection result from the video.
[0067] (Supplementary Note B6) The video storage method according to Supplementary Note B5, wherein the storage period is changed based on an incident detection result for the video.
[0068] (Supplementary Note B7) The video storage method according to Supplementary Note B5, further comprising changing the length of the video to be stored based on a result of incident detection in the video.
[0069] (Supplementary Note B8) The video storage method according to any one of Supplementary Notes B1 to B6, wherein storage settings are made when a plurality of mobile terminals are connected.
[0070] (Supplementary Note B9) The image storage method according to Supplementary Note B1 to B8, comprising: capturing a plurality of images of a road on which a vehicle travels; and selecting and storing a predetermined number of images from the plurality of images.
[0071] (Appendix C1) A video storage device comprising: a video acquisition unit that is placed on a road on which vehicles travel and captures video; a communication unit that communicates with a mobile terminal at the location where the video is captured; and a setting unit that sets storage settings for the video, wherein the setting unit sets storage settings based on the results of communication between the communication unit and the mobile terminal.
[0072] (Supplementary Note C2) The video storage device according to Supplementary Note C1, further comprising a determination unit that determines a movement type that is a type of the mobile terminal, wherein the setting unit performs storage setting when the movement type is a vehicle.
[0073] (Supplementary Note C3) The video storage device according to Supplementary Note C2, wherein the setting unit performs storage setting when a pedestrian is present on the road and the movement type is a vehicle.
[0074] (Appendix C4) The video storage device according to any one of Appendices C1 to C3, further comprising a storage unit for storing the video, wherein the storage unit stores terminal information of the mobile terminal that communicates with the communication unit together with the video.
[0075] (Supplementary Note C5) The video storage device according to any one of Supplementary Notes C1 to C4, further comprising an incident detection unit that detects an incident in the video, wherein the setting unit changes the storage setting based on the incident detection result in the video.
[0076] (Supplementary Note C6) The video storage device according to Supplementary Note C5, wherein the setting unit changes the storage period based on a result of incident detection for the video.
[0077] (Supplementary Note C7) The video storage device according to Supplementary Note C5, wherein the setting unit changes the length of the video to be stored based on a result of incident detection for the video.
[0078] (Supplementary Note C8) The video storage device according to any one of Supplementary Notes C1 to C7, wherein the setting unit performs storage setting when a plurality of mobile terminals are connected.
[0079] (Supplementary Note C9) The video storage device according to Supplementary Note C1 to C8, wherein the video acquisition unit is installed in plurality on the road, each capturing video, and the setting unit selects and stores a predetermined number of videos from the plurality of videos.
[0080] (Appendix D1) A video storage device comprising: a video data acquisition unit that acquires video data captured on a road on which vehicles travel; a communication result acquisition unit that acquires communication results with a mobile terminal at the location where the video was captured; and a setting unit that sets storage settings for the video, wherein the setting unit sets storage settings based on the communication results.
[0081] (Appendix E1) A video storage method comprising the steps of: a computer acquiring video data captured on a road on which a vehicle is traveling; acquiring communication results with a mobile terminal at the location where the video was captured; and setting up storage of the video based on the communication results.
[0082] (Appendix F1) A video storage program that causes a computer to execute the steps of: acquiring video data captured on a road on which a vehicle is traveling; acquiring communication results with a mobile terminal at the location where the video was captured; and setting up storage of the video based on the communication results.
[0083] Some or all of the elements (e.g., configurations and functions) described in Appendixes A2 to A9 that are dependent on Appendix A1 may also be dependent on Appendix D1, Appendix E1, and Appendix F1 in the same dependency relationship as Appendixes A2 to A9. Some or all of the elements described in any appendix may be applied to various hardware, software, recording means for recording software, systems, and methods.
[0084] Although the present invention has been described above with reference to the embodiments (and examples), the present invention is not limited to the above-described embodiments (and examples). Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
[0085] 100 Video archiving system 110 Video acquisition unit 120 Communication unit 130 Setting unit 200 Mobile body 400 Video archiving system 410 (410a, 410b, 410c, 410d) Video acquisition device 420 Communication device 440 Storage device 442 Shooting environment data 443 Shooting video data 444 Stored video data 460 Setting device 470 Determination device 480 Incident detection device 500 Mobile terminal 510 Communication unit 600 Network 800 Video archiving system 900 Video archiving device 910 Memory 920 Communication unit 940 Storage unit 941 Program 950 Control unit 951 Video data acquisition unit 952 Communication result acquisition unit 953 Setting unit 954 Determination unit 955 Incident detection unit 10 Computer 20 Bus 30 Processor 40 Memory 50 Storage device 60 Input / output interface 70 Network interface
Claims
1. A video storage system comprising: a video acquisition means that is placed on a road where vehicles travel and captures video; a communication means that communicates with a mobile terminal at the location where the video is captured; and a setting means that sets storage settings for the video, wherein the setting means sets storage settings based on the results of communication between the communication means and the mobile terminal.
2. The video archiving system according to claim 1, further comprising a determination means for determining a type of movement, which is the type of the mobile terminal, and wherein the setting means performs storage setting when the type of movement is a vehicle.
3. The video archiving system according to claim 2, wherein the setting means performs the archiving setting when a pedestrian is present on the road and the type of movement is a vehicle.
4. A video storage system according to any one of claims 1 to 3, further comprising a storage means for storing the video, wherein the storage means stores terminal information of the mobile terminal that communicates with the communication means together with the video.
5. A video storage system as described in any one of claims 1 to 3, further comprising an incident detection means for detecting an incident in the video, and wherein the setting means changes the storage settings based on the result of the incident detection in the video.
6. A video archiving system according to any one of claims 1 to 3, wherein the setting means performs archiving settings when multiple mobile terminals are connected.
7. A video storage method comprising the steps of: capturing video on a road on which vehicles travel; communicating with a mobile terminal at the location where the video was captured; and setting up storage of the video based on the results of communication with the mobile terminal.
8. The video storage method according to claim 7, further comprising a step of determining a type of movement that is a type of the mobile terminal, and performing storage settings if the type of movement is a vehicle.
9. The video storage method according to claim 8, wherein storage setting is performed when a pedestrian is present on the road and the type of movement is a vehicle.
10. The video storage method according to any one of claims 7 to 9, further comprising the step of storing terminal information of the mobile terminal together with the video.
11. A video storage method according to any one of claims 7 to 9, further comprising a step of detecting an incident from the video, and changing storage settings based on the incident detection results from the video.
12. A video storage method according to any one of claims 7 to 9, wherein storage settings are made when multiple mobile terminals are connected.
13. A video storage device comprising: an image acquisition means that is placed on a road on which vehicles travel and captures images; a communication means that communicates with a mobile terminal at the location where the images are captured; and a setting means that sets storage settings for the images, wherein the setting means sets storage settings based on the results of communication between the communication means and the mobile terminal.
14. The video storage device according to claim 13, further comprising a determination means for determining a type of movement that is a type of the mobile terminal, and wherein the setting means performs storage setting when the type of movement is a vehicle.
15. The video storage device according to claim 14, wherein the setting means performs storage setting when a pedestrian is present on the road and the type of movement is a vehicle.
16. A video storage device according to any one of claims 13 to 15, further comprising a storage means for storing the video, wherein the storage means stores terminal information of the mobile terminal that communicates with the communication means together with the video.
17. A video storage device according to any one of claims 13 to 15, further comprising an incident detection means for detecting an incident in the video, wherein the setting means changes the storage setting based on the result of the incident detection in the video.
18. A video storage device according to any one of claims 13 to 15, wherein the setting means performs storage setting when a plurality of mobile terminals are connected.
Citation Information
Patent Citations
Video data preserving device
JP1994266774A
Automatic traffic accident recording device
JP2010015369A
Recording mode changing device, network camera, recording mode changing method, and program recording medium
WO2022024333A1
Communication system, communication control device, communication control method, and computer-readable medium
WO2022208731A1