Program, information processing method, and information processing apparatus
The information processing device addresses the issue of excessive recorded data by using event detection and duration-based recording control to manage data capacity efficiently.
Patent Information
- Application Number
- JP2024151182
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2021-03-30
- Filing Date
- 2024-09-03
- Publication Date
- 2024-12-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing surveillance systems face an issue of increased recorded data capacity due to continuous recording when a trigger occurs, leading to inefficiencies.
Implementing an information processing device with an acquisition unit to detect events, a determination unit to manage recording based on event duration, and a recording control unit to start and stop recording accordingly, thereby controlling data capacity.
Effectively reduces the capacity of recorded data by intelligently managing recording durations based on event detection and continuation.
Smart Images

Figure 2024170498000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a program, an information processing method, and an information processing device. [Background technology]
[0002] There are known surveillance systems that record and store images captured by surveillance cameras. Patent Document 1 discloses a technology for recording images of passengers in the back seats of a taxi for a predetermined period of time when a trigger occurs in a surveillance system that records the images. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2009-272738 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, the technology described in Patent Document 1 has a problem that the amount of recorded data increases when, for example, a trigger is generated continuously. This is because recording for a predetermined time when a trigger is generated continues recording while the trigger is being generated.
[0005] In view of the above-mentioned problems, an object of the present disclosure is to provide an information processing device, an information processing method, a program, and an information processing system that can appropriately reduce the capacity of recorded data. [Means for solving the problem]
[0006] In a first aspect of the present disclosure, an information processing device has an acquisition unit that acquires information indicating a detected event based on an image captured by an imaging device, a determination unit that starts recording of the image when the event is detected at a first time point, determines to continue recording if the event is continuously detected within a first period from the first time point, and determines to stop recording if the event is continuously detected beyond the first period from the first time point, and a recording control unit that controls the start and end of recording based on a determination result by the determination unit.
[0007] In addition, a second aspect of the present disclosure is an information processing method that obtains information indicating a detected event based on an image captured by an image capturing device, starts recording of the image when the event is detected at a first time point, continues recording if the event is continuously detected within a first period from the first time point, and stops recording if the event is continuously detected beyond the first period from the first time point.
[0008] In addition, in a third aspect of the present disclosure, a program is provided that causes an information processing device to execute the following processes: acquiring information indicating a detected event based on an image captured by an image capturing device; starting recording of the image when the event is detected at a first time point, determining to continue recording if the event is continuously detected within a first period from the first time point, and determining to stop recording if the event is continuously detected beyond the first period from the first time point; and controlling start and end of recording based on a result of the determination by the determination unit.
[0009] In addition, a fourth aspect of the present disclosure provides an information processing system including a photographing device that photographs an image and an information processing device. In this information processing system, the information processing device includes an acquisition unit that acquires information indicating an event detected based on an image photographed by the photographing device, a determination unit that determines to start recording of the image when the event is detected at a first time point, to continue recording if the event is continuously detected within a first period from the first time point, and to stop recording if the event is continuously detected after the first period has elapsed from the first time point, and a recording control unit that controls start and end of recording based on a determination result by the determination unit. Effect of the Invention
[0010] According to one aspect, the volume of recorded data can be appropriately reduced. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration of an information processing device according to an embodiment. [Diagram 2] FIG. 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of an information processing device according to an embodiment. [Figure 4] 10 is a flowchart illustrating an example of processing of the information processing device according to the embodiment. [Diagram 5] 1A to 1C are diagrams showing an example of an image captured by the imaging device according to an embodiment and an example of an event detected based on the image. [Figure 6] FIG. 4 is a diagram showing an example of a period during which recording continues according to the embodiment. [Figure 7] FIG. 4 is a diagram showing an example of a period during which recording continues according to the embodiment. [Figure 8] FIG. 4 is a diagram showing an example of a period during which recording continues according to the embodiment. [Figure 9] FIG. 4 is a diagram showing an example of a period during which recording continues according to the embodiment. [Figure 10]FIG. 11 is a diagram showing an example of a setting of a recording upper limit period according to the embodiment; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] The principles of the present disclosure are described with reference to some exemplary embodiments. It should be understood that these embodiments are set forth for illustrative purposes only, to aid those skilled in the art in understanding and practicing the present disclosure, without implying any limitation on the scope of the present disclosure. The disclosure described herein may be implemented in various ways other than those described below.
[0013] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.
[0014] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. (Embodiment 1) <Configuration> The configuration of an information processing device 10 according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the configuration of the information processing device 10 according to an embodiment. The information processing device 10 has an acquisition unit 11, a determination unit 12, and a recording control unit 13. Each of these units may be realized by cooperation between one or more programs installed in the information processing device 10 and hardware such as a processor 101 and a memory 102 of the information processing device 10.
[0015] The acquisition unit 11 acquires various kinds of information from a storage unit in the information processing device 10 or an external device. For example, the acquisition unit 11 acquires information indicating an event detected based on an image captured by the photographing device 20. In this case, the acquisition unit 11 may acquire information on the event by detecting the event based on an image captured by the photographing device 20. The acquisition unit 11 may also acquire information on the event detected by another module in the information processing device 10 or an external device.
[0016] The determination unit 12 performs various determinations regarding the recording (storage) of the image captured by the image capturing device 20 based on the information acquired by the acquisition unit 11. Note that the "image" in this disclosure includes at least one of a moving image and a still image. For example, the determination unit 12 determines to start recording of the image when an event is detected at a first time point. Also, the determination unit 12 determines to continue recording when an event is continuously detected within a recording upper limit period from the first time point. Also, the determination unit 12 determines to stop recording when an event is continuously detected after the recording upper limit period from the first time point.
[0017] The recording control unit 13 performs various controls related to the recording (storage) of the image captured by the image capturing device 20 based on the determination result by the determination unit 12. For example, the recording control unit 13 controls the start and end of recording based on the determination result by the determination unit 12. Note that the recording control unit 13 may record the image captured by the image capturing device 20 in a storage unit (recording unit) inside the information processing device 10, or in a recording unit of an external device.
[0018] (Embodiment 2) Next, the configuration of the information processing system 1 according to the embodiment will be described with reference to FIG. <System configuration> Fig. 2 is a diagram showing an example of the configuration of an information processing system 1 according to an embodiment. In Fig. 2, the information processing system 1 has an information processing device 10 and an image capturing device 20. In the example of Fig. 2, the information processing device 10 and the image capturing device 20 are connected so as to be able to communicate with each other via a network N. Note that the numbers of the information processing devices 10 and the image capturing devices 20 are not limited to those shown in the example of Fig. 2.
[0019] Examples of the network N include, for example, the Internet, a mobile communication system, a wireless LAN (Local Area Network), a LAN, and a bus, etc. Examples of the mobile communication system include, for example, a fifth generation mobile communication system (5G), a fourth generation mobile communication system (4G), a third generation mobile communication system (3G), etc.
[0020] The information processing device 10 is, for example, a server, a cloud, a personal computer, a recording device, a network video recorder, a smartphone, etc. The information processing device 10 records (records, stores) images captured by the imaging device 20.
[0021] The photographing device 20 is, for example, a device such as a network camera, a camera, a smartphone, etc. The photographing device 20 photographs an image using a camera, and outputs (transmits) the photographed image to the information processing device 10.
[0022] <Hardware configuration> Fig. 3 is a diagram showing an example of a hardware configuration of an information processing device 10 according to an embodiment. In the example of Fig. 3, the information processing device 10 (computer 100) includes a processor 101, a memory 102, and a communication interface 103. These units may be connected by a bus or the like. The memory 102 stores at least a part of a program 104. The communication interface 103 includes an interface required for communication with other network elements.
[0023] When the program 104 is executed by the processor 101, memory 102, etc. in cooperation, the computer 100 performs at least some processing of the embodiments of the present disclosure. The memory 102 may be of any type suitable for a local technology network. The memory 102 may be, as a non-limiting example, a non-transitory computer-readable storage medium. The memory 102 may also be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. Although only one memory 102 is shown in the computer 100, several physically different memory modules may be present in the computer 100. The processor 101 may be of any type. The processor 101 may include one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture, as a non-limiting example. The computer 100 may have multiple processors, such as application-specific integrated circuit chips that are time-slaved to a clock that synchronizes the main processor.
[0024] The embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor or other computing device.
[0025] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions, such as instructions included in program modules, that execute on a target real or virtual processor device to perform the processes or methods of the present disclosure. Program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. The machine-executable instructions of the program modules may be executed in local or distributed devices. In a distributed device, the program modules may be located in both local and remote storage media.
[0026] The program codes for carrying out the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes are provided to a processor or controller of a general purpose computer, a special purpose computer, or other programmable data processing apparatus. When the program codes are executed by the processor or controller, the functions / operations in the flowcharts and / or the block diagrams they implement are performed. The program codes are executed entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine, or entirely on a remote machine or server.
[0027] The program can be stored and provided to the computer using various types of non-transitory computer-readable media. The non-transitory computer-readable media include various types of tangible recording media. Examples of the non-transitory computer-readable media include magnetic recording media, magneto-optical recording media, optical disk media, semiconductor memories, and the like. The magnetic recording media include, for example, flexible disks, magnetic tapes, hard disk drives, and the like. The magneto-optical recording media include, for example, magneto-optical disks, and the like. The optical disk media include, for example, Blu-ray disks, CD (Compact Disc)-ROM (Read Only Memory), CD-R (Recordable), CD-RW (ReWritable), and the like. The semiconductor memory includes, for example, solid-state drives, mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, RAMs (random access memories), and the like. The program may also be provided to the computer by various types of temporary computer-readable media. Examples of the temporary 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.
[0028] <Processing> Next, an example of the processing of the information processing device 10 according to the embodiment will be described with reference to Fig. 4 to Fig. 10. Fig. 4 is a flowchart showing an example of the processing of the information processing device 10 according to the embodiment. Fig. 5 is a diagram showing an example of an image captured by the imaging device 20 according to the embodiment and an example of an event detected based on the image. Figs. 6 to 9 are diagrams showing an example of a period during which recording according to the embodiment continues. Fig. 10 is a diagram showing an example of setting of a recording upper limit period according to the embodiment.
[0029] The information processing device 10 tracks the position and behavior of each person based on the position, moving direction, moving speed, and characteristics (e.g., surface color, height) of each person in each frame captured at each time by the image capturing device 20. The information processing device 10 may execute the following process for each of the multiple people captured in the image captured by the image capturing device 20. Therefore, hereinafter, any one of the multiple people captured in the image captured by the image capturing device 20 is also referred to as the "person to be determined" as appropriate.
[0030] In step S1, the acquisition unit 11 of the information processing device 10 acquires information indicating an event (alert) detected based on an image captured by the photographing device 20. Note that the process of detecting an event may be performed, for example, by any of the information processing device 10, the photographing device 20, or an external device.
[0031] The information indicating the event may include, for example, information indicating the type (content) of the event, the area in the image where the event occurred, and the level of the event (degree, alertness, importance, necessity of recording). The type of the event may include, for example, congestion caused by a crowd. The type of the event may also include, for example, a person (pedestrian, entrant, visitor) falling, crouching, coughing, sneezing, not wearing a mask, etc. In this case, the information indicating the event may include, for example, information identifying a person involved in the event.
[0032] The information indicating the area in the image where the event occurred may include, for example, information indicating the range of pixels of the area in the image captured by the image capturing device 20. In this case, the information indicating the area in the image where the event occurred may include, for example, information on the pixel position of the upper left corner of the area, the vertical length (number of pixels in the vertical direction), and the horizontal length.
[0033] The level of the event may be set to a first level (alarm level) when the type of the event is crowding and the number of people present in a predetermined area in an image captured by the image capture device 20 is equal to or greater than a first threshold. Also, a second level (caution level) may be set when the number of people is less than the first threshold and equal to or greater than a second threshold.
[0034] Furthermore, for example, when the type of event is a pedestrian falling, if it is determined by AI (Artificial Intelligence) or the like that the pedestrian has hit his / her head, a first level (alarm level) may be set.
[0035] In the example of Fig. 5, a crowding event is detected in an area 501 in an image 500 captured by the image capture device 20. In addition, a fall event of a person 511 is detected.
[0036] Next, the determination unit 12 of the information processing device 10 determines whether or not recording is required (step S2). Here, as shown in Fig. 6 to Fig. 8, the determination unit 12 determines to start recording of images when an event is detected at a first time point t0. Note that the first time point t0 is the time point when the event is newly detected, not a continuation of a previous event.
[0037] As shown in FIG. 6 to FIG. 8, the determination unit 12 determines whether the recording upper limit period t L If the event is continuously detected within the upper recording limit period t0, it is determined that recording should be continued. L At some time t A61 In this case, as shown in FIG. 6, the determination unit 12 determines whether the event is detected until the time t A61 From a given period t R (from the first time t0 to time t A61 +t R Continue recording until
[0038] In addition, the determination unit 12 may determine, for example, the maximum recording period t L If the event continues to be detected when the upper limit period t0 of the event is exceeded, the recording is stopped. This makes it possible to appropriately reduce the increase in the amount of recorded data. L At a later time t A71 In this case, as shown in FIG. 7, the determination unit 12 determines whether the recording upper limit period t L Until time has passed (from the first time t0 to time t0+t L Then, the determination unit 12 continues recording until the recording upper limit period t L The time t0+t L And stop recording.
[0039] As shown in FIG. 8, the determination unit 12 determines whether the event occurs at a second time point t A81 After the detection is no longer performed at the second time, a predetermined time t c (Hereinafter, this will be referred to as the "event continuation determination time"; for example, 2 seconds) A82 If detected at the second time t A81 From the third time point t A82 Therefore, in the example of FIG. 8, as in the example of FIG. 7, the event duration is determined to be from the first time point t0 to the recording upper limit period t L At a later time t A71 It is determined that the recording limit period t L The time t0+t L This allows recording to continue even if the fallen person cannot be captured temporarily because, for example, other pedestrians or vehicles pass in front of the fallen person.
[0040] (Example of determining the event duration judgment time) The determination unit 12 may determine the event continuation determination time based on a predetermined condition. This allows, for example, more appropriate determination of whether or not the event is continuing. Examples of the predetermined conditions are described below. The determination unit 12 may determine the event continuation determination time by combining the following multiple conditions.
[0041] ((An example of making a decision based on a person's surroundings)) The determination unit 12 may determine the event continuation determination time based on, for example, the situation around the person to be determined, which is determined based on the image captured by the image capture device 20. In this case, the determination unit 12 may determine the event continuation determination time based on, for example, the degree of congestion around the person to be determined. In this case, the determination unit 12 may determine that the degree of congestion around the person to be determined is higher, for example, the greater the number of other people and moving objects (for example, vehicles) that exist around the person to be determined (for example, a region of an image of a predetermined range including an area in which the person is captured). The determination unit 12 may then determine the event continuation determination time to be longer, as the degree of congestion is higher. This makes it possible to more appropriately determine whether or not the event is continuing, even if, for example, the surroundings of a certain person are crowded as in the region 501 in FIG. 5, and the frequency with which the person is hidden behind other people or moving objects moving in front (in front as viewed from the image capture device 20) is relatively high.
[0042] ((An example of determining based on at least one of the time and place when the image was taken)) Furthermore, the determination unit 12 may determine the event continuation determination time based on, for example, at least one of the time when the image was captured by the photographing device 20 and the location where the image was captured by the photographing device 20. In this case, the determination unit 12 may determine the event continuation determination time to be a relatively long time when the time when the image was captured by the photographing device 20 is in a predetermined time period. This makes it possible to more appropriately determine whether or not the event is continuing even in the case of, for example, a time period crowded with morning commuters and a time period crowded with evening commuters returning home.
[0043] Furthermore, the determination unit 12 may determine each initial value of the event continuation determination time according to the photographing device 20. Note that each initial value may be set in advance in the information processing device 10 for each of one or more photographing devices 20. In this way, when detecting a person's behavior based on an image of a photographing device 20 that photographs an area such as in front of a station that is relatively crowded, it is possible to more appropriately determine whether or not the event is continuing even if the total period during which the behavior of the person to be determined cannot be detected becomes relatively long.
[0044] ((An example of determining based on the type of object in front of a person)) Furthermore, the determination unit 12 may determine the event continuation determination time based on the type of object in front of the person to be determined (in front as seen from the photographing device 20) in the image captured by the photographing device 20. In this case, when the type of the object in front is a person, a car, etc., the determination unit 12 may determine the length of the event continuation determination time to be a first period length. When the type of the object in front is a bus, a train, etc., the determination unit 12 may determine the length of the event continuation determination time to be a second period length longer than the first period length. This makes it possible to more appropriately determine whether the event is continuing or not, for example, even if the time during which the person to be determined is not photographed due to a bus or a tram becomes long.
[0045] 9 shows an example of a case where a certain event is continuously detected while another event is continuously detected. As shown in FIG. 9, the determination unit 12 determines whether the first event occurs at a first time t A0 When the image is detected within the first upper limit period t LA At the third time t B0 If a second event of a different type from the first event is detected at the first time point t A0 From the first recording upper limit period t LA When the time t A0 +t LA The determination unit 12 continues recording even if the first event is continuously detected at the third time point t B0 From the second recording upper limit period tLB Time t at which B0 +t LB This makes it possible to reduce (prevent) the occurrence of recording being stopped due to the expiration of the upper recording limit period for "crowding" when, for example, "falling" is detected while "crowding" is being continuously detected.
[0046] (Example of determining maximum recording period) The determination unit 12 may determine the maximum recording period (length of the maximum recording period) based on at least one of the type of event, the level of the event, and the free space of a recording unit (e.g., a hard disk drive, etc.) that records images captured by the imaging device 20. In this case, the length of the maximum recording period may be registered by an operator (administrator) in the information processing device 10 in association with the type of event, the level of the event, and the condition regarding the free space of the recording unit, as shown in Fig. 10. In the example of the setting data 1001 in Fig. 10, an initial value of the length of the maximum recording period and a coefficient for the condition regarding the free space are recorded in association with a pair of the type and level of the event.
[0047] In the example of FIG. 10, it is shown that the length of the recording upper limit period when "congestion" is "alarm level" is determined to be 16 (=20×0.8) seconds when the free space is 10% or less of the recording capacity of the recording section, and is determined to be the initial value of 20 seconds when it is not 10% or less. Also, in the example of FIG. 10, it is shown that the length of the recording upper limit period when "congestion" is "warning level" is determined to be 5 (=10×0.5) seconds when the free space is 10% or less, 8 (=10×0.8) seconds when it is 20% or less, and 10 seconds when it is not 20% or less. Note that the case where the free space is 10% or less of the recording capacity of the recording section means, for example, when the recording capacity is 1TB (terabyte), the free space is 100GB (gigabyte) or less.
[0048] Furthermore, the determination unit 12 may determine an area of the image to be recorded based on the area of the image in which an event is detected. The determination unit 12 may then determine the length of the recording upper limit period based on the resolution (screen resolution, total number of pixels) of the area to be recorded. This makes it possible to appropriately reduce, for example, an increase in the volume of recorded data. In this case, the determination unit 12 may set the length of the recording upper limit period to an initial value (for example, 20 seconds) when the resolution of the area to be recorded is an initial value (for example, 4K (QFHD, Quad Full High Definition): 3840 x 2160 pixels). The determination unit 12 may set the length of the recording upper limit period to a time longer than the initial value (for example, 80 seconds) when the resolution of the area to be recorded is smaller than the initial value (for example, Full HD (Full High Definition): 1920 x 1080 pixels).
[0049] Furthermore, the determination unit 12 may determine the image quality including at least one of the resolution and the frame rate when recording an image based on the type of the event. Then, the determination unit 12 may determine the length of the recording upper limit period based on the determined image quality. This makes it possible to appropriately reduce, for example, an increase in the capacity of recorded data. In this case, for example, when the type of the event is "crowded", the determination unit 12 may determine the image quality to be a first resolution (for example, full HD) and a first frame rate (for example, 60 fps). Then, the determination unit 12 may set the length of the recording upper limit period to an initial value (for example, 20 seconds). Furthermore, for example, when the type of the event is "fall", the determination unit 12 may determine the image quality to be a second resolution (for example, 4K) higher than the first resolution and a second frame rate (for example, 30 fps) lower than the first frame rate. Then, the determination unit 12 may set the length of the recording upper limit period to half the initial value (for example, 10 seconds).
[0050] Furthermore, when the type of event is at least one of a person's falling, crouching, sneezing, coughing, and not wearing a mask, the determination unit 12 may change the length of the recording upper limit period based on whether or not an image of the front of the person's face has been recorded. In this case, the determination unit 12 first uses AI or the like to determine whether or not an image of the front of the person's face has been recorded by recording during the recording upper limit period. Then, when an image of the front of the person's face has been recorded, the determination unit 12 stops recording when the recording upper limit period is exceeded. Furthermore, when an image of the front of the person's face has not been recorded, the determination unit 12 continues recording when the recording upper limit period is exceeded. In this case, the determination unit 12 may extend the recording upper limit period by a predetermined time (for example, 10 seconds) if an image of the front of the person's face has not yet been recorded when the recording upper limit period is exceeded.
[0051] Next, the recording control unit 13 of the information processing device 10 controls the recording (step S3). When recording to an external recording device, the recording control unit 13 may transmit commands to the external recording device or the image capturing device 20 to control the start and end of recording.
[0052] <Modification> The information processing device 10 may be a device contained in one housing, but the information processing device 10 of the present disclosure is not limited to this. Each unit of the information processing device 10 may be realized by cloud computing configured by one or more computers, for example. In addition, the information processing device 10 and the photographing device 20 may be housed in the same housing and configured as an integrated information processing device. In addition, at least a part of the processing of each functional unit of the information processing device 10 may be executed by the photographing device 20. Such information processing devices 10 are also included in examples of the "information processing device" of the present disclosure.
[0053] The present invention is not limited to the above-described embodiment, and can be modified as appropriate without departing from the spirit and scope of the present invention.
[0054] A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes. (Appendix 1) An acquisition means for acquiring information indicating a detected event based on an image captured by the imaging device; a determination means for determining to start recording of the image when the event is detected at a first time point, to continue recording if the event is continuously detected within a first period from the first time point, and to stop recording if the event is continuously detected after the first period has elapsed from the first time point; and a recording control means for controlling the start and end of recording based on a result of the determination by said determining means. (Appendix 2) When the event is detected at a third time point within a predetermined time period from the second time point after the event is no longer detected at the second time point, the determination means determines that the event has been continuously detected from the second time point to the third time point. 2. An information processing device according to claim 1. (Appendix 3) the events include a first event and a second event of a different type from the first event; when the second event is detected at a third time point within the first period from the first time point, the determination means determines to continue recording even if the first event is continuously detected when the first period has elapsed from the first time point. 3. The information processing device according to claim 1 or 2. (Appendix 4) the determining means determines the length of the first period based on at least one of a type of the event, a level of the event in the image, and a free space of a recording means for recording the image. 4. The information processing device according to claim 1 . (Appendix 5) the determination means determines an area of the image to be recorded based on an area of the image in which the event is detected, and determines a length of the first period based on a resolution of the area to be recorded. 5. An information processing device according to any one of claims 1 to 4. (Appendix 6) the determination means determines image quality including at least one of a resolution and a frame rate when recording the image based on the type of the event, and determines a length of the first period based on the image quality. 6. An information processing device according to any one of claims 1 to 5. (Appendix 7) The determination means is If the event type indicates congestion, the image quality is determined to be a first resolution and a first frame rate; If the type of the event indicates at least one of a person falling, crouching, sneezing, coughing, and not wearing a mask, determining the image quality to be a second resolution higher than the first resolution and a second frame rate lower than the first frame rate. 7. The information processing device according to claim 6. (Appendix 8) When the type of the event is a type of event indicating at least one of a person falling, crouching, sneezing, coughing, and not wearing a mask, the determination means If a front image of the face of the person is recorded, it is determined that recording is to be stopped when the first period has elapsed from the first time point; if a front image of the face of the person is not recorded, it is determined that recording should be continued when the first period has elapsed from the first time point. 8. An information processing device according to any one of claims 1 to 7. (Appendix 9) obtaining information indicative of a detected event based on an image captured by the imaging device; An information processing method, comprising: starting recording of the image when the event is detected at a first time point; continuing recording if the event is continuously detected within a first period from the first time point; and stopping recording if the event is continuously detected beyond the first period from the first time point. (Appendix 10) In the information processing device, obtaining information indicating a detected event based on an image captured by an imaging device; a process of starting recording of the image when the event is detected at a first time point, continuing recording if the event is continuously detected within a first period from the first time point, and determining to stop recording if the event is continuously detected beyond the first period from the first time point; A process of controlling the start and end of recording based on a result of the determination process; A non-transitory computer-readable medium having stored thereon a program for executing the program. (Appendix 11) The present invention includes an image capturing device and an information processing device, The information processing device includes: an acquisition means for acquiring information indicating a detected event based on an image captured by the image capture device; a determination means for determining to start recording of the image when the event is detected at a first time point, to continue recording if the event is continuously detected within a first period from the first time point, and to stop recording if the event is continuously detected after the first period has elapsed from the first time point; A recording control means for controlling the start and end of recording based on the result of the determination by the determination means. Information processing system. (Appendix 12) When the event is detected at a third time point within a predetermined time period from the second time point after the event is no longer detected at the second time point, the determination means determines that the event has been continuously detected from the second time point to the third time point. 12. The information processing system according to claim 11.
[0055] This application claims priority based on Japanese Patent Application No. 2021-056702, filed on March 30, 2021, the disclosure of which is incorporated herein in its entirety. [Explanation of symbols]
[0056] 1. Information Processing Systems 10. Information processing device 11 Acquisition Department 12 Judgment section 13 Recording control section 20 Imaging Equipment
Claims
1. obtaining information indicative of an event based on the image; and terminating recording of the image capturing device when the event has been detected continuously for a period longer than a first period.
2. and determining, when the event is detected at a second time point within a predetermined time period from the first time point after the event is no longer detected at a first time point during the first period, that the event has been continuously detected from the first time point to the second time point. The program according to claim 1.
3. The events include a first event and a second event of a different type from the first event. Including, and when the second event is detected within the first period, a process of continuing recording of the image capturing device even if the first event is continuously detected beyond the first period.
3. The program according to claim 1 or 2.
4. A type of the event, a level of the event in the image, and The method further includes a process of determining a length of the first period based on at least one of an available capacity of a recording means for recording the image. The program according to any one of claims 1 to 3.
5. determining a length of the first period based on a resolution at which the event is recorded; The program according to any one of claims 1 to 4.
6. obtaining information indicative of an event based on the image; and terminating recording of the image capturing device if the event has been detected continuously for a period longer than a first period.
7. means for obtaining information indicative of an event based on the image; and means for ending recording of the image capturing device when the event is detected continuously for a period longer than a first period.
Citation Information
Patent Citations
Apparatus and program
JP2017135436A
Event detecting device, event detecting method, and program
JP2018120402A
Recording control device, recording device, recording control method, and recording control program
JP2018191207A
Recording apparatus and program
JP2020102849A
Method for event initiated video capturing and a video camera for capture event initiated video
US20120014659A1
