一种交互式车载智能终端系统及监控方法与流程

文档序号:11931374阅读:来源:国知局

技术特征:

1.一种交互式车载智能终端系统,其特征在于,其包括一车载终端、多个双摄像头系统、所述双摄像头系统分别安装在车前、车尾以及车侧,所述车载终端包括核心处理器及分别与所述核心处理器连接的语音播报模块和显示模块,其中:所述核心处理器包括:

视频采集模块:与每一所述双摄像头系统连接,用于获取视频图像并通过所述显示模块显示;

数据处理模块,与所述视频采集模块连接,用于从所述视频图像中获取图像数据,并在车辆处于行进阶段时根据所述图像数据计算车辆与障碍物之间的距离和障碍物大小;或者在车辆处于倒车阶段时根据所述图像数据计算车辆与车位线之间的距离;

所述语音播报模块与所述数据处理模块连接,且用于在车辆处于行进阶段时播报障碍物大小及车辆与障碍物之间的距离,或者在车辆处于倒车阶段时播报车辆与车位线之间的距离。

2.根据权利要求1所述的交互式车载智能终端系统,其特征在于,所述车载终端还包括:

语音输入模块,用于接收驾驶员输入的语音信号;

语音识别模块,与所述语音输入模块连接且用于对接收到的的所述语音信号进行识别;

所述核心处理器还包括语音处理模块,分别与所述语音识别模块和所述数据处理模块连接,且用于对从所述语音识别模块接收到的语音识别信号进行分析以获取驾驶员需求,并从所述数据处理模块中调用系统数据以获取对 应的驾驶员所需信息并通过所述语音播报模块进行播报。

3.根据权利要求1所述的交互式车载智能终端系统,其特征在于,所述核心处理器还包括云服务模块,用于接收所述数据处理模块内的图像数据,并将所述图像数据最终通过用户终端进行呈现。

4.根据权利要求3所述的交互式车载智能终端系统,其特征在于,所述车载终端还包括与所述数据处理模块连接的通信模块,用于车辆在受到外部撞击时,发送信息给所述用户终端。

5.根据权利要求1所述的交互式车载智能终端系统,其特征在于,所述交互式车载智能终端系统还包括用于供电的电源模块。

6.一种使用权利要求1~权利要求5任一项所述的交互式车载智能终端系统的监控方法,其特征在于,所述监控方法包括:

S1、通过双摄像头系统获取视频图像;

S2、从所述视频图像中获取图像数据,并在车辆处于行进阶段时计算车辆与障碍物之间的距离和障碍物大小,或者在车辆处于倒车阶段时计算车辆与车位线之间的距离;

S3、在车辆处于行进阶段时语音播报障碍物大小和车辆与障碍物之间的距离,或者在车辆处于倒车附段时语音播报车辆与车位线之间距离。

7.根据权利要求6所述的监控方法,其特征在于,在车辆处于行进阶段时,所述步骤S2包括:

S21、依据障碍物P与车辆的位置关系获取相应双摄像头系统的图像数据;

S22、设两条直线L1和L2的向量表示如下:L1=r1+tv1和L2=r2+sv2

其中:直线L1为相应双摄像头系统中其中一个摄像头的光心和障碍物P 投影到该摄像头投影面上的点之间所形成的直线;直线L2为另一摄像头的光心和障碍物P投影到该摄像头投影面上的点之间所形成的直线; <mrow> <msub> <mi>r</mi> <mn>1</mn> </msub> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>x</mi> <mn>1</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>y</mi> <mn>1</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>z</mi> <mn>1</mn> </msub> </mtd> </mtr> </mtable> </mfenced> </mrow>是偏移向量, <mrow> <msub> <mi>v</mi> <mn>1</mn> </msub> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>m</mi> <mn>1</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>n</mi> <mn>1</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>p</mi> <mn>1</mn> </msub> </mtd> </mtr> </mtable> </mfenced> </mrow>是单位方向向量; <mrow> <msub> <mi>r</mi> <mn>2</mn> </msub> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>x</mi> <mn>2</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>y</mi> <mn>2</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>z</mi> <mn>2</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>,</mo> </mrow> <mrow> <msub> <mi>v</mi> <mn>2</mn> </msub> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>m</mi> <mn>2</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>n</mi> <mn>2</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>p</mi> <mn>2</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>s和t是参数变量;

S23、计算障碍物P距离车辆的距离,计算方法如下:设A为直线L1上的点,坐标为(x1+m1t,y1+n1t,z1+p1t);

B为直线L2上的点,坐标为(x2+m2s,y2+n2s,z2+p2s);

设A到B的距离为d,则

d2=[(x1+m1t)-(x2+m2s)]2+[(y1+n1t)-(y2+n2s)]2+[(z1+p1t)-(z2+p2s)]2,其满足如下公式:

<mfenced open = '{' close = '}'> <mtable> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <msup> <mi>d</mi> <mn>2</mn> </msup> </mrow> <mrow> <mo>&part;</mo> <mi>t</mi> </mrow> </mfrac> <mo>=</mo> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>m</mi> <mn>1</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>n</mi> <mn>1</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>p</mi> <mn>1</mn> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> <mi>t</mi> <mo>-</mo> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>m</mi> <mn>1</mn> </msub> <msub> <mi>m</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>n</mi> <mn>1</mn> </msub> <msub> <mi>n</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>p</mi> <mn>1</mn> </msub> <msub> <mi>p</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mi>s</mi> <mo>+</mo> <mn>2</mn> <mo>&lsqb;</mo> <msub> <mi>m</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>-</mo> <msub> <mi>x</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>y</mi> <mn>1</mn> </msub> <mo>-</mo> <msub> <mi>y</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>p</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>-</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>&rsqb;</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <msup> <mi>d</mi> <mn>2</mn> </msup> </mrow> <mrow> <mo>&part;</mo> <mi>s</mi> </mrow> </mfrac> <mo>=</mo> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>m</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>n</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>p</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> <mi>s</mi> <mo>-</mo> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>m</mi> <mn>1</mn> </msub> <msub> <mi>m</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>n</mi> <mn>1</mn> </msub> <msub> <mi>n</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>p</mi> <mn>1</mn> </msub> <msub> <mi>p</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mi>t</mi> <mo>+</mo> <mn>2</mn> <mo>&lsqb;</mo> <msub> <mi>m</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>y</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>y</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>p</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>&rsqb;</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <msup> <mi>d</mi> <mn>2</mn> </msup> </mrow> <mrow> <mo>&part;</mo> <mi>t</mi> </mrow> </mfrac> <mo>=</mo> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>m</mi> <mn>1</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>n</mi> <mn>1</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>p</mi> <mn>1</mn> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> <mo>&gt;</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mo>&part;</mo> <msup> <mi>d</mi> <mn>2</mn> </msup> </mrow> <mrow> <mo>&part;</mo> <mi>s</mi> </mrow> </mfrac> <mo>=</mo> <mn>2</mn> <mrow> <mo>(</mo> <msubsup> <mi>m</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>n</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>p</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> <mo>&gt;</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mfenced>

计算使得的s和t取值如下:

<mfenced open = '{' close = ''> <mtable> <mtr> <mtd> <mi>s</mi> <mo>=</mo> <mfrac> <mrow> <mi>c</mi> <mi>f</mi> <mo>+</mo> <mi>a</mi> <mi>e</mi> </mrow> <mrow> <msup> <mi>c</mi> <mn>2</mn> </msup> <mo>-</mo> <mi>a</mi> <mi>b</mi> </mrow> </mfrac> </mtd> </mtr> <mtr> <mtd> <mi>t</mi> <mo>=</mo> <mfrac> <mrow> <mi>b</mi> <mi>f</mi> <mo>+</mo> <mi>c</mi> <mi>e</mi> </mrow> <mrow> <msup> <mi>c</mi> <mn>2</mn> </msup> <mo>-</mo> <mi>a</mi> <mi>b</mi> </mrow> </mfrac> </mtd> </mtr> </mtable> </mfenced>

其中: <mrow> <mi>a</mi> <mo>=</mo> <msubsup> <mi>m</mi> <mn>1</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>n</mi> <mn>1</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>p</mi> <mn>1</mn> <mn>2</mn> </msubsup> <mo>,</mo> <mi>b</mi> <mo>=</mo> <msubsup> <mi>m</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>n</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>p</mi> <mn>2</mn> <mn>2</mn> </msubsup> <mo>,</mo> </mrow>c=m1m2+n1n2+p1p2

e=m2(x2-x1)+n1(y2-y1)+p1(z2-z1),f=m1(x1-x2)+n1(y1-y2)+p1(z1-z2)

将s和t分别代入直线L1和直线L2的参数方程得到垂足的坐标为(x1+m1t,y1+n1t,z1+p1t)和(x2+m2s,y2+n2s,z2+p2s);

障碍物P与车辆之间的距离为:

<mrow> <mi>D</mi> <mo>=</mo> <msup> <mrow> <mo>(</mo> <mfrac> <mrow> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>m</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>+</mo> <msub> <mi>x</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>m</mi> <mn>2</mn> </msub> <mi>s</mi> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mfrac> <mrow> <msub> <mi>y</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>n</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>+</mo> <msub> <mi>y</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>n</mi> <mn>2</mn> </msub> <mi>s</mi> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mfrac> <mrow> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>p</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>+</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>p</mi> <mn>2</mn> </msub> <mi>s</mi> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>.</mo> </mrow>

8.根据权利要求6所述的监控方法,其特征在于,所述监控方法还包括:

接收驾驶员输入的语音信号;

对接收到的语音信号进行识别;

对语音识别信号分析以获取驾驶员需求,并从数据处理模块中调用系统数据以获取对应的驾驶员所需信息。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1