一种倒车控制装置及方法与流程

未命名 07-11 阅读:69 评论:0


1.本发明属于汽车电子技术领域,具体涉及一种倒车控制装置及方法。


背景技术:

2.目前,倒车装置主要由倒车摄像头、辅助雷达、控制器和显示器等部分组成,被广泛应用在各类车辆上,让驾驶员在倒车时可以更加直观准确地观察到车后方的情况,使得倒车更加安全可靠。在现有技术中,控制器中的usb采集卡通常采用uvc私有协议或者借用uvc类指令中的某一项参数来向倒车系统发送倒车信号,使得倒车系统的开发变得复杂的同时,还需要一直轮询usb采集卡的状态,导致系统需要消耗额外的cpu资源,产生不必要的功耗。
3.由此可见,如何降低倒车系统的cpu资源消耗和软件开销,成为目前亟待解决的技术难题。


技术实现要素:

4.本发明提出了一种倒车控制装置及方法,用以解决现阶段倒车装置会使得倒车系统消耗额外的cpu资源,产生不必要的功耗的问题。
5.第一方面,本公开提供了一种倒车控制装置,包括:信号触发模块以及影像采集模块;
6.其中,所述信号触发模块用于:在检测到预设触发事件的情况下,根据所述预设触发事件的事件类型,确定与所述事件类型相匹配的信号类型,生成与所述信号类型相对应的倒车影像控制信号,并将所述倒车影像控制信号发送给所述影像采集模块;
7.所述影像采集模块用于:根据所述倒车影像控制信号的信号类型,产生与所述信号类型相对应的状态控制指令,并将所述状态控制指令发送给倒车影像采集设备,以控制所述倒车影像采集设备的设备状态;其中,所述状态控制指令包括:用于使所述倒车影像采集设备从休眠状态切换为唤醒状态的唤醒类控制指令,以及用于使所述倒车影像采集设备从唤醒状态切换为休眠状态的休眠类控制指令。
8.第二方面,本公开提供了一种倒车控制方法,包括:
9.在检测到预设触发事件的情况下,根据所述预设触发事件的事件类型,确定与所述事件类型相匹配的信号类型,生成与所述信号类型相对应的倒车影像控制信号;
10.根据所述倒车影像控制信号的信号类型,产生与所述信号类型相对应的状态控制指令,以控制倒车影像采集设备的设备状态;其中,所述状态控制指令包括:用于使所述倒车影像采集设备从休眠状态切换为唤醒状态的唤醒类控制指令,以及用于使所述倒车影像采集设备从唤醒状态切换为休眠状态的休眠类控制指令。
11.根据本发明提出的一种倒车控制装置及方法,信号触发模块在检测到预设触发事件的情况下,根据预设触发事件的事件类型确定与事件类型相匹配的信号类型,然后将生成的与信号类型相对应的倒车影像控制信号发送给影像采集模块。影像采集模块在接收到
信号触发模块发送的倒车影像信号后,根据倒车影像控制信号的信号类型,产生与信号类型相对应的状态控制指令,并将状态控制指令发送给倒车影像采集设备,以控制倒车影像采集设备的设备状态。通过上述的方式,倒车系统从主动轮询倒车控制装置是否产生倒车影像控制信号,变为被动接收倒车控制装置发送的倒车影像控制信号,可以有效降低倒车系统的软件开销和cpu资源消耗。
12.应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
13.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
14.图1示出了本发明实施例一提供的一种倒车控制装置的架构示意图;
15.图2示出了本发明实施例一中的一种倒车控制装置的又一种架构示意图;
16.图3示出了本发明实施例二提供的一种倒车控制方法的流程图;
17.图4为步骤s310的具体实现方式的流程图。
具体实施方式
18.为使本领域的技术人员更好地理解本公开的技术方案,以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
19.在不冲突的情况下,本公开各实施例及实施例中的各特征可相互组合。
20.如本文所使用的,术语“和/或”包括一个或多个相关列举条目的任何和所有组合。
21.本文所使用的术语仅用于描述特定实施例,且不意欲限制本公开。如本文所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。还将理解的是,当本说明书中使用术语“包括”和/或“由
……
制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。
22.除非另外限定,否则本文所用的所有术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本公开的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本文明确如此限定。
23.实施例一
24.图1示出了本发明实施例一提供的一种倒车控制装置的架构示意图。
25.参照图1,该装置包括:信号触发模块11以及影像采集模块12。其中,信号触发模块11,用于在检测到预设触发事件的情况下,根据预设触发事件的事件类型,确定与事件类型
相匹配的信号类型,生成与信号类型相对应的倒车影像控制信号,并将倒车影像控制信号发送给影像采集模块;影像采集模块12,用于根据倒车影像控制信号的信号类型,产生与信号类型相对应的状态控制指令,并将状态控制指令发送给倒车影像采集设备,以控制倒车影像采集设备的设备状态;其中,状态控制指令包括:用于使倒车影像采集设备从休眠状态切换为唤醒状态的唤醒类控制指令,以及用于使倒车影像采集设备从唤醒状态切换为休眠状态的休眠类控制指令。
26.其中,信号触发模块通常用于检测预设触发事件并将预设触发事件转换为影像采集模块可识别的倒车影像控制信号,在进行转换时,首先根据预设事件的类型,确定与预设事件的类型相对应的信号类型,再根据不同的信号类型,生成与信号类型相对应的倒车影像控制信号。其中,预设触发事件根据车辆驾驶员在需要使用倒车系统显示倒车影像时向倒车系统输入的指令触发,包括需要唤醒倒车系统的指令和需要休眠倒车系统的指令;所以,与预设事件的类型相对应的信号类型包括:用于唤醒倒车系统的信号类型和用于休眠倒车系统的信号类型。
27.相应的,影像采集模块在接收到信号触发模块发送的倒车影像控制信号后,会控制倒车影像采集设备改变为对应的状态。具体的,影像采集模块在接收到倒车影像控制信号后,会根据倒车影像控制信号的类型,产生相应的状态控制指令,包括唤醒倒车系统的唤醒类控制指令和休眠倒车系统的休眠类控制指令。
28.在一个具体示例中,当车辆的中控屏幕接收到唤醒倒车影像功能的交互指令时,倒车系统会将该指令传输给倒车控制装置的信号触发模块,信号触发模块将上述指令转换为唤醒倒车系统的信号,然后再将信号传输给影像采集模块;影像采集模块在接收到唤醒倒车系统的信号后,会将上述信号转换为将倒车影像采集设备从休眠状态切换为唤醒状态的唤醒指令,最后倒车影像采集设备被成功唤醒。
29.通过上述方式,借助信号触发模块和影像采集模块的相互协作,可以根据预设触发事件类型的不同,将预设触发事件转换为倒车影像采集设备可以识别的不同状态控制指令,以此来控制倒车影像采集设备的休眠与唤醒。也就是说,在上述的方式中,倒车系统在没有收到唤醒信号时是处于休眠状态的,只有在接收到唤醒倒车系统的信号后,倒车系统才从休眠状态转换为唤醒状态,整个倒车系统的进程开销和cpu资源消耗均得到了有效地降低。
30.为了方便理解,图2示出了本实施例中的倒车控制装置的又一种架构示意图。
31.参照图2,该装置包括:信号触发模块11、影像采集模块12以及显示模块13;
32.其中,信号触发模块11进一步包括:指令处理单元211以及虚拟键盘输入单元212;
33.其中,指令处理单元211进一步包括:通用输入输出端口2111以及事件触发子单元2112;
34.其中,影像采集模块12进一步包括影像传输单元121。
35.在一种可选的实现方式中,为了更好地进行信号转换,信号触发模块11进一步包括指令处理单元211以及与指令处理单元连接的虚拟键盘输入单元212。其中,指令处理单元211用于接收来自外部控制设备输入的交互指令,并生成与交互指令的指令类型相对应的预设触发事件;其中,虚拟键盘输入单元212与影像采集模块12连接,用于在检测到预设触发事件的情况下,生成与预设触发事件的事件类型相对应的倒车影像控制信号。
36.其中,指令处理单元是一种用于接收外部控制设备输入的数据,将其进行转换后再进行输出的单元;其中,外部控制设备通常为外接的触摸显示设备、按键设备、旋钮设备等具有多种输入功能的设备,用于输入交互指令;其中,交互指令具体指控制倒车系统唤醒与休眠的两种交互指令;其中,在接收到输入的交互指令后,指令处理单元可以进一步地将交互指令转换为预设触发事件,包括唤醒类的触发事件和休眠类的触发事件,对应着输入的两种不同交互指令;其中,虚拟键盘输入单元是一种转换单元,根据不同种类的预设触发事件,输出对应的倒车影像控制信号至影像采集模块。
37.在一个具体示例中,首先,指令处理单元将控制倒车系统唤醒的交互指令转换为对应的唤醒类的预设触发事件;其中,交互指令可以通过多种方式触发,例如,可以由驾驶员通过车辆的中控显示屏触发触控类型的交互指令;其中,预设触发事件可以为具有两种键值的key_event事件,分别为唤醒类的key_event事件和休眠类的key_event事件。然后,虚拟键盘输入单元在接收到指令处理单元传输的预设触发事件后,会根据预设触发事件类型产生相应的键值信号;其中,虚拟键盘输入单元可以为hid键盘设备;hid键盘设备在接收到代表唤醒类的key_event事件后,会产生代表唤醒指令的键值a;同理,在接收到代表休眠类的key_event事件后,会产生代表休眠指令的键值b;hid键盘设备会将产生的键值a或键值b发送给影像采集模块。最后,影像采集模块会根据接收到的不同键值来唤醒或者休眠倒车影像采集设备。
38.通过上述方式,借助指令处理单元和虚拟键盘输入单元的协调工作,可以将外部控制设备输入的交互指令转换为对应的倒车影像控制信号,有效提升了信号的转换效率和稳定性。
39.在又一种可选的实现方式中,为了分化信号的转换步骤,以进一步提升信号转换的稳定性,指令处理单元211进一步包括:通用输入输出端口2111以及事件触发子单元2112。
40.其中,通用输入输出端口用于在接收到来自外部控制设备输入的交互指令的情况下,根据交互指令的指令类型改变端口状态;事件触发子单元用于在检测到端口状态发生改变的情况下,触发与改变后的端口状态相对应的预设触发事件。进一步可选地,在交互指令的指令类型为第一类型的情况下,改变后的端口状态为第一电平状态;则与改变后的端口状态相对应的预设触发事件的事件类型为第一事件类型,与事件类型相匹配的信号类型为第一信号类型,且与信号类型相对应的状态控制指令为唤醒类控制指令;在交互指令的指令类型为第二类型的情况下,改变后的端口状态为第二电平状态;则与改变后的端口状态相对应的预设触发事件的事件类型为第二事件类型,与事件类型相匹配的信号类型为第二信号类型,且与信号类型相对应的状态控制指令为休眠类控制指令。
41.其中,通用输入输出端口是一种具有两种不同端口状态的触发端口,可以根据不同的输入来改变对应的端口状态;事件触发子单元是一种触发转换单元,用于在检测到端口状态改变的情况下,触发与改变后的端口状态相对应的预设触发事件;其中,端口状态有两种,分别为第一电平状态和第二电平状态。
42.优选地,通用输入输出端口为gpio端口,且第一电平状态为低电平状态,第二电平状态为高电平状态;此外,为了降低倒车系统的功耗,通用输入输出端口在默认情况下始终处于高电平状态,此时倒车系统关闭,处于低功耗运行模式,以减少消耗。
43.在一个具体示例中,当车辆的中控屏幕接收到唤醒倒车影像功能的交互指令时,响应于该交互指令,gpio端口的端口状态从高电平状态被调整为低电平状态,此时事件触发子单元检测到gpio端口的电平状态发生改变并处于低电平状态,会触发与低电平状态对应的唤醒类的预设触发事件。
44.通过上述方式,借助通用输入输出端口和事件触发子单元的协调工作,可以将外部控制设备输入的交互指令转换为对应的预设触发事件,有效提升了信号的处理效率。
45.在又一种可选的实现方式中,事件触发子单元2112具体用于:每隔预设时间间隔,查询端口状态是否发生改变,并在查询到端口状态发生改变的情况下,触发与改变后的端口状态相对应的预设触发事件。
46.其中,预设时间间隔是人为设定的时间间隔,例如,预设时间间隔为80ms,那么事件触发子单元会每隔80ms轮询一次通用输入输出端口的端口状态是否发生改变,如果端口的状态发生改变,则触发与改变后的电平状态对应的预设触发事件;又例如,在80ms内,事件触发子单元多次检测到了通用输入输出端口的电平改变,那么只会触发每隔80ms内的第一个电平改变的状态;这样可以防止短时间内大量数据输入导致的信号转换出现错误的情况。
47.通过上述方式,借助事件触发子单元每隔预设时间间隔对输入输出端口进行轮询的方式,可以有效降低功耗并提升系统的鲁棒性。
48.在又一种可选的实现方式中,倒车控制装置还包括:显示模块13,用于显示交互界面以及倒车影像画面;其中,交互界面进一步包含输入入口;其中,输入入口用于在接收到用户触发的交互操作的情况下,触发交互指令。进一步可选的,影像采集模块12包括影像传输单元121;其中,影像传输单元121用于接收来自外部倒车影像采集设备传输的倒车影像画面,并将倒车影像画面传输给显示模块13,使得显示模块显示倒车影像画面。
49.其中,显示模块用于显示交互界面和倒车影像画面,具体可以为车辆的中央控制显示器,或者车辆上具有显示画面功能的其它设备。其中,倒车影像画面是倒车影像采集设备采集到的,倒车影像画面可以由影像传输单元传输给显示模块,最终呈现给驾驶员。其中,交互界面为显示模块显示的用于控制车辆功能的界面,包括控制倒车功能、控制空调功能、控制座椅功能等。其中,影像传输单元是一种集成在usb采集卡上的采集芯片,用于接收外部倒车影像采集设备传输的倒车影像画面,并将倒车影像画面传输给显示模块。
50.在一个具体示例中,显示模块为车辆的中央控制显示器,交互界面为中央控制显示器显示的界面。车辆的中控屏幕通过接收驾驶员输入的唤醒类的触摸指令,在经历一系列的信号转换后,倒车系统开启,倒车摄像头收集倒车影像画面并传输给影像传输单元,影像传输单元将倒车影像画面传输并显示在中央控制显示器上。
51.通过上述方式,借助显示模块显示交互界面和倒车影像画面,以及影像传输单元传输倒车影像画面,可以将倒车影像画面实时呈现给驾驶员,辅助驾驶员进行倒车操作。
52.此外,为了方便理解,下面以一个具体示例的方式来描述本技术的倒车控制装置的信号转换步骤:
53.首先,在车辆点火发动后,车机系统开启,车载倒车系统进入低功耗模式;然后,事件触发子单元以80ms为一个周期,轮询gpio接口的电平状态;如果gpio接口处于低电平状态,事件触发子单元将信号通过指令处理单元传输给hid键盘设备后,hid键盘设备触发
key_event事件,在gpio接口为低电平时产生键值a,在gpio接口为高电平时产生键值b;影像采集模块在接受到键值a后会唤醒倒车系统,打开图像采集功能;在接受到键值b后,会关闭倒车系统的图像采集功能,倒车系统进入低功耗模式,等待下次倒车信号的触发。
54.由此可见,在本实施例中,借助信号触发模块与影像采集模块以及它们包含的多个单元以及子模块的相互协作,将驾驶员输入的交互指令转换为影像采集画面可以读取的控制指令,并主动控制倒车系统对倒车影像采集设备进行唤醒与休眠的操作,可以有效地减小倒车系统的待机开销,降低整体的功耗。
55.实施例二
56.图3示出了本发明实施例二提供的一种倒车控制方法的流程图。
57.参照图3,该方法包括:
58.步骤s310:信号触发模块在检测到预设触发事件的情况下,根据预设触发事件的事件类型,确定与事件类型相匹配的信号类型,生成与信号类型相对应的倒车影像控制信号,并将倒车影像控制信号发送给影像采集模块。
59.步骤s320:影像采集模块根据倒车影像控制信号的信号类型,产生与信号类型相对应的状态控制指令,并将状态控制指令发送给倒车影像采集设备,以控制倒车影像采集设备的设备状态。
60.其中,状态控制指令包括:用于使倒车影像采集设备从休眠状态切换为唤醒状态的唤醒类控制指令,以及用于使倒车影像采集设备从唤醒状态切换为休眠状态的休眠类控制指令。
61.可选的,步骤s310进一步包括图4所示的各个子步骤。如图4所示,步骤s310包括如下子步骤:
62.子步骤s311:指令处理单元接收来自外部控制设备输入的交互指令,并生成与交互指令的指令类型相对应的预设触发事件。
63.子步骤s312:虚拟键盘单元在检测到预设触发事件的情况下,生成与预设触发事件的事件类型相对应的倒车影像控制信号。
64.可选的,子步骤s311具体可以通过如下方式实现:
65.首先,指令处理单元中的通用输入输出端口在接收到来自外部控制设备输入的交互指令的情况下,根据交互指令的指令类型改变端口状态。
66.然后,指令处理单元中的事件触发子单元在检测到端口状态发生改变的情况下,触发与改变后的端口状态相对应的预设触发事件。
67.由此可见,在本实施例中,信号触发模块用于在检测到预设触发事件的情况下,根据预设触发事件的事件类型,确定与事件类型相匹配的信号类型,生成与信号类型相对应的倒车影像控制信号,并将倒车影像控制信号发送给影像采集模块;影像采集模块用于根据倒车影像控制信号的信号类型,产生与信号类型相对应的状态控制指令,并将状态控制指令发送给倒车影像采集设备,以控制倒车影像采集设备的设备状态。此外,信号触发模块进一步包括指令处理单元、以及与指令处理单元连接的虚拟键盘输入单元;指令处理单元用于接收来自外部控制设备输入的交互指令,并生成与交互指令的指令类型相对应的预设触发事件;虚拟键盘输入单元与影像采集模块连接,用于在检测到预设触发事件的情况下,生成与预设触发事件的事件类型相对应的倒车影像控制信号。此外,指令处理单元进一步
包括通用输入输出端口以及事件触发子单元;通用输入输出端口用于在接收到来自外部控制设备输入的交互指令的情况下,根据交互指令的指令类型改变端口状态;事件触发子单元用于在检测到端口状态发生改变的情况下,触发与改变后的端口状态相对应的预设触发事件。
68.上述各个步骤的具体实现方式可参照装置实施例一相应部分的描述,此处不再赘述。
69.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读存储介质上,计算机可读存储介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。
70.如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读程序指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom)、静态随机存取存储器(sram)、闪存或其他存储器技术、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读程序指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
71.这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
72.用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如smalltalk、c++等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可
编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。
73.这里所描述的计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(software development kit,sdk)等等。
74.这里参照根据本公开实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
75.这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
76.也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
77.附图中的流程图和框图显示了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
78.本文已经公开了示例实施例,并且虽然采用了具体术语,但它们仅用于并仅应当被解释为一般说明性含义,并且不用于限制的目的。在一些实例中,对本领域技术人员显而易见的是,除非另外明确指出,否则可单独使用与特定实施例相结合描述的特征、特性和/或元素,或可与其他实施例相结合描述的特征、特性和/或元件组合使用。因此,本领域技术人员将理解,在不脱离由所附的权利要求阐明的本公开的范围的情况下,可进行各种形式和细节上的改变。

技术特征:
1.一种倒车控制装置,其特征在于,包括:信号触发模块以及影像采集模块;其中,所述信号触发模块用于:在检测到预设触发事件的情况下,根据所述预设触发事件的事件类型,确定与所述事件类型相匹配的信号类型,生成与所述信号类型相对应的倒车影像控制信号,并将所述倒车影像控制信号发送给所述影像采集模块;所述影像采集模块用于:根据所述倒车影像控制信号的信号类型,产生与所述信号类型相对应的状态控制指令,并将所述状态控制指令发送给倒车影像采集设备,以控制所述倒车影像采集设备的设备状态;其中,所述状态控制指令包括:用于使所述倒车影像采集设备从休眠状态切换为唤醒状态的唤醒类控制指令,以及用于使所述倒车影像采集设备从唤醒状态切换为休眠状态的休眠类控制指令。2.根据权利要求1所述的装置,其特征在于,所述信号触发模块进一步包括:指令处理单元、以及与所述指令处理单元连接的虚拟键盘输入单元;其中,所述指令处理单元用于接收来自外部控制设备输入的交互指令,并生成与所述交互指令的指令类型相对应的预设触发事件;其中,所述虚拟键盘输入单元与所述影像采集模块连接,用于在检测到所述预设触发事件的情况下,生成与所述预设触发事件的事件类型相对应的倒车影像控制信号。3.根据权利要求2所述的装置,其特征在于,所述指令处理单元进一步包括:通用输入输出端口以及事件触发子单元;其中,所述通用输入输出端口用于在接收到来自所述外部控制设备输入的交互指令的情况下,根据所述交互指令的指令类型改变端口状态;所述事件触发子单元用于在检测到所述端口状态发生改变的情况下,触发与改变后的端口状态相对应的预设触发事件。4.根据权利要求3所述的装置,其特征在于,在所述交互指令的指令类型为第一类型的情况下,所述改变后的端口状态为第一电平状态;则与所述改变后的端口状态相对应的预设触发事件的事件类型为第一事件类型,与所述事件类型相匹配的信号类型为第一信号类型,且与所述信号类型相对应的状态控制指令为唤醒类控制指令;在所述交互指令的指令类型为第二类型的情况下,所述改变后的端口状态为第二电平状态;则与所述改变后的端口状态相对应的预设触发事件的事件类型为第二事件类型,与所述事件类型相匹配的信号类型为第二信号类型,且与所述信号类型相对应的状态控制指令为休眠类控制指令。5.根据权利要求3所述的装置,其特征在于,所述事件触发子单元具体用于:每隔预设时间间隔,查询所述端口状态是否发生改变,并在查询到所述端口状态发生改变的情况下,触发与改变后的端口状态相对应的预设触发事件。6.根据权利要求1-5任一项所述的装置,其特征在于,所述装置还包括:显示模块,用于显示交互界面以及倒车影像画面;其中,所述交互界面进一步包含输入入口;其中,所述输入入口用于在接收到用户触发的交互操作的情况下,触发所述交互指令。7.根据权利要求6所述的装置,其特征在于,所述影像采集模块进一步包括影像传输单元;其中,所述影像传输单元用于接收来自所述外部倒车影像采集设备传输的倒车影像画
面,并将所述倒车影像画面传输给所述显示模块,使得所述显示模块显示所述倒车影像画面。8.一种倒车控制方法,其特征在于,包括:在检测到预设触发事件的情况下,根据所述预设触发事件的事件类型,确定与所述事件类型相匹配的信号类型,生成与所述信号类型相对应的倒车影像控制信号;根据所述倒车影像控制信号的信号类型,产生与所述信号类型相对应的状态控制指令,以控制倒车影像采集设备的设备状态;其中,所述状态控制指令包括:用于使所述倒车影像采集设备从休眠状态切换为唤醒状态的唤醒类控制指令,以及用于使所述倒车影像采集设备从唤醒状态切换为休眠状态的休眠类控制指令。9.根据权利要求8所述的方法,其特征在于,所述在检测到预设触发事件的情况下,根据所述预设触发事件的事件类型,确定与所述事件类型相匹配的信号类型,生成与所述信号类型相对应的倒车影像控制信号,包括:接收来自外部控制设备输入的交互指令,并生成与所述交互指令的指令类型相对应的预设触发事件;在检测到所述预设触发事件的情况下,生成与所述预设触发事件的事件类型相对应的倒车影像控制信号。10.根据权利要求9所述的方法,其特征在于,所述接收来自外部控制设备输入的交互指令,并生成与所述交互指令的指令类型相对应的预设触发事件,包括:在接收到来自外部控制设备输入的交互指令的情况下,根据所述交互指令的指令类型改变端口状态;在检测到所述端口状态发生改变的情况下,触发与改变后的端口状态相对应的预设触发事件。

技术总结
本发明属于汽车电子技术领域,具体涉及一种倒车控制装置及方法,用以解决现阶段倒车装置会使得倒车系统消耗额外的CPU资源的问题。该装置包括:信号触发模块及影像采集模块;信号触发模块用于在检测到预设触发事件的情况下,根据预设触发事件的事件类型,确定与事件类型相匹配的信号类型并生成对应的倒车影像控制信号,然后将倒车影像控制信号发送给影像采集模块;影像采集模块用于根据倒车影像控制信号的信号类型产生相对应的状态控制指令,并将状态控制指令发送给倒车影像采集设备以控制倒车影像采集设备的设备状态;该装置使得倒车系统从主动轮询倒车影像控制信号变为被动接收倒车影像控制信号,有效降低了倒车系统的软件开销和CPU资源消耗。软件开销和CPU资源消耗。软件开销和CPU资源消耗。


技术研发人员:朱玉国 刘伟
受保护的技术使用者:合肥宏晶半导体科技有限公司
技术研发日:2023.03.09
技术公布日:2023/7/3
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐