Imaging device, control method for imaging device, and control program for imaging device
The imaging device dynamically adjusts thresholds based on past road conditions to minimize false event recordings, addressing the issue of unnecessary recordings due to vehicle vibrations on rough roads.
Patent Information
- Application Number
- JP2025053451
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2041-09-21
AI Technical Summary
Existing drive recorders frequently perform unnecessary event recordings due to vehicle vibrations on rough roads or inherent vehicle vibrations, leading to false alarms and resource wastage.
An imaging device that uses a vibration detection unit to set adaptive thresholds based on past road conditions, updating them dynamically to reduce false event recordings by reflecting current and past road conditions.
Reduces unnecessary event recordings by setting thresholds that adapt to actual road conditions, minimizing false alarms and conserving storage resources.
Smart Images

Figure 2025098198000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an imaging device, a control method for the imaging device, and a control program for the imaging device.
Background Art
[0002] Patent Document 1 describes a drive recorder that controls a threshold value for determining whether the detected shaking of a vehicle is abnormal based on at least one of the video, illuminance information, , and sound information around the vehicle when it is determined that the vehicle is parked.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] The drive recorder described in Patent Document 1 compares the detected shaking of the vehicle with a threshold value and records the captured image data (hereinafter referred to as event recording) when it is determined that the shaking of the vehicle is abnormal. Therefore, depending on the setting of the threshold value, when the vehicle is running, shaking on a rough road with poor road surface conditions or vibration peculiar to the vehicle may be determined as abnormal, and unnecessary event recording may be frequently performed even when there is no abnormality such as a collision.
[0005] An object of the present invention is to provide an imaging device, a control method for the imaging device, and a control program for the imaging device that can reduce unnecessary event recording during vehicle travel.
Means for Solving the Problems
[0006] The present invention relates to an imaging unit that captures an image of the interior or exterior of a vehicle and generates image data, and a vibration detection unit for detecting the vibration of the vehicle; and Based on the above, a threshold value for determining whether or not an event that requires the image data to be stored has occurred is set. a threshold setting unit for setting a threshold value; a position information acquiring unit for acquiring position information of the vehicle; The maximum value of the vibration of the vehicle detected by the vehicle vibration detection unit is stored in association with the position information of the vehicle. and an information recording unit for recording the current position information of the vehicle and the previously recorded position information. and a determination unit that determines whether the vehicle is traveling on a road that the vehicle has traveled on in the past. The threshold setting unit, when the determination unit determines that the vehicle is traveling on a road that the vehicle has traveled on in the past, is based on the maximum value of the detected vibration of the vehicle recorded when the vehicle traveled on the road in the past. The present invention provides an imaging device that sets the threshold value. Effect of the Invention
[0007] According to the imaging device, the control method for the imaging device, and the control program for the imaging device of the present invention, This can reduce unnecessary event recording while the vehicle is traveling. [Brief description of the drawings]
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
[0009] Hereinafter, the imaging device, the control method of the imaging device, and the control program of the imaging device according to each embodiment will be described with reference to the accompanying drawings. In the description of the drawings, the same reference numerals are given to the same parts and the description thereof will be omitted. [First Embodiment]
[0010] [Configuration Example of Imaging Device] [Configuration Example of Imaging Device] Referring to FIG. 1, a configuration example of the imaging device 1 according to the first embodiment will be described. The imaging device 1 is mounted on the vehicle V shown in FIG. 2 and records image data 31 indicating the driving situation of the vehicle V. The imaging device 1 is attached, for example, to the back of the rearview mirror of the vehicle V. The imaging device 1 is, for example, a so-called drive recorder, and as shown in FIG. 1, includes an imaging unit 10, an acceleration sensor 20, an internal memory 30, a CPU (Central Processing Unit) 40, and a recording medium 50. At least the CPU 40 and the internal memory 30 may be configured by a microcomputer.
[0011]
[0011] The imaging unit 10 captures an image of the inside or outside of the vehicle V and generates image data 31. The imaging unit 10 includes, for example, a CCD (Charge Coupled Device) image sensor or a CMOS (Complementary Metal Oxide Semicon ductor) image sensor or the like. The imaging unit 10 is arranged at a position for imaging at least the traveling direction ( front) of the vehicle V. The image data 31 is generated in a format conforming to an arbitrarily set method. For example, the image data 31 may be data compressed by a compression method such as H.264 (MPEG-4 AV C) or H.265 (HEVC). Note that MPEG-4 AVC is an abbreviation for Moving Picture Experts Ge oup Advanced Video Coding, and HEVC is an abbreviation for Hig h Efficiency Video Codec. Also, the recording format of the image data 31 may be any of MP4, MOV, or AVI (Audio Video Interle ave) or the like. The compression method and recording format of the image data 31 are not limited to this. The acceleration sensor 20 is, for example, a three-axis acceleration sensor that detects accelerations in the three-axis directions of the x-axis, y-axis, and z-axis, and is mounted at an arbitrary position of the imaging device 1. The acceleration sensor 20 functions as a vibration detection unit that detects vibrations of the vehicle V. In a general configuration of the acceleration sensor 20, a weight (plumb bob, mass) of a movable part vibrates due to acceleration, and the movable part is displaced by the balance with the reaction force of a spring that supports the weight. The displacement of the movable part is converted into an electrical signal by a displacement detection unit attached to the weight or a strain detection unit that detects the strain of the spring, and is signal-processed and output by a peripheral electronic circuit. The main peripheral electronic circuit amplifies the signal detected by the detection mechanism
[0012] a signal conversion unit that performs analog / digital conversion or the like, and an output unit that outputs the converted signal and the like.
[0013] The acceleration sensor 20 detects the acceleration applied to the acceleration sensor 20, and outputs detection values on the positive and negative sides of the vibration of the vehicle V according to the detected acceleration. The acceleration sensor 20 is connected to the CPU 40, and outputs detection values on the positive and negative sides of the vibration of the vehicle V to the CPU 40. Note that the acceleration sensor 20 may be a uniaxial or biaxial acceleration sensor instead of a triaxial acceleration sensor.
[0014] The internal memory 30 includes a ROM (Read Only Memory), a RAM (Random Access Memory), and the like. The ROM is used as a storage area for a control program (not shown) executed by the CPU 40. The RAM is used as a working area for the CPU 4 0, and is also used as a buffer area for temporarily storing the image data 31 for a predetermined time (several seconds to several minutes).
[0015] The CPU 40 operates according to the control program stored in the internal memory 30, and comprehensively controls each part of the imaging device 1. The CPU 40 reads and executes the control program stored in the internal memory 30 to realize each function described later.
[0016] The recording medium 50 is, for example, a memory card, and is a flash memory that can record the image data 31 captured by the imaging unit 10. The recording medium 50 is, for example, inserted into a slot provided in the imaging device 1 and used, and is configured to be removable from the imaging device 1. The recording medium 50 is a non-volatile memory such as a flash memory built into the imaging device 1 It may also be a memory. The recording medium 50 may be configured as a magnetic storage device such as a hard disk drive. The event storage area (not shown) of the recording medium 50 is a storage area where writing is prohibited on the recording medium 50. When the recording control unit 44 determines that an event has occurred, the image data 31 for a predetermined period is transferred from the internal memory 30 and recorded as the image data 51.
[0017] Subsequently, the recording operation of the imaging device shown in FIG. 1 will be described. The imaging data 31 captured by the imaging unit 10 is circularly recorded within the recording area of the internal memory 30. That is, the image data 31 is sequentially recorded from the first logical address (or physical address) in the internal memory 30, and when it is recorded up to the last logical address (or physical address), the recording start position returns to the first logical address (or physical address) again, and the image data 31 is overwritten as it is.
[0018] While such a circular recording method is being executed, when the detected value detected by the acceleration sensor 20 exceeds a predetermined threshold value, the occurrence of an event is detected under the control of the CPU 40. The events that the imaging device 1 wants to detect as events are events that are likely to occur during the running of the vehicle V, such as sudden acceleration, sudden braking, impact due to sudden steering, vehicle accidents, collisions, etc.
[0019] The image data 31 for a predetermined period before and after the time when the occurrence of the event is detected is transferred to the recording medium 50 based on the control of the CPU 40. By this transfer, the image data 51 before and after the event is recorded on the recording medium 50 where overwriting is prohibited. 、Record the image data 31 within a predetermined period before and after the time when the occurrence of the event is detected. This may be referred to as "event recording".
[0020] Next, the functions of the CPU 40 of the imaging device 1 will be described. The CPU 40 is functionally configured as an example to include a threshold setting unit 41, an information acquisition unit 42, an event detection unit 43, a recording control unit 44, and a threshold update unit 45.
[0021] The threshold setting unit 41 determines whether an event for which the image data 31 should be saved has occurred or not, based on the positive and negative detection values of the vibration of the vehicle V detected by the acceleration sensor 20. Set the positive and negative thresholds. The threshold setting unit 41 sets the preset initial thresholds as the positive and negative thresholds when the vehicle V starts running. The threshold setting unit 41, when the positive and negative thresholds are updated by the threshold update unit 45 described later, sets the updated positive and negative thresholds as the positive and negative thresholds for determining whether an event has occurred. Also, when the vehicle V finishes running and the power of the imaging device 1 is turned off, the threshold setting unit 41 resets the positive and negative thresholds to the initial thresholds.
[0022]
[0023] The information acquisition unit 42 acquires the positive and negative detection values of the vibration of the vehicle V detected by the acceleration sensor 20.
[0023] The event detection unit 43 compares the positive and negative detection values of the vibration of the vehicle V acquired from the acceleration sensor 20 with the positive and negative thresholds set by the threshold setting unit 41 respectively, and detects the occurrence of an event. More specifically, the event detection unit 43 compares the acquired vehicle When the detected value of the vibration of vehicle V is on the positive side, it is determined whether the detected value of the vibration of vehicle V is greater than the positive threshold value. And when it is determined that the detected value on the positive side of the vibration of vehicle V is greater than the positive threshold value, the occurrence of an event is detected. Also, when the detected value of the vibration of vehicle V obtained is on the negative side, it is determined whether the detected value of the vibration of vehicle V is less than the negative threshold value. And when the detected value on the negative side of the vibration of vehicle V is less than the negative threshold value, the occurrence of an event is detected.
[0024] Also, when the event detection unit 43 detects an event, it acquires the time when the event occurred. The time when the event occurred may use the date and time information acquired from a position information sensor such as GNSS, or may use the local date and time information generated from a real-time clock connected to the CPU 40. Note that "GN SS" is an abbreviation of "Global Navifation Satelite System: Global Navigation Satellite System", and the position of a vehicle on the ground is detected by receiving radio waves from a plurality of artificial satellites by a GNSS receiver.
[0025] When the event detection unit 43 detects the occurrence of an event, the recording control unit 44 records the image data 31 for a predetermined period before and after the event including the time when the event occurred on the recording medium 50 for storage. The recording control unit 44 transfers the image data 31 generated by the imaging unit 10 and recorded in the internal memory 30 to the recording medium 50 from the internal memory 30 during a predetermined period before and after the time when the event occurred, and records it as the image data 51. The predetermined period before and after the time when the event occurred is, for example, a period of several seconds to several tens of seconds before and after the time when the event occurred. It may be set to this value, or may be set for a longer period.
[0026] The threshold update unit 45 calculates, for each unit interval, which is a predetermined time or a predetermined distance that the vehicle V travels, the maximum values of the positive and negative detection values of the vibration of the vehicle V excluding the detection values that exceed the positive or negative threshold values. Based on the calculated maximum values of the positive and negative detection values, the threshold update unit 45 calculates the positive and negative threshold values to be used in the next unit interval, and updates the positive and negative threshold values set by the threshold setting unit 41. The predetermined time that the vehicle V travels in a unit interval may be set to, for example, 30 seconds, and the predetermined distance that the vehicle V travels may be set to, for example, 1 km. The method of setting the unit interval is not particularly limited.
[0027] The threshold update unit 45 determines whether the vehicle V has traveled a unit interval, which is a predetermined time or a predetermined distance. When the unit interval is set as a predetermined distance, for example, the threshold update unit 45 may detect a change in the position information of the vehicle V to calculate the distance, or may acquire a vehicle speed pulse to calculate the distance. Since the method of calculating the distance based on the change in position information or the vehicle speed pulse is a known technique, detailed description thereof is omitted. When the threshold update unit 45 determines that the vehicle V has traveled a unit interval, it calculates the maximum values of the positive and negative detection values of the vibration of the vehicle V within the traveled unit interval, excluding the detection values that exceed the positive or negative threshold values within the traveled unit interval. When there are no detection values that exceed the positive or negative threshold values within the traveled unit interval, the threshold update unit 45 calculates the maximum values of the positive and negative detection values of the vibration of the vehicle V within the unit interval.
[0028] Based on the calculated maximum values of the positive and negative detection values of the vibration of the vehicle V within the unit interval, Multiply by a predetermined multiple to calculate the positive and negative threshold values to be used in the next unit interval. Threshold value The update unit 45 multiplies, for example, the maximum values of the positive and negative detection values of the vibration of the vehicle V within the unit interval by a predetermined multiple "3" to calculate the positive and negative threshold values to be used in the next unit interval. Then, the positive and negative threshold values set by the threshold setting unit 41 are updated to the calculated positive and negative threshold values. Note that the predetermined multiple may be, for example, "2" and is not particularly limited .
[0029] Subsequently, with reference to FIGS. 2 and 3, an example of the operations of the threshold setting unit 41, the event detection unit 43, the recording control unit 44, and the threshold update unit 45 will be described.
[0030] In FIG. 2, a vehicle V equipped with the imaging device 1 is traveling on a one-lane road on one side . The vehicle V starts traveling from point A and travels a unit interval D1 which is a predetermined distance from point A to point B. After traveling the unit interval D1, the vehicle V travels a unit interval D2 which is a predetermined distance from point B to point C. After traveling the unit interval D2, the vehicle V travels a unit interval D3 which is a predetermined distance from point C to point D. Assume that the vehicle V continues to travel even after traveling the unit interval D3. From the unit interval D2 to the unit interval D3, there is a bad road R with a bad road surface condition. Note that no events such as sudden acceleration, sudden braking, impact due to sudden steering, vehicle accident, or collision, which are events to be detected as events, occur while the vehicle V travels the unit intervals D1 to D3.
[0031] FIG. 3 shows an example of the change in the detected value G of the vibration of the vehicle V (hereinafter simply referred to as the detected value G) when the vehicle V travels on the road shown in FIG. 2, and the positive and negative threshold values for each of the unit intervals D1 to D3. It is conceptually shown. Note that the vertical axis in FIG. 3 represents the detected value, and the horizontal axis represents the distance.
[0032] At point A where the vehicle V starts to run, the threshold setting unit 41 sets the initial thresholds THa and THb, which are preset, as the positive and negative thresholds for detecting the occurrence of an event. .
[0033] While running in the unit interval D1, the event detection unit 43 compares the detected value G with the positive and negative thresholds THa and THb set by the threshold setting unit 41 respectively, and detects the occurrence of an event. In the unit interval D1 shown in FIG. 3, since the detected value G does not exceed the positive or negative threshold THa and THb, the event detection unit 43 does not detect the occurrence of an event. a and THb, the event detection unit 43 does not detect the occurrence of an event. In this case, no event record is made in the unit interval D1.
[0034] The threshold update unit 45 determines whether the vehicle V has run through a unit interval. In FIG. 3, the threshold update unit 45 determines that the vehicle V has run through the unit interval D1 at the timing when the vehicle V reaches point B. In the unit interval D1, since the detected value G does not exceed the positive or negative threshold THa and THb, the threshold update unit 45 obtains the maximum values M1a and M1b of the positive and negative detected values G within the unit interval D1.
[0035] The threshold update unit 45 multiplies the obtained maximum values M1a and M1b by a predetermined multiple "3" to calculate the positive and negative thresholds TH2a and TH2b to be used in the next unit interval D2. Then, the positive and negative thresholds THa and THb set by the threshold setting unit 41 are updated to the calculated positive and negative thresholds TH2a and TH2b.
[0036] Vehicle V then travels through unit section D2. In unit section D2, there is a rough road R. Therefore, the detected value G in unit section D2 reflects the vibration of vehicle V caused by rough road R, and is a value that is generally larger than that in unit section D1. In unit section D2, the threshold setting unit 41 sets the updated positive and negative threshold values TH2a and TH2b as the positive and negative threshold values.
[0037] While traveling through unit section D2, the event detection unit 43 compares the detected value G with the positive and negative threshold values TH2a and TH2b set by the threshold setting unit 41 respectively, and detects the occurrence of an event.
[0038] The recording control unit 44 performs event recording of the image data 31 within a predetermined period EV1 before and after the occurrence of the event including the time when the event detection unit 43 detects the occurrence of the event. In addition, the recording control unit 44 performs event recording of the image data 31 within a predetermined period EV2 before and after the occurrence of the event including the time when the event detection unit 43 detects the occurrence of the event.
[0039] The threshold update unit 45 determines that vehicle V has traveled through unit section D2 at the timing when vehicle V reaches point C. The threshold update unit 45 obtains the maximum values M2a and M2b of the positive and negative detected values G within unit section D2 excluding the detected value G that exceeds the positive threshold value TH2a within unit section D2.
[0040] The threshold update unit 45 multiplies the obtained maximum values M2a and M2b by a predetermined multiple "3" to calculate the positive and negative threshold values TH3a and TH3b to be used in the next unit section D3. Then, the positive and negative threshold values TH2a and TH2b set by the threshold setting unit 41 are replaced with the calculated ones. Update the positive and negative threshold values TH3a and TH3b. In this way, based on the detection value G of the vibration of the vehicle V detected in the unit interval D2 where the detection value G increases due to the bad road R by updating the positive and negative threshold values of the unit interval D3, the positive and negative threshold values reflecting the road conditions of the immediately preceding unit interval D2 in the unit interval D3 can be used. The vehicle V then travels through the unit interval D3. Also in the unit interval D3, similar to the unit interval D2
[0041] there is a bad road R. Therefore, the detection value G in the unit interval D3 also reflects the vibration of the vehicle V due to the bad road R and is a value that is generally larger than that in the unit interval D1. In the unit interval D3 the threshold setting unit 41 sets the updated positive and negative threshold values TH3a and TH3b as the positive and negative threshold values.
[0042] While the vehicle V is traveling through the unit interval D3, the event detection unit 43 compares the detection value G with the positive and negative threshold values TH3a and TH3b set by the threshold setting unit 41 respectively to detect the occurrence of an event. In the unit interval D3 shown in FIG. 3, since the detection value G does not exceed the positive or negative threshold value TH3a and TH3b, the event detection unit 43 does not detect the occurrence of an event. In this case, no event recording is performed in the unit interval D3. Therefore, in the unit interval D3 false event recording due to a large detection value G caused by the bad road R, which should not be event-recorded originally, is avoided.
[0043] The threshold update unit 45 determines that the vehicle V has traveled through the unit interval D3 at the timing when the vehicle V reaches the point D. In the unit interval D3, the detection value G is the positive or negative threshold value TH3a or TH3b. and TH3b, the threshold updating unit 45 The maximum values M3a and M3b of the detection value G are obtained. The same process is repeated for the positive and negative The threshold value on the side is updated for each unit section.
[0044] In this way, the occurrence of an event is determined based on the vibration value of the vehicle V detected for each unit section. By updating the threshold value of the vibration of the vehicle V for detecting the vibration, the road condition of the previous unit section is updated. This allows the use of thresholds that reflect the actual situation. Vibrations of vehicle V due to vibrations on rough roads or inherent vehicle vibrations, even though no vibrations have occurred. Therefore, it is possible to prevent the detection value from exceeding the threshold and detecting the occurrence of an event. Event recording can be reduced.
[0045] [Processing flow of the imaging device] Next, referring to the flowchart of FIG. 4, the CPU 40 of the image pickup device 1 shown in FIG. An example of the flow of the process will be described. When the vehicle V starts traveling, the CPU 40 Start the process shown in Figure 4.
[0046] In step S10, the threshold setting unit 41 calculates the acceleration of the vehicle V detected by the acceleration sensor 20. Based on the detected values of the positive and negative sides of the movement, an event for which image data 31 should be stored has occurred. The threshold setting unit 41 sets positive and negative thresholds for determining whether the vehicle V is running. From the start of the journey until the specified time or distance is traveled, As the positive and negative thresholds, preset initial thresholds are set.
[0047] The process proceeds to step S11, where the information acquisition unit 42 acquires the acceleration detected by the acceleration sensor 20. The detected vibration value of the vehicle V is obtained.
[0048] The process proceeds to step S12, where the positive and negative vibrations of the vehicle V acquired from the acceleration sensor 20 are The negative detection value and the positive and negative thresholds set by the threshold setting unit 41 are The event detection unit 43 detects the occurrence of an event by comparing the acquired vibration of the vehicle V. If the detected value is on the positive side, it is determined whether or not the detected value on the positive side is greater than a positive threshold value. When it is determined that the positive side detection value of the vibration of the vehicle V is greater than the positive side threshold, an event is generated. In addition, if the vibration detection value of the vehicle V is negative, the detection value is set to the negative threshold. It is determined whether the negative detection value of the vibration of the vehicle V is smaller than the negative threshold value. When the event detection unit 43 detects the occurrence of an event ( If the result of step S12 is YES, the process proceeds to step S13. If the event occurrence is not detected by step S12 (NO), the process returns to step S13. Go to 14.
[0049] In step S13, the recording control unit 44 records the event The image data 31 for a predetermined period before and after the occurrence is stored as image data 51 on a storage medium 50. Then, the process proceeds to step S14.
[0050] In step S14, the threshold update unit 45 determines whether the vehicle V is within a predetermined time or a predetermined distance. It is determined whether or not a certain unit section has been traveled. When the vehicle V has traveled a unit section (step If the result of S14 is YES, the process proceeds to step S15. If not (NO in step S14), the process returns to step S11.
[0051] In step S15, the threshold update unit 45 calculates the maximum value of the detected values on the positive and negative sides of the vibration of the vehicle V within the unit interval, excluding the detected values that exceed the positive or negative threshold within the traveled unit interval. In step S15, the threshold update unit 45 calculates the maximum value of the detected values on the positive and negative sides of the vibration of the vehicle V within the unit interval, excluding the detected values that exceed the positive or negative threshold within the traveled unit interval. to obtain.
[0052] The process proceeds to step S16, where the threshold update unit 45 multiplies the maximum value of the detected values on the positive and negative sides of the vibration of the vehicle V within the unit interval obtained in step S15 by a predetermined multiple to calculate the positive and negative thresholds to be used in the next unit interval. In step S15, the threshold update unit 45 calculates the maximum value of the detected values on the positive and negative sides of the vibration of the vehicle V within the unit interval, excluding the detected values that exceed the positive or negative threshold within the traveled unit interval. to calculate the positive and negative thresholds to be used in the next unit interval.
[0053] The process proceeds to step S17, where the positive and negative threshold values set by the threshold setting unit 41 are updated to the positive and negative threshold values calculated in step S16, and the process returns to step S11. Thereafter, the CPU 40 repeats the processes of steps S11 to S17 in FIG. 4 until the vehicle V stops running and the power of the imaging device 1 is turned off. In step S15, the threshold update unit 45 calculates the maximum value of the detected values on the positive and negative sides of the vibration of the vehicle V within the unit interval, excluding the detected values that exceed the positive or negative threshold within the traveled unit interval. to return. Thereafter, the CPU 40 repeats the processes of steps S11 to S17 in FIG. 4 until the vehicle V stops running and the power of the imaging device 1 is turned off. to repeat.
[0054] [Operation and Effect of the First Embodiment] As described above, the imaging device 1 according to the first embodiment includes an imaging unit 10, a vibration detection unit ( acceleration sensor) 20, a threshold setting unit 41, an event detection unit 43, a recording control unit 44, and a threshold update unit 45. The imaging unit 10 captures an image inside or outside the vehicle V to generate image data 31. The vibration detection unit 20 detects the vibration of the vehicle V. The threshold setting unit 41 sets a threshold for determining whether an event for which the image data 31 should be saved has occurred based on the detected value of the vibration of the vehicle V detected by the vibration detection unit 20. The event detection unit 43 compares the detected value of the vibration of the vehicle V detected by the vibration detection unit 20 with the threshold set by the threshold setting unit 41 to detect the occurrence of an event. to generate image data 31. The vibration detection unit 20 detects the vibration of the vehicle V. The threshold setting unit 41 sets a threshold for determining whether an event for which the image data 31 should be saved has occurred based on the detected value of the vibration of the vehicle V detected by the vibration detection unit 20. The event detection unit 43 compares the detected value of the vibration of the vehicle V detected by the vibration detection unit 20 with the threshold set by the threshold setting unit 41 to detect the occurrence of an event. Based on the detected value of the vibration of the vehicle V detected by the vibration detection unit 20, a threshold for determining whether an event for which the image data 31 should be saved has occurred is set. The event detection unit 43 compares the detected value of the vibration of the vehicle V detected by the vibration detection unit 20 with the threshold set by the threshold setting unit 41 to detect the occurrence of an event. to determine whether an event for which the image data 31 should be saved has occurred. The event detection unit 43 compares the detected value of the vibration of the vehicle V detected by the vibration detection unit 20 with the threshold set by the threshold setting unit 41 to detect the occurrence of an event. The event detection unit 43 compares the detected value of the vibration of the vehicle V detected by the vibration detection unit 20 with the threshold set by the threshold setting unit 41 to detect the occurrence of an event. to detect the occurrence of an event.
[0055] When the event detection unit 43 detects the occurrence of an event, the recording control unit 44 stores the image data 31 for a predetermined period before and after the event including the time when the event occurred in the recording medium 50 for storage. When the event occurs, the recording control unit 44 stores the image data 31 for a predetermined period before and after the event including the time when the event occurred in the recording medium 50 for storage. The threshold update unit 45 obtains the maximum value of the detected values of the vibration of the vehicle V for each unit interval at a predetermined time or a predetermined distance that the vehicle V travels. Based on the maximum value of the detected values, it calculates the threshold value to be used in the next unit interval. It updates the threshold value set by the threshold setting unit 41. For each unit interval during which the vehicle V travels, the threshold update unit 45 obtains the maximum value of the detected values of the vibration of the vehicle V detected by the vibration detection unit, excluding the detected values that exceed the threshold value. Based on the maximum value of the detected values, it updates the threshold value to be used in the next unit interval. That is, based on the vibration of the vehicle V detected in the immediately preceding unit interval, the threshold value of the vibration of the vehicle V for detecting the occurrence of an event can be set. Reflecting the road conditions in the immediately preceding unit interval, the threshold value of the vibration of the vehicle V can be set. As a result, when there is no abnormality such as a collision, it is possible to suppress the determination that an event has occurred because the vibration of the vehicle V exceeds the threshold value due to shaking on a rough road or the vibration peculiar to the vehicle, etc., and it is possible to reduce the occurrence of unnecessary event recording. Based on the maximum value of the detected values, the threshold update unit 45 calculates the threshold value to be used in the next unit interval and updates the threshold value set by the threshold setting unit 41. Update the threshold value set by the threshold setting unit 41.
[0056] As a result, for each unit interval during which the vehicle V travels, the maximum value of the detected values of the vibration of the vehicle V detected by the vibration detection unit is obtained, excluding the detected values that exceed the threshold value. Based on the maximum value of the detected values, the threshold value to be used in the next unit interval is updated. That is, based on the vibration of the vehicle V detected in the immediately preceding unit interval, the threshold value of the vibration of the vehicle V for detecting the occurrence of an event can be set. Reflecting the road conditions in the immediately preceding unit interval, the threshold value of the vibration of the vehicle V can be set. As a result, when there is no abnormality such as a collision, it is possible to suppress the determination that an event has occurred because the vibration of the vehicle V exceeds the threshold value due to shaking on a rough road or the vibration peculiar to the vehicle, etc., and it is possible to reduce the occurrence of unnecessary event recording. For each unit interval during which the vehicle V travels, the maximum value of the detected values of the vibration of the vehicle V detected by the vibration detection unit is obtained, excluding the detected values that exceed the threshold value. Based on the maximum value of the detected values, the threshold value to be used in the next unit interval is updated. That is, based on the vibration of the vehicle V detected in the immediately preceding unit interval, the threshold value of the vibration of the vehicle V for detecting the occurrence of an event can be set. Reflecting the road conditions in the immediately preceding unit interval, the threshold value of the vibration of the vehicle V can be set. As a result, when there is no abnormality such as a collision, it is possible to suppress the determination that an event has occurred because the vibration of the vehicle V exceeds the threshold value due to shaking on a rough road or the vibration peculiar to the vehicle, etc., and it is possible to reduce the occurrence of unnecessary event recording. That is, based on the vibration of the vehicle V detected in the immediately preceding unit interval, the threshold value of the vibration of the vehicle V for detecting the occurrence of an event can be set. Based on the vibration of the vehicle V detected in the immediately preceding unit interval, the threshold value of the vibration of the vehicle V for detecting the occurrence of an event can be set. Reflecting the road conditions in the immediately preceding unit interval, the threshold value of the vibration of the vehicle V can be set. As a result, when there is no abnormality such as a collision, it is possible to suppress the determination that an event has occurred because the vibration of the vehicle V exceeds the threshold value due to shaking on a rough road or the vibration peculiar to the vehicle, etc., and it is possible to reduce the occurrence of unnecessary event recording. Based on the vibration of the vehicle V detected in the immediately preceding unit interval, the threshold value of the vibration of the vehicle V for detecting the occurrence of an event can be set. Reflecting the road conditions in the immediately preceding unit interval, the threshold value of the vibration of the vehicle V can be set. As a result, when there is no abnormality such as a collision, it is possible to suppress the determination that an event has occurred because the vibration of the vehicle V exceeds the threshold value due to shaking on a rough road or the vibration peculiar to the vehicle, etc., and it is possible to reduce the occurrence of unnecessary event recording. As a result, when there is no abnormality such as a collision, it is possible to suppress the determination that an event has occurred because the vibration of the vehicle V exceeds the threshold value due to shaking on a rough road or the vibration peculiar to the vehicle, etc., and it is possible to reduce the occurrence of unnecessary event recording. When there is no abnormality such as a collision, it is possible to suppress the determination that an event has occurred because the vibration of the vehicle V exceeds the threshold value due to shaking on a rough road or the vibration peculiar to the vehicle, etc., and it is possible to reduce the occurrence of unnecessary event recording. It is possible to reduce the occurrence of unnecessary event recording.
[0057] [Second Embodiment] Next, a second embodiment of the present invention will be described. As described above, the imaging device 1 according to the first embodiment obtains the maximum values of the positive and negative detected values of the vibration of the vehicle V excluding the detected values that exceed the positive or negative threshold value for each unit interval during the travel of the vehicle V. And based on the maximum values of the positive and negative detected values of the vibration of the vehicle V obtained for each unit interval, the positive As described above, the imaging device 1 according to the first embodiment obtains the maximum values of the positive and negative detected values of the vibration of the vehicle V excluding the detected values that exceed the positive or negative threshold value for each unit interval during the travel of the vehicle V. And based on the maximum values of the positive and negative detected values of the vibration of the vehicle V obtained for each unit interval, the positive and negative threshold values to be used in the next unit interval are obtained. and negative threshold values to be used in the next unit interval are obtained. The positive and negative thresholds set by the threshold setting unit 41 are calculated. This information will be updated as necessary.
[0058] In contrast, the imaging device 1 according to the second embodiment acquires position information of the vehicle V and The maximum of the positive and negative vibration detection values of the vehicle V obtained for each unit section and the specified position information of the vehicle V. The vehicle V is then recorded in association with the positive and negative vibrations of the vehicle V during past travel. When driving through a unit section where the maximum value was recorded, the specified position information for that unit section is Based on the maximum positive and negative vibration detection values of the vehicle V recorded, and the negative threshold.
[0059] Hereinafter, a configuration example of the imaging device 1 according to the second embodiment will be described with reference to FIG. As described above, the second embodiment differs from the first embodiment in that the imaging device 1 includes a GNSS receiver 60. The CPU 40 of the imaging device 1 further includes a determination unit 46 and an information recording unit 47. The same components as those in the first embodiment will be referred to by the same reference numerals and the description thereof will be omitted. The following description will focus on the differences from the first embodiment.
[0060] The GNSS receiver 60 is a GPS receiver or the like, and receives radio waves from a plurality of artificial satellites. The GNSS receiver 60 detects the position of the vehicle V on the ground. The GNSS receiver 60 functions as an information acquisition unit. For example, the GNSS receiver 60 acquires the position of the vehicle V at a frequency of 1 Hz. The GNSS receiver 60 stores the detected position information of the vehicle V in the internal memory 30. The GPS is abbreviated as Global Positioning System (GPS). Global Positioning System: GNS is an abbreviation for Global Positioning System. Although the position of the vehicle V is calculated within the S receiver 60, the CPU 40 may calculate the position of the vehicle V. It is also okay.
[0061] The information acquisition unit 42 of the CPU 40 according to the second embodiment acquires the position information of the vehicle V detected by the GNSS receiver 60. The information acquisition unit 42 acquires the current position information of the vehicle V. It acquires.
[0062] In addition, the information acquisition unit 42 acquires predetermined position information for a unit interval. The information acquisition unit 42, for example, acquires the position information of the vehicle V at the first time point of the unit interval when the vehicle V travels through the unit interval as the predetermined position information of the unit interval. The information recording unit 47 may acquire, for example, the position information of the vehicle V at a point in time in the middle of the unit interval as the predetermined position information of the unit interval, or may acquire the position information of the vehicle V at a plurality of time points in the unit interval, such as the position information of the vehicle V at the first time point and the last time point of the unit interval, as the predetermined position information of the unit interval. The method for setting the predetermined position of the unit interval is not particularly limited. For example, when the vehicle V travels through the unit interval, it acquires the position information of the vehicle V at the first time point of the unit interval as the predetermined position information of the unit interval. The information recording unit 47 may acquire the position information of the vehicle V at a point in time in the middle of the unit interval as the predetermined position information of the unit interval, or may acquire the position information of the vehicle V at a plurality of time points in the unit interval, such as the position information of the vehicle V at the first time point and the last time point of the unit interval, as the predetermined position information of the unit interval. It may be acquired as the predetermined position information of the unit interval, and the method for setting the predetermined position of the unit interval is not particularly limited. For example, the position information of the vehicle V at the first time point and the last time point of the unit interval. The position information of the vehicle V at a plurality of time points in the unit interval may be acquired as the predetermined position information of the unit interval. The method for setting the predetermined position of the unit interval is not particularly limited.
[0063] The information recording unit 47 associates and records the maximum value of the detected values on the positive and negative sides of the vibration of the vehicle V obtained by the threshold update unit 45 for each unit interval with the predetermined position information of the unit interval. Note that when the determination unit 46 described later determines that the vehicle V travels through a unit interval that the vehicle V has traveled through in the past, the information recording unit 47 updates the maximum value of the detected values on the positive and negative sides of the vibration of the vehicle V and the predetermined position information of the unit interval recorded when traveling through the same unit interval in the past to the maximum value of the detected values on the positive and negative sides of the vibration of the vehicle V and the predetermined position information of the unit interval obtained when traveling through the unit interval this time. It records. Note that when the determination unit 46 described later determines that the vehicle V travels through a unit interval that the vehicle V has traveled through in the past, the maximum value of the detected values on the positive and negative sides of the vibration of the vehicle V and the predetermined position information of the unit interval recorded when traveling through the same unit interval in the past are updated to the maximum value of the detected values on the positive and negative sides of the vibration of the vehicle V and the predetermined position information of the unit interval obtained when traveling through the unit interval this time. For example, when the vehicle V travels through the unit interval, it acquires the position information of the vehicle V at the first time point of the unit interval as the predetermined position information of the unit interval. The information recording unit 47 may acquire the position information of the vehicle V at a point in time in the middle of the unit interval as the predetermined position information of the unit interval, or may acquire the position information of the vehicle V at a plurality of time points in the unit interval, such as the position information of the vehicle V at the first time point and the last time point of the unit interval, as the predetermined position information of the unit interval. It updates.
[0064] The information recording unit 47 associates the maximum values of the detected values on the positive and negative sides of the vibration of the vehicle V for each unit interval with predetermined position information of the unit interval, and records them in a memory area different from the event storage area of the recording medium 50. The information recording unit 47 may associate the maximum values of the positive and negative sides of the vibration of the vehicle V with predetermined position information of the unit interval and record them in the internal memory 30. Further, they may be recorded in a memory different from the recording medium 50 and the internal memory 30.
[0065] Based on the predetermined position information of the unit interval recorded by the information recording unit 47 and the current position information of the vehicle V, the determination unit 46 determines whether the vehicle V travels through the unit interval that it has traveled in the past. For example, when the current position of the vehicle V is within a predetermined range from the predetermined position of the unit interval recorded by the information recording unit 47, the determination unit 46 determines that the vehicle V travels through the unit interval that it has traveled in the past. When there is a plurality of pieces of predetermined position information of the unit interval recorded, the determination unit 46 may determine that the vehicle V travels through the unit interval that it has traveled in the past when the current position of the vehicle V is between the predetermined positions of the plurality of unit intervals where the current position is recorded.
[0066] When the vehicle V starts traveling, the threshold setting unit 41 sets preset initial thresholds as the positive and negative thresholds. When the determination unit 46 determines that the vehicle V travels through the unit interval that it has traveled in the past, the threshold setting unit 41 sets the positive and negative thresholds based on the maximum values of the detected values on the positive and negative sides of the vibration of the vehicle V recorded in association with the predetermined position information of the unit interval. The threshold setting unit 41 multiplies the maximum values of the detected values on the positive and negative sides of the vibration of the vehicle V recorded in association with the predetermined position information of the unit interval by a predetermined multiple to set the positive and negative thresholds. Calculate. The threshold setting unit 41 sets the calculated positive and negative thresholds as the positive and negative thresholds for determining whether an event has occurred when traveling in the current unit interval. When traveling in the current unit interval, it is set as the positive and negative thresholds for determining whether an event has occurred.
[0067] The threshold setting unit 41 determines that the determination unit 46 determines that the vehicle V does not travel in the unit interval that the vehicle V has traveled in the past, and when the positive and negative thresholds are updated by the threshold update unit 45 when traveling in the immediately preceding unit interval, similar to the first embodiment, the updated positive and negative thresholds are set as the positive and negative thresholds for determining whether an event has occurred. When the positive and negative thresholds are updated by the threshold update unit 45 when traveling in the immediately preceding unit interval, similar to the first embodiment, the updated positive and negative thresholds are set as the positive and negative thresholds for determining whether an event has occurred. When the positive and negative thresholds are updated by the threshold update unit 45 when traveling in the immediately preceding unit interval, similar to the first embodiment, the updated positive and negative thresholds are set as the positive and negative thresholds for determining whether an event has occurred.
[0068] Subsequently, with reference to FIG. 6, an example of the operations of the information acquisition unit 42, the determination unit 46, the information recording unit 47, the threshold setting unit 41, and the threshold update unit 45 will be described. Since the operations of the event detection unit 43 and the recording control unit 44 are the same as those in the first embodiment, the description thereof will be omitted.
[0069] FIG. 6 shows the detection value G of the movement of the vehicle V (hereinafter simply referred to as the detection value G) when the vehicle V travels on the road shown in FIG. 2 that the vehicle V has traveled in the past for the second time, and the images of the positive and negative thresholds for each of the unit intervals D1 to D3. Note that the vertical axis in FIG. 6 represents the detection value, and the horizontal axis represents the distance. Note that the vertical axis in FIG. 6 represents the detection value, and the horizontal axis represents the distance.
[0070] The information recording unit 47 associates and records the positive and negative maximum values M1a and M1b obtained by the threshold update unit 45 in the unit interval D1 and the position information of point A, which is a predetermined position in the unit interval D1, acquired by the information acquisition unit 42 when traveling in the previous unit intervals D1 to D3. The threshold update unit 4 5 associates and records the positive and negative maximum values M2a and M2b obtained in the unit interval D2 and the position information of point B, which is a predetermined position in the unit interval D2, acquired by the information acquisition unit 42. The threshold 5 associates and records the positive and negative maximum values M2a and M2b obtained in the unit interval D2 and the position information of point B, which is a predetermined position in the unit interval D2, acquired by the information acquisition unit 42. 5 associates and records the positive and negative maximum values M2a and M2b obtained in the unit interval D2 and the position information of point B, which is a predetermined position in the unit interval D2, acquired by the information acquisition unit 42. acquired the position information of point B, which is a predetermined position in the unit interval D2. The threshold The maximum values M3a and M3b on the positive and negative sides obtained by the value update unit 45 in the unit interval D3 are associated with the position information of the point C, which is a predetermined position in the unit interval D3 acquired by the information acquisition unit 42 and recorded.
[0071] In FIG. 6, the vehicle V starts traveling from point A as in the previous run and travels the unit interval D1, which is a predetermined distance from point A to point B. After traveling the unit interval D1, it travels the unit interval D2, which is a predetermined distance from point B to point C. After traveling the unit interval D2, it travels the unit interval D3, which is a predetermined distance from point C to point D.
[0072] At point A where the vehicle V starts traveling, the threshold setting unit 41 sets the initial thresholds THa and THb, which are preset, as the positive and negative thresholds for detecting the occurrence of an event.
[0073] The information acquisition unit 42 acquires the current position information of the vehicle V at point A.
[0074] The determination unit 46 determines that the vehicle V travels the unit interval D1 that it traveled in the past when the position of the vehicle V acquired at point A is within a predetermined range from the position of point A, which is the predetermined position of the unit interval D1 recorded by the information recording unit 4 7 during the previous run.
[0075] The threshold setting unit 41 multiplies the maximum values M1a and M1b on the positive and negative sides recorded in association with the position information of point A, which is the predetermined position of the unit interval D1 during the previous run, by a predetermined multiple "3" to calculate the positive and negative thresholds TH1a' and TH1b'. Then, the calculated positive and negative thresholds TH1a' and TH1b' are set as the positive and negative thresholds within the current unit interval D1.
[0076] When it is determined that the vehicle V has traveled the unit section D1 at the timing when the vehicle V reaches point B, the threshold update unit 45 obtains the maximum values M1a′ and M1b′ of the detected values G on the positive side and the negative side within the unit section D1 traveled this time. The threshold update unit 45 multiplies the obtained maximum values M1a′ and M1b′ by a predetermined multiple "3" to calculate the positive-side and negative-side threshold values TH2a and TH2b to be used in the next unit section D2. Then, the positive-side and negative-side threshold values TH1a′ and TH1b′ set by the threshold setting unit 41 are updated to the calculated positive-side and negative-side threshold values TH2a and TH2b. When it is determined that the vehicle V has traveled the unit section D1 at the timing when the vehicle V reaches point B, the threshold update unit 45 obtains the maximum values M1a′ and M1b′ of the detected values G on the positive side and the negative side within the unit section D1 traveled this time. The threshold update unit 45 multiplies the obtained maximum values M1a′ and M1b′ by a predetermined multiple "3" to calculate the positive-side and negative-side threshold values TH2a and TH2b to be used in the next unit section D2. Then, the positive-side and negative-side threshold values TH1a′ and TH1b′ set by the threshold setting unit 41 are updated to the calculated positive-side and negative-side threshold values TH2a and TH2b. When it is determined that the vehicle V has traveled the unit section D1 at the timing when the vehicle V reaches point B, the threshold update unit 45 obtains the maximum values M1a′ and M1b′ of the detected values G on the positive side and the negative side within the unit section D1 traveled this time. The threshold update unit 45 multiplies the obtained maximum values M1a′ and M1b′ by a predetermined multiple "3" to calculate the positive-side and negative-side threshold values TH2a and TH2b to be used in the next unit section D2. Then, the positive-side and negative-side threshold values TH1a′ and TH1b′ set by the threshold setting unit 41 are updated to the calculated positive-side and negative-side threshold values TH2a and TH2b. When it is determined that the vehicle V has traveled the unit section D1 at the timing when the vehicle V reaches point B, the threshold update unit 45 obtains the maximum values M1a′ and M1b′ of the detected values G on the positive side and the negative side within the unit section D1 traveled this time. The threshold update unit 45 multiplies the obtained maximum values M1a′ and M1b′ by a predetermined multiple "3" to calculate the positive-side and negative-side threshold values TH2a and TH2b to be used in the next unit section D2. Then, the positive-side and negative-side threshold values TH1a′ and TH1b′ set by the threshold setting unit 41 are updated to the calculated positive-side and negative-side threshold values TH2a and TH2b. When it is determined that the vehicle V has traveled the unit section D1 at the timing when the vehicle V reaches point B, the threshold update unit 45 obtains the maximum values M1a′ and M1b′ of the detected values G on the positive side and the negative side within the unit section D1 traveled this time. The threshold update unit 45 multiplies the obtained maximum values M1a′ and M1b′ by a predetermined multiple "3" to calculate the positive-side and negative-side threshold values TH2a and TH2b to be used in the next unit section D2. Then, the positive-side and negative-side threshold values TH1a′ and TH1b′ set by the threshold setting unit 41 are updated to the calculated positive-side and negative-side threshold values TH2a and TH2b. When it is determined that the vehicle V has traveled the unit section D1 at the timing when the vehicle V reaches point B, the threshold update unit 45 obtains the maximum values M1a′ and M1b′ of the detected values G on the positive side and the negative side within the unit section D1 traveled this time. The threshold update unit 45 multiplies the obtained maximum values M1a′ and M1b′ by a predetermined multiple "3" to calculate the positive-side and negative-side threshold values TH2a and TH2b to be used in the next unit section D2. Then, the positive-side and negative-side threshold values TH1a′ and TH1b′ set by the threshold setting unit 41 are updated to the calculated positive-side and negative-side threshold values TH2a and TH2b.
[0077] The information acquisition unit 42 acquires the current position information of the vehicle V at point A as the predetermined position information of the current unit section D1. The information recording unit 47 updates the recorded positive-side and negative-side maximum values M1a and M1b and the position information of point A, which is the predetermined position of the unit section D1, when traveling the previous unit section D1, to the obtained positive-side and negative-side maximum values M1a′ and M1b′ and the position information of point A, which is the predetermined position of the current unit section D1. The information acquisition unit 42 acquires the current position information of the vehicle V at point A as the predetermined position information of the current unit section D1. The information recording unit 47 updates the recorded positive-side and negative-side maximum values M1a and M1b and the position information of point A, which is the predetermined position of the unit section D1, when traveling the previous unit section D1, to the obtained positive-side and negative-side maximum values M1a′ and M1b′ and the position information of point A, which is the predetermined position of the current unit section D1. The information acquisition unit 42 acquires the current position information of the vehicle V at point A as the predetermined position information of the current unit section D1. The information recording unit 47 updates the recorded positive-side and negative-side maximum values M1a and M1b and the position information of point A, which is the predetermined position of the unit section D1, when traveling the previous unit section D1, to the obtained positive-side and negative-side maximum values M1a′ and M1b′ and the position information of point A, which is the predetermined position of the current unit section D1. The information acquisition unit 42 acquires the current position information of the vehicle V at point A as the predetermined position information of the current unit section D1. The information recording unit 47 updates the recorded positive-side and negative-side maximum values M1a and M1b and the position information of point A, which is the predetermined position of the unit section D1, when traveling the previous unit section D1, to the obtained positive-side and negative-side maximum values M1a′ and M1b′ and the position information of point A, which is the predetermined position of the current unit section D1. The information acquisition unit 42 acquires the current position information of the vehicle V at point A as the predetermined position information of the current unit section D1. The information recording unit 47 updates the recorded positive-side and negative-side maximum values M1a and M1b and the position information of point A, which is the predetermined position of the unit section D1, when traveling the previous unit section D1, to the obtained positive-side and negative-side maximum values M1a′ and M1b′ and the position information of point A, which is the predetermined position of the current unit section D1.
[0078] The vehicle V then travels the unit section D2. The information acquisition unit 42 acquires the current position information of the vehicle V at point B. The vehicle V then travels the unit section D2. The information acquisition unit 42 acquires the current position information of the vehicle V at point B.
[0079] When the current position of the vehicle V acquired at point B is within a predetermined range from the position of point B, which is the predetermined position of the unit section D2 recorded by the information recording unit 47 during the previous travel, the determination unit 46 determines that the vehicle V has traveled the unit section D2 traveled in the past. When the current position of the vehicle V acquired at point B is within a predetermined range from the position of point B, which is the predetermined position of the unit section D2 recorded by the information recording unit 47 during the previous travel, the determination unit 46 determines that the vehicle V has traveled the unit section D2 traveled in the past. When the current position of the vehicle V acquired at point B is within a predetermined range from the position of point B, which is the predetermined position of the unit section D2 recorded by the information recording unit 47 during the previous travel, the determination unit 46 determines that the vehicle V has traveled the unit section D2 traveled in the past.
[0080] The threshold setting unit 41 uses the position information of point B, which is the predetermined position of the unit section D2 during the previous travel. Multiply the positive and negative maximum values M2a and M2b recorded in association by a predetermined multiple "3" to calculate the positive and negative threshold values TH2a' and TH2b'. Then, the calculated positive and negative threshold values TH2a' and TH2b' are set as the positive and negative threshold values within the current unit interval D2 .
[0081] When the vehicle V reaches point C, the threshold update unit 45 determines that the vehicle V has traveled the unit interval D2 and obtains the maximum values M2a' and M2b' of the positive and negative detection values G within the unit interval D2 traveled this time. The threshold update unit 45 multiplies the obtained maximum values M2a' and M2b' by a predetermined multiple "3" to calculate the positive and negative threshold values TH3a and TH3b to be used in the next unit interval D3. Then, the positive and negative threshold values TH2a' and TH2b' set by the threshold setting unit 41 are updated to the calculated positive and negative threshold values TH3a and TH3b . .
[0082] The information acquisition unit 42 acquires the position information of the vehicle V at point B as the predetermined position information of the current unit interval D2 . The information recording unit 47 updates the positive and negative maximum values M2a and M2b recorded when traveling the previous unit interval D2 and the position information of point B, which is the predetermined position of the unit interval D2, to the positive and negative maximum values M2a' and M2b' obtained this time and the position information of point B, which is the predetermined position of the unit interval D2 acquired this time . . .
[0083] Subsequently, the vehicle V travels the unit interval D3. The information acquisition unit 42 acquires the current position information of the vehicle V at point C .
[0084] The determination unit 46 determines whether the current position of the vehicle V acquired at point C is the same as the information recorded during the previous travel When it is within a predetermined range from the position of point C which is a predetermined position of the unit interval D3 recorded by the recording unit 47, it is determined that the vehicle travels the unit interval D3 that the vehicle has traveled in the past. When it is within a predetermined range from the position of point C which is a predetermined position of the unit interval D3 recorded by the recording unit 47, it is determined that the vehicle travels the unit interval D3 that the vehicle has traveled in the past.
[0085] The threshold setting unit 41 multiplies the positive and negative maximum values M3a and M3b recorded in association with the position information of point C which is a predetermined position of the unit interval D3 during the previous travel by a predetermined multiple "3". The threshold setting unit 41 multiplies the positive and negative maximum values M3a and M3b recorded in association with the position information of point C which is a predetermined position of the unit interval D3 during the previous travel by a predetermined multiple "3". and calculates positive and negative thresholds TH3a′ and TH3b′. Then, the calculated positive and negative thresholds TH3a′ and TH3b′ are set as the positive and negative thresholds within the current unit interval D3.
[0086] The threshold update unit 45 determines that the vehicle V travels the unit interval D3 at the timing when the vehicle V reaches point D, and obtains the maximum values M3a ′ and M3b′ of the positive and negative detection values G within the unit interval D3 traveled this time. Hereinafter, the same process is repeated to update the positive and negative thresholds for each unit interval. ′ and M3b′ of the positive and negative detection values G within the unit interval D3 traveled this time. Hereinafter, the same process is repeated to update the positive and negative thresholds for each unit interval.
[0087] The information acquisition unit 42 acquires the position information of the vehicle V at point C as the predetermined position information of the current unit interval D3. The information recording unit 47 updates the positive and negative maximum values M3a and M3b recorded when traveling the previous unit interval D3, the position information of point C which is a predetermined position of the unit interval D3, the positive and negative maximum values M3a′ and M3b′ obtained this time, and the position information of point C which is a predetermined position of the unit interval D3 acquired this time. Hereinafter, the same operation is repeated to update the positive and negative maximum values and the predetermined position information of the unit interval for each unit interval. The information acquisition unit 42 acquires the position information of the vehicle V at point C as the predetermined position information of the current unit interval D3. The information recording unit 47 updates the positive and negative maximum values M3a and M3b recorded when traveling the previous unit interval D3, the position information of point C which is a predetermined position of the unit interval D3, the positive and negative maximum values M3a′ and M3b′ obtained this time, and the position information of point C which is a predetermined position of the unit interval D3 acquired this time. Hereinafter, the same operation is repeated to update the positive and negative maximum values and the predetermined position information of the unit interval for each unit interval. The information acquisition unit 42 acquires the position information of the vehicle V at point C as the predetermined position information of the current unit interval D3. The information recording unit 47 updates the positive and negative maximum values M3a and M3b recorded when traveling the previous unit interval D3, the position information of point C which is a predetermined position of the unit interval D3, the positive and negative maximum values M3a′ and M3b′ obtained this time, and the position information of point C which is a predetermined position of the unit interval D3 acquired this time. Hereinafter, the same operation is repeated to update the positive and negative maximum values and the predetermined position information of the unit interval for each unit interval. The information acquisition unit 42 acquires the position information of the vehicle V at point C as the predetermined position information of the current unit interval D3. The information recording unit 47 updates the positive and negative maximum values M3a and M3b recorded when traveling the previous unit interval D3, the position information of point C which is a predetermined position of the unit interval D3, the positive and negative maximum values M3a′ and M3b′ obtained this time, and the position information of point C which is a predetermined position of the unit interval D3 acquired this time. Hereinafter, the same operation is repeated to update the positive and negative maximum values and the predetermined position information of the unit interval for each unit interval. The information acquisition unit 42 acquires the position information of the vehicle V at point C as the predetermined position information of the current unit interval D3. The information recording unit 47 updates the positive and negative maximum values M3a and M3b recorded when traveling the previous unit interval D3, the position information of point C which is a predetermined position of the unit interval D3, the positive and negative maximum values M3a′ and M3b′ obtained this time, and the position information of point C which is a predetermined position of the unit interval D3 acquired this time. Hereinafter, the same operation is repeated to update the positive and negative maximum values and the predetermined position information of the unit interval for each unit interval.
[0088] As a result, the positive and negative maximum values of the vibration of the vehicle V when traveling the same unit interval in the past With reference to [the figure], the vibration threshold of the vehicle V for detecting the occurrence of an event can be set. The accuracy of detecting the occurrence of an event in a certain unit interval can be improved.
[0089] [Flow of processing of the imaging device] Next, with reference to the flowchart of FIG. 7, an example of the flow of processing executed by the CPU 40 of the imaging device 1 according to the second embodiment will be described. The CPU 40 starts the processing of FIG. 7 at the timing when the vehicle V starts running. Step S201 in FIG. 7 is the same processing as step S10 in FIG. 4, and steps S205 to S211 in FIG. 7 are the same processing as steps S11 to S17 in FIG. 4, so the description thereof will be omitted. In step S202, the information acquisition unit 42 acquires the position information of the vehicle V detected by the GNSS receiver 60. The information acquisition unit 42 acquires the current position information of the vehicle V.
[0090]
[0091] The process proceeds to step S203, and the determination unit 46 determines whether the vehicle V has traveled a unit interval that was traveled in the past based on the predetermined position information of the unit interval recorded by the information recording unit 47 in the past and the current position information of the vehicle V. The determination unit 46 determines that the vehicle V has traveled the unit interval that was traveled in the past, for example, when the current position of the vehicle V is within a predetermined range from the predetermined position of the unit interval recorded in the past. When it is determined that the vehicle V has traveled the unit interval that was traveled in the past (YES in step S203), the process proceeds to step S204. On the other hand, when the vehicle V has not traveled the unit interval that was traveled in the past (NO in step S203), the process proceeds to step S205.
[0092] In step S204, the threshold setting unit 41 associates with the predetermined position information of the unit interval and sets the positive and negative thresholds based on the maximum values of the positive and negative detection values recorded in the past. The threshold setting unit 41 multiplies the maximum values of the positive and negative detection values recorded in the past in association with the predetermined position information of the unit interval by a predetermined multiple to calculate the positive and negative thresholds. The threshold setting unit 41 sets the calculated positive and negative thresholds as the positive and negative thresholds for determining whether an event has occurred. Thereafter, the process proceeds to step S205.
[0093] In step S212, the information acquisition unit 42 acquires the predetermined position information of the unit interval. The information acquisition unit 42 acquires, for example, the position information of the vehicle V at the first time point of the unit interval when the vehicle V travels through the unit interval as the predetermined position information of the unit interval.
[0094] The process proceeds to step S213, and the information recording unit 47 records in association the maximum values of the positive and negative detection values obtained by the threshold updating unit 45 in step S209 and the predetermined position information of the unit interval acquired by the information acquisition unit 42 in step S212. Note that when the determination unit 46 determines in step S203 that the vehicle V travels through the unit interval that the vehicle V has traveled through in the past, the information recording unit 47 updates the maximum values of the positive and negative detection values recorded when traveling through the same unit interval in the past and the predetermined position information of the unit interval with the maximum values of the positive and negative detection values obtained in step S209 and the predetermined position information of the unit interval acquired in step S212.
[0095] After the process of step S213 is completed, thereafter, the CPU 40 repeats the processes of steps S202 to S213 in FIG. 7 until the vehicle V stops traveling and the power of the imaging device 1 is turned off.
[0096] [Effects of the second embodiment] As described above, the imaging device 1 according to the second embodiment includes a position information acquisition unit (GNSS receiver The position information acquisition unit 60 further includes a position information acquisition unit 60, an information recording unit 47, and a determination unit 46. The information recording unit 47 acquires the position information of the vehicle V. The threshold updating unit 45 The maximum value of the detected value is recorded in association with the predetermined position information of the unit section. 6, based on the current position information of the vehicle V and the predetermined position information of the unit section, The threshold setting unit 41 determines whether the vehicle is traveling through a unit section that has been traveled before. If it is determined that both V are traveling through a unit section that they have traveled in the past, the predetermined position information of the unit section Based on the maximum positive and negative detection values recorded in association with Set.
[0097] The maximum vibration detection value of the vehicle V obtained for each unit section and predetermined position information of the unit section Based on the current position information of the vehicle V and the predetermined position information of the unit section, When it is determined that the vehicle V is traveling through a unit section that the vehicle V has traveled in the past, the position information of the vehicle V is The maximum vibration detection value of the vehicle V recorded in association with the event in the unit section is calculated as This can be set as a threshold value for the vibration of the vehicle V to detect the occurrence of a similar event in the past. The occurrence of an event is detected by referring to the maximum value of the vibration of the vehicle V when it travels through a unit section. It is possible to set a threshold value for the vibration of the vehicle V to detect an event in a certain unit section. This can improve the accuracy of detecting the occurrence of a fault.
[0098] When it is determined that the vehicle V travels through a unit section that it has traveled through in the past, the maximum value of the detected value of the vibration of the vehicle V recorded when traveling through the same unit section in the past and the predetermined position information of the unit section are updated to the maximum value of the detected value obtained when traveling through the unit section this time and the predetermined position information of the unit section. This makes it possible to always reflect the latest road conditions of the same unit section and set a threshold value for detecting the occurrence of an event. The accuracy of detecting the occurrence of an event in a certain unit section can be further improved. As described above, embodiments of the present invention have been described. However, the discussions and drawings that form part of this disclosure should not be understood as limiting this invention. Various alternative embodiments, examples, and operating techniques will become apparent to those skilled in the art from this disclosure.
[0099]
[0100] 1 Imaging device 10 Imaging unit 20 Vibration detection unit (acceleration sensor) 30 Internal memory 31 Image data 40 CPU 41 Threshold setting unit 42 Information acquisition unit 43 Event detection unit 44 Recording control unit 45 Threshold update unit 46 Determination unit 47 Information recording unit 50 Recording medium 51 Image data 60 GNSS receiver V Vehicle
Claims
[Claim 1] an imaging unit that captures an image of the interior or exterior of a vehicle and generates image data; a vibration detection unit that detects vibrations of the vehicle; The image data is stored based on a detection value of the vibration of the vehicle detected by the vibration detection unit. a threshold setting unit that sets a threshold for determining whether or not a required event has occurred; a location information acquisition unit that acquires location information of the vehicle; A maximum value of the detection value of the vibration of the vehicle detected by the vibration detection unit, and position information of the vehicle. an information recording unit for recording the above in association with each other; Based on the current position information of the vehicle and the previously recorded position information, a determination unit that determines whether or not the vehicle is traveling on a road that has been traveled before; Equipped with The threshold setting unit is configured to set a threshold value when the determination unit determines that the vehicle is traveling on a road that the vehicle has traveled on in the past. When the vehicle is driven on the road, the maximum vibration detection value of the vehicle recorded when the vehicle was driven on the road in the past is set. The threshold value is set based on Imaging device.
Citation Information
Patent Citations
Information recording device, information recording method, information recording program and computer-readable recording medium
JP2008250463A
Abnormality detection device, abnormality detection method, abnormality detection program, and vehicle recording device
JP6583392B2