Information processing device
The information processing device addresses the monotony of single-condition video selection by combining video data based on multiple conditions, resulting in a rich and engaging compilation video.
Patent Information
- Application Number
- JP2024051749
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-27
- Publication Date
- 2025-10-09
AI Technical Summary
Existing video compilation technologies using in-vehicle cameras create monotonous videos by selecting data based on a single condition, failing to capture a variety of driving conditions, resulting in a lack of ups and downs.
An information processing device that extracts and combines video data sets based on multiple predefined conditions, including vehicle and interior conditions, to create a compilation video rich in variety.
The device effectively selects and stitches together diverse video segments, creating a dynamic and engaging compilation video by capturing scenes under various conditions during a drive.
Smart Images

Figure 2025150714000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a technique for editing captured video data. [Background technology]
[0002] 2. Description of the Related Art There is known a technique for capturing an image using an in-vehicle camera or performing a predetermined process on the captured image when a predetermined condition is met while the vehicle is traveling. In this regard, for example, Patent Document 1 discloses a device that displays an enlarged image of a key monitoring target included in an image captured by an on-board camera of a vehicle based on the position information of the vehicle. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. 2013 / 094405 Summary of the Invention [Problem to be solved by the invention]
[0004] The present disclosure aims to create a moving image rich in undulations based on moving images captured by an in-vehicle camera. [Means for solving the problem]
[0005] One aspect of the present disclosure is An information processing device having a control unit that executes the following steps: acquiring a template for creating combined video data by combining multiple video data sets, the template including information regarding at least one extraction condition defined based on multiple types of data; extracting multiple pieces of second video data sets from first video data sets captured by an in-vehicle camera, the second video data sets being video data sets for a predetermined period including the timing when the conditions indicated by one or more of the extraction conditions are satisfied; and combining the extracted second video data sets according to the template to create one piece of combined video data.
[0006] Other aspects include a method executed by the information processing device, a program for causing a computer to execute the method, or a computer-readable storage medium non-temporarily storing the program. [Effects of the Invention]
[0007] According to the present disclosure, a moving image rich in ups and downs can be created based on moving images captured by an in-vehicle camera. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 2 is a diagram showing an outline of processing executed by a server device according to the first embodiment. [Figure 2] FIG. 2 is a diagram for explaining components of a server device according to the first embodiment. [Figure 3] FIG. 2 is a diagram illustrating components of the in-vehicle device according to the first embodiment. [Figure 4] 5 is a flowchart of processing executed by a control unit of the server device according to the first embodiment. [Figure 5] 5A to 5C are diagrams illustrating a process for creating combined video data from first video data. [Figure 6] 10 is a flowchart of a process executed by a control unit of a server device according to a second embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] (overview) A technology for creating a compilation video by compiling video data continuously captured by an onboard camera mounted on a vehicle is known. For example, a device for creating a compilation video may select and combine portions of video data captured when the vehicle's situation, including the onboard camera, satisfies a specific condition to create a compilation video. However, in this case, if only videos captured when a single condition is satisfied are stitched together, the compilation video may become monotonous. For example, if a condition is set that the volume of in-vehicle audio exceeds a predetermined value, only scenes containing a certain amount of laughter or a certain amount of talking will be selected. If only a single condition is set, only videos captured under similar conditions will be selected, and video data captured under a wide variety of conditions that occur during a single drive will not be selected, making it impossible to create a compilation video rich in ups and downs. It is desirable for such a device to be able to appropriately select video data captured under a wide variety of conditions, rather than selecting only video data captured under a limited number of conditions.
[0010] An information processing device according to one aspect of the present disclosure includes: The device includes a control unit that executes the following operations: acquiring a template for creating combined video data by combining multiple video data sets, the template including information on at least one extraction condition defined based on multiple types of data; extracting multiple pieces of second video data sets from first video data sets captured by an in-vehicle camera, the second video data sets being video data sets for a predetermined period of time that includes the timing when one or more of the extraction conditions are satisfied; and combining the extracted second video data sets in accordance with the template to create one piece of combined video data.
[0011] The first moving image data is moving image data captured by an in-vehicle camera. The first moving image data is moving image data captured by an in-vehicle camera, and may be data that has not been edited or processed, and may be data that is continuously captured by the in-vehicle camera, for example.
[0012] The extraction conditions are information indicating the conditions used when extracting the second video data from the video captured by the in-vehicle camera. The extraction conditions may be expressed as conditions for the situation when the video data was captured. The extraction conditions indicate the state of the vehicle or the conditions inside the vehicle when the first video data was captured, and the video data is extracted when the extraction conditions are met. The extraction conditions are defined based on multiple types of data. For example, the extraction conditions may be defined based on two types of data: data indicating "passing a specific point" and data indicating "the situation inside the vehicle meets specific conditions."
[0013] A template is a pattern used to create combined video data. The template contains information about extraction conditions for extracting video data identified as video data to be included in the created combined video data.
[0014] The second video data is data obtained by cutting out a specific video data segment from the first video data. Specifically, the second video data is video data obtained by cutting out a predetermined range from the first video data segment at a timing when the extraction condition is satisfied.
[0015] The combined video data is data in which a plurality of second video data sets cut out from the first video data sets are combined into a single video image. The combined video data is data in which a plurality of second video data sets are combined based on the conditions set in the template.
[0016] The information processing device according to the present disclosure extracts multiple pieces of second video data captured at timings that satisfy extraction conditions set in a template from first video data continuously captured by an in-vehicle camera, and then combines the multiple pieces of second video data according to the template to create combined video data.
[0017] By setting extraction conditions in the template, the information processing device according to the present disclosure can extract moving images from the first moving image data under any conditions, thereby editing the moving images captured by the in-vehicle camera to create a moving image rich in ups and downs.
[0018] In addition, the conditions indicated by the extraction conditions may include at least one of the following: the onboard camera capturing an image of a specific object; a sensor equipped in the vehicle on which the onboard camera is mounted detecting specific data; the vehicle passing a specific point; or the position of the shift lever equipped in the vehicle reaching a specific position.
[0019] This allows the information processing device according to the present disclosure to select appropriate video data depending on the vehicle's driving conditions or the conditions inside the vehicle.
[0020] In addition, the control unit may receive the first moving image data and data detected by a sensor equipped in the vehicle from a vehicle equipped with the on-board camera, and when creating the combined moving image data, determine the timing when the conditions indicated by the extraction conditions are satisfied based on the data.
[0021] As a result, the information processing device according to the present disclosure can create a compilation video for each vehicle by receiving the first moving image data and data detected by sensors provided in the vehicles from multiple vehicles. For example, the information processing device according to the present disclosure may be a server device that receives the first moving image data, etc. from the vehicles and generates a compilation video.
[0022] In addition, when the conditions indicated by the extraction conditions are met, the control unit may cut out the first moving image data captured by the vehicle-mounted camera at the corresponding timing, and use the cut-out moving image data as the second moving image data.
[0023] This allows the information processing device according to the present disclosure to extract appropriate video data from the first video data captured by the in-vehicle camera in real time when the extraction condition is satisfied, thereby allowing the information processing device according to the present disclosure to create a compilation video from the first video data within the vehicle while the vehicle is traveling, without communicating with an external device.
[0024] The control unit may also acquire a plurality of templates, each having different information about the extraction conditions set therein, and select one of the plurality of templates when creating the combined video data.
[0025] This allows the information processing device according to the present disclosure to create videos based on various types of templates with different extraction conditions set thereto, thereby enabling the information processing device according to the present disclosure to create videos with appropriate content in accordance with the needs of the user.
[0026] Specific embodiments of the present disclosure will be described below with reference to the accompanying drawings. Unless otherwise specified, the hardware configuration, module configuration, functional configuration, etc. described in each embodiment are not intended to limit the technical scope of the disclosure to those configurations.
[0027] (First embodiment) <Outline of server processing> An overview of the processing performed by the information processing device according to the embodiment will be described with reference to FIG. 1. FIG. 1 shows an overview of the processing performed by the information processing device according to the embodiment. The information processing device according to the embodiment is realized as, for example, a server device 100. Here, the server device 100 may be, for example, a device equipped with a processor and a memory and mounted on the vehicle 10, or a device installed outside the vehicle 10 and capable of communicating with the vehicle 10. The server device 100 receives video data captured by the on-board camera 20 equipped on the vehicle 10, and creates video data that compiles video data captured while the vehicle 10 is traveling by cutting out and combining appropriate portions from the video data. In the first embodiment, the server device 100 is installed outside the vehicle 10, but the server device 100 may be installed inside the vehicle.
[0028] First, the server device 100 acquires a template for creating combined video data, which is a video that compiles video images captured while the vehicle 10 is traveling. The template has multiple extraction conditions set therein, which are conditions for selecting video images to be incorporated into the combined video data. The extraction conditions indicate, for example, the conditions under which the video images to be incorporated into the combined video data were captured. The extraction conditions may be defined by multiple conditions. The condition defining the extraction conditions may be, for example, when a sensor equipped in the vehicle 10 detects predetermined data (e.g., when an image sensor recognizes a smile, or when a sound sensor detects the volume of a voice and detects a rise in the level of excitement in a conversation). Alternatively, the condition defining the extraction conditions may be, for example, when the vehicle 10 passes through a specific point such as a toll booth, tunnel, or bridge, or when an image sensor detects a specific landmark.
[0029] Next, the server device 100 extracts multiple pieces of video data captured when the extraction condition is satisfied from the video data continuously captured by the in-vehicle camera 20. For example, if the extraction condition is when a sensor provided in the vehicle 10 detects predetermined data, the server device 100 extracts multiple pieces of video data captured at the timing that satisfies the condition.
[0030] Next, the server device 100 creates combined video data by stitching together the extracted video data according to the acquired template. That is, the server device 100 stitches together video data captured at the timing when the predetermined conditions indicated by the extraction conditions are satisfied. By stitching together video data corresponding to the predetermined extraction conditions, it is possible to select and stitch together highlight scenes from the drive and compile them into a single video.
[0031] In this manner, in this embodiment, the server device 100 can select appropriate scenes from among scenes taken during a drive from the video images continuously captured by the in-vehicle camera, and create a video image rich in ups and downs.
[0032] <Server device configuration> FIG. 2 is a diagram illustrating components of the server device 100 according to the embodiment.
[0033] The server device 100 according to this embodiment includes a control unit 110, a storage unit 120, and a communication unit 130. The server device 100 receives video data captured by an in-vehicle camera 20 provided in the vehicle 10, and creates video data that compiles video images captured while the vehicle 10 is traveling. The server device 100 may be, for example, an information terminal mounted on the vehicle 10, or a dedicated server device located outside the vehicle 10 that can communicate with the vehicle 10. In the first embodiment, the server device 100 is installed outside the vehicle 10.
[0034] The control unit 110 is realized by a processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit) and a memory. The control unit 110 includes, as functional modules, an acquisition unit 111, a determination unit 112, and a combination unit 113. These functional modules may be realized by the control unit 110 executing a program.
[0035] The acquisition unit 111 acquires first moving image data, which is moving image data captured by the in-vehicle camera 20. The acquisition unit 111 may acquire the first moving image data by communicating with an in-vehicle device of the vehicle 10 via the communication unit 130.
[0036] Furthermore, the acquisition unit 111 receives one or more templates from an external device, etc. A template is information indicating a format for creating combined video data, in which a plurality of extraction conditions, which are conditions for selecting videos to be incorporated into the combined video data, are set.
[0037] The acquisition unit 111 may also acquire various data from the vehicle 10 acquired via sensors mounted on the vehicle 10. For example, the various data is data (hereinafter referred to as vehicle data) that represents sensor data obtained by sensing the vehicle's driving conditions or the conditions inside the vehicle in a time series. Note that the vehicle data does not need to include the sensor data itself. For example, the vehicle data may represent the results of detecting an event to be detected based on the sensor data in a time series. The acquisition unit 111 may acquire the vehicle data by communicating with an in-vehicle device of the vehicle 10 via the communication unit 130.
[0038] The determination unit 112 determines the timing at which the extraction condition is satisfied in the first video data based on the vehicle data. Specifically, the determination unit 112 may determine the timing at which the extraction condition is satisfied in the first video data based on the vehicle data, and specify video data of a predetermined period including that timing as a target for extraction.
[0039] The combining unit 113 combines the identified second moving image data according to the template to create one combined moving image data. That is, the combining unit 113 collects moving image data that meets the predetermined conditions indicated by the extraction conditions from among the moving image data captured while the vehicle 10 is traveling, to create the combined moving image data.
[0040] The storage unit 120 is a main storage device such as RAM or ROM, an EPROM, a hard disk drive, or an auxiliary storage device such as removable media. The auxiliary storage device stores an operating system (OS), various programs, various tables, etc., and by executing the programs stored therein, it is possible to realize functions that match the predetermined purpose of each unit of the control unit 110. However, some or all of the functions may be realized by hardware circuits such as ASICs or FPGAs.
[0041] The storage unit 120 stores data used or generated in the processing performed by the control unit 110. The storage unit 120 may also store the acquired templates, the first moving image data, or various data detected by sensors provided in the vehicle 10.
[0042] The communication unit 130 is configured with a communication circuit that performs wireless communication. The communication unit 130 may be, for example, a communication circuit that performs wireless communication using 4G (4th Generation) or a communication circuit that performs wireless communication using 5G (5th Generation). The communication unit 130 may also be a communication circuit that performs wireless communication using LTE (Long Term Evolution) or a communication circuit that performs wireless communication using LPWA (Low Power Wide Area). The communication unit 130 may be a communication circuit that performs communication using a Wi-Fi area. It may also be a communication circuit that performs wireless communication using Fi (registered trademark).
[0043] The vehicle 10 is a vehicle equipped with an on-board device 200 and an on-board camera 20. The vehicle 10 is typically a passenger car, a truck, a bus, etc. The vehicle 10 may be capable of communicating with the server device 100, or may be equipped with the server device 100.
[0044] <Configuration of in-vehicle device> Next, the in-vehicle device 200 will be described. Fig. 3 is a diagram illustrating the components of the in-vehicle device 200. The in-vehicle device 200 is mounted on a vehicle 10 equipped with an in-vehicle camera 20, and communicates with the server device 100. For example, the in-vehicle device 200 may acquire video data captured by the in-vehicle camera 20 from the in-vehicle camera 20, and provide the video data to the server device 100.
[0045] The in-vehicle device 200 has a control unit 210, a storage unit 220, a communication unit 230, and a display unit 240. The control unit 210, the storage unit 220, and the communication unit 230 are similar to the control unit 110, the storage unit 120, and the communication unit 130 of the server device 100, respectively. The control unit 210 has, as functional modules, an acquisition unit 211 and a transmission unit 212. These functional modules may be realized by the control unit 210 executing a program. Descriptions of components similar to those of the server device 100 will be omitted.
[0046] The acquisition unit 211 acquires, from the in-vehicle camera 20, first moving image data captured by the in-vehicle camera 20. The acquisition unit 211 may also acquire sensor data from various sensors equipped in the vehicle 10 via the ECU, and generate vehicle data based on the sensor data. The acquisition unit 211 may store the first moving image data in the storage unit 220.
[0047] The transmitter 212 transmits the first moving image data acquired by the acquirer 211 to the server device 100. The transmitter 212 may also transmit the vehicle data acquired by the acquirer 211 to the server device 100.
[0048] The display unit 240 is a display that displays images and the like to provide information to the user. The display unit 240 may be a liquid crystal display or an organic EL (Electro-Luminescence) display. The display unit 240 may also be realized as a touch panel display. The display unit 240 may display the combined video data created by the control unit 210.
[0049] <Operation of the server device> Next, a description will be given of specific contents of the processing performed by the server device 100. Fig. 4 is a flowchart of the processing performed by the control unit 110 of the server device 100 according to the first embodiment.
[0050] 3 when the main switch of the vehicle 10 is turned off after being turned on for a certain period of time, i.e., when it is determined that the vehicle 10 has returned to the garage after driving for a certain period of time. Alternatively, the server device 100 may start the processing described in Fig. 3 when it receives a request from the user of the vehicle 10.
[0051] First, in step S10, the acquisition unit 111 acquires a template with extraction conditions set from an external device or the like. Here, the extraction conditions are conditions that indicate the situation inside the vehicle 10, the situation related to the running of the vehicle 10, etc. when the on-board camera 20 is capturing images, and are information that indicates the conditions that the video data to be inserted into the combined video data must satisfy. If there are multiple on-board cameras on the vehicle 10, the extraction conditions may include information for identifying the on-board cameras that capture the video images. For example, the multiple on-board cameras may be a front camera and an in-vehicle camera.
[0052] The extraction conditions may include, for example, that the on-board camera 20 captures an image of a specific object, that a sensor provided in the vehicle 10 detects specific data, that the vehicle 10 passes a specific point, or that the position of the shift lever provided in the vehicle 10 is at a specific position. The conditions specified by the extraction conditions are conditions that are determined in a composite manner based on multiple data. For example, the conditions indicated by the extraction conditions may be conditions that are determined based on a combination of any or all of the following data: the recognition results of the image acquired by the on-board camera 20, the results of sensing the interior of the vehicle 10 by various sensors, and driving data of the vehicle 10.
[0053] Note that one or more extraction conditions are set for the template. The length of the video data to be inserted into the combined video data may also be set for the template. Note that the acquisition unit 111 may acquire multiple templates. For example, the acquisition unit 111 may select a template to be used from multiple templates based on a user specification.
[0054] Next, in step S11, the acquisition unit 111 acquires first moving image data, which is moving image data captured by the in-vehicle camera 20. The first moving image data may be moving image data continuously captured by the in-vehicle camera 20. The acquisition unit 111 acquires the first moving image data captured by the in-vehicle camera 20 via the in-vehicle device 200.
[0055] Next, in step S12, the acquisition unit 111 acquires vehicle data generated by the in-vehicle device 200 from the vehicle 10. The vehicle data may be time-series data in which the result of the sensor detecting a target event is linked to the time at which the event was detected. For example, the sensor mounted on the vehicle 10 may be an image sensor, a sound sensor, a weight sensor, or the like. The in-vehicle device 200 may detect the smile of an occupant based on image data of the interior of the vehicle captured by the in-vehicle camera 20. The in-vehicle device 200 may also detect the volume level of sounds inside the vehicle, such as the volume of conversations between occupants, based on the output of a sound sensor. The vehicle data may describe these detection results in time series.
[0056] Next, in step S13, the determination unit 112 determines the timing at which the condition indicated by the extraction condition is satisfied, based on the vehicle data acquired by the acquisition unit 111. For example, if one of the conditions constituting the extraction condition is set as "when the occupant smiles," the determination unit 112 may determine the time at which the smile was detected, based on the vehicle data. The determination unit 112 extracts, from the first video data, video data captured at the above timing as second video data. Multiple pieces of second video data may be extracted.
[0057] Then, in step S14, the combining unit 113 combines the video data at the timing when the condition indicated by the extraction condition is satisfied according to the template. The combining unit 113 combines multiple pieces of second video data according to the template to create combined video data. The combining unit 113 may combine multiple pieces of second video data by adjusting the length of the second video data based on the length of a predetermined video set in the template to be inserted or added to the combined video data. Note that the combining unit 113 may select one of the multiple templates acquired by the acquiring unit 111 and use it in the processing of this step.
[0058] FIG. 5 is a diagram illustrating a process for creating combined video data from first video data. 5, the determination unit 112 extracts, from the first video data, a video of a predetermined length including the timing at which the extraction condition occurs as second video data, and then combines the extracted second video data together to generate combined video data.
[0059] This allows the server device 100 to select video data captured under multiple conditions set as extraction conditions in the template from video data captured while the vehicle 10 is traveling, and compile the selected video data into a single video data stream. Thus, the server device 100 can create video data rich in ups and downs by compiling the video data captured while the vehicle 10 is traveling.
[0060] (Second embodiment) In the first embodiment, the server device 100, which is installed at a location remote from the vehicle 10, collectively acquires the video data captured by the in-vehicle camera 20 and the data detected by the sensors equipped in the vehicle 10 when the vehicle 10 has completed its journey. Then, based on the data, the server device 100 subsequently identifies the timing at which the conditions indicated by the extraction conditions are satisfied, extracts the video data at that timing from the first video data, and combines them.
[0061] However, the server device 100 may be installed inside the vehicle 10 instead of at a location separate from the vehicle 10. In this case, the server device 100 can acquire video data captured by the on-board camera 20 while the vehicle 10 is traveling, and the server device 100 can also acquire the video data from the vehicle 10 at any time when the conditions indicated by the extraction conditions are satisfied. In the second embodiment, the server device 100 is installed inside the vehicle 10. The server device 100 in the second embodiment acquires video data captured by the vehicle-mounted camera 20 at any time when it determines that the extraction conditions are satisfied based on various data constantly acquired from the vehicle 10, and combines the acquired video data.
[0062] <Processing of the Server Device in the Second Embodiment> The processing executed by the server device in the second embodiment will be described in detail below. FIG. 6 is a flowchart of the processing executed by the control unit of the server device in the second embodiment. The server device 100 starts the processing of step S20 when the main switch of the vehicle 10 is turned on or when the power of the in-vehicle camera 20 is turned on. Alternatively, the server device 100 may start the processing of step S20 when some input is received from the user. Note that the processing described in FIG. 6 is executed instead of the processing described in FIG. 4.
[0063] First, in step S20, the acquisition unit 111 acquires a template in which extraction conditions are set from an external device, etc. The process of this step is similar to the process of step S10 described with reference to FIG.
[0064] Next, in step S21, the determination unit 112 determines whether the conditions indicated by the extraction conditions are satisfied. The determination unit 112 may make this determination based on, for example, vehicle data constantly acquired from the in-vehicle device 200. The determination unit 112 determines whether at least one of the extraction conditions set in the acquired template, i.e., a condition related to the running state of the vehicle 10 or the state inside the vehicle 10, etc., is currently satisfied. If the determination unit 112 determines that the conditions indicated by the extraction conditions are satisfied, this step is determined as positive.
[0065] If the determination in this step is affirmative, the process proceeds to step S22.
[0066] If the determination in this step is negative, the process ends.
[0067] Next, in step S22, the acquisition unit 111 acquires a portion of the first moving image data captured by the in-vehicle camera 20 from the in-vehicle device 200. The acquisition unit 111 may acquire moving image data captured by the in-vehicle camera 20 for a predetermined period of time. Alternatively, the acquisition unit 111 may acquire moving image data corresponding to a period during which the extraction condition is satisfied from the first moving image data captured by the in-vehicle camera 20 and stored in the storage unit 220 of the in-vehicle device 200. In this case, the determination unit 112 may extract moving image data included in the first moving image data after a predetermined period has elapsed since the extraction condition was satisfied, or after the period during which the extraction condition was satisfied has elapsed, tracing back to the time when the extraction condition was satisfied. The acquisition unit 111 regards the moving image data acquired in this step as the second moving image data.
[0068] In step S23, the combining unit 113 combines the video data at the timing when the condition indicated by the extraction condition is satisfied according to the template. The combining unit 113 combines multiple second video data sets according to the template to create combined video data. The processing in this step is similar to the processing described in step S14 of FIG. 3.
[0069] This allows the server device 100 to select in real time from video data captured while the vehicle 10 is traveling video data captured under multiple conditions set as extraction conditions in the template and compile the data into a single video data. Therefore, the server device 100 can instantly create video data rich in ups and downs by compiling video data captured while the vehicle 10 is traveling.
[0070] (Other variations) The above-described embodiment is merely an example, and the present disclosure can be modified and implemented as appropriate within the scope that does not deviate from the gist of the disclosure.
[0071] The present disclosure can also be realized by providing a computer program implementing the functions described in the above embodiments to a computer, and having one or more processors in the computer read and execute the program. Such a computer program may be provided to the computer via a non-transitory computer-readable storage medium connectable to the computer's system bus or via a network. Non-transitory computer-readable storage media include, for example, any type of disk, such as a magnetic disk (e.g., a floppy disk, a hard disk drive (HDD), etc.), an optical disk (e.g., a CD-ROM, a DVD disk, a Blu-ray disk), a read-only memory (ROM), a random-access memory (RAM), an EPROM, an EEPROM, a magnetic card, a flash memory, an optical card, or any type of medium suitable for storing electronic instructions. [Explanation of symbols]
[0072] 100 Server device 110 Control unit 111...Acquisition part 112...Judgment section 113...Joining part 120...Storage section 130 Communications Department 200...In-vehicle equipment
Claims
1. acquiring a template for creating combined video data by combining multiple video data sets, the template including information on at least one extraction condition defined based on multiple types of data; extracting a plurality of second moving image data segments from the first moving image data captured by the vehicle-mounted camera, the second moving image data segments being moving image data segments for a predetermined period of time including a timing at which one or more of the conditions indicated by the extraction conditions are satisfied, and combining the extracted second moving image data segments in accordance with the template to create the combined moving image data segment; A control unit that executes Information processing device.
2. The extraction conditions include at least one of the following: the on-board camera captures an image of a specific object; a sensor provided in the vehicle on which the on-board camera is mounted detects specific data; the vehicle passes through a specific point; or a shift lever provided in the vehicle is positioned at a specific position. The information processing device according to claim 1 .
3. The control unit receiving the first moving image data and data detected by a sensor provided in the vehicle from the vehicle equipped with the on-board camera; In creating the combined video data, a timing at which the condition indicated by the extraction condition is satisfied is determined based on the data. The information processing device according to claim 1 .
4. The control unit When the condition indicated by the extraction condition is satisfied, the first moving image data captured by the vehicle-mounted camera at the corresponding timing is extracted; The extracted moving image is set as the second moving image data. The information processing device according to claim 1 .
5. The control unit Acquire a plurality of templates, each of which has different information about the extraction conditions set therein; selecting one of the plurality of templates in creating the combined video data; The information processing device according to claim 1 .
Citation Information
Patent Citations
Monitoring system
WO2013094405A1