JP5342333B2 - Data processing apparatus, data processing method, and program - Google Patents
Data processing apparatus, data processing method, and program Download PDFInfo
- Publication number
- JP5342333B2 JP5342333B2 JP2009138407A JP2009138407A JP5342333B2 JP 5342333 B2 JP5342333 B2 JP 5342333B2 JP 2009138407 A JP2009138407 A JP 2009138407A JP 2009138407 A JP2009138407 A JP 2009138407A JP 5342333 B2 JP5342333 B2 JP 5342333B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- data processing
- unit
- acceleration value
- acceleration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
Description
本発明は、加速度値に対するデータ処理を行う装置に関し、特にドライブレコーダ装置において加速度値に対するデータ処理を行う装置に関する。 The present invention relates to an apparatus that performs data processing on acceleration values, and more particularly to an apparatus that performs data processing on acceleration values in a drive recorder apparatus.
ドライブレコーダ装置(以下、ドライブレコーダともいう)は自動車等の車両に設置され、事故が発生した場合に、その走行中の画像、音声などのデータを記録することで事故の発生原因を明確にするための装置であり、近年は一般向けにも普及が進んでいる。
上述のドライブレコーダは、映像を記録するカメラ(CCD(Charge Coupled Device)カメラなど)、音声を取得するマイク、事故や急ブレーキ・急ハンドルなどの衝撃を検知する加速度センサ(以下は3軸方向を検知する加速度センサとして説明)、衝撃前及び衝撃後の所定時間のデータを保存する不揮発メモリ等から構成される。
事故や急ブレーキ・急ハンドルなどの衝撃の有無は、加速度センサが出力する値がある条件(例:500msec以上0.4G以上の値を出力)を満たすかどうかで判定される。このため、加速度センサは車両にかかる加速度を正確に出力する必要がある。
A drive recorder device (hereinafter also referred to as a drive recorder) is installed in a vehicle such as an automobile, and when an accident occurs, the cause of the accident is clarified by recording data such as images and sound during the operation. In recent years, it has also become popular for general users.
The above-mentioned drive recorder has a camera (such as a CCD (Charge Coupled Device) camera) that records video, a microphone that acquires sound, an acceleration sensor that detects impacts such as accidents, sudden brakes, sudden handles, etc. It is described as an acceleration sensor to be detected), a nonvolatile memory for storing data for a predetermined time before and after the impact.
The presence or absence of an accident, a sudden brake, a sudden handle, or other impact is determined by whether or not a value output by the acceleration sensor satisfies a certain condition (eg, a value of 500 Gsec or more and 0.4 G or more is output). For this reason, the acceleration sensor needs to accurately output the acceleration applied to the vehicle.
しかし、ドライブレコーダが基準の取付け状態にない場合は、加速度センサは正確な加速度値を測定することができない。
従来の取付け状態検出ドライブレコーダは、加速度センサを用いて、ドライブレコーダが車両において基準の取付け状態になっているかを検出し、基準の取付け状態でない場合は画像や加速度データ値を反転することで補正を行っている(例えば、特許文献1、2)。
However, when the drive recorder is not in the reference mounting state, the acceleration sensor cannot measure an accurate acceleration value.
Conventional mounting state detection drive recorders use an acceleration sensor to detect whether the drive recorder is in the standard mounting state in the vehicle, and if it is not in the standard mounting state, it is corrected by inverting the image and acceleration data values. (For example,
しかしながら、従来の取付け状態検出ドライブレコーダは、加速度データの値のみを見て、基準の取付け状態であるか、そうでないか、の何れかしか検出できないため、より詳細な取付け状態の検出ができないという課題がある。
また、ドライブレコーダは車両のフロントガラスの上1/5の範囲内に取付けるのが一般的であるが、フロントガラスの傾きが車両によって異なるためドライブレコーダの取付け角度は車両によって異なり、単に取付けるだけでは基準の取付け状態にならない場合が多い。
そのため、従来の取付け状態検出ドライブレコーダは、専用の取付け器具を用いてどの車両でもドライブレコーダの基準の取付け状態に一致するようにしなければならず、部品コストが増加するという課題がある。
However, the conventional mounting state detection drive recorder can only detect whether the reference mounting state is the reference mounting state only by looking at the value of the acceleration data, so that it cannot detect the mounting state in more detail. There are challenges.
In general, the drive recorder is installed within 1/5 of the windshield of the vehicle. However, since the inclination of the windshield differs depending on the vehicle, the installation angle of the drive recorder differs depending on the vehicle. In many cases, the standard installation state is not achieved.
For this reason, the conventional mounting state detection drive recorder has to be made to match the standard mounting state of the drive recorder in any vehicle using a dedicated mounting tool, and there is a problem that the cost of parts increases.
本発明は、上記のような課題を解決することを主な目的とし、補正用の器具を用いることなく、高精度に加速度値の補正処理ができる構成を実現することを主な目的とする。 The main object of the present invention is to solve the above-described problems, and to realize a configuration capable of correcting acceleration values with high accuracy without using a correction tool.
本発明に係るデータ処理装置は、
前方及び下方が定められ、所定の取付け対象物に取付けられるデータ処理装置であって、
前記データ処理装置が水平状態にある取付け対象物に取付けられている際に前記データ処理装置の前方に作用する加速度の値を前方加速度値として測定するとともに前記データ処理装置の下方に作用する加速度の値を下方加速度値として測定する加速度センサと、
重力加速度値を記憶する重力加速度値記憶部と、
前記加速度センサにより測定された前方加速度値と下方加速度値と、前記重力加速度値記憶部に記憶されている重力加速度値とに基づき、前記データ処理装置の傾き角度を導出する傾き角度導出部とを有することを特徴とする。
The data processing apparatus according to the present invention
A data processing apparatus having a front side and a lower side, which are attached to a predetermined attachment object,
When the data processing device is attached to a mounting object in a horizontal state, an acceleration value acting in front of the data processing device is measured as a front acceleration value, and an acceleration acting below the data processing device is measured. An acceleration sensor that measures the value as a downward acceleration value;
A gravitational acceleration value storage unit for storing gravitational acceleration values;
An inclination angle deriving unit for deriving an inclination angle of the data processing device based on a forward acceleration value and a downward acceleration value measured by the acceleration sensor and a gravitational acceleration value stored in the gravitational acceleration value storage unit; It is characterized by having.
本発明によれば、加速度センサにより測定された前方加速度値及び下方加速度値と重力加速度値とを用いてデータ処理装置の傾き角度を導出するため、補正用の器具を用いることなく、導出した傾き角度に基づいて高精度に加速度値の補正処理ができる。 According to the present invention, since the inclination angle of the data processing device is derived using the forward acceleration value, the downward acceleration value, and the gravitational acceleration value measured by the acceleration sensor, the derived inclination can be obtained without using a correction tool. The acceleration value can be corrected with high accuracy based on the angle.
実施の形態1.
前述のように、ドライブレコーダ装置(以下、ドライブレコーダともいう)は自動車等の車両に設置され、事故が発生した場合に、その走行中の画像、音声などのデータを記録することで事故の発生原因を明確にするための装置であり、近年は一般向けにも普及が進んでいる。
ドライブレコーダは、映像を記録するカメラ(CCDカメラなど)、音声を取得するマイク、事故や急ブレーキ・急ハンドルなどの衝撃を検知する加速度センサ、衝撃前及び衝撃後の所定時間のデータを保存する不揮発メモリ等から構成される。
事故や急ブレーキ・急ハンドルなどの衝撃の有無は、加速度センサが出力する値がある条件(例:500msec以上0.4G以上の値を出力)を満たすかどうかで判定される。このため、加速度センサは車両にかかる加速度を正確に出力する必要がある。
正確に出力されない場合、事故や急ブレーキ・急ハンドルではない場面のデータ(ごみデータ)ばかり記録してしまったり、事故や急ブレーキ・急ハンドルの場面でデータを記録できなかったりする事例が多くなることが危惧される。
ドライブレコーダは車両のフロントガラスの上1/5の範囲内に取付けるのが一般的である。
As described above, a drive recorder device (hereinafter also referred to as a drive recorder) is installed in a vehicle such as an automobile, and when an accident occurs, an accident occurs by recording data such as images and sound during the operation. It is a device for clarifying the cause, and in recent years, it is also spreading to general users.
The drive recorder stores a camera (such as a CCD camera) that records video, a microphone that captures audio, an acceleration sensor that detects accidents and impacts such as sudden braking and sudden steering, and data for a predetermined time before and after the impact. It consists of a non-volatile memory.
The presence or absence of an accident, a sudden brake, a sudden handle, or other impact is determined by whether or not a value output by the acceleration sensor satisfies a certain condition (eg, a value of 500 Gsec or more and 0.4 G or more is output). For this reason, the acceleration sensor needs to accurately output the acceleration applied to the vehicle.
If it is not output correctly, there are many cases where only data (garbage data) of scenes that are not accidents, sudden brakes or sudden handles are recorded, or data cannot be recorded in accidents, sudden brakes or sudden handles. It is feared that.
The drive recorder is generally mounted within 1/5 of the upper windshield of the vehicle.
ドライブレコーダ装置には少なくとも前方と下方が定められている。前方と下方はそれぞれ直交する方向である。
本実施の形態では、ドライブレコーダ装置内の加速度センサにおいて車両の進行方向として扱われる方向を前方とし、ドライブレコーダ装置内の加速度センサにおいて車両の鉛直方向として扱われる方向を下方とする。
The drive recorder apparatus has at least a front side and a lower side. The front and the lower are directions orthogonal to each other.
In the present embodiment, the direction treated as the traveling direction of the vehicle in the acceleration sensor in the drive recorder apparatus is defined as the front, and the direction treated as the vertical direction of the vehicle in the acceleration sensor in the drive recorder apparatus is defined as the downward direction.
図1は、ドライブレコーダ装置10の取付け例を示す。
ドライブレコーダ装置10の前面10aの方向が前方であり、ドライブレコーダ装置10の下面10bの方向が下方である。
図1に示すように、ドライブレコーダ装置10は、車両のフロントガラス50の傾斜に沿って取付けられるので、ドライブレコーダ装置10は斜めに傾いてしまい、車両の前後、上下方向の値が加速度センサで正確に得られなくなる。
ドライブレコーダ装置10が水平に置かれている場合(下面10bが地面に対して水平になっている状態)は、ドライブレコーダ装置10の前方(x方向)は車両の前方向X、つまり水平方向に一致し、ドライブレコーダ装置10の下方(z方向)は車両の下方向Z、つまり鉛直方向に一致するが、図1に示すようにドライブレコーダ装置10が傾いて取付けられる場合は、ドライブレコーダ装置10の前方(x方向)は車両の前方向Xと一致せず、また、ドライブレコーダ装置10の下方(z方向)は車両の下方向Zに一致しないため、そのままでは、加速度センサは車両の前後方向及び上下方向を正確に検出することができない。
また、車両の種類によってフロントガラスの傾きは異なるため、ドライブレコーダ装置10の製品出荷時に予め補正を施すのは不可能である。
このため、ドライブレコーダを車両に取付けた後に、取付け状態(フロントガラスの傾き)を検出して補正を行う必要がある。
実施の形態1では、上記の取付け状態の検出処理について説明する。
FIG. 1 shows an example of attachment of the
The direction of the
As shown in FIG. 1, since the
When the
Further, since the inclination of the windshield differs depending on the type of vehicle, it is impossible to perform correction in advance when the
For this reason, after the drive recorder is attached to the vehicle, it is necessary to detect and correct the attachment state (tilt of the windshield).
In the first embodiment, the attachment state detection process will be described.
なお、本実施の形態及び実施の形態2以降の説明において「〜部」として説明するものは、「〜回路」、「〜機器」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。
また、「〜装置」として説明するものは、ドライブレコーダの基板に取付けられたハードウェア(部品)であるとする。
なお、「〜部」と「〜装置」の区別は図面に示すとおりでなくてもよく、図面において「〜部」と示されている要素が「〜装置」であってもよく(ハードウェアのみであってもよく)、「〜装置」と示されている要素が「〜部」であってもよい(ソフトウェアのみ、ファームウェアのみ、ハードウェアのみ、ソフトウェアとハードウェアとの組み合わせ、ソフトウェアとハードウェアとファームウェアとの組み合わせであってもよい)。
In addition, what is described as “to part” in the description of the present embodiment and the second and subsequent embodiments may be “to circuit” and “to device”, and “to step” and “to procedure”. ”,“ ˜processing ”. That is, what is described as “˜unit” may be realized by firmware. Alternatively, it may be implemented only by software, or only by hardware such as elements, devices, substrates, and wirings, by a combination of software and hardware, or by a combination of firmware.
Also, it is assumed that what is described as “apparatus” is hardware (parts) attached to the board of the drive recorder.
The distinction between “˜part” and “˜apparatus” may not be as shown in the drawing, and the element indicated as “˜part” in the drawing may be “˜apparatus” (hardware only). The element indicated as “˜device” may be “˜part” (software only, firmware only, hardware only, software and hardware combination, software and hardware) Or a combination of firmware).
図2は、本実施の形態に係るドライブレコーダ本体100の機能ブロックの一例を示すブロック構成図である。
なお、実施の形態では、ドライブレコーダ装置10は、ドライブレコーダ本体100とカメラ部200から構成されたものとして説明する(以降の実施の形態でも同様)。
また、本実施の形態では、ドライブレコーダ本体100がデータ処理装置の例であり、カメラ部200が撮影装置の例である。
FIG. 2 is a block configuration diagram showing an example of functional blocks of the drive recorder
In the embodiment, the
Further, in the present embodiment, the drive recorder
図2において、起動検出部101は、ドライブレコーダ電源のON/OFFを検出する。
In FIG. 2, the
運転状態検出装置102は、車両の運転状況を電気信号で出力する部品である。本実施の形態では、運転状態検出装置102は3軸加速度センサとして説明する(以降の実施の形態も同様)。
運転状態検出装置102(加速度センサ)は、取付け状態の検出のために、ドライブレコーダ本体100が取付けられている車両(取付け対象物)が水平状態にある場合(車両が平地に置かれているとき)に、ドライブレコーダ本体100の前方に作用する加速度の値を前方加速度値として測定するとともにドライブレコーダ本体100の下方に作用する加速度の値を下方加速度値として測定する。
ドライブレコーダ本体100の前方とは、ドライブレコーダ本体100の前面100aの方向であり、ドライブレコーダ本体100の下方とは、ドライブレコーダ本体100の下面100bの方向である。
図1についての説明で示したように、加速度センサは前方を車両の進行方向とし、下方を車両の鉛直方向とする。
The driving
The driving state detection device 102 (acceleration sensor) is used to detect the mounting state when the vehicle (mounting object) to which the drive recorder
The front of the drive recorder
As shown in the description of FIG. 1, the acceleration sensor has a front direction as the traveling direction of the vehicle and a lower direction as the vertical direction of the vehicle.
運転状態取得部103は、運転状態検出装置102が出力した加速度値を受け取り、必要に応じ電気信号の変換(A/D変換など)を行い、取付け状態判定部104へ出力する。
The driving
取付け状態判定部104は、運転状態取得部103が出力した値をもとに取付け状態の判定処理を行う。
本実施の形態では、運転状態検出装置102により測定された前方加速度値と下方加速度値と、後述する重力加速度値記憶部110に記憶されている重力加速度値とに基づき、ドライブレコーダ本体100の傾き角度(θ)(以下、取付け角度(θ)ともいう)を導出する。取付け状態判定部104は傾き角度導出部の例である。
The attachment
In the present embodiment, the inclination of the drive recorder
判定結果取得部105は、取付け状態判定部104で求めた結果(傾き角度(θ))を受け取り、取付け状態調整部106、判定結果通知制御部107へ出力する。
The determination result
取付け状態調整部106は、判定結果取得部105が出力した値と運転状態取得部103が出力した値を受け取り、必要に応じて補正処理を行う。
より具体的には、取付け状態判定部104により導出された傾き角度(θ)に基づいて、前方の加速度値と下方の加速度値とから水平方向の加速度値と鉛直方向の加速度値を算出するための補正式を算出する。
取付け状態調整部106は補正式算出部の例である。
The attachment
More specifically, in order to calculate the horizontal acceleration value and the vertical acceleration value from the front acceleration value and the lower acceleration value based on the tilt angle (θ) derived by the attachment
The attachment
判定結果通知制御部107は、判定結果取得部105が出力した値を受け取り、判定結果通知装置108の通知方法を決定する。
The determination result
判定結果通知装置108は、判定結果通知制御部107が出力した値を受け取り、ユーザに判定結果を通知する部品である。本実施の形態では、判定結果通知装置108はLED(Light Emitting Diode)およびスピーカとして説明する(以降の実施の形態も同様)。
The determination
重力加速度値記憶部110は、重力加速度値(g)を記憶している。
The gravitational acceleration
次に動作の詳細について説明する。
図3は実施の形態1におけるドライブレコーダの動作の流れの一例を示すフローチャートである。
Next, details of the operation will be described.
FIG. 3 is a flowchart showing an example of the operation flow of the drive recorder in the first embodiment.
まず、車両を平地に停止させドライブレコーダを起動する。
起動検出部101がドライブレコーダの電源ONを検出する(S100)と、運転状態検出装置102が加速度を測定する(S101)(加速度測定ステップ)。
次に、運転状態取得部103は運転状態検出装置102が出力する各軸の加速度値(前方加速度値及び下方加速度値)を取得する(S102)。
なお、加速度値がアナログ値の場合は、運転状態取得部103でA/D変換を行う。
加速度値が取付け状態判定部104へ送られると、取付け状態判定部104は、重力加速度値記憶部110から重力加速度値(g)を読み出す(重力加速度読み出しステップ)とともに、x方向の加速度値(x)及びz方向の加速度値(z)と重力加速度値(g)を用いて幾何解析により、取付け角度(θ)を求める(S103)(傾き角度導出ステップ)。
取付け状態判定部104による取付け角度(θ)の求め方を図4に示す。
加速度センサの値(x,z)と重力加速度(g)から以下の式(1)及び式(2)で取付け角度(θ)を求める。
x=gsinθ 式(1),z=gcosθ 式(2)
ここで、加速度値(x)は前方加速度値であり、加速度値(z)は下方加速度値である。
First, the vehicle is stopped on a flat ground and the drive recorder is activated.
When the
Next, the driving
When the acceleration value is an analog value, the driving
When the acceleration value is sent to the attachment
FIG. 4 shows how to determine the mounting angle (θ) by the mounting
The mounting angle (θ) is obtained from the following values (1) and (2) from the acceleration sensor values (x, z) and gravitational acceleration (g).
x = g sin θ formula (1), z = g cos θ formula (2)
Here, the acceleration value (x) is a forward acceleration value, and the acceleration value (z) is a downward acceleration value.
取付け角度(θ)が求まると、判定結果取得部105が取付け角度(θ)の値を取得・保存する(S104)。
その後、取付け状態調整部106は、判定結果取得部105から取付け角度(θ)の値を受け取り、加速度の補正式を求める(S105)。
補正式は、図5に示すように、式(3)及び式(4)である。
X=xcosθ−zsinθ 式(3)
Z=xsinθ+zcosθ 式(4)
式(3)は、加速度センサの前方加速度値xと下方加速度値zから車両の前後方向(水平方向)の加速度値Xを算出するための補正式であり、式(4)は、加速度センサの前方加速度値xと下方加速度値zから車両の上下方向(鉛直)方向の加速度値Zを算出するための補正式である。
When the attachment angle (θ) is obtained, the determination
Thereafter, the attachment
As shown in FIG. 5, the correction formulas are formulas (3) and (4).
X = x cos θ−z sin θ Formula (3)
Z = xsinθ + zcosθ Formula (4)
Expression (3) is a correction expression for calculating the acceleration value X in the front-rear direction (horizontal direction) of the vehicle from the front acceleration value x and the downward acceleration value z of the acceleration sensor. Expression (4) is an expression for the acceleration sensor. It is a correction formula for calculating the acceleration value Z in the vertical direction (vertical) direction of the vehicle from the front acceleration value x and the downward acceleration value z.
そして、S105では以下の補正式(式(3)、式(4))に取付け角度(θ)の値を代入して補正式を完成させる(図5の(1)の処理)。
例えば、θ=60°の時、補正式は以下のようになる。
In S105, the value of the mounting angle (θ) is substituted into the following correction formulas (Formulas (3) and (4)) to complete the correction formula (the process (1) in FIG. 5).
For example, when θ = 60 °, the correction formula is as follows.
その後、判定結果通知制御部107は、判定結果取得部105と取付け状態調整部106の処理結果を受け取り、判定結果通知装置108の動作を決定する(S106)。
例えば、判定結果取得部105と取付け状態調整部106の何れの処理も正常に完了した場合は、LEDを橙色から緑色へ変化させ、スピーカからは「記録を開始します」という音声を出力させるよう制御する。
判定結果通知装置108は、判定結果通知制御部107からの制御に従って、ユーザに結果を通知する(S107)。
Thereafter, the determination result
For example, when both the processing of the determination
The determination
従来の取付け状態検出ドライブレコーダは、補正処理が完了したことを通知しておらず、ユーザが実際に映像を見るまでは、補正が正しく行われていたことがわからないという課題があるが、本実施の形態では、補正式の設定が完了し、正しい補正処理が行われることをユーザに通知している。 The conventional installation state detection drive recorder does not notify that the correction processing is completed, and there is a problem that the correction is not correctly performed until the user actually sees the video. In this form, the user is notified that setting of the correction formula is completed and correct correction processing is performed.
図6は、実施の形態1における取付け状態判定、調整後のドライブレコーダの動作の流れの一例を示すフローチャートである。
運転状態検出装置102は定期的に、車の走行状態(車にかかる加速度)を取得している(S200)。
運転状態取得部103は、運転状態検出装置102の出力した加速度値(図5のx方向の加速度値とz方向の加速度値)を取得すると、そのデータを必要に応じ電気信号の変換(A/D変換など)を行い、取付け状態調整部106へ渡す(S201)。取付け状態調整部は、S105で求めた補正式を用いて、車両方向の加速度値(図5のX方向の加速度値とZ方向の加速度値)を求める(S202)(図5の(2)の処理)。
電源がOFFになるまでS200〜S202の処理を繰り返し行う。
なお、ドライブレコーダでは、加速度の値を元に、不揮発メモリへデータを保存するかどうか判定を行うが、本明細書では説明を省略する。
FIG. 6 is a flowchart showing an example of the operation flow of the drive recorder after the attachment state determination and adjustment in the first embodiment.
The driving
When the driving
The processes of S200 to S202 are repeated until the power is turned off.
Note that the drive recorder determines whether to save data in the nonvolatile memory based on the acceleration value, but the description is omitted in this specification.
図7は、実施の形態1における取付け状態判定、調整時の、運転状態検出装置102が、加速度値を出力してから、判定結果通知装置108が通知情報を受け取るまでのデータの流れを示すフローチャートである。
図7において、部品は図中の文字を四角で囲むことで表し、処理は図中の文字を楕円で囲むことで表し、データは図中の文字に下線を引くことで表している。
FIG. 7 is a flowchart showing a data flow from when the driving
In FIG. 7, a part is represented by surrounding a character in the figure with a square, a process is represented by enclosing the character in the figure with an ellipse, and data is represented by underlining the character in the figure.
運転状態検出装置102からは、各軸の加速度データが出力される。
この加速度データと重力加速度データ(重力加速度値記憶部110にて保持されている)は、取付け状態判定部104で行われる取付け状態判定処理の入力となる(加速度値入力処理)(重力加速度読み出し処理)。
取付け状態判定処理(傾き角度導出処理)の結果、取付け角度の値と処理結果コードが出力される。
処理結果コードとは、正常終了や異常終了(複数あってもよい)を示したデータである。
取付け角度の値は取付け状態調整部106で実施される補正式算出処理の入力となる。
補正式算出処理の結果、処理結果コードが出力される。
取付け状態判定処理の処理結果コードと、補正式算出処理の処理結果コードは、判定結果通知制御部107で行われる通知内容判定処理の入力となる。
通知内容判定処理の結果、LEDの点灯方法やスピーカの音声出力方法を定めた通知データが出力され、判定結果通知装置108の入力となる。
The driving
This acceleration data and gravitational acceleration data (held in the gravitational acceleration value storage unit 110) are input to an attachment state determination process performed by the attachment state determination unit 104 (acceleration value input process) (gravity acceleration reading process) ).
As a result of the attachment state determination process (inclination angle derivation process), the value of the attachment angle and the processing result code are output.
The processing result code is data indicating a normal end or an abnormal end (a plurality may be present).
The value of the attachment angle is input to the correction formula calculation process performed by the attachment
As a result of the correction formula calculation process, a process result code is output.
The process result code of the attachment state determination process and the process result code of the correction formula calculation process are input to the notification content determination process performed by the determination result
As a result of the notification content determination process, notification data that defines the LED lighting method and speaker audio output method is output and is input to the determination
以上のように、本実施の形態によれば、ドライブレコーダに一般的に取付けられている運転状態検出装置102(加速度センサ)の値と重力加速度の値を元に計算を行うことで、より詳細な取付け位置(取付け角度)を検出できる。
また、基準の取付け状態を規定する必要がないため、専用の取付け器具が不要となり、部品点数が減ることによる原価低減につながる。
さらに、ドライブレコーダを直接フロントガラスに取付けるため、衝撃等によるドライブレコーダのずれをなくすことができる。
また、取付け状態検出処理結果をユーザに通知することで、処理が確実に行われたこと、あるいはエラーが発生したことを迅速にユーザに伝えることができ、ユーザの不安解消、ユーザビリティの向上につながる。
また、取付け角度から車両方向の加速度データ補正を行うことによって、正確な事故あるいは急ブレーキ等の判定を行うことができるため、ごみデータの削減につながる。
さらに、事故等のデータを確実に記録できることにつながる。
さらに、事故時には、補正後の加速度データを分析することで、衝撃の加わった方向などの解析に利用することが可能となる。
As described above, according to the present embodiment, the calculation is performed based on the value of the driving state detection device 102 (acceleration sensor) generally attached to the drive recorder and the value of the gravitational acceleration. Can detect the correct mounting position (mounting angle).
In addition, since it is not necessary to define the standard mounting state, a dedicated mounting tool is not required, leading to cost reduction by reducing the number of parts.
Furthermore, since the drive recorder is directly attached to the windshield, it is possible to eliminate the deviation of the drive recorder due to impact or the like.
In addition, by notifying the user of the attachment state detection processing result, it is possible to promptly notify the user that the processing has been performed reliably or an error has occurred, leading to relieving user anxiety and improving usability. .
Further, by correcting the acceleration data in the vehicle direction from the mounting angle, it is possible to accurately determine an accident or a sudden brake, which leads to reduction of dust data.
In addition, accident data can be recorded reliably.
Furthermore, at the time of an accident, by analyzing the corrected acceleration data, it can be used for analysis of the direction of the impact.
なお、本実施の形態では、車両の横方向(車幅方向、図1におけるY方向)の判定は行っていなかったが、横方向の判定を行ってもよい。
この場合、ドライブレコーダの取付け位置がある許容範囲α以上横方向にずれているかを判定し、ずれていた場合はユーザに通知することで、ユーザに取付けの修正を行わせることができる。
また、本実施の形態では、図3のS100に示すように、ドライブレコーダの起動後に自動で取付け状態の検出処理を行っている例を説明したが、取付け状態の検出処理の開始タイミングはこれに限らない。取付け状態の検出処理の実施可否をユーザに判断させてもよい。
例えば、イベント記録用のボタンを押しながら電源ONした場合のみ取付け状態の検出処理を行うようにすることもできる。
また、本実施の形態では、通知装置としてLED、スピーカを挙げたが、他の装置の使用を妨げるものではない。例えばブザーを使ってユーザに通知してもよいし、ディスプレイによる図形や文字の表示によりユーザに通知してもよい。
In the present embodiment, the determination in the lateral direction of the vehicle (the vehicle width direction, the Y direction in FIG. 1) is not performed, but the determination in the lateral direction may be performed.
In this case, it is possible to make the user correct the mounting by determining whether the mounting position of the drive recorder is shifted laterally by a certain allowable range α or more and notifying the user of the shifting.
Further, in the present embodiment, as shown in S100 of FIG. 3, the example in which the attachment state detection process is automatically performed after the drive recorder is activated has been described. Not exclusively. The user may be allowed to determine whether or not to perform the attachment state detection process.
For example, the attachment state detection process can be performed only when the power is turned on while pressing an event recording button.
In this embodiment, an LED and a speaker are used as the notification device, but this does not prevent the use of other devices. For example, the user may be notified using a buzzer, or the user may be notified by displaying a graphic or character on a display.
また、以上では、ドライブレコーダ本体100の上面をフロントガラス50の面に沿って貼り付ける方式のドライブレコーダ装置10を説明したが、上述の説明は、吊り下げ型のドライブレコーダ装置にも適用可能である。
吊り下げ型のドライブレコーダ装置とは、例えば、特許文献1に開示のドライブレコーダ装置のように、ドライブレコーダ装置と取付け部品から構成され、取付け部品をフロントガラスに貼り付け、取付け部品によりドライブレコーダ装置を吊り下げる方式のものである。
In the above description, the
The suspension type drive recorder device is composed of a drive recorder device and an attachment part, for example, like the drive recorder device disclosed in
図32は、吊り下げ型のドライブレコーダ装置10(データ処理装置)を取付け部品20を用いてフロントガラス50に吊り下げて取付けている状態を示す。
図32に示す構成においても、ドライブレコーダ装置10に内蔵されている加速度センサにおいて車両の進行方向と扱われる方向(ドライブレコーダ装置10の前面10aの方向)を前方とし、ドライブレコーダ装置に内蔵されている加速度センサにおいて車両の鉛直方向と扱われる方向(ドライブレコーダ装置10の下面10bの方向)を下方とする。
図32においても、ドライブレコーダ装置10は、車両のフロントガラス50の傾斜により斜めに傾いてしまい、車両の前後、上下方向の値が加速度センサで正確に得られなくなる。
ドライブレコーダ装置10が水平に置かれている場合は、ドライブレコーダ装置10の前方(x方向)は車両の前後方向X、つまり水平方向に一致し、ドライブレコーダ装置10の下方(z方向)は車両の上下方向Z、つまり鉛直方向に一致するが、図32に示すようにドライブレコーダ装置10が傾いて取付けられる場合は、ドライブレコーダ装置10の前方(x方向)は車両の前後方向Xと一致せず、また、ドライブレコーダ装置10の下方(z方向)は車両の上下方向Zに一致しないため、そのままでは、加速度センサは車両の前後方向及び上下方向を正確に検出することができない。
FIG. 32 shows a state in which the suspension type drive recorder device 10 (data processing device) is suspended and attached to the windshield 50 using the attachment component 20.
Also in the configuration shown in FIG. 32, the acceleration sensor built in
Also in FIG. 32, the
When the
このため、吊り下げ型のドライブレコーダ装置10を図2に示す構成とし、上述した方法により取付け角度(θ)を導出するとともに、取付け角度(θ)に基づいて補正式を算出し、補正式により加速度値の補正を行ってドライブレコーダ装置10を正確に動作させることができる。
For this reason, the suspension type
実施の形態2.
実施の形態1では、取付け状態の検出処理について説明した。
その他、ドライブレコーダではカメラ部200の調整も必要である。
実施の形態2では、カメラ部の調整も含めた処理について説明する。
In the first embodiment, the attachment state detection process has been described.
In addition, the drive recorder also requires adjustment of the camera unit 200.
In the second embodiment, processing including adjustment of the camera unit will be described.
ドライブレコーダをフロントガラスに直接取付ける場合、カメラ部200の角度調整を行わないと、車両の正面を撮影することができない(図8参照)。このため、ユーザはドライブレコーダを取付けた後、カメラ部200の角度調整が必要である。 When the drive recorder is directly attached to the windshield, the front of the vehicle cannot be photographed unless the angle of the camera unit 200 is adjusted (see FIG. 8). For this reason, the user needs to adjust the angle of the camera unit 200 after installing the drive recorder.
図9は、本実施の形態に係るドライブレコーダ本体100とカメラ部200の機能ブロックの一例を示すブロック構成図である。
図2と同様の構成部分は説明を省略する。
なお、以下では加速度値の補正処理は記載を省略しているが、本実施の形態においても実施の形態1と同様の加速度の補正処理を行う。
FIG. 9 is a block configuration diagram illustrating an example of functional blocks of the drive recorder
The description of the same components as in FIG. 2 is omitted.
In the following description, acceleration value correction processing is omitted, but acceleration correction processing similar to that in the first embodiment is also performed in the present embodiment.
カメラ部200において、カメラ部角度調節装置201は、カメラ部200の角度データを生成する部品である。
本実施の形態では、カメラ部角度調節装置201は可変抵抗器として説明する。
In the camera unit 200, the camera unit
In this embodiment, the camera unit
また、ドライブレコーダ本体100において、制御値記憶部111は、カメラ部200の姿勢を調整するための制御値を、ドライブレコーダ本体100の傾き角度(θ)に対応させて記憶している。
In the drive recorder
また、本実施の形態では、取付け状態調整部106は、取付け状態判定部104により導出されたドライブレコーダ本体100の傾き角度(θ)に対応する制御値を制御値記憶部111から取得するとともに、取得した制御値を用いてカメラ部200の姿勢を調整する。
可変抵抗器たるカメラ部角度調節装置201はカメラ部200の姿勢に応じて抵抗値を変化させて出力電圧値を変化させることが可能であり、制御値記憶部111は、制御値として、ドライブレコーダ本体100の傾き角度(θ)に対応させて電圧値を記憶している。
つまり、ドライブレコーダ本体100の傾き角度(θ)に対して適切なカメラ部200の傾き角度が存在するが、制御値記憶部111は、カメラ部200が適切な傾き角度になっているかを判断するための判断基準として、ドライブレコーダ本体100の傾き角度(θ)の刻みごと(例えば、1度ごと)に電圧値を記憶している。取付け状態調整部106は、取付け状態判定部104により導出されたドライブレコーダ本体100の傾き角度(θ)に対応する電圧値を制御値記憶部111から取得するとともに、取得した電圧値とカメラ部200から出力される電圧値とを比較してカメラ部200の姿勢を調整する。
本実施の形態では、取付け状態調整部106は撮影装置姿勢調整部として機能する。
In the present embodiment, the attachment
The camera unit
That is, there is an appropriate tilt angle of the camera unit 200 with respect to the tilt angle (θ) of the drive recorder
In the present embodiment, the attachment
次に動作の詳細について説明する。
図10は実施の形態2におけるドライブレコーダの動作の流れの一例を示すフローチャートである。
なお、カメラ部200の角度調整はユーザが手動で行う。
Next, details of the operation will be described.
FIG. 10 is a flowchart showing an example of the operation flow of the drive recorder in the second embodiment.
Note that the angle adjustment of the camera unit 200 is manually performed by the user.
始めに、図3で説明したS104までの処理を実施し、ドライブレコーダ本体100の取付け角度(θ)を求める(S301)。
その後、取付け状態調整部106が、取付け角度(θ)に対応する電圧値を制御値記憶部111から受取り、更に、カメラ部角度調節装置201から出力された電圧値を受取り、これら電圧値を比較して、カメラ部200の角度が適切であるか否かを判断する(S302)。前述したように、カメラ部200の角度調節はユーザが手動で行い、カメラ部200の角度に応じてカメラ部角度調節装置201は電圧値を変化させる。
取付け状態調整部106は、カメラ部角度調節装置201から出力された電圧値が制御値である電圧値と所定の範囲内で一致すれば、カメラ部200の角度が調整されていると判定する(S303でYES)。
カメラ部200の角度が調整できるまで(S303でNOが継続する限り)S302の処理を続ける。
カメラ部の角度調整が正しく行われたところ(S303でYES)で、正しく行われたことをユーザに通知するため、判定結果通知制御部107が取付け状態調整部106の結果からユーザへの通知方法を決定する(S304)。
その後、判定結果通知装置108が判定結果通知制御部107からの通知内容に従ってLEDの点滅やスピーカから音声出力を行う(S305)。
First, the processing up to S104 described with reference to FIG. 3 is performed to determine the mounting angle (θ) of the drive recorder main body 100 (S301).
Thereafter, the attachment
The attachment
The process of S302 is continued until the angle of the camera unit 200 can be adjusted (as long as NO continues in S303).
When the angle adjustment of the camera unit is correctly performed (YES in S303), the determination result
Thereafter, the determination
図11は、実施の形態2における、カメラ部角度調節処理に関係するデータの流れを示すフローチャートである。 FIG. 11 is a flowchart illustrating a flow of data related to the camera unit angle adjustment process in the second embodiment.
カメラ部角度調節装置201から電圧値が出力される。
なお、電圧値はカメラ部200の角度によって値が異なる。
この電圧値と図3のS103の処理で算出した取付け角度(θ)が取付け状態調整部106で行われるカメラ部角度調節処理の入力となる。
カメラ部角度調節処理の結果、処理結果コードが出力される。
この処理結果コードが、判定結果通知制御部107で行われる通知内容判定処理の入力となる。
通知内容判定処理の結果、LEDの点灯方法やスピーカの音声出力方法を定めた通知データが出力され、判定結果通知装置108の入力となる。
A voltage value is output from the camera unit
The voltage value varies depending on the angle of the camera unit 200.
The voltage value and the mounting angle (θ) calculated in the process of S103 in FIG. 3 are input to the camera unit angle adjustment process performed by the mounting
As a result of the camera unit angle adjustment process, a process result code is output.
This processing result code becomes the input of the notification content determination process performed by the determination result
As a result of the notification content determination process, notification data that defines the LED lighting method and speaker audio output method is output and is input to the determination
以上のように、本実施の形態によれば、ドライブレコーダに一般的に取付けられている運転状態検出装置102(加速度センサ)の値と重力加速度の値を元に計算を行うことで、より詳細な取付け位置(取付け角度)を検出できる。
また、その結果を用いて、カメラ部の角度調整の判定を行うことができ、ユーザへのカメラ部角度調整処理の負担を軽減することができる。
また、基準の取付け状態を規定する必要がないため、専用の取付け器具が不要となり、部品点数が減ることによる原価低減につながる。さらに、ドライブレコーダを直接フロントガラスに取付けるため、衝撃等によるドライブレコーダのずれをなくすことができる。
また、取付け状態検出処理結果およびカメラ部角度調整結果をユーザに通知することで、処理が確実に行われたこと、あるいはエラーが発生したことを迅速にユーザに伝えることができ、ユーザの不安解消、ユーザビリティの向上につながる。
また、取付け角度から車両方向の加速度データ補正を行うことによって、正確な事故あるいは急ブレーキ等の判定を行うことができるため、ごみデータの削減につながる。さらに、事故等のデータを確実に記録できることにつながる。
さらに、事故時には、補正後の加速度データを分析することで、衝撃の加わった方向などの解析に利用することが可能となる。
As described above, according to the present embodiment, the calculation is performed based on the value of the driving state detection device 102 (acceleration sensor) generally attached to the drive recorder and the value of the gravitational acceleration. Can detect the correct mounting position (mounting angle).
Moreover, it is possible to determine the angle adjustment of the camera unit using the result, and to reduce the burden of the camera unit angle adjustment process on the user.
In addition, since it is not necessary to define the standard mounting state, a dedicated mounting tool is not required, leading to cost reduction by reducing the number of parts. Furthermore, since the drive recorder is directly attached to the windshield, it is possible to eliminate the deviation of the drive recorder due to impact or the like.
In addition, by notifying the user of the attachment state detection processing result and the camera unit angle adjustment result, it is possible to promptly notify the user that the processing has been performed reliably or an error has occurred, thereby eliminating user anxiety. , Leading to improved usability.
Further, by correcting the acceleration data in the vehicle direction from the mounting angle, it is possible to accurately determine an accident or a sudden brake, which leads to reduction of dust data. In addition, accident data can be recorded reliably.
Furthermore, at the time of an accident, by analyzing the corrected acceleration data, it can be used for analysis of the direction of the impact.
実施の形態3.
以上の実施の形態2では、カメラ部の角度調節処理をユーザが手動で行う必要がある。
本実施の形態では、カメラ部の角度調節処理を自動で行う方法について述べる。
In the second embodiment described above, the user needs to manually perform the angle adjustment processing of the camera unit.
In this embodiment, a method for automatically performing an angle adjustment process of the camera unit will be described.
図12は、本実施の形態に係るドライブレコーダ本体100とカメラ部200の機能ブロックの一例を示すブロック構成図である。
図2と同様の構成部分は説明を省略する。
なお、以下では加速度値の補正処理は記載を省略しているが、本実施の形態においても実施の形態1と同様の加速度の補正処理を行う。
FIG. 12 is a block configuration diagram illustrating an example of functional blocks of the drive recorder
The description of the same components as in FIG. 2 is omitted.
In the following description, acceleration value correction processing is omitted, but acceleration correction processing similar to that in the first embodiment is also performed in the present embodiment.
カメラ部200において、カメラ部角度自動調整装置202は、取付け状態調整部106からの制御信号に基づきカメラ部200の角度を自動調整する部品である。
カメラ部角度自動調整装置202は駆動機構を備え、取付け状態調整部106からの制御信号に基づき、駆動機構を駆動させてカメラ部200の姿勢(傾き角度)を変化させることが可能である。
そして、本実施の形態では、制御値記憶部111は、ドライブレコーダ本体100の傾き角度(θ)の刻みごとに、カメラ部角度自動調整装置202の駆動機構に対する制御値を記憶している。
制御値は、ドライブレコーダ本体100の傾き角度(θ)に応じて適切な角度にカメラ部200を向けるための値である。例えば、目標となる角度自体である。もしくは、目標となる角度に対応する、駆動機構の基準位置から回転位置や回転時間である。または、目標となる角度に対応する、駆動機構の基準位置からの移動距離や移動時間である。または、これら目標角度、回転位置、回転時間、移動距離、移動時間等に対応する電圧値等である。
また、取付け状態調整部106は、取付け状態判定部104により導出されたドライブレコーダ本体100の傾き角度(θ)に対応する制御値を制御値記憶部111から取得するとともに、取得した制御値を制御信号としてカメラ部角度自動調整装置202に出力し、駆動機構を制御信号に従って駆動させてカメラ部200の姿勢(傾き角度)を調整する。
本実施の形態においても、取付け状態調整部106は撮影装置姿勢調整部として機能する。
In the camera unit 200, the camera unit angle
The camera unit angle
In this embodiment, the control
The control value is a value for directing the camera unit 200 to an appropriate angle according to the tilt angle (θ) of the drive recorder
Further, the attachment
Also in the present embodiment, the attachment
次に、動作の詳細について説明する。
図13は、実施の形態3におけるドライブレコーダの動作の流れの一例を示すフローチャートである。
Next, details of the operation will be described.
FIG. 13 is a flowchart showing an example of the operation flow of the drive recorder in the third embodiment.
始めに、図3で説明したS104までの処理を実施し、ドライブレコーダ本体100の取付け角度(θ)を求める(S401)。
その後、取付け状態調整部106が、取付け角度(θ)に対応する制御値を制御値記憶部111から受取り、また、カメラ部角度自動調整装置202から現在のカメラ部200の角度に対応する値を取得し、カメラ部角度自動調整装置202から取得した値と制御値とを比較して、カメラ部200の角度の調整度合を判定する(S402)。
カメラ部角度自動調整装置202から取得する値は制御値と比較可能な値であり、制御値がカメラ部200の目標角度であれば、カメラ部角度自動調整装置202からは現在のカメラ部200の角度を取得し、制御値がカメラ部200の目標角度に対応する駆動機構の回転位置であれば、カメラ部角度自動調整装置202からは現在のカメラ部200の角度に対応する駆動機構の回転位置を取得する。
取付け状態調整部106は、カメラ部角度自動調整装置202から出力された値が制御値と所定の範囲内で一致すれば、カメラ部200の角度が調整されていると判定する。
一方、カメラ部200の角度が調整されていない場合は、取付け状態調整部106は、制御値を制御信号としてカメラ部角度自動調整装置202に出力し、カメラ部角度自動調整装置202に制御値に従って駆動機構を駆動させ、カメラ部200を目標角度に調節させる(S403)。
S403の調整が終わると、ユーザに通知するため、判定結果通知制御部107が取付け状態調整部106の結果からユーザへの通知方法を決定する(S404)。
その後、判定結果通知装置108が判定結果通知制御部107からの通知内容に従ってLEDの点滅やスピーカから音声出力を行う(S405)。
First, the processing up to S104 described with reference to FIG. 3 is performed to determine the mounting angle (θ) of the drive recorder main body 100 (S401).
Thereafter, the attachment
The value acquired from the camera unit automatic
The attachment
On the other hand, when the angle of the camera unit 200 is not adjusted, the attachment
When the adjustment in S403 is completed, the determination result
Thereafter, the determination
図14は、実施の形態3における、カメラ部角度自動調整処理に関係するデータの流れを示すフローチャートである。 FIG. 14 is a flowchart illustrating a flow of data related to the camera unit angle automatic adjustment process in the third embodiment.
図3のS103の処理で算出した取付け角度が取付け状態調整部106及び制御値記憶部111で行われるカメラ部角度調節処理の入力となる。
カメラ部角度調節処理の結果、角度調整情報(制御信号)と処理結果情報が出力される。
角度調整情報はカメラ部200の角度調整具合を示す制御信号である。
この角度調整情報がカメラ部角度自動調整装置202の入力となる。
また、処理結果コードが、判定結果通知制御部107で行われる通知内容判定処理の入力となる。
通知内容判定処理の結果、LEDの点灯方法やスピーカの音声出力方法を定めた通知データが出力され、判定結果通知装置108の入力となる。
The attachment angle calculated in the process of S103 in FIG. 3 is an input of the camera unit angle adjustment process performed by the attachment
As a result of the camera angle adjustment process, angle adjustment information (control signal) and process result information are output.
The angle adjustment information is a control signal indicating the degree of angle adjustment of the camera unit 200.
This angle adjustment information is input to the camera unit automatic
Further, the processing result code becomes an input of the notification content determination process performed by the determination result
As a result of the notification content determination process, notification data that defines the LED lighting method and speaker audio output method is output and is input to the determination
以上のように、本実施の形態によれば、ドライブレコーダに一般的に取付けられている運転状態検出装置102(加速度センサ)の値と重力加速度の値を元に計算を行うことで、より詳細な取付け位置(取付け角度)を検出できる。
また、その結果を用いて、カメラ部角度の自動調整を行うことができ、ユーザへのカメラ部角度調整処理を不要にすることができる。
また、基準の取付け状態を規定する必要がないため、専用の取付け器具が不要となり、部品点数が減ることによる原価低減につながる。
さらに、ドライブレコーダを直接フロントガラスに取付けるため、衝撃等によるドライブレコーダのずれをなくすことができる。
また、取付け状態検出処理結果およびカメラ部角度調整結果をユーザに通知することで、処理が確実に行われたこと、あるいはエラーが発生したことを迅速にユーザに伝えることができ、ユーザの不安解消、ユーザビリティの向上につながる。
また、取付け角度から車両方向の加速度データ補正を行うことによって、正確な事故あるいは急ブレーキ等の判定を行うことができるため、ごみデータの削減につながる。
さらに、事故等のデータを確実に記録できることにつながる。
さらに、事故時には、補正後の加速度データを分析することで、衝撃の加わった方向などの解析に利用することが可能となる。
As described above, according to the present embodiment, the calculation is performed based on the value of the driving state detection device 102 (acceleration sensor) generally attached to the drive recorder and the value of the gravitational acceleration. Can detect the correct mounting position (mounting angle).
Moreover, the camera part angle can be automatically adjusted using the result, and the camera part angle adjustment process for the user can be made unnecessary.
In addition, since it is not necessary to define the standard mounting state, a dedicated mounting tool is not required, leading to cost reduction by reducing the number of parts.
Furthermore, since the drive recorder is directly attached to the windshield, it is possible to eliminate the deviation of the drive recorder due to impact or the like.
In addition, by notifying the user of the attachment state detection processing result and the camera unit angle adjustment result, it is possible to promptly notify the user that the processing has been performed reliably or an error has occurred, thereby eliminating user anxiety. , Leading to improved usability.
Further, by correcting the acceleration data in the vehicle direction from the mounting angle, it is possible to accurately determine an accident or a sudden brake, which leads to reduction of dust data.
In addition, accident data can be recorded reliably.
Furthermore, at the time of an accident, by analyzing the corrected acceleration data, it can be used for analysis of the direction of the impact.
実施の形態4.
以上の実施の形態3では、カメラ部の角度調整処理を自動で行った。
本実施の形態では、画像処理技術を用いてカメラ部の自動調整の精度を高める方法について述べる。
Embodiment 4 FIG.
In
In this embodiment, a method for improving the accuracy of automatic adjustment of a camera unit using an image processing technique will be described.
図15は、本実施の形態に係るドライブレコーダ本体100とカメラ部200の機能ブロックの一例を示すブロック構成図である。
図2と同様の構成部分は説明を省略する。
なお、以下では加速度値の補正処理は記載を省略しているが、本実施の形態においても実施の形態1と同様の加速度の補正処理を行う。
FIG. 15 is a block configuration diagram illustrating an example of functional blocks of the drive recorder
The description of the same components as in FIG. 2 is omitted.
In the following description, acceleration value correction processing is omitted, but acceleration correction processing similar to that in the first embodiment is also performed in the present embodiment.
カメラ部200において、カメラ部撮影装置203は、例えばCCD(Charge Coupled Device)カメラなどを用いて、画像を撮影して電気信号に変換する部品である。
カメラ部撮影装置203は、例えば30分の1秒(所定の撮影間隔時間)に1枚の割合で静止画像を撮影する。
In the camera unit 200, the camera
The camera
ドライブレコーダ本体100において、撮影画像処理部109は、カメラ部撮影装置203が撮影した撮影画像を入力し、入力した撮影画像を解析し、カメラが正しい方向を向いているかどうかを判定する。
In the drive recorder
次に動作の詳細について説明する。
図16は実施の形態4におけるドライブレコーダの動作の流れの一例を示すフローチャートである。
Next, details of the operation will be described.
FIG. 16 is a flowchart showing an example of the operation flow of the drive recorder in the fourth embodiment.
始めに、図3で説明したS104までの処理を実施し、ドライブレコーダ本体100の取付け角度(θ)を求める(S501)。
その後、取付け状態調整部106が、取付け角度の値から、カメラ部200の角度の調整度合いを判定する(S502)。例えば、図4のS402の説明において示した方法を用いる。
判定結果をもとに、取付け状態調整部106は、カメラ部角度自動調整装置202を制御し、カメラ部200の角度の調整を行う(S503)。例えば、図4のS403の説明において示した方法を用いる。
First, the processing up to S104 described with reference to FIG. 3 is performed to determine the mounting angle (θ) of the drive recorder main body 100 (S501).
Thereafter, the attachment
Based on the determination result, the attachment
S503の調整が終わると、撮影画像処理部109がカメラ部撮影装置203から得られた画像を解析して、カメラ部200が正しく正面を向いているか、ずれの程度を判定する(S504)。
判定方法は、例えば消失点の算出から判定する、センターライン、信号、標識を検出し、その相対位置から判定する、などが考えられる。
When the adjustment in S503 is completed, the captured
As the determination method, for example, determination from calculation of vanishing points, detection of a center line, a signal, and a sign, and determination from a relative position thereof can be considered.
具体的には、カメラ部200を正しい角度に取付けた際の画像内の消失点位置と、その消失点の垂直方向の距離(消失点から画像の下端への距離)をあらかじめ記憶しておき、調整時に撮影画像処理部109がカメラ部200から入力した入力画像を解析して入力画像における消失点の位置を導出し、入力画像の消失点の垂直方向の距離(消失点から入力画像の下端への距離)を導出し、記憶している距離と調整時に導出した距離とを比較して、カメラが正しく正面を向いているか否か及びずれの程度を判定する。なお、正しい角度とは、カメラ部200の撮影方向が車両の進行方向に一致する角度である。
ずれの程度の判定は、例えば、撮影画像処理部109は、距離の差と角度のずれの対応関係を予め記憶しておき、導出した距離の差に応じて角度のずれを判定するようにする。
Specifically, the vanishing point position in the image when the camera unit 200 is attached at the correct angle and the distance in the vertical direction of the vanishing point (the distance from the vanishing point to the lower end of the image) are stored in advance. At the time of adjustment, the captured
For example, the captured
また、センターライン、信号、標識等を用いる場合は、ドライブレコーダとセンターライン、信号、標識との距離を一定に保ちカメラ部200を正しい角度に取付けた際の各対象物の画像内の位置と、その垂直方向の距離(各対象物から画像の下端への距離)をあらじめ記憶しておき、実際に調整する時には、対象物との位置関係を上記と同じように保つようにドライブレコーダを置き、撮影画像処理部109がカメラ部200から入力した入力画像を解析して入力画像における各対象物の位置を導出し、入力画像における各対象物の垂直方向の距離(各対象物から入力画像の下端への距離)を導出し、記憶している距離と調整時に導出した距離とを比較して、カメラが正しく正面を向いているか否か及びずれの程度を判定する。なお、対象物は、センターライン、信号、標識に限らず画像認識可能な形状の物体、図案、人物などであっても良い。
また、S504は、他の方法により実現されてもよい。
In the case of using a center line, a signal, a sign, etc., the position in the image of each object when the distance between the drive recorder and the center line, the signal, the sign is kept constant and the camera unit 200 is mounted at a correct angle The vertical distance (distance from each object to the bottom edge of the image) is stored in advance, and when actually adjusting, the drive recorder keeps the positional relationship with the object in the same manner as above. The captured
Further, S504 may be realized by other methods.
取付け状態調整部106は、撮影画像処理部109から得られた結果から、カメラ部角度自動調整装置202を制御し、カメラ部200の角度の調整を行う(S505)。つまり、撮影画像処理部109が判定した角度のずれが許容範囲を超えている場合は、撮影画像処理部109が判定した角度のずれに基づいて制御信号を生成し、カメラ部角度自動調整装置202に制御信号を出力する。
また、ユーザに通知するため、判定結果通知制御部107が取付け状態調整部106の結果からユーザへの通知方法を決定する(S506)。
その後、判定結果通知装置108が判定結果通知制御部107からの通知内容に従ってLEDの点滅やスピーカから音声出力を行う(S507)。
The attachment
Further, in order to notify the user, the determination result
Thereafter, the determination
図17は、実施の形態4における、カメラ部角度自動調整処理に関係するデータの流れを示すフローチャートである。 FIG. 17 is a flowchart showing a flow of data related to the camera unit angle automatic adjustment process in the fourth embodiment.
図3のS103の処理で算出した取付け角度が取付け状態調整部106で行われるカメラ部角度調節処理の入力となる。
カメラ部角度調節処理の結果、角度調整情報(1)が出力される。角度調整情報(1)は取付け角度の値から算出したカメラ部200の角度調整具合を示す制御信号である。
この角度調整情報(1)がカメラ部角度自動調整装置202の入力となる。
カメラ部撮影装置203からは、画像情報が出力され、撮影画像処理部109で行われる画像解析処理の入力となる。
画像解析処理の結果、撮影画像のずれの度合いを示した解析情報が出力され、カメラ部角度調節処理の入力となる。
再度カメラ部角度調節処理を行った結果、角度調整情報(2)と処理結果情報が出力される。
角度調整情報(2)は解析情報の値から算出したカメラ部の角度調整具合を示す制御信号である。
また、処理結果コードが、判定結果通知制御部107で行われる通知内容判定処理の入力となる。
通知内容判定処理の結果、LEDの点灯方法やスピーカの音声出力方法を定めた通知データが出力され、判定結果通知装置108の入力となる。
The attachment angle calculated in the process of S103 in FIG. 3 is input to the camera unit angle adjustment process performed by the attachment
As a result of the camera unit angle adjustment process, angle adjustment information (1) is output. The angle adjustment information (1) is a control signal indicating the degree of angle adjustment of the camera unit 200 calculated from the value of the attachment angle.
This angle adjustment information (1) is input to the camera unit angle
Image information is output from the camera
As a result of the image analysis process, analysis information indicating the degree of deviation of the photographed image is output, which is input to the camera unit angle adjustment process.
As a result of performing the camera unit angle adjustment process again, angle adjustment information (2) and process result information are output.
The angle adjustment information (2) is a control signal indicating the degree of angle adjustment of the camera unit calculated from the value of the analysis information.
Further, the processing result code becomes an input of the notification content determination process performed by the determination result
As a result of the notification content determination process, notification data that defines the LED lighting method and speaker audio output method is output and is input to the determination
以上のように、本実施の形態によれば、ドライブレコーダに一般的に取付けられている運転状態検出装置102(加速度センサ)の値と重力加速度の値を元に計算を行うことで、より詳細な取付け位置(取付け角度)を検出できる。
また、その結果を用いて、カメラ部角度の自動調整を行うことができ、ユーザへのカメラ部角度調整処理を不要にすることができる。
さらに、画像処理によってより精度の高いカメラ部角度の自動調整を行うことができる。
また、基準の取付け状態を規定する必要がないため、専用の取付け器具が不要となり、部品点数が減ることによる原価低減につながる。
さらに、ドライブレコーダを直接フロントガラスに取付けるため、衝撃等によるドライブレコーダのずれをなくすことができる。
また、取付け状態検出処理結果およびカメラ部角度調整結果をユーザに通知することで、処理が確実に行われたこと、あるいはエラーが発生したことを迅速にユーザに伝えることができ、ユーザの不安解消、ユーザビリティの向上につながる。
また、取付け角度から車両方向の加速度データ補正を行うことによって、正確な事故あるいは急ブレーキ等の判定を行うことができるため、ごみデータの削減につながる。
さらに、事故等のデータを確実に記録できることにつながる。
さらに、事故時には、補正後の加速度データを分析することで、衝撃の加わった方向などの解析に利用することが可能となる。
As described above, according to the present embodiment, the calculation is performed based on the value of the driving state detection device 102 (acceleration sensor) generally attached to the drive recorder and the value of the gravitational acceleration. Can detect the correct mounting position (mounting angle).
Moreover, the camera part angle can be automatically adjusted using the result, and the camera part angle adjustment process for the user can be made unnecessary.
Furthermore, the camera section angle can be automatically adjusted with higher accuracy by image processing.
In addition, since it is not necessary to define the standard mounting state, a dedicated mounting tool is not required, leading to cost reduction by reducing the number of parts.
Furthermore, since the drive recorder is directly attached to the windshield, it is possible to eliminate the deviation of the drive recorder due to impact or the like.
In addition, by notifying the user of the attachment state detection processing result and the camera unit angle adjustment result, it is possible to promptly notify the user that the processing has been performed reliably or an error has occurred, thereby eliminating user anxiety. , Leading to improved usability.
Further, by correcting the acceleration data in the vehicle direction from the mounting angle, it is possible to accurately determine an accident or a sudden brake, which leads to reduction of dust data.
In addition, accident data can be recorded reliably.
Furthermore, at the time of an accident, by analyzing the corrected acceleration data, it can be used for analysis of the direction of the impact.
なお、図16では、S501〜S503が行われた後にカメラ部200の入力画像の解析処理(S504)が行われる例を示しているが、S501〜S503を省略し、車両走行中は継続して画像の解析処理によるカメラずれ検出処理(S504)を継続して行わせ、カメラずれが起こった場合にカメラの角度を調節し(S505)、ユーザに通知する(S506及びS507)ようにしてもよい。 Note that FIG. 16 shows an example in which the input image analysis process (S504) of the camera unit 200 is performed after S501 to S503 are performed, but S501 to S503 are omitted and the vehicle is continuously traveled. The camera deviation detection process (S504) based on the image analysis process may be continuously performed, and when the camera deviation occurs, the camera angle is adjusted (S505), and the user is notified (S506 and S507). .
実施の形態5.
実施の形態1から実施の形態4までの処理は、運転状態検出装置102をドライブレコーダ本体100の中に取付けていた。
実施の形態5以降では、運転状態検出装置102をカメラ部200の中に取付けた場合について説明する。
Embodiment 5 FIG.
In the processing from the first embodiment to the fourth embodiment, the operating
In the fifth and subsequent embodiments, a case where the driving
図18は、本実施の形態に係るドライブレコーダ本体100とカメラ部200の機能ブロックの一例を示すブロック構成図である。
図2と同様の構成部分は説明を省略する。
運転状態検出装置204(加速度センサ)は、実施の形態1から4の運転状態検出装置102と同様の部品であり、取付け場所がカメラ部200に変わっただけである。
FIG. 18 is a block configuration diagram illustrating an example of functional blocks of the drive recorder
The description of the same components as in FIG. 2 is omitted.
The driving state detection device 204 (acceleration sensor) is the same component as the driving
なお、本実施の形態では、カメラ部200に前方と下方が定められている。
本実施の形態では、カメラ部200の前面200aが向く方向を前方としている。また、カメラ部200の下面200bが向く方向を下方としている。カメラ部200の前面200aには、撮影のためのレンズが配置されている。
そして、運転状態検出装置204(加速度センサ)は、取付け状態の検出のために、ドライブレコーダ本体100が取付けられている車両(取付け対象物)が水平状態にある場合(車両が平地に置かれているとき)にカメラ部200の前方に作用する加速度の値を前方加速度値として測定するとともにカメラ部200の下方に作用する加速度の値を下方加速度値として測定する。
In this embodiment, the camera unit 200 has a front side and a lower side.
In the present embodiment, the direction in which the
And the driving | running state detection apparatus 204 (acceleration sensor) detects the attachment state, when the vehicle (attachment target object) to which the drive recorder
なお、本実施の形態では、判定結果通知制御部107は判定結果出力部の例となる。
また、本実施の形態では、ドライブレコーダ装置10がデータ処理装置の例となる。
In the present embodiment, the determination result
In the present embodiment, the
次に動作の詳細について説明する。
図19は実施の形態5におけるドライブレコーダの動作の流れの一例を示すフローチャートである。
なお、カメラ部200の角度調整はユーザが手動で行う。
Next, details of the operation will be described.
FIG. 19 is a flowchart showing an example of the operation flow of the drive recorder in the fifth embodiment.
Note that the angle adjustment of the camera unit 200 is manually performed by the user.
車両を平地に停止させドライブレコーダを起動する。
起動検出部101がドライブレコーダの電源ONを検出する(S600)と、運転状態検出装置102が加速度を測定する(S601)(加速度測定ステップ)。
次に、運転状態取得部103は運転状態検出装置204が出力する各軸の加速度値を取得する(S602)。
なお、加速度値がアナログ値の場合は、運転状態取得部103でA/D変換を行う。
加速度値が取付け状態判定部104へ送られると、取付け状態判定部104は、重力加速度値記憶部110から重力加速度値(g)を読み出す(重力加速度読み出しステップ)とともに、カメラ部200の傾き角度(θ’)(以下、取付け角度(θ’)ともいう)を求め、カメラ部200の角度が調節済であるかどうかを判定する(S603)(傾き角度導出ステップ)。
取付け状態判定部104による取付け角度(θ’)の求め方を図20に示す。
加速度センサの値(x,z)と重力加速度(g)から以下の式(5)及び式(6)で取付け角度(θ’)を求める。
x=gsinθ’ 式(5),z=gcosθ’ 式(6)
ここで、xは前方加速度値(加速度センサにて計測した前方の加速度値)であり、zは下方加速度値(加速度センサにて計測した下方の加速度値)である。
そして、取付け状態判定部104は、算出した取付け角度(θ’)が予め設定されている許容範囲内にあるか否かを判断し、許容範囲内にあれば、取付け状態判定部104はカメラ部200の角度が調節済であると判定する。
Stop the vehicle on flat ground and start the drive recorder.
When the
Next, the driving
When the acceleration value is an analog value, the driving
When the acceleration value is sent to the attachment
FIG. 20 shows how to determine the mounting angle (θ ′) by the mounting
The mounting angle (θ ′) is obtained from the values (x, z) of the acceleration sensor and the acceleration of gravity (g) by the following formulas (5) and (6).
x = g sin θ ′ Equation (5), z = g cos θ ′ Equation (6)
Here, x is a forward acceleration value (forward acceleration value measured by the acceleration sensor), and z is a downward acceleration value (downward acceleration value measured by the acceleration sensor).
Then, the attachment
S603の判定結果は判定結果取得部105が取得・保存する(S604)。
判定結果取得部105が取得した結果がカメラ部調整済に対応するものであった場合(S605でYES)、判定結果通知制御部107は、判定結果取得部105の処理結果を受け取り、判定結果通知装置108の動作を決定する(S606)。
判定結果通知装置108は、判定結果通知制御部107からの制御に従って、ユーザに結果を通知する(S607)。
判定結果取得部105が取得した結果がカメラ部調整済に対応するものでない場合(S605でNO)、S601に戻って、カメラ部角度の判定を継続して行う。
The determination result
When the result acquired by the determination
The determination
When the result acquired by the determination
図21は、実施の形態5における、取付け状態判定処理における、運転状態検出装置204が加速度値を出力してから、判定結果通知装置108が通知情報を受け取るまでのデータの流れを示すフローチャートである。
FIG. 21 is a flowchart illustrating a data flow from when the driving
運転状態検出装置204からは、各軸の加速度データが出力される。
この加速度データと重力加速度データ(重力加速度値記憶部110にて保持されている)は、取付け状態判定部104で行われる取付け状態判定処理の入力となる(加速度値入力処理)(重力加速度値読み出し処理)。
取付け状態判定処理(傾き角度導出処理)の結果、処理結果コードが出力される。
処理結果コードとは、正常終了や異常終了(複数あってもよい)を示したデータである。
取付け状態判定処理の処理結果コードは、判定結果通知制御部107で行われる通知内容判定処理の入力となる。
通知内容判定処理の結果、LEDの点灯方法やスピーカの音声出力方法を定めた通知データが出力され、判定結果通知装置108の入力となる。
The driving
This acceleration data and gravitational acceleration data (held in the gravitational acceleration value storage unit 110) are input to an attachment state determination process performed by the attachment state determination unit 104 (acceleration value input process) (gravity acceleration value readout) processing).
As a result of the attachment state determination process (tilt angle derivation process), a process result code is output.
The processing result code is data indicating a normal end or an abnormal end (a plurality may be present).
The process result code of the attachment state determination process becomes an input of the notification content determination process performed by the determination result
As a result of the notification content determination process, notification data that defines the LED lighting method and speaker audio output method is output and is input to the determination
なお、カメラ部200の取付け角度(θ’)が予め設定されている許容範囲内にある場合は、運転状態検出装置204(加速度センサ)の前方(x)が車両の進行方向(X)に一致し、下方(z)が車両の下方向(Z)に一致している状態であるので、本実施の形態では、実施の形態1〜4のような加速度値の補正処理は必要なく、このため、補正式の算出処理も必要ない。 When the mounting angle (θ ′) of the camera unit 200 is within a preset allowable range, the front (x) of the driving state detection device 204 (acceleration sensor) is aligned with the traveling direction (X) of the vehicle. Since the downward direction (z) coincides with the downward direction (Z) of the vehicle, the present embodiment does not require acceleration value correction processing as in the first to fourth embodiments. No correction formula calculation process is required.
以上のように、本実施の形態によれば、ドライブレコーダに一般的に取付けられている運転状態検出装置204(加速度センサ)をカメラ部に取付けても、その値と重力加速度の値を元に計算を行うことで、運転状態検出装置204の計測方向(x,z)と車両方向(X,Z)を一致させることができる。
また、同時に、カメラ部の角度調整の判定を行うことができ、ユーザへのカメラ部角度調整処理の負担を軽減することができる。
また、基準の取付け状態を規定する必要がないため、専用の取付け器具が不要となり、部品点数が減ることによる原価低減につながる。
さらに、ドライブレコーダを直接フロントガラスに取付けるため、衝撃等によるドライブレコーダのずれをなくすことができる。
また、取付け状態検出処理結果をユーザに通知することで、処理が確実に行われたこと、あるいはエラーが発生したことを迅速にユーザに伝えることができ、ユーザの不安解消、ユーザビリティの向上につながる。
また、運転状態検出装置204の検出方向を車両方向に一致させることによって、正確な事故あるいは急ブレーキ等の判定を行うことができるため、ごみデータの削減につながる。
さらに、事故等のデータを確実に記録できることにつながる。
さらに、事故時には、補正後の加速度データを分析することで、衝撃の加わった方向などの解析に利用することが可能となる。
As described above, according to the present embodiment, even if the driving state detection device 204 (acceleration sensor) generally attached to the drive recorder is attached to the camera unit, the value and the value of the gravitational acceleration are used. By performing the calculation, the measurement direction (x, z) of the driving
At the same time, determination of the angle adjustment of the camera unit can be performed, and the burden of the camera unit angle adjustment process on the user can be reduced.
In addition, since it is not necessary to define the standard mounting state, a dedicated mounting tool is not required, leading to cost reduction by reducing the number of parts.
Furthermore, since the drive recorder is directly attached to the windshield, it is possible to eliminate the deviation of the drive recorder due to impact or the like.
In addition, by notifying the user of the attachment state detection processing result, it is possible to promptly notify the user that the processing has been performed reliably or an error has occurred, leading to relieving user anxiety and improving usability. .
In addition, by making the detection direction of the driving
In addition, accident data can be recorded reliably.
Furthermore, at the time of an accident, by analyzing the corrected acceleration data, it can be used for analysis of the direction of the impact.
なお、本実施の形態では、車両の横方向(車幅方向、図20におけるY方向)の判定は行っていなかったが、横方向の判定を行ってもよい。
この場合、ドライブレコーダの取付け位置がある許容範囲α以上横方向にずれているかを判定し、ずれていた場合はユーザに通知することで、ユーザに取付けの修正を行わせることができる。
In the present embodiment, determination in the lateral direction of the vehicle (vehicle width direction, Y direction in FIG. 20) is not performed, but determination in the lateral direction may be performed.
In this case, it is possible to make the user correct the mounting by determining whether the mounting position of the drive recorder is shifted laterally by a certain allowable range α or more and notifying the user of the shifting.
また、図19のフローチャートでは、起動検出部101がドライブレコーダの電源ONを検出した際(S600)に動作が開始する例を説明したが、動作が開始するタイミングはこれに限らない。
例えば、車両の走行中の一時停止中にユーザがボタン操作でS601以降の処理を開始させるようにしてもよい。
In the flowchart of FIG. 19, the example is described in which the operation starts when the
For example, the user may start the processes after S601 by operating a button during a temporary stop while the vehicle is running.
実施の形態6.
実施の形態5では、カメラ部の角度調節処理をユーザが手動で行う必要がある。
本実施の形態では、カメラ部の角度調節処理を自動で行う方法について述べる。
Embodiment 6 FIG.
In the fifth embodiment, the user needs to manually perform the angle adjustment processing of the camera unit.
In this embodiment, a method for automatically performing an angle adjustment process of the camera unit will be described.
図22は、本実施の形態に係るドライブレコーダ本体100とカメラ部200の機能ブロックの一例を示すブロック構成図である。
図18と同様の構成部分は説明を省略する。
FIG. 22 is a block configuration diagram illustrating an example of functional blocks of the drive recorder
Description of the same components as in FIG. 18 is omitted.
カメラ部角度自動調整装置202は、取付け状態調整部106からの制御信号に基づきカメラ部200の角度を自動調整する部品である。
つまり、実施の形態3において説明したように、カメラ部角度自動調整装置202は駆動機構を備え、取付け状態調整部106からの制御信号に基づき、駆動機構を駆動させてカメラ部200の姿勢(傾き角度)を変化させることが可能である。
本実施の形態では、制御値記憶部111は、カメラ部200の傾き角度(θ’)の刻みごとに、カメラ部角度自動調整装置202の駆動機構に対する制御値を記憶している。
制御値は、カメラ部200を適切な角度に向けるための値である。例えば、目標となる角度自体である。もしくは、目標となる角度に対応する、駆動機構の基準位置から回転位置や回転時間である。または、目標となる角度に対応する、駆動機構の基準位置からの移動距離や移動時間である。または、これら目標角度、回転位置、回転時間、移動距離、移動時間等に対応する電圧値等である。
また、取付け状態調整部106は、取付け状態判定部104により導出されたカメラ部200の傾き角度(θ’)が所定の許容範囲(閾値)の範囲内でないと判定された場合に、取付け状態判定部104により導出されたカメラ部200の傾き角度(θ’)に対応する制御値を制御値記憶部111から取得するとともに、取得した制御値を制御信号としてカメラ部角度自動調整装置202の駆動機構に出力し駆動機構を制御信号に従って駆動させてカメラ部200の傾き角度を許容範囲内にする調整を行う。
本実施の形態においても、取付け状態調整部106は撮影装置姿勢調整部として機能する。
The camera unit automatic
That is, as described in the third embodiment, the camera unit angle
In the present embodiment, the control
The control value is a value for directing the camera unit 200 to an appropriate angle. For example, the target angle itself. Alternatively, the rotation position and the rotation time from the reference position of the drive mechanism corresponding to the target angle. Alternatively, it is the movement distance or movement time from the reference position of the drive mechanism corresponding to the target angle. Or the voltage value etc. corresponding to these target angles, rotation positions, rotation times, movement distances, movement times, etc.
The attachment
Also in the present embodiment, the attachment
次に動作の詳細について説明する。
図23は実施の形態6におけるドライブレコーダの動作の流れの一例を示すフローチャートである。
Next, details of the operation will be described.
FIG. 23 is a flowchart showing an example of the operation flow of the drive recorder in the sixth embodiment.
車両を平地に停止させドライブレコーダを起動する。
起動検出部101がドライブレコーダの電源ONを検出する(S700)と、運転状態検出装置204が加速度を測定する(S701)。
次に、運転状態取得部103は運転状態検出装置204が出力する各軸の加速度値を取得する(S702)。
なお、加速度値がアナログ値の場合は、運転状態取得部103でA/D変換を行う。
取付け状態判定部104は、重力加速度値記憶部110から重力加速度値(g)を読み出すとともに、カメラ部200のずれである取付け角度(θ’)を求める(S703)。取付け角度(θ’)の導出方法は、実施の形態5で説明したとおりである。
次に、取付け状態判定部104は、取付け角度(θ’)が許容範囲内であるか否かを判断し、許容範囲内であれば取付け状態判定部104は、カメラ部200の角度が調整されていると判定する。
一方、取付け角度(θ’)が許容範囲を超えていれば、取付け状態調整部106が取付け角度(θ’)に対応する制御値を制御値記憶部111から取得するとともに、取得した制御値をカメラ部角度自動調整装置202の駆動機構に出力し駆動機構を制御値に従って駆動させてカメラ部200の傾き角度を許容範囲内にする調整を行う(S704)。
取付け状態判定部104及び取付け状態調整部106の判定結果は判定結果取得部105が取得・保存する(S705)。
判定結果通知制御部107は、判定結果取得部105の処理結果を受け取り、判定結果通知装置108の動作を決定する(S706)。
判定結果通知装置108は、判定結果通知制御部107からの制御に従って、ユーザに結果を通知する(S707)。
Stop the vehicle on flat ground and start the drive recorder.
When the
Next, the driving
When the acceleration value is an analog value, the driving
The attachment
Next, the attachment
On the other hand, if the mounting angle (θ ′) exceeds the allowable range, the mounting
The determination results of the attachment
The determination result
The determination
図24は、実施の形態6における、取付け状態判定処理における、運転状態検出装置204が加速度値を出力してから、判定結果通知装置108が通知情報を受け取るまでのデータの流れを示すフローチャートである。
FIG. 24 is a flowchart illustrating a data flow from when the driving
運転状態検出装置204からは、各軸の加速度データが出力される。
この加速度データと重力加速度データ(重力加速度値記憶部110にて保持されている)は、取付け状態判定部104及び取付け状態調整部106で行われる取付け状態判定処理の入力となる。
取付け状態判定処理の結果、角度調整情報(制御信号)と処理結果コードが出力される。
角度調整情報はカメラ部200の角度調整具合を示す制御信号である。
この角度調整情報がカメラ部角度自動調整装置202の入力となる。
処理結果コードとは、正常終了や異常終了(複数あってもよい)を示したデータである。
取付け状態判定処理の処理結果コードは、判定結果通知制御部107で行われる通知内容判定処理の入力となる。
通知内容判定処理の結果、LEDの点灯方法やスピーカの音声出力方法を定めた通知データが出力され、判定結果通知装置108の入力となる。
The driving
The acceleration data and gravitational acceleration data (held in the gravitational acceleration value storage unit 110) are input to an attachment state determination process performed by the attachment
As a result of the attachment state determination process, angle adjustment information (control signal) and a process result code are output.
The angle adjustment information is a control signal indicating the degree of angle adjustment of the camera unit 200.
This angle adjustment information is input to the camera unit automatic
The processing result code is data indicating a normal end or an abnormal end (a plurality may be present).
The process result code of the attachment state determination process becomes an input of the notification content determination process performed by the determination result
As a result of the notification content determination process, notification data that defines the LED lighting method and speaker audio output method is output and is input to the determination
以上のように、本実施の形態によれば、ドライブレコーダに一般的に取付けられている運転状態検出装置204(加速度センサ)をカメラ部に取付けても、その値と重力加速度の値を元に計算を行うことで、運転状態検出装置204の計測方向(x,z)と車両方向(X,Z)を一致させることができる。
また、同時に、カメラ部の角度自動調整を行うことができ、ユーザへのカメラ部角度調整処理を不要とすることができる。
また、基準の取付け状態を規定する必要がないため、専用の取付け器具が不要となり、部品点数が減ることによる原価低減につながる。
さらに、ドライブレコーダを直接フロントガラスに取付けるため、衝撃等によるドライブレコーダのずれをなくすことができる。
また、取付け状態検出処理結果をユーザに通知することで、処理が確実に行われたこと、あるいはエラーが発生したことを迅速にユーザに伝えることができ、ユーザの不安解消、ユーザビリティの向上につながる。
また、運転状態検出装置204の検出方向を車両方向に一致させることによって、正確な事故あるいは急ブレーキ等の判定を行うことができるため、ごみデータの削減につながる。
さらに、事故等のデータを確実に記録できることにつながる。
さらに、事故時には、補正後の加速度データを分析することで、衝撃の加わった方向などの解析に利用することが可能となる。
As described above, according to the present embodiment, even if the driving state detection device 204 (acceleration sensor) generally attached to the drive recorder is attached to the camera unit, the value and the value of the gravitational acceleration are used. By performing the calculation, the measurement direction (x, z) of the driving
At the same time, automatic angle adjustment of the camera unit can be performed, and the camera unit angle adjustment processing for the user can be made unnecessary.
In addition, since it is not necessary to define the standard mounting state, a dedicated mounting tool is not required, leading to cost reduction by reducing the number of parts.
Furthermore, since the drive recorder is directly attached to the windshield, it is possible to eliminate the deviation of the drive recorder due to impact or the like.
In addition, by notifying the user of the attachment state detection processing result, it is possible to promptly notify the user that the processing has been performed reliably or an error has occurred, leading to relieving user anxiety and improving usability. .
In addition, by making the detection direction of the driving
In addition, accident data can be recorded reliably.
Furthermore, at the time of an accident, by analyzing the corrected acceleration data, it can be used for analysis of the direction of the impact.
なお、図23のフローチャートでは、起動検出部101がドライブレコーダの電源ONを検出した際(S700)に動作が開始する例を説明したが、動作が開始するタイミングはこれに限らない。
例えば、車両の走行中の一時停止中にユーザがボタン操作でS701以降の処理を開始させるようにしてもよい。
In the flowchart of FIG. 23, an example is described in which the operation starts when the
For example, the user may start the processes in and after S701 by a button operation during a temporary stop while the vehicle is running.
実施の形態7.
以上の実施の形態6では、カメラ部の角度調整処理を自動で行った。
本実施の形態では、画像処理技術を用いてカメラ部の自動調整の精度を高める方法について述べる。
Embodiment 7 FIG.
In Embodiment 6 described above, the angle adjustment processing of the camera unit is automatically performed.
In this embodiment, a method for improving the accuracy of automatic adjustment of a camera unit using an image processing technique will be described.
図25は、本実施の形態に係るドライブレコーダ本体100とカメラ部200の機能ブロックの一例を示すブロック構成図である。
図22と同様の構成部分は説明を省略する。
FIG. 25 is a block configuration diagram illustrating an example of functional blocks of the drive recorder
The description of the same components as in FIG. 22 is omitted.
カメラ部200において、カメラ部撮影装置203は、例えばCCD(Charge Coupled Device)カメラなどを用いて、画像を撮影して電気信号に変換する部品である。
カメラ部撮影装置203は、例えば30分の1秒(所定の撮影間隔時間)に1枚の割合で静止画像を撮影する。
In the camera unit 200, the camera
The camera
ドライブレコーダ本体100において、撮影画像処理部109は、カメラ部撮影装置203が撮影した撮影画像を入力し、入力した撮影画像を解析し、カメラが正しい方向を向いているかどうかを判定する。
In the drive recorder
次に動作の詳細について説明する。
図26は実施の形態7におけるドライブレコーダの動作の流れの一例を示すフローチャートである。
Next, details of the operation will be described.
FIG. 26 is a flowchart showing an example of the operation flow of the drive recorder in the seventh embodiment.
車両を平地に停止させドライブレコーダを起動する。
起動検出部101がドライブレコーダの電源ONを検出する(S800)と、運転状態検出装置204が加速度を測定する(S801)。
次に、運転状態取得部103は運転状態検出装置204が出力する各軸の加速度値を取得する(S802)。
なお、加速度値がアナログ値の場合は、運転状態取得部103でA/D変換を行う。
取付け状態判定部104は、重力加速度値記憶部110から重力加速度値(g)を読み出すとともに、カメラ部200のずれである取付け角度(θ’)を求める(S803)。取付け角度(θ’)の導出方法は、実施の形態5で説明したとおりである。
取付け状態判定部104は、取付け角度(θ’)が許容範囲内であるか否かを判断し、許容範囲内であれば取付け状態判定部104は、カメラ部200の角度が調整されていると判定する。
一方、取付け角度(θ’)が許容範囲を超えていれば、取付け状態調整部106が取付け角度(θ’)に対応する制御値を制御値記憶部111から取得するとともに、取得した制御値を制御信号としてカメラ部角度自動調整装置202の駆動機構に出力し駆動機構を制御信号に従って駆動させてカメラ部200の傾き角度を許容範囲内にする調整を行う(S804)。
Stop the vehicle on flat ground and start the drive recorder.
When the
Next, the driving
When the acceleration value is an analog value, the driving
The attachment
The attachment
On the other hand, if the mounting angle (θ ′) exceeds the allowable range, the mounting
S804の調整が終わると、撮影画像処理部109がカメラ部撮影装置203から得られた画像を解析して、カメラが正しく正面を向いているか、ずれの程度を判定する(S805)。
判定方法は、例えば消失点の算出から判定する、センターライン、信号、標識を検出し、その相対位置から判定する、などが考えられる。
具体的には、実施の形態4で説明したように、カメラ部200を正しい角度に取付けた際の画像内の消失点位置と、その消失点の垂直方向の距離(消失点から画像の下端への距離)をあらかじめ記憶しておき、調整時に撮影画像処理部109がカメラ部200から入力した入力画像を解析して入力画像における消失点の位置を導出し、入力画像の消失点の垂直方向の距離(消失点から入力画像の下端への距離)を導出し、記憶している距離と調整時に導出した距離とを比較して、カメラが正しく正面を向いているか否か及びずれの程度を判定する。
また、センターライン、信号、標識等を用いる場合は、ドライブレコーダとセンターライン、信号、標識との距離を一定に保ちカメラ部200を正しい角度に取付けた際の各対象物の画像内の位置と、その垂直方向の距離(各対象物から画像の下端への距離)をあらかじめ記憶しておき、実際に調整する時には、対象物との位置関係を上記と同じように保つようにドライブレコーダを置き、撮影画像処理部109がカメラ部200から入力した入力画像を解析して入力画像における各対象物の位置を導出し、入力画像における各対象物の垂直方向の距離(各対象物から入力画像の下端への距離)を導出し、記憶している距離と調整時に導出した距離とを比較して、カメラが正しく正面を向いているか否か及びずれの程度を判定する。なお、対象物は、センターライン、信号、標識に限らず画像認識可能な形状の物体、図案、人物などであっても良い。
また、S805は、他の方法により実現されてもよい。
When the adjustment in S804 is completed, the captured
As the determination method, for example, determination from calculation of vanishing points, detection of a center line, a signal, and a sign, and determination from a relative position thereof can be considered.
Specifically, as described in Embodiment 4, the vanishing point position in the image when the camera unit 200 is mounted at the correct angle and the vertical distance of the vanishing point (from the vanishing point to the lower end of the image) ) Is stored in advance, and the captured
In the case of using a center line, a signal, a sign, etc., the position in the image of each object when the distance between the drive recorder and the center line, the signal, the sign is kept constant and the camera unit 200 is mounted at a correct angle The vertical distance (distance from each object to the bottom edge of the image) is stored in advance, and when actually adjusting, the drive recorder is placed so that the positional relationship with the object is maintained in the same way as above. The captured
Further, S805 may be realized by other methods.
取付け状態調整部106は、撮影画像処理部109から得られた結果から、カメラ部角度自動調整装置202を制御し、カメラ部角度の調整を行う(S806)。例えば、撮影画像処理部109において消失点の比較を行う場合は、取付け状態調整部106は、記憶している消失点の距離と入力画像の消失点の距離との差から、カメラ部200を動かす角度を導出し、導出した角度に基づいて制御信号を生成し、カメラ部角度自動調整装置202に制御信号を出力する。
The attachment
取付け状態判定部104と取付け状態調整部106の判定結果は判定結果取得部105が取得・保存する(S807)。
判定結果通知制御部107は、判定結果取得部105の処理結果を受け取り、判定結果通知装置108の動作を決定する(S808)。
判定結果通知装置108は、判定結果通知制御部107からの制御に従って、ユーザに結果を通知する(S809)。
The determination results of the attachment
The determination result
The determination
図27は、実施の形態7における、取付け状態判定処理における、運転状態検出装置204が加速度値を出力してから、判定結果通知装置108が通知情報を受け取るまでのデータの流れを示すフローチャートである。
FIG. 27 is a flowchart illustrating a data flow from when the driving
運転状態検出装置204からは、各軸の加速度データが出力される。
この加速度データと重力加速度データ(重力加速度値記憶部110にて保持されている)は、取付け状態判定部104及び取付け状態調整部106で行われるカメラ部角度調節処理の入力となる。
カメラ部角度調節処理の結果、角度調整情報(1)と処理結果コードが出力される。
角度調整情報(1)はカメラ部200の角度調整具合を示す制御信号である。
この角度調整情報(1)がカメラ部角度自動調整装置202の入力となる。
カメラ部撮影装置203からは、画像情報が出力され、撮影画像処理部109で行われる画像解析処理の入力となる。
画像解析処理の結果、撮影画像のずれの度合いを示した解析情報が出力され、カメラ部角度調節処理の入力となる。
再度カメラ部角度調節処理を行った結果、角度調整情報(2)と処理結果コードが出力される。
角度調整情報(2)は解析情報の値から算出したカメラ部の角度調整具合を示す制御信号である。
処理結果コードとは、正常終了や異常終了(複数あってもよい)を示したデータである。
取付け状態判定処理の処理結果コードは、判定結果通知制御部107で行われる通知内容判定処理の入力となる。
通知内容判定処理の結果、LEDの点灯方法やスピーカの音声出力方法を定めた通知データが出力され、判定結果通知装置108の入力となる。
The driving
The acceleration data and the gravitational acceleration data (held in the gravitational acceleration value storage unit 110) are input to the camera unit angle adjustment process performed by the attachment
As a result of the camera angle adjustment processing, angle adjustment information (1) and a processing result code are output.
The angle adjustment information (1) is a control signal indicating the degree of angle adjustment of the camera unit 200.
This angle adjustment information (1) is input to the camera unit angle
Image information is output from the camera
As a result of the image analysis process, analysis information indicating the degree of deviation of the photographed image is output, which is input to the camera unit angle adjustment process.
As a result of performing the camera unit angle adjustment process again, angle adjustment information (2) and a processing result code are output.
The angle adjustment information (2) is a control signal indicating the degree of angle adjustment of the camera unit calculated from the value of the analysis information.
The processing result code is data indicating a normal end or an abnormal end (a plurality may be present).
The process result code of the attachment state determination process becomes an input of the notification content determination process performed by the determination result
As a result of the notification content determination process, notification data that defines the LED lighting method and speaker audio output method is output and is input to the determination
以上のように、本実施の形態によれば、ドライブレコーダに一般的に取付けられている運転状態検出装置204(加速度センサ)をカメラ部に取付けても、その値と重力加速度の値を元に計算を行うことで、運転状態検出装置204の計測方向(x,z)と車両方向(X,Z)を一致させることができる。
また、同時に、カメラ部の角度自動調整を行うことができ、ユーザへのカメラ部角度調整処理を不要とすることができる。
さらに、画像処理によってより精度の高いカメラ部角度の自動調整を行うことができる。
また、基準の取付け状態を規定する必要がないため、専用の取付け器具が不要となり、部品点数が減ることによる原価低減につながる。
さらに、ドライブレコーダを直接フロントガラスに取付けるため、衝撃等によるドライブレコーダのずれをなくすことができる。
また、取付け状態検出処理結果をユーザに通知することで、処理が確実に行われたこと、あるいはエラーが発生したことを迅速にユーザに伝えることができ、ユーザの不安解消、ユーザビリティの向上につながる。
また、運転状態検出装置204の検出方向を車両方向に一致させることによって、正確な事故あるいは急ブレーキ等の判定を行うことができるため、ごみデータの削減につながる。
さらに、事故等のデータを確実に記録できることにつながる。
さらに、事故時には、補正後の加速度データを分析することで、衝撃の加わった方向などの解析に利用することが可能となる。
As described above, according to the present embodiment, even if the driving state detection device 204 (acceleration sensor) generally attached to the drive recorder is attached to the camera unit, the value and the value of the gravitational acceleration are used. By performing the calculation, the measurement direction (x, z) of the driving
At the same time, automatic angle adjustment of the camera unit can be performed, and the camera unit angle adjustment processing for the user can be made unnecessary.
Furthermore, the camera section angle can be automatically adjusted with higher accuracy by image processing.
In addition, since it is not necessary to define the standard mounting state, a dedicated mounting tool is not required, leading to cost reduction by reducing the number of parts.
Furthermore, since the drive recorder is directly attached to the windshield, it is possible to eliminate the deviation of the drive recorder due to impact or the like.
In addition, by notifying the user of the attachment state detection processing result, it is possible to promptly notify the user that the processing has been performed reliably or an error has occurred, leading to relieving user anxiety and improving usability. .
In addition, by making the detection direction of the driving
In addition, accident data can be recorded reliably.
Furthermore, at the time of an accident, by analyzing the corrected acceleration data, it can be used for analysis of the direction of the impact.
なお、図26では、S800〜S804が行われた後にカメラ部200の入力画像の解析処理(S805)が行われる例を示しているが、S800〜S804を省略し、車両走行中は継続して画像の解析処理によるカメラずれ検出処理(S805)を継続して行わせ、カメラずれが起こった場合にカメラの角度を調節し(S806)、ユーザに通知する(S807〜S809)ようにしてもよい。 FIG. 26 shows an example in which the input image analysis process (S805) of the camera unit 200 is performed after S800 to S804 are performed. However, S800 to S804 are omitted, and the vehicle is continuously running. The camera deviation detection process (S805) by the image analysis process may be continuously performed, and when the camera deviation occurs, the camera angle may be adjusted (S806), and the user may be notified (S807 to S809). .
実施の形態8.
以上の実施の形態7では、画像処理技術を用いてカメラ部の自動調整の精度を高めた。
本実施の形態では、画像処理技術を用いて取付け状態も判定する方法について述べる。
Embodiment 8 FIG.
In Embodiment 7 described above, the accuracy of automatic adjustment of the camera unit is improved by using image processing technology.
In the present embodiment, a method for determining an attachment state using an image processing technique will be described.
図28は、本実施の形態に係るドライブレコーダ本体100とカメラ部200の機能ブロックの一例を示すブロック構成図である。
図25と同様の構成部分は説明を省略する。
撮影画像処理部109は、図22にも存在するが、図28では、取付け状態判定部104にもつながっている部分が異なる。
また、本実施の形態では、適正姿勢画像記憶部112が存在する。
適正姿勢画像記憶部112は、ドライブレコーダ本体100及びカメラ部200が取付けられている車両(取付け対象物)が水平状態にある場合(車両が平地に置かれているとき)であって、カメラ部200が適正姿勢(撮影範囲が車両の正面方向になる姿勢)にて取付けられているときにカメラ部200が撮影した撮影画像を適正姿勢画像として記憶する。
FIG. 28 is a block configuration diagram showing an example of functional blocks of the drive recorder
Description of components similar to those in FIG. 25 is omitted.
The photographed
In the present embodiment, the proper posture
The proper posture
次に動作の詳細について説明する。
図29は実施の形態8におけるドライブレコーダの動作の流れの一例を示すフローチャートである。
Next, details of the operation will be described.
FIG. 29 is a flowchart showing an example of the operation flow of the drive recorder in the eighth embodiment.
車両を平地に停止させドライブレコーダを起動する。
起動検出部101がドライブレコーダの電源ONを検出する(S901)と、撮影画像処理部109はカメラ部撮影装置203が出力する画像を取得し(撮影画像入力ステップ)、また、適正姿勢画像記憶部112から適正姿勢画像を読み出し(適正姿勢画像読み出しステップ)、両画像の解析を行う(S902)。
撮影画像処理部109は、両画像に対して消失点の位置と、消失点から画像下端への垂直方向の距離を導出する。
Stop the vehicle on flat ground and start the drive recorder.
When the
The captured
解析結果が取付け状態判定部104へ送られると、取付け状態判定部104は判定結果からカメラ部200のずれである取付け角度(θ’’)(図30のθ’’)を求める(S903)(傾き角度導出ステップ)。
When the analysis result is sent to the attachment
ここで、図30を参照して、撮影画像処理部109及び取付け状態判定部104の動作の詳細を説明する。
図30(a)は、適正姿勢画像記憶部112に保存されている適正姿勢画像の例を示し、例えば、図30(c)に示す姿勢220aのようにカメラ部200の撮影方向が車両の進行方向と一致する姿勢(適正姿勢)であるときにカメラ部200が撮影した画像である。
撮影画像処理部109は、解析により、適正姿勢画像内の消失点位置(図30(a)の消失点(1))と、その消失点の垂直方向の距離(図30(a)の消失点(1)から画像の下端に伸びている破線の長さ)を抽出する。
図30(b)は、S902において入力された入力画像の例を示し、例えば、図30(c)に示す姿勢220b時にカメラ部200が撮影した画像である。
撮影画像処理部109は、解析により、入力画像における消失点の位置(図30(b)の消失点(2))と、入力画像の消失点の垂直方向の距離(図30(b)の消失点(2)から画像の下端に伸びている破線の長さ)を抽出する。
なお、適正姿勢画像記憶部112に、予め、適正姿勢画像での消失点の垂直方向の距離が記憶されている場合は、撮影画像処理部109は適正姿勢画像については消失点位置と垂直方向の距離の抽出処理を省略することができる。
そして、取付け状態判定部104は、撮影画像処理部109が適正姿勢画像から抽出した距離(図30(a)の破線の長さ)と入力画像から抽出した距離(図30(b)の破線の長さ)とを比較して、カメラが正しく正面を向いているか否か及びずれの程度(θ’’)を判定する。
例えば、取付け状態判定部104は、距離の差と角度のずれ(θ’’)の対応関係を予め記憶しておき、導出した距離の差に応じて角度のずれ(θ’’)を判定するようにする。
なお、S903は、他の方法により実現されてもよい。例えば、実施の形態4で説明したように、センターライン、信号、標識を検出し、その相対位置から判定するようにしてもよい。
Here, with reference to FIG. 30, the operation | movement of the picked-up
FIG. 30A shows an example of a proper posture image stored in the proper posture
The captured
FIG. 30B shows an example of the input image input in S902, for example, an image taken by the camera unit 200 in the
Based on the analysis, the captured
When the proper posture
The attachment
For example, the attachment
Note that S903 may be realized by other methods. For example, as described in the fourth embodiment, the center line, the signal, and the sign may be detected and the determination may be made based on the relative position.
取付け状態調整部106は、S903の結果をもとに、カメラ部角度自動調整装置202を制御し、カメラ部200の角度の調整を行う(S904)。
つまり、取付け状態判定部104が判定した角度(θ’’)が許容範囲を超えている場合は、取付け状態判定部104が判定した角度(θ’’)に基づいて制御信号を生成し、カメラ部角度自動調整装置202に制御信号を出力する。
The attachment
That is, when the angle (θ ″) determined by the attachment
S904の調整が終わると、撮影画像処理部109がカメラ部撮影装置203から得られた画像を解析し、取付け状態判定部104がカメラが正しく正面を向いているか否か及びずれの程度(θ’’)を判定する(S905)。
判定方法は、例えば上記の通り消失点の算出から判定するようにしてもよいし、センターライン、信号、標識を検出し、その相対位置から判定するようにしてもよい。
もちろん他の方法を用いてもよい。
When the adjustment in S904 is completed, the captured
As a determination method, for example, as described above, determination may be made by calculating the vanishing point, or by detecting a center line, a signal, or a sign, and determining from the relative position.
Of course, other methods may be used.
取付け状態調整部106は、取付け状態判定部104から得られた結果から、カメラ部角度自動調整装置202を制御し、カメラ部角度の調整を行う(S906)。
つまり、取付け状態判定部104が判定した角度(θ’’)が許容範囲を超えている場合は、取付け状態判定部104が判定した角度(θ’’)に基づいて制御信号を生成し、カメラ部角度自動調整装置202に制御信号を出力する。
The attachment
That is, when the angle (θ ″) determined by the attachment
取付け状態判定部104と取付け状態調整部106の判定結果は判定結果取得部105が取得・保存する(S907)。
判定結果通知制御部107は、判定結果取得部105の処理結果を受け取り、判定結果通知装置108の動作を決定する(S908)。
判定結果通知装置108は、判定結果通知制御部107からの制御に従って、ユーザに結果を通知する(S909)。
The determination results of the attachment
The determination result
The determination
図31は、実施の形態8における、取付け状態判定処理における、カメラ部撮影装置203が画像を出力してから、判定結果通知装置108が通知情報を受け取るまでのデータの流れを示すフローチャートである。
FIG. 31 is a flowchart showing a data flow from when the camera
カメラ部撮影装置203からは、入力画像である画像情報(b)が出力され、撮影画像処理部109で行われる画像解析処理の入力となる(撮影画像入力処理)。また、適正姿勢画像記憶部112からは、適正姿勢画像である画像情報(a)が出力され、撮影画像処理部109で行われる画像解析処理の入力となる(適正姿勢画像読み出し処理)。
撮影画像処理部109での画像解析処理の結果、適正姿勢画像における消失点の垂直方向の距離が示される解析情報(a)と入力画像における消失点の垂直方向の距離が示される解析情報(b)が出力され、取付け状態判定部104及び取付け状態調整部106で行われるカメラ部角度調節処理(傾き角度導出処理)の入力となる。
カメラ部角度調節処理の結果、角度調整情報(制御信号)が出力される。
角度調整情報はカメラ部200の角度調整具合を示す制御信号である。
この角度調整情報がカメラ部角度自動調整装置202の入力となる。
その後、再びカメラ部撮影装置203からは、新たな入力画像である画像情報(b)が出力され、撮影画像処理部109で行われる画像解析処理の入力となる。
画像解析処理の結果、新たな入力画像における消失点の垂直方向の距離が示される解析情報(b)が出力され、取付け状態判定部104及び取付け状態調整部106で行われるカメラ部角度調節処理の入力となる。
再度カメラ部角度調節処理を行った結果、新たな角度調整情報(制御信号)と処理結果コードが出力される。
新たな角度調整情報は解析情報の値から算出したカメラ部200の角度調整具合を示す制御信号である。
処理結果コードとは、正常終了や異常終了(複数あってもよい)を示したデータである。
取付け状態判定処理の処理結果コードは、判定結果通知制御部107で行われる通知内容判定処理の入力となる。
通知内容判定処理の結果、LEDの点灯方法やスピーカの音声出力方法を定めた通知データが出力され、判定結果通知装置108の入力となる。
Image information (b), which is an input image, is output from the camera
As a result of the image analysis processing in the captured
As a result of the camera unit angle adjustment process, angle adjustment information (control signal) is output.
The angle adjustment information is a control signal indicating the degree of angle adjustment of the camera unit 200.
This angle adjustment information is input to the camera unit automatic
Thereafter, image information (b), which is a new input image, is output again from the camera
As a result of the image analysis processing, analysis information (b) indicating the vertical distance of the vanishing point in the new input image is output, and the camera portion angle adjustment processing performed by the attachment
As a result of performing the camera unit angle adjustment process again, new angle adjustment information (control signal) and a processing result code are output.
The new angle adjustment information is a control signal indicating the degree of angle adjustment of the camera unit 200 calculated from the value of the analysis information.
The processing result code is data indicating a normal end or an abnormal end (a plurality may be present).
The process result code of the attachment state determination process becomes an input of the notification content determination process performed by the determination result
As a result of the notification content determination process, notification data that defines the LED lighting method and speaker audio output method is output and is input to the determination
以上のように、本実施の形態によれば、画像処理の解析結果を元に計算を行うことでも、運転状態検出装置204の計測方向(x,z)と車両方向(X,Z)を一致させることができる。
また、同時に、カメラ部の角度自動調整を行うことができ、ユーザへのカメラ部角度調整処理を不要とすることができる。
さらに、画像処理によってより精度の高いカメラ部角度の自動調整を行うことができる。
また、基準の取付け状態を規定する必要がないため、専用の取付け器具が不要となり、部品点数が減ることによる原価低減につながる。
さらに、ドライブレコーダを直接フロントガラスに取付けるため、衝撃等によるドライブレコーダのずれをなくすことができる。
また、取付け状態検出処理結果をユーザに通知することで、処理が確実に行われたこと、あるいはエラーが発生したことを迅速にユーザに伝えることができ、ユーザの不安解消、ユーザビリティの向上につながる。
また、運転状態検出装置204の検出方向を車両方向に一致させることによって、正確な事故あるいは急ブレーキ等の判定を行うことができるため、ごみデータの削減につながる。
さらに、事故等のデータを確実に記録できることにつながる。
さらに、事故時には、補正後の加速度データを分析することで、衝撃の加わった方向などの解析に利用することが可能となる。
As described above, according to the present embodiment, the measurement direction (x, z) of the driving
At the same time, automatic angle adjustment of the camera unit can be performed, and the camera unit angle adjustment processing for the user can be made unnecessary.
Furthermore, the camera section angle can be automatically adjusted with higher accuracy by image processing.
In addition, since it is not necessary to define the standard mounting state, a dedicated mounting tool is not required, leading to cost reduction by reducing the number of parts.
Furthermore, since the drive recorder is directly attached to the windshield, it is possible to eliminate the deviation of the drive recorder due to impact or the like.
In addition, by notifying the user of the attachment state detection processing result, it is possible to promptly notify the user that the processing has been performed reliably or an error has occurred, leading to relieving user anxiety and improving usability. .
In addition, by making the detection direction of the driving
In addition, accident data can be recorded reliably.
Furthermore, at the time of an accident, by analyzing the corrected acceleration data, it can be used for analysis of the direction of the impact.
また、図29のフローチャートでは、起動検出部101がドライブレコーダの電源ONを検出した際(S901)に動作が開始する例を説明したが、動作が開始するタイミングはこれに限らない。
例えば、車両の走行中の一時停止中にユーザがボタン操作でS902以降の処理を開始させるようにしてもよい。
また、車両走行中は継続して画像の解析処理によるカメラずれ検出処理(S903)を継続して行わせ、カメラずれが起こった場合にカメラの角度を調節する(S904)ようにしてもよい。
In the flowchart of FIG. 29, the example in which the operation starts when the
For example, the user may start a process subsequent to S902 by a button operation during a temporary stop while the vehicle is running.
Alternatively, the camera deviation detection process (S903) based on the image analysis process may be continuously performed while the vehicle is running, and the camera angle may be adjusted (S904) when the camera deviation occurs.
最後に、実施の形態1〜8に係るドライブレコーダ装置10のハードウェア構成例について説明する。
図33は、実施の形態1〜8に示すドライブレコーダ装置10のハードウェア資源の一例を示す図である。
なお、図33の構成は、あくまでもドライブレコーダ装置10のハードウェア構成の一例を示すものであり、ドライブレコーダ装置10のハードウェア構成は図33に記載の構成に限らず、他の構成であってもよい。
Finally, a hardware configuration example of the
FIG. 33 is a diagram showing an example of hardware resources of the
The configuration in FIG. 33 is merely an example of the hardware configuration of the
図33において、ドライブレコーダ装置10は、ドライブレコーダ本体100又は/及びカメラ部200に、プログラムを実行するCPU911(Central Processing Unit、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう)を備えている。
CPU911は、バス912を介して、例えば、ROM(Read Only Memory)913、RAM(Random Access Memory)914、LCDやLED等の表示装置(DSP)901、カメラ902、加速度センサ915、スピーカー905、フラッシュメモリ920と接続され、これらのハードウェアデバイスを制御する。
また、ドライブレコーダ装置10は、これらのハードウェアデバイス以外に、キーボード、非接触ICカード、マイク等を備えていてもよい。
In FIG. 33, the
The
Further, the
フラッシュメモリ920は、オペレーティングシステム921(OS)、プログラム群923、ファイル群924等を記憶することが可能である。プログラム群923のプログラムは、CPU911、オペレーティングシステム921により実行される。
The
ROM913には、BIOS(Basic Input Output System)プログラムが格納され、フラッシュメモリ920にはブートプログラムが格納されている。
ドライブレコーダ装置10の起動時には、ROM913のBIOSプログラム及び磁気ディスク装置920のブートプログラムが実行され、BIOSプログラム及びブートプログラムによりオペレーティングシステム921が起動される。
The
When the
上記プログラム群923には、少なくとも実施の形態1〜8で説明している機能を実行するプログラムが記憶されている。プログラムは、CPU911により読み出され実行される。
The
ファイル群924には、以上の説明において、「〜の判断」、「〜の判定」、「〜の比較」、「〜の抽出」、「〜の導出」、「〜の算出」、「〜の制御」、「〜の調整」、「〜の変換」、「〜の設定」、「〜の登録」等として説明している処理の結果を示す情報やデータや信号値や変数値やパラメータが、「〜ファイル」や「〜データベース」の各項目として記憶されている。
「〜ファイル」や「〜データベース」は、記録媒体に記憶される。記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してCPU911によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・編集・出力・表示などのCPUの動作に用いられる。
抽出・検索・参照・比較・演算・計算・処理・編集・出力・表示のCPUの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリ、レジスタ、キャッシュメモリ、バッファメモリ等に一時的に記憶される。
また、以上説明したフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、記録媒体に記録される。また、データや信号は、バス912や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
In the above description, the
“˜File” and “˜Database” are stored in a recording medium. Information, data, signal values, variable values, and parameters stored in the storage medium are read out to the main memory or cache memory by the
Information, data, signal values, variable values, and parameters are stored in the main memory, registers, cache memory, buffer memory, etc. during the CPU operations of extraction, search, reference, comparison, calculation, processing, editing, output, and display. Temporarily stored.
In addition, the arrows in the flowchart described above mainly indicate input / output of data and signals, and the data and signal values are recorded on a recording medium. Data and signals are transmitted online via a bus 912, signal lines, cables, or other transmission media.
また、以上の説明において「〜部」、「〜装置」として説明しているものは、「〜回路」、「〜装置」、「〜機器」、「手段」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」、「〜装置」として説明しているものは、ROM913に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、記録媒体に記憶される。プログラムはCPU911により読み出され、CPU911により実行される。
In addition, what is described as “to part” and “to device” in the above description may be “to circuit”, “to device”, “to device”, and “means”. -Step "," -procedure "," -process "may be used. That is, what is described as “˜unit” and “˜device” may be realized by firmware stored in the
10 ドライブレコーダ装置、20 取付け部品、50 フロントガラス、100 ドライブレコーダ本体、101 起動検出部、102 運転状態検出装置、103 運転状態取得部、104 取付け状態判定部、105 判定結果取得部、106 取付け状態調整部、107 判定結果通知制御部、108 判定結果通知装置、109 撮影画像処理部、110 重力加速度値記憶部、111 制御値記憶部、112 適正姿勢画像記憶部、200 カメラ部、201 カメラ部角度調節装置、202 カメラ部角度自動調整装置、203 カメラ部撮影装置、204 運転状態検出装置。
DESCRIPTION OF
Claims (13)
前方及び下方が定められ、所定の取付け対象物に取付けられるデータ処理装置であって、
前記データ処理装置が水平状態にある取付け対象物に取付けられている際に前記データ処理装置の前方に作用する加速度の値を前方加速度値として測定するとともに前記データ処理装置の下方に作用する加速度の値を下方加速度値として測定する加速度センサと、
重力加速度値を記憶する重力加速度値記憶部と、
前記加速度センサにより測定された前方加速度値と下方加速度値と、前記重力加速度値記憶部に記憶されている重力加速度値とに基づき、前記データ処理装置の傾き角度を導出する傾き角度導出部と、
前記撮影装置の姿勢を調整するための制御値を、前記データ処理装置の傾き角度に対応させて記憶する制御値記憶部と、
前記撮影装置により撮影された撮影画像を入力し、入力した撮影画像を解析する撮影画像処理部と、
前記傾き角度導出部により導出された前記データ処理装置の傾き角度に対応する制御値を前記制御値記憶部から取得するとともに、取得した制御値と前記撮影画像処理部による撮影画像の解析結果とを用いて、前記撮影装置の姿勢を調整する撮影装置姿勢調整部とを有することを特徴とするデータ処理装置。 Connected to a photographic device that can change posture,
A data processing apparatus having a front side and a lower side, which are attached to a predetermined attachment object,
When the data processing device is attached to a mounting object in a horizontal state, an acceleration value acting in front of the data processing device is measured as a front acceleration value, and an acceleration acting below the data processing device is measured. An acceleration sensor that measures the value as a downward acceleration value;
A gravitational acceleration value storage unit for storing gravitational acceleration values;
An inclination angle deriving unit for deriving an inclination angle of the data processing device based on a forward acceleration value and a downward acceleration value measured by the acceleration sensor, and a gravitational acceleration value stored in the gravitational acceleration value storage unit ;
A control value storage unit for storing a control value for adjusting the attitude of the photographing apparatus in correspondence with an inclination angle of the data processing apparatus;
A photographed image processing unit that inputs a photographed image photographed by the photographing device and analyzes the inputted photographed image;
The control value corresponding to the tilt angle of the data processing device derived by the tilt angle deriving unit is acquired from the control value storage unit, and the acquired control value and the analysis result of the captured image by the captured image processing unit are obtained. And a photographing apparatus posture adjusting unit that adjusts the posture of the photographing apparatus.
前方加速度値をxとし、下方加速度値をzとし、重力加速度値をgとし、前記データ処理装置の傾き角度をθとした場合に、式x=g・sinθと、式z=g・cosθとを用いて、前記データ処理装置の傾き角度を導出することを特徴とする請求項1に記載のデータ処理装置。 The tilt angle deriving unit includes:
When the forward acceleration value is x, the downward acceleration value is z, the gravitational acceleration value is g, and the inclination angle of the data processing device is θ, the equation x = g · sin θ and the equation z = g · cos θ The data processing apparatus according to claim 1, wherein an angle of inclination of the data processing apparatus is derived using.
前記傾き角度導出部により導出された傾き角度に基づいて、前記加速度センサによる前方加速度値と下方加速度値とから水平方向の加速度値と鉛直方向の加速度値を算出するための補正式を算出する補正式算出部を有することを特徴とする請求項1又は2に記載のデータ処理装置。 The data processing device further includes:
A correction for calculating a correction formula for calculating a horizontal acceleration value and a vertical acceleration value from a front acceleration value and a downward acceleration value by the acceleration sensor based on the inclination angle derived by the inclination angle deriving unit. The data processing apparatus according to claim 1, further comprising an expression calculation unit.
前方加速度値をxとし、下方加速度値をzとし、重力加速度値をgとし、前記データ処理装置の傾き角度をθとし、水平方向の加速度値をXとし、鉛直方向の加速度値をZとした場合に、式X=x・cosθ−z・sinθに傾き角度θの値を代入して水平方向の加速度値を算出するための補正式を算出し、式Z=x・sinθ+z・cosθに傾き角度θの値を代入して鉛直方向の加速度値を算出するための補正式を算出することを特徴とする請求項3に記載のデータ処理装置。 The correction formula calculation unit
The forward acceleration value is x, the downward acceleration value is z, the gravitational acceleration value is g, the inclination angle of the data processing device is θ, the horizontal acceleration value is X, and the vertical acceleration value is Z. In this case, the correction formula for calculating the horizontal acceleration value is calculated by substituting the value of the inclination angle θ into the equation X = x · cos θ−z · sin θ, and the inclination angle is calculated as the equation Z = x · sin θ + z · cos θ. 4. The data processing apparatus according to claim 3, wherein a correction formula for calculating a vertical acceleration value by substituting the value of θ is calculated.
可変抵抗器を備え、姿勢に応じて前記可変抵抗器の抵抗値を変化させて前記可変抵抗器から出力される電圧値を変化させる撮影装置に接続され、
前記制御値記憶部は、
前記制御値として、前記データ処理装置の傾き角度に対応させて電圧値を記憶し、
前記撮影装置姿勢調整部は、
前記傾き角度導出部により導出された前記データ処理装置の傾き角度に対応する電圧値を前記制御値記憶部から取得するとともに、取得した電圧値と前記撮影装置から出力される電圧値とを用いて前記撮影装置の姿勢を調整することを特徴とする請求項1に記載のデ
ータ処理装置。 The data processing device includes:
A variable resistor is provided, connected to an imaging device that changes a voltage value output from the variable resistor by changing a resistance value of the variable resistor according to an attitude,
The control value storage unit
As the control value, a voltage value is stored in correspondence with the inclination angle of the data processing device,
The photographing apparatus attitude adjustment unit
The voltage value corresponding to the tilt angle of the data processing device derived by the tilt angle deriving unit is acquired from the control value storage unit, and the acquired voltage value and the voltage value output from the imaging device are used. The data processing apparatus according to claim 1 , wherein an attitude of the photographing apparatus is adjusted.
駆動機構を備え、前記駆動機構の駆動により姿勢を変化させる撮影装置に接続され、
前記制御値記憶部は、
前記制御値として、前記データ処理装置の傾き角度に対応させて前記駆動機構に対する制御値を記憶し、
前記撮影装置姿勢調整部は、
前記傾き角度導出部により導出された前記データ処理装置の傾き角度に対応する制御値を前記制御値記憶部から取得するとともに、取得した制御値を前記駆動機構に出力し前記駆動機構を制御値に従って駆動させて前記撮影装置の姿勢を調整することを特徴とする請求項1に記載のデータ処理装置。 The data processing device includes:
A drive mechanism, connected to an imaging device that changes the posture by driving the drive mechanism;
The control value storage unit
As the control value, the control value for the drive mechanism is stored in correspondence with the inclination angle of the data processing device,
The photographing apparatus attitude adjustment unit
The control value corresponding to the tilt angle of the data processing device derived by the tilt angle deriving unit is acquired from the control value storage unit, and the acquired control value is output to the drive mechanism, and the drive mechanism is output according to the control value. The data processing apparatus according to claim 1 , wherein the data processing apparatus is driven to adjust a posture of the photographing apparatus.
が含まれるデータ処理装置であって、
前記撮影装置内に配置され、前記データ処理装置が水平状態にある取付け対象物に取付けられている際に前記撮影装置の前方に作用する加速度の値を前方加速度値として測定するとともに前記撮影装置の下方に作用する加速度の値を下方加速度値として測定する加速度センサと、
重力加速度値を記憶する重力加速度値記憶部と、
前記加速度センサにより測定された前方加速度値と下方加速度値と、前記重力加速度値記憶部に記憶されている重力加速度値とに基づき、前記撮影装置の傾き角度を導出し、導出した前記撮影装置の傾き角度が所定の閾値の範囲内であるか否かを判定する傾き角度導出部と、
前記撮影装置内に配置され、前記撮影装置の姿勢を変化させることができる駆動機構と、
前記撮影装置の傾き角度に対応させて前記駆動機構に対する制御値を記憶する制御値記憶部と、
前記撮影装置により撮影された撮影画像を入力し、入力した撮影画像を解析する撮影画像処理部と、
前記傾き角度導出部により前記撮影装置の傾き角度が所定の閾値の範囲内でないと判定された場合に、前記傾き角度導出部により導出された前記撮影装置の傾き角度に対応する制御値を前記制御値記憶部から取得するとともに、取得した制御値を前記駆動機構に出力し前記駆動機構を制御値に従って駆動させて前記撮影装置の傾き角度を前記閾値の範囲内にし、前記撮影画像処理部による撮影画像の解析結果を用いて、前記撮影装置の姿勢を調整する撮影装置姿勢調整部とを有することを特徴とするデータ処理装置。 A data processing device including a photographing device in which a front and a lower direction are defined and a posture can be changed,
Measured as a front acceleration value is an acceleration value that acts in front of the imaging device when the data processing device is mounted on a mounting object that is disposed in the imaging device and is in a horizontal state. An acceleration sensor that measures a value of acceleration acting downward as a downward acceleration value;
A gravitational acceleration value storage unit for storing gravitational acceleration values;
Based on the forward acceleration value and the downward acceleration value measured by the acceleration sensor and the gravitational acceleration value stored in the gravitational acceleration value storage unit, the inclination angle of the photographing apparatus is derived, and the derived photographing apparatus a tilt angle deriving unit that inclination angle to determine whether it is within a predefined threshold,
A drive mechanism that is arranged in the photographing apparatus and can change the posture of the photographing apparatus;
A control value storage unit that stores a control value for the drive mechanism in correspondence with an inclination angle of the imaging device;
A photographed image processing unit that inputs a photographed image photographed by the photographing device and analyzes the inputted photographed image;
When the tilt angle deriving unit determines that the tilt angle of the photographing device is not within a predetermined threshold range, the control value corresponding to the tilt angle of the photographing device derived by the tilt angle deriving unit is controlled. Obtaining from the value storage unit and outputting the obtained control value to the drive mechanism to drive the drive mechanism according to the control value so that the tilt angle of the photographing apparatus is within the threshold range, and photographing by the photographed image processing unit A data processing apparatus , comprising: a photographing apparatus attitude adjustment unit that adjusts an attitude of the photographing apparatus using an analysis result of an image .
導出した前記撮影装置の傾き角度が所定の閾値の範囲内であるか否かを判定し、
前記データ処理装置は、更に、
前記傾き角度導出部の判定結果を出力する判定結果出力部を有することを特徴とする請求項7に記載のデータ処理装置。 The tilt angle deriving unit includes:
Determining whether the derived tilt angle of the photographing apparatus is within a predetermined threshold range,
The data processing device further includes:
The data processing apparatus according to claim 7 , further comprising a determination result output unit that outputs a determination result of the tilt angle deriving unit.
車両を取付け対象物とし、
車両の傾斜のあるフロントガラスに取付けられるドライブレコーダ装置の少なくとも一部であることを特徴とする請求項1又は7記載のデータ処理装置。 The data processing device includes:
The vehicle is the installation target,
The data processing apparatus according to claim 1 or 7, wherein the at least a portion of the drive recorder device mounted on the windshield with a tilt of the vehicle.
前記データ処理装置の演算処理装置が、重力加速度値を記憶している重力加速度値記憶
領域から重力加速度値を読み出す重力加速度読み出しステップと、
前記データ処理装置の演算処理装置が、前記加速度測定ステップにより測定された前方加速度値と下方加速度値と、前記重力加速度値読み出しステップにより読み出された重力加速度値とに基づき、前記データ処理装置の傾き角度を導出する傾き角度導出ステップと、
前記データ処理装置の演算処理装置が、前記撮影装置により撮影された撮影画像を入力し、入力した撮影画像を解析する撮影画像処理ステップと、
前記撮影装置の姿勢を調整するための制御値を、前記データ処理装置の傾き角度に対応させて記憶している制御値記憶領域から、前記データ処理装置の演算処理装置が、前記傾き角度導出ステップにより導出された前記データ処理装置の傾き角度に対応する制御値を取得するとともに、取得した制御値と前記撮影画像処理ステップによる撮影画像の解析結果とを用いて、前記撮影装置の姿勢を調整する撮影装置姿勢調整ステップとを有することを特徴とするデータ処理方法。 When a data processing device connected to a photographing device capable of changing the posture and defined in the front and lower directions is attached to an attachment object in a horizontal state, the data processing device is arranged in the data processing device. An acceleration measurement step in which an acceleration sensor measures an acceleration value acting in front of the data processing device as a forward acceleration value and measures an acceleration value acting below the data processing device as a downward acceleration value;
A gravitational acceleration reading step in which the arithmetic processing unit of the data processing device reads the gravitational acceleration value from the gravitational acceleration value storage area storing the gravitational acceleration value;
The arithmetic processing unit of the data processing device is configured to perform the processing based on the forward acceleration value and the downward acceleration value measured by the acceleration measuring step and the gravitational acceleration value read by the gravitational acceleration value reading step. An inclination angle deriving step for deriving an inclination angle ;
The arithmetic processing unit of the data processing device inputs a captured image captured by the imaging device, and analyzes the input captured image, and a captured image processing step
The arithmetic processing unit of the data processing device performs the tilt angle derivation step from a control value storage area that stores a control value for adjusting the attitude of the photographing device in correspondence with the tilt angle of the data processing device. The control value corresponding to the tilt angle of the data processing device derived by the above is acquired, and the posture of the photographing device is adjusted using the acquired control value and the analysis result of the photographed image obtained by the photographed image processing step. A data processing method comprising: an imaging device attitude adjustment step .
前記データ処理装置の演算処理装置が、重力加速度値を記憶している重力加速度値記憶領域から重力加速度値を読み出す重力加速度読み出しステップと、
前記データ処理装置の演算処理装置が、前記加速度測定ステップにより測定された前方加速度値と下方加速度値と、前記重力加速度値読み出しステップにより読み出された重力加速度値とに基づき、前記撮影装置の傾き角度を導出し、導出した前記撮影装置の傾き角度が所定の閾値の範囲内であるか否かを判定する傾き角度導出ステップと、
前記傾き角度導出ステップにより前記撮影装置の傾き角度が所定の閾値の範囲内でないと判定された場合に、前記撮影装置内に配置され前記撮影装置の姿勢を変化させることができる駆動機構に対する制御値を前記撮影装置の傾き角度に対応させて記憶している制御値記憶領域から、前記データ処理装置の演算処理装置が、前記傾き角度導出ステップにより導出された前記撮影装置の傾き角度に対応する制御値を取得するとともに、取得した制御値を前記駆動機構に出力し前記駆動機構を制御値に従って駆動させて前記撮影装置の傾き角度を前記閾値の範囲内にし、前記データ処理装置の演算処理装置が、前記撮影装置により撮影された撮影画像を入力し、入力した撮影画像を解析し、撮影画像の解析結果を用いて、前記撮影装置の姿勢を調整する撮影装置姿勢調整ステップとを有することを特徴とするデータ処理方法。 An acceleration sensor arranged in an imaging device that is defined in front and below and whose posture can be changed is attached to an attachment object in which a data processing device connected to the imaging device is in a horizontal state. An acceleration measurement step of measuring the acceleration value acting forward of the imaging device as a forward acceleration value and measuring the acceleration value acting below the imaging device as a downward acceleration value;
A gravitational acceleration reading step in which the arithmetic processing unit of the data processing device reads the gravitational acceleration value from the gravitational acceleration value storage area storing the gravitational acceleration value;
The arithmetic processing unit of the data processing device is configured to determine the inclination of the photographing device based on the forward acceleration value and the downward acceleration value measured in the acceleration measuring step and the gravitational acceleration value read out in the gravitational acceleration value reading step. a tilt angle deriving step derives the angle, tilt angle of the derived the imaging device to determine whether it is within a predefined threshold,
A control value for a drive mechanism that is disposed in the photographing apparatus and can change the posture of the photographing apparatus when the inclination angle deriving step determines that the inclination angle of the photographing apparatus is not within a predetermined threshold range. The control processing unit of the data processing device controls the control corresponding to the tilt angle of the photographing device derived by the tilt angle deriving step from the control value storage area storing the corresponding to the tilt angle of the photographing device. A value is acquired, and the acquired control value is output to the drive mechanism to drive the drive mechanism in accordance with the control value so that the tilt angle of the photographing apparatus is within the threshold value range. The photographed image taken by the photographing device is input, the inputted photographed image is analyzed, and the posture of the photographing device is adjusted using the analysis result of the photographed image. Data processing method characterized by comprising an imaging device posture adjustment step of.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009138407A JP5342333B2 (en) | 2009-06-09 | 2009-06-09 | Data processing apparatus, data processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009138407A JP5342333B2 (en) | 2009-06-09 | 2009-06-09 | Data processing apparatus, data processing method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010286278A JP2010286278A (en) | 2010-12-24 |
JP5342333B2 true JP5342333B2 (en) | 2013-11-13 |
Family
ID=43542095
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009138407A Expired - Fee Related JP5342333B2 (en) | 2009-06-09 | 2009-06-09 | Data processing apparatus, data processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5342333B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014045344A1 (en) * | 2012-09-18 | 2014-03-27 | トヨタ自動車株式会社 | Foe setting device and foe setting method for on-vehicle camera |
KR102085866B1 (en) * | 2013-06-13 | 2020-03-09 | 엘지이노텍 주식회사 | Image photographing device, image photographing system and method of operation the same |
JP6213359B2 (en) * | 2014-04-16 | 2017-10-18 | 株式会社デンソー | Drive recorder and acceleration correction program for drive recorder |
CN108447146B (en) * | 2017-02-16 | 2020-11-06 | 腾讯科技(深圳)有限公司 | Shooting direction deviation detection method and device |
CN109883395B (en) * | 2019-04-03 | 2023-11-10 | 刘晓宇 | Automatic inclinometer |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08331426A (en) * | 1995-05-30 | 1996-12-13 | Sharp Corp | Camera monitoring device |
JPH0918861A (en) * | 1995-06-30 | 1997-01-17 | Sharp Corp | Camera monitor device |
JP3099691B2 (en) * | 1995-08-09 | 2000-10-16 | 三菱自動車工業株式会社 | Object position measurement method on traveling road |
JP3482930B2 (en) * | 1999-11-26 | 2004-01-06 | 三菱ふそうトラック・バス株式会社 | Correction device for gradient vehicle acceleration sensor |
JP4500211B2 (en) * | 2005-05-20 | 2010-07-14 | 矢崎総業株式会社 | Mounting state detection device, drive recorder and drive recorder analysis unit |
JP2007311904A (en) * | 2006-05-16 | 2007-11-29 | Victor Co Of Japan Ltd | Drive recorder, video image correction method thereof, drive recorder, and system thereof |
JP2008082855A (en) * | 2006-09-27 | 2008-04-10 | Keihin Corp | Fall sensor of saddle riding type vehicle |
-
2009
- 2009-06-09 JP JP2009138407A patent/JP5342333B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010286278A (en) | 2010-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5342333B2 (en) | Data processing apparatus, data processing method, and program | |
JP6284644B2 (en) | Information providing apparatus and program for motorcycle | |
CN109716062B (en) | Posture estimation device | |
JP2005326963A5 (en) | ||
JP6776202B2 (en) | In-vehicle camera calibration device and method | |
JP2011180982A (en) | Lane marker detecting apparatus | |
US11017552B2 (en) | Measurement method and apparatus | |
KR20200020827A (en) | Electronic device for generating analog strokes, digitally storing analog strokes, and input system and method for digitizing analog recordings | |
JP2007057981A5 (en) | ||
JP2021193628A (en) | Information processing device, information processing method, and program | |
JP2005331332A (en) | Sensor device | |
JP2011150573A (en) | Drive recorder | |
JP6213359B2 (en) | Drive recorder and acceleration correction program for drive recorder | |
JP2017117211A (en) | Detection device, method, and program | |
JP2010071706A (en) | Image-processing-based pantograph vertical acceleration measuring apparatus and method | |
EP1897751A2 (en) | Driving assist system for a vehicle | |
JP2007015483A (en) | Traveling position detection method for railway vehicle | |
KR102121287B1 (en) | Camera system and controlling method of Camera system | |
JP5995808B2 (en) | Rail vanishing point detection apparatus, railroad front monitoring camera apparatus, railroad vehicle, rail vanishing point detection method and control method | |
US7800653B2 (en) | Systems and methods for compensating signal drift according to a calculated absolute difference value | |
JP2010223619A (en) | Calibration apparatus and calibration method | |
CN114076597A (en) | Walking estimation system, walking estimation method, and computer-readable medium | |
JP6955464B2 (en) | Vehicle position determination device | |
JP2009192415A (en) | Object distance measuring device and program | |
KR20150004524A (en) | System and method of measuring position of monitor user for preventing herniated cervical disc |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120118 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130315 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130416 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130509 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130716 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130809 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |