CN115586648A - 一种调节方法、装置和运载工具 - Google Patents
一种调节方法、装置和运载工具 Download PDFInfo
- Publication number
- CN115586648A CN115586648A CN202211078290.2A CN202211078290A CN115586648A CN 115586648 A CN115586648 A CN 115586648A CN 202211078290 A CN202211078290 A CN 202211078290A CN 115586648 A CN115586648 A CN 115586648A
- Authority
- CN
- China
- Prior art keywords
- user
- display device
- adjusting
- head
- eye position
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 140
- 230000008569 process Effects 0.000 claims description 56
- 230000008859 change Effects 0.000 claims description 36
- 238000001514 detection method Methods 0.000 claims description 35
- 238000004590 computer program Methods 0.000 claims description 13
- 238000001914 filtration Methods 0.000 claims description 8
- 230000003750 conditioning effect Effects 0.000 claims description 2
- 230000001105 regulatory effect Effects 0.000 abstract description 8
- 230000009286 beneficial effect Effects 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 19
- 238000012545 processing Methods 0.000 description 18
- 230000001737 promoting effect Effects 0.000 description 16
- 230000036544 posture Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000002650 habitual effect Effects 0.000 description 8
- 238000003825 pressing Methods 0.000 description 7
- 230000001276 controlling effect Effects 0.000 description 6
- 239000002699 waste material Substances 0.000 description 6
- 230000000881 depressing effect Effects 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000013473 artificial intelligence Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000036541 health Effects 0.000 description 3
- 238000003709 image segmentation Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000004308 accommodation Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004438 eyesight Effects 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012634 optical imaging Methods 0.000 description 1
- 210000001747 pupil Anatomy 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0179—Display position adjusting means not related to the information to be displayed
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/0138—Head-up displays characterised by optical features comprising image capture systems, e.g. camera
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0149—Head-up displays characterised by mechanical features
- G02B2027/0161—Head-up displays characterised by mechanical features characterised by the relative positioning of the constitutive elements
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0149—Head-up displays characterised by mechanical features
- G02B2027/0161—Head-up displays characterised by mechanical features characterised by the relative positioning of the constitutive elements
- G02B2027/0163—Electric or electronic control thereof
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Aviation & Aerospace Engineering (AREA)
- Instrument Panels (AREA)
Abstract
本申请实施例提供了一种调节方法、装置和运载工具,该方法可以应用于运载工具的座舱,该座舱内包括第一区域,该座舱内设置有抬头显示装置,该抬头显示装置用于向该第一区域中的用户显示信息,该方法包括:在检测到该第一区域存在用户时,获取该座舱内的摄像头采集的图像;根据该图像,确定用户的眼部位置信息;在检测到该用户的第一操作时,根据该眼部位置信息,对该抬头显示装置进行调节。本申请实施例可以应用于智能汽车或者电动汽车,有助于提升车辆的智能化程度,也有助于提升用户的体验。
Description
技术领域
本申请实施例涉及智能座舱领域,并且更具体地,涉及一种调节方法、装置和运载工具。
背景技术
随着车辆的智能化,越来越多的车辆配置了抬头显示装置(head up display,HUD)。当前用户可以通过手动调节的方式调节HUD呈现虚像的高度。这样,会导致用户调节HUD的操作太繁琐,从而导致用户的体验不好。
发明内容
本申请实施例提供一种调节方法、装置和运载工具,有助于提升运载工具的智能化程度,也有助于提升用户的体验。
本申请中的运载工具可以包括路上交通工具、水上交通工具、空中交通工具、工业设备、农业设备、或娱乐设备等。例如运载工具可以为车辆,该车辆为广义概念上的车辆,可以是交通工具(如商用车、乘用车、摩托车、飞行车、火车等),工业车辆(如:叉车、挂车、牵引车等),工程车辆(如挖掘机、推土车、吊车等),农用设备(如割草机、收割机等),游乐设备,玩具车辆等,本申请实施例对车辆的类型不作具体限定。再如,运载工具可以为飞机、或轮船等交通工具。
第一方面,提供了一种调节方法,该方法可以应用于运载工具的座舱,该座舱内包括第一区域,该座舱内设置有抬头显示装置,该抬头显示装置用于向该第一区域中的用户显示信息,该方法包括:在检测到该第一区域存在用户时,获取该座舱内的摄像头采集的图像;根据该图像,确定该用户的眼部位置信息;在检测到该用户的第一操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
本申请实施例中,在检测到座舱内的第一区域存在用户时,可以通过座舱内的摄像头获取图像并通过该图像确定用户的眼部位置信息。在检测到用户的第一操作时,可以根据眼部位置信息对该抬头显示装置进行调节。这样,无需用户手动调节抬头显示装置,降低了用户调节抬头显示装置时的学习成本,也避免了用户调节抬头显示装置过程中繁琐的操作,有助于提升运载工具的智能化程度,也有助于提升用户的体验。
在一些可能的实现方式中,该在检测到该第一区域存在用户时,获取该座舱内的摄像头采集的图像,包括:在检测到该第一区域存在用户时,获取该座舱内的摄像头采集的该用户的图像。
在一些可能的实现方式中,该眼部位置信息可以是一个或者多个眼部位置信息。
例如,该眼部位置信息可以为根据某一个时刻获取的图像确定的一个眼部位置信息,或者,也可以是根据某个时间段内获取的图像确定的一个眼部位置信息,或者,还可以是根据某个时间段内获取的图像确定的多个眼部位置信息。
又例如,在该眼部位置信息为一个眼部位置信息时,可以根据该眼部位置信息对该抬头显示装置进行调节;或者,在该眼部位置信息为多个眼部位置信息时,可以根据该多个眼部位置信息对该抬头显示装置进行调节。
在一些可能的实现方式中,该眼部位置信息可以包括该用户的眼睛位置。
在一些可能的实现方式中,以该运载工具是车辆为例,在检测到该第一区域存在用户时,获取该座舱内的摄像头采集的图像,包括:在检测到该第一区域存在用户,车辆处于驻车档且抬头显示装置开启时,获取该座舱内的摄像头采集的图像。
在一些可能的实现方式中,检测到该第一区域存在用户,包括:检测到第一区域中从不存在用户到存在用户。
结合第一方面,在第一方面的某些实现方式中,该在检测到该用户的第一操作时,根据该眼部位置信息,对该抬头显示装置进行调节,包括:在检测到该用户踩刹车踏板的操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
由于车辆行驶之前踩下刹车踏板为用户的习惯性操作,本申请实施例中,将抬头显示装置的调节和用户的习惯性操作相结合,在检测到用户踩下刹车踏板时根据用户的眼部位置信息对抬头显示装置进行调节,从而在用户无感状态下完成对该抬头显示装置的调节。这样,降低了用户在调节抬头显示装置过程中的学习成本,也避免了用户在调节抬头显示装置过程中繁琐的操作,有助于提升用户的体验。
结合第一方面,在第一方面的某些实现方式中,该在检测到该用户的第一操作时,根据该眼部位置信息,对该抬头显示装置进行调节,包括:在检测到该用户将档位从驻车档调整至其他档位的操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
由于车辆行驶之前挂档为用户的习惯性操作,本申请实施例中,将抬头显示装置的调节和用户的习惯性操作相结合,在检测到用户挂档的操作时根据用户的眼部位置信息对抬头显示装置进行调节,从而在用户无感状态下完成对该抬头显示装置的调节。这样,降低了用户在调节抬头显示装置过程中的学习成本,也避免了用户在调节抬头显示装置过程中繁琐的操作,有助于提升用户的体验。
在一些可能的实现方式中,检测到该用户踩刹车踏板的操作,包括:检测到刹车踏板的开度大于或者等于预设阈值。
在一些可能的实现方式中,该检测到该用户将档位从驻车档调整至其他档位的操作,包括:检测到该用户将档位从驻车档调整至前进档的操作。
结合第一方面,在第一方面的某些实现方式中,该根据该图像,确定该用户的眼部位置信息,包括:根据第一预设时长内获取的该图像,确定眼部位置信息,其中,该第一预设时长的结束时刻为检测到该第一操作的时刻。
以第一操作是用户踩下刹车踏板的操作为例,考虑到用户在踩下刹车踏板时眼睛可能会注视档位,可以根据检测到用户踩下刹车踏板的操作之前的一段时间内的图像确定的眼部位置信息,进行抬头显示装置调节。这样,可以提升眼部位置信息的准确性,从而有助于提升抬头显示装置调节的准确性,使得抬头显示装置呈现的虚像的高度更符合用户的习惯。
在一些可能的实现方式中,该根据该图像,确定该用户的眼部位置信息,包括:根据检测到该第一操作时获取的图像,确定该眼部位置信息。
在一些可能的实现方式中,该第一操作可以为用户比出预设手势,或者,该第一操作也可以为用户发出语音指令,该语音指令用于指示对抬头显示装置进行调节,或者,该第一操作还可以为用户点击车载显示屏上的某个控件,或者,该第一操作还可以为用户按下方向盘上的某个按键,或者,该第一操作还可以为用户的拨杆操作。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:在检测到该用户的第一操作时,控制该抬头显示装置显示提示信息,该提示信息用于提示该用户该抬头显示装置在进行调节。
本申请实施例中,在检测到用户的第一操作时,还可以控制抬头显示装置显示提示信息。这样,可以使得用户明确获知当前正在对抬头显示装置进行调节,有助于提升用户的体验。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:在完成对该抬头显示装置的调节时,停止获取该图像。
本申请实施例中,在完成对该抬头显示装置的调节时可以停止获取该图像。这样,有助于节省运载工具的计算资源,避免一直对抬头显示装置调节的过程中所造成的资源浪费。
在一些可能的实现方式中,在完成对该抬头显示装置的调节时,停止获取该图像也可以理解为在完成对该抬头显示装置的调节时,停止获取该用户的图像;或者,还可以理解为在完成对该抬头显示装置的调节时,停止对该抬头显示装置进行调节。
结合第一方面,在第一方面的某些实现方式中,该在检测到该第一区域存在用户时,获取该座舱内的摄像头采集的图像,包括:在检测到该第一区域存在该用户且检测到该用户调节该第一区域中座椅的操作时,获取该图像;该在检测到该用户的第一操作时,根据该眼部位置信息,对该抬头显示装置进行调节,包括:在检测到该用户调节该座椅的过程中,根据该眼部位置信息的变化,对该抬头显示装置进行调节。
本申请实施例中,用户在调节座椅的过程中,运载工具可以根据用户的眼部位置信息的变化,对抬头显示装置进行实时调节。这样,调节座椅的过程与调节抬头显示装置的过程相结合,用户可以在对座椅调节的过程中完成对抬头显示装置的调节,避免了用户调节抬头显示装置过程中繁琐的操作,有助于提升运载工具的智能化程度,也有助于提升用户的体验。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:在检测到该用户调节该座椅的过程中,控制该抬头显示装置显示提示信息,该提示信息用于提示该用户该抬头显示装置在进行调节。
本申请实施例中,在检测到用户调节座椅的过程中,可以控制抬头显示装置显示提示信息。这样,可以使得用户明确获知当前正在对抬头显示装置进行调节以及不同座椅状态下对应的抬头显示装置呈现的虚像的高度,方便用户在调节座椅的过程中完成对抬头显示装置的调节,有助于提升用户的体验。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:在检测到该用户停止调节该座椅的操作时,停止对该抬头显示装置的调节。
本申请实施例中,在完成对该座椅的调节时可以停止对该抬头显示装置的调节。这样,有助于节省运载工具的计算资源,避免一直对抬头显示装置调节的过程中所造成的资源浪费。
在一些可能的实现方式中,该方法还包括:在检测到该用户停止调节该座椅的操作时,停止获取该图像。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:在检测到该用户停止调节该座椅的操作起的第二预设时长内,根据该眼部位置信息的变化,对该抬头显示装置进行调节。
本申请实施例中,用户在完成座椅的调节后可以给用户预留一段时间继续调节用户的坐姿,在用户调节坐姿的过程中还可以继续根据用户的眼部位置信息的变化对抬头显示装置进行实时调节。这样,在座椅的姿态和身体的姿态均满足用户的习惯时,完成对抬头显示装置的调节,有助于提升用户的体验。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:在该第二预设时长结束时,停止对该抬头显示装置的调节。
本申请实施例中,在第二预设时长结束时可以停止对该抬头显示装置的调节。这样,有助于节省运载工具的计算资源,避免一直对抬头显示装置调节的过程中所造成的资源浪费。
结合第一方面,在第一方面的某些实现方式中,该根据该图像,确定该用户的眼部位置信息,包括:过滤该图像中的干扰数据;根据过滤该干扰数据后的该图像,确定该眼部位置信息。
本申请实施例中,在确定用户的眼部位置信息时可以过滤掉图像中的干扰数据,这样有助于提升眼部位置信息的准确性,从而有助于提升对抬头显示装置调节的准确定。
结合第一方面,在第一方面的某些实现方式中,该根据该眼部位置信息,对该抬头显示装置进行调节,包括:根据该眼部位置信息,确定该抬头显示装置呈现虚像的高度;根据该高度,对该抬头显示装置进行调节。
在一些可能的实现方式中,确定该抬头显示装置呈现虚像的高度也可以理解为确定抬头显示装置的投影高度。
结合第一方面,在第一方面的某些实现方式中,该运载工具为车辆,该第一区域包括主驾区域或者副驾区域。
第二方面,提供了一种调节装置,该装置用于调节运载工具座舱内的抬头显示装置,该座舱内包括第一区域,该抬头显示装置用于向该第一区域中的用户显示信息,该装置包括:检测单元,用于检测该第一区域是否存在用户;获取单元,用于在该检测单元检测到该第一区域存在用户时,获取该座舱内的摄像头采集的图像;确定单元,用于根据该图像,确定该用户的眼部位置信息;调节单元,用于在该检测单元检测到该用户的第一操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
结合第二方面,在第二方面的某些实现方式中,该调节单元,用于:在该检测单元检测到该用户踩刹车踏板的操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
结合第二方面,在第二方面的某些实现方式中,该调节单元,用于:在该检测单元检测到该用户将档位从驻车档调整至其他档位的操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
结合第二方面,在第二方面的某些实现方式中,该确定单元,用于:根据第一预设时长内获取的该图像,确定该眼部位置信息,其中,该第一预设时长的结束时刻为检测到该第一操作的时刻。
结合第二方面,在第二方面的某些实现方式中,该装置还包括:控制单元,用于在该检测单元检测到该用户的第一操作时,控制该抬头显示装置显示提示信息,该提示信息用于提示该用户该抬头显示装置在进行调节。
结合第二方面,在第二方面的某些实现方式中,该获取单元,还用于:在完成对该抬头显示装置的调节时,停止获取该图像。
结合第二方面,在第二方面的某些实现方式中,该获取单元,用于:在该检测单元检测到该第一区域存在该用户且检测到该用户调节该第一区域中座椅的操作时,获取该摄像头采集的该图像;该调节单元,用于:在该检测单元检测到该用户调节该座椅的过程中,根据该眼部位置信息的变化,对该抬头显示装置进行调节。
结合第二方面,在第二方面的某些实现方式中,该装置还包括:控制单元,用于在该检测单元检测到该用户调节该座椅的过程中,控制该抬头显示装置显示提示信息,该提示信息用于提示该用户该抬头显示装置在进行调节。
结合第二方面,在第二方面的某些实现方式中,该调节单元,还用于:在该检测单元检测到该用户停止调节该座椅的操作时,停止对该抬头显示装置的调节。
结合第二方面,在第二方面的某些实现方式中,该调节单元,还用于:在该检测单元检测到该用户停止调节该座椅的操作起的第二预设时长内,根据该眼部位置信息的变化,对该抬头显示装置进行调节。
结合第二方面,在第二方面的某些实现方式中,该调节单元,还用于:在该第二预设时长结束时,停止对该抬头显示装置的调节。
结合第二方面,在第二方面的某些实现方式中,该确定单元,用于:过滤该图像中的干扰数据;根据过滤该干扰数据后的该图像,确定该眼部位置信息。
结合第二方面,在第二方面的某些实现方式中,该确定单元,还用于:根据该眼部位置信息,确定该抬头显示装置呈现虚像的高度;该调节单元,用于:根据该高度,对该抬头显示装置进行调节。
结合第二方面,在第二方面的某些实现方式中,该运载工具为车辆,该第一区域包括主驾区域或者副驾区域。
第三方面,提供了一种调节装置,该装置包括处理单元和存储单元,其中存储单元用于存储指令,处理单元执行存储单元所存储的指令,以使该装置执行第一方面中任一种可能的方法。
第四方面,提供了一种调节***,该***包括抬头显示装置和计算平台,其中,该计算平台包括第二方面或者第三方面中任一种可能的装置。
第五方面,提供了一种运载工具,该运载工具包括第二方面或者第三方面中任一种可能的装置,或者,包括第四方面所述的调节***。
在一些可能的实现方式中,该运载工具为车辆。
第六方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述第一方面中任一种可能的方法。
需要说明的是,上述计算机程序代码可以全部或者部分存储在第一存储介质上,其中第一存储介质可以与处理器封装在一起的,也可以与处理器单独封装,本申请实施例对此不作具体限定。
第七方面,提供了一种计算机可读介质,所述计算机可读介质存储有程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述第一方面中任一种可能的方法。
第八方面,本申请实施例提供了一种芯片***,该芯片***包括处理器,用于调用存储器中存储的计算机程序或计算机指令,以使得该处理器执行上述第一方面或者第二方面中任一种可能的方法。
结合第八方面,在一种可能的实现方式中,该处理器通过接口与存储器耦合。
结合第八方面,在一种可能的实现方式中,该芯片***还包括存储器,该存储器中存储有计算机程序或计算机指令。
本申请实施例提供一种调节方法、装置和运载工具,在检测到用户的第一操作时,可以根据眼部位置信息对该抬头显示装置进行调节,降低了用户调节抬头显示装置时的学习成本,也避免了用户调节抬头显示装置过程中繁琐的操作,有助于提升运载工具的智能化程度,也有助于提升用户的体验。通过将抬头显示装置的调节和用户的习惯性操作相结合,在检测到用户踩下刹车踏板时根据用户的眼部位置信息对抬头显示装置进行调节,从而在用户无感状态下完成对该抬头显示装置的调节。考虑到用户在踩下刹车踏板时眼睛可能会注视档位,可以根据检测到用户踩下刹车踏板的操作之前的一段时间内的图像确定的眼部位置信息,进行抬头显示装置调节,可以提升用户的眼部位置信息的准确性,从而有助于提升抬头显示装置调节的准确性,使得抬头显示装置呈现的虚像的高度更符合用户的习惯。通过显示提示信息,可以使得用户明确获知当前正在对抬头显示装置进行调节,有助于提升用户的体验。在完成对该抬头显示装置的调节时可以停止获取图像,有助于节省运载工具的计算资源,避免一直对抬头显示装置调节的过程中所造成的资源浪费。
在调节座椅的过程中,可以根据用户的眼部位置信息的变化,对抬头显示装置进行实时调节。这样,调节座椅的过程与调节抬头显示装置的过程相结合,用户可以在对座椅调节的过程中完成对抬头显示装置的调节,避免用户调节抬头显示装置过程中繁琐的操作,有助于提升运载工具的智能化程度,也有助于提升用户的体验。在完成座椅的调节后可以给用户预留一段时间继续调节用户的坐姿,在用户调节坐姿的过程中还可以根据用户的眼部位置信息的变化对抬头显示装置进行实时调节。这样,在座椅的姿态和身体的姿态均满足用户的习惯时,完成对抬头显示装置的调节,有助于提升用户的体验。在第二预设时长结束时可以停止对该抬头显示装置的调节。这样,有助于节省运载工具的计算资源,避免一直对抬头显示装置调节的过程中所造成的资源浪费。
附图说明
图1是本申请实施例提供的车辆的一个功能框图示意。
图2是本申请实施例提供的一种风挡型抬头显示W-HUD***的结构示意图。
图3是本申请实施例提供的一组图形用户界面GUI。
图4是本申请实施例提供的另一组GUI。
图5是本申请实施例提供的另一组GUI。
图6是本申请实施例提供的另一组GUI。
图7是本申请实施例提供的调节方法的示意性流程图。
图8是本申请实施例提供的调节方法的另一示意性流程图。
图9是本申请实施例提供的调节方法的另一示意性流程图。
图10是本申请实施例提供的调节装置的示意性框图。
图11是本申请实施例提供的调节***的示意性框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
本申请实施例中采用诸如“第一”、“第二”的前缀词,仅仅为了区分不同的描述对象,对被描述对象的位置、顺序、优先级、数量或内容等没有限定作用。本申请实施例中对序数词等用于区分描述对象的前缀词的使用不对所描述对象构成限制,对所描述对象的陈述参见权利要求或实施例中上下文的描述,不应因为使用这种前缀词而构成多余的限制。此外,在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
图1是本申请实施例提供的车辆100的一个功能框图示意。车辆100可以包括感知***120、显示装置130和计算平台150,其中,感知***120可以包括感测关于车辆100周边的环境的信息的一种或多种传感器。例如,感知***120可以包括定位***,定位***可以是全球定位***(global positioning system,GPS),也可以是北斗***或者其他定位***。感知***120还可以包括惯性测量单元(inertial measurement unit,IMU)、激光雷达、毫米波雷达、超声雷达以及摄像装置中的一种或者多种。
车辆100的部分或所有功能可以由计算平台150控制。计算平台150可包括一个或多个处理器,例如处理器151至15n(n为正整数),处理器是一种具有信号的处理能力的电路,在一种实现中,处理器可以是具有指令读取与运行能力的电路,例如中央处理单元(central processing unit,CPU)、微处理器、图形处理器(graphics processing unit,GPU)(可以理解为一种微处理器)、或数字信号处理器(digital signal processor,DSP)等;在另一种实现中,处理器可以通过硬件电路的逻辑关系实现一定功能,该硬件电路的逻辑关系是固定的或可以重构的,例如处理器为专用集成电路(application-specificintegrated circuit,ASIC)或可编程逻辑器件(programmable logic device,PLD)实现的硬件电路,例如现场可编程门阵列(field programmable gate array,FPGA)。在可重构的硬件电路中,处理器加载配置文档,实现硬件电路配置的过程,可以理解为处理器加载指令,以实现以上部分或全部单元的功能的过程。此外,处理器还可以是针对人工智能设计的硬件电路,其可以理解为一种ASIC,例如神经网络处理单元(neural network processingunit,NPU)、张量处理单元(tensor processing unit,TPU)、深度学***台150还可以包括存储器,存储器用于存储指令,处理器151至15n中的部分或全部处理器可以调用存储器中的指令,执行指令,以实现相应的功能。
座舱内的显示装置130主要分为两类,第一类是车载显示屏;第二类是投影显示屏,例如HUD。车载显示屏是一种物理显示屏,是车载信息娱乐***的重要组成部分,座舱内可以设置有多块显示屏,如数字仪表显示屏,中控屏,副驾驶位上的乘客(也称为前排乘客)面前的显示屏,左侧后排乘客面前的显示屏以及右侧后排乘客面前的显示屏,甚至是车窗也可以作为显示屏进行显示。抬头显示,也称平视显示***。主要用于在驾驶员前方的显示设备(例如挡风玻璃)上显示例如时速、导航等驾驶信息。以降低驾驶员视线转移时间,避免因驾驶员视线转移而导致的瞳孔变化,提升行驶安全性和舒适性。HUD例如包括组合型抬头显示(combiner-HUD,C-HUD)***、风挡型抬头显示(windshield-HUD,W-HUD)***、增强现实型抬头显示***(augmented reality HUD,AR-HUD)。应理解,HUD也可以随着技术演进出现其他类型的***,本申请对此不作限定。
图2示出了本申请实施例提供的一种W-HUD***的结构示意图。如图2所示,该***包括HUD本体210、影像生成模块(picture generating unit,PGU)220、第一反射组件230(例如,平面镜或者曲面镜)、第二反射组件240(例如,平面镜或者曲面镜)、风挡玻璃250。W-HUD***的光学成像原理为:PGU产生的影像经过第一反射组件230、第二反射组件240以及风挡玻璃250反射至人眼处,因为光学***有增加光程与放大效果,用户可以在座舱外看到有景深的虚像260。目前W-HUD***广泛应用于车载辅助驾驶,例如,车速、警示灯号、导航、高级驾驶辅助***(advanced driving assistant system,ADAS)。
由于不同的用户坐姿和身高的不同,其眼睛的高度也可能不同。例如用户A上车后,可以通过按键或旋钮调节HUD呈现的虚像的高度(例如,高度1),从而使得虚像的高度1与用户A的眼睛的高度相匹配。当用户B上车后,由于用户A和用户B的坐姿和身高不同,那么虚像的高度1并不是与用户B的眼睛高度相匹配的高度,从而导致用户B看到虚像扭曲或者无法看到虚像。此时,用户B也需要通过按键或旋钮调节HUD呈现的虚像位置的高度(例如,高度2),从而使得虚像的高度2与用户B的眼睛的高度相匹配。对于普通消费者特别是初次使用HUD的消费者来说,需要一个学习具体使用方式的过程。这样,会增加用户的学习成本,也会导致用户调节HUD的过程比较繁琐,从而导致用户的体验不好。
本申请实施例提供了一种调节方法、装置和运载工具,通过座舱内摄像头采集的图像确定用户的眼部位置信息,从而根据该眼部位置信息自动对HUD进行调节。这样,无需用户手动调节HUD,有助于提升运载工具的智能化程度,也有助于提升用户的体验。
以上眼部位置信息可以包括眼睛位置、眼睛所在的区域的位置或者视线方向等眼睛位置信息的一种或多种。例如,用户的眼睛所在的区域可以为矩形区域、椭圆形区域或者圆形区域等。对于通过眼睛位置信息来调节HUD的投影位置可以提高HUD调节的效率和准确度,提高用户体验。
以上对HUD进行调节可以包括对HUD呈现的虚像的高度进行调节,或者,对HUD投影的高度进行调节,或者,对HUD的投影位置进行调节。
示例性的,以眼部位置信息是眼睛位置为例,图3示出了本申请实施例提供的一组图形用户界面(graphical user interface,GUI)。
如图3中的(a)所示,在检测到用户坐到主驾区域中的座椅时,车辆可以通过座舱内的摄像头(例如,驾驶员监测***(driver monitor system,DMS)或者座舱监测***(cabin monitor system,CMS)的摄像头)采集图像,该图像中包括用户的人脸信息。车辆可以根据人脸信息中眼睛位置,确定HUD呈现的虚像的高度。在检测到用户踩下刹车踏板的操作时,可以显示如图3中的(b)所示的GUI。
一个实施例中,检测到用户坐到主驾区域中的座椅也可以理解为检测到主驾区域中存在用户。
一个实施例中,通过座舱内的摄像头采集图像,包括:通过座舱内的摄像头采集该用户的图像,或者,通过座舱内的摄像头采集主驾区域的图像。
一个实施例中,在检测到用户坐到主驾区域中的座椅时,车辆可以通过座舱内的摄像头采集图像,包括:在检测到用户坐到主驾区域中的座椅,车辆当前处于驻车档(P档)且HUD功能启动时,通过座舱内的摄像头采集图像。
如图3中的(b)所示,在检测到用户踩下刹车踏板的操作时,车辆可以根据眼睛位置对应的HUD呈现的虚像的高度,对HUD进行调节。同时,车辆可以通过HUD显示调节框301,其中,调节框301中包括提示信息“正在自动匹配高度”。
示例性的,以图2所示的W-HUD***的结构示意图为例,对HUD进行调节可以包括对第一反射组件230和/或第二反射组件240进行调节。例如,可以对第一反射组件230和/或第二反射组件240的反射角度进行调节,从而实现对HUD呈现的虚像的高度的调节。
由于车辆行驶之前踩下刹车踏板和挂档为用户的习惯性操作,本申请实施例中,将HUD的调节和用户的习惯性操作相结合,在检测到用户踩下刹车踏板时根据用户的眼睛位置对HUD进行调节,从而在用户无感状态下完成对HUD的调节。这样,降低了用户在调节HUD过程中的学习成本,也避免了用户在调节HUD过程中繁琐的操作,有助于提升用户的体验。
一个实施例中,车辆可以根据人脸信息中眼睛位置,确定HUD呈现的虚像的高度,包括:根据第一预设时长内采集的图像中眼睛位置,确定HUD呈现的虚像的高度,该第一预设时长为检测到用户踩下刹车踏板的操作之前的预设时长。
一个实施例中,该第一预设时长的结束时刻为检测到用户踩下刹车踏板的操作的时刻。或者,该第一预设时长的结束时刻为检测到刹车踏板的开度大于或者等于预设开度阈值的时刻。
示例性的,该第一预设时长为500毫秒(millisecond,ms)。
本申请实施例中,考虑到用户在踩下刹车踏板时眼睛可能会注视档位,可以根据检测到用户踩下刹车踏板的操作之前的一段时间内的图像确定的眼睛位置,对HUD进行调节。这样,可以提升用户的眼睛位置的准确性,从而有助于提升HUD调节的准确性,使得HUD呈现的虚像的高度更符合用户的习惯。
一个实施例中,车辆还可以是在检测到用户将档位从P档调整至其他档位的操作时,根据眼睛位置对应的HUD呈现的虚像的高度,对HUD进行调节。
一个实施例中,检测到用户将档位从P档调整至其他档位的操作,包括:检测到用户将档位从P档调整至前进档(D档)的操作。
一个实施例中,车辆还可以是在检测到用户的其他操作(例如,拨杆操作,在车载显示屏上点击确认的操作或者语音指令等)时,根据眼睛位置对应的HUD呈现的虚像的高度,对HUD进行调节。
如图3中的(c)所示,在完成对HUD的调节后,调节框301中可以显示提示信息“高度已匹配”。
如图3中的(d)所示,在通过调节框301显示提示信息“高度已匹配”后,车辆可以通过HUD在该高度处显示导航信息,例如,当前的车速为0公里/小时(Km/h),向前行驶800米后右转。
一个实施例中,在检测到用户将档位从P档调整为其他档位的操作时,车辆可以停止通过座舱内的摄像头获取图像,进而停止根据用户的眼睛位置确定HUD呈现的虚像的高度。这样,可以避免一直根据用户眼睛位置进行HUD调节所造成的资源浪费。
一个实施例中,在检测到用户踩下刹车踏板的操作时,车辆可以根据眼睛位置对应的HUD呈现的虚像的高度,对HUD进行调节。在根据眼睛的高度,完成对HUD的调节时,可以停止对HUD的调节。
本申请实施例中,用户在上车后,车辆可以在用户无感的状态下将HUD呈现的虚像的高度自动调节至符合用户习惯的高度(或者,用户的最佳视野范围内)。这样,无需用户手动调节HUD呈现的虚像的高度,有助于提升车辆的自动化程度,也有助于提升用户的体验。
示例性的,图4示出了本申请实施例提供的一组图形用户界面GUI。与图3所示的GUI不同的是,在检测到用户踩下刹车踏板的操作时,车辆可以控制HUD在调节框301中显示待显示图像(例如,导航信息、仪表信息等)。在完成对HUD的调节时,可以自动隐藏该调节框301。
如图4中的(a)所示,在检测到用户踩下刹车踏板的操作时,车辆可以根据HUD呈现的虚像的高度,对HUD进行调节。同时,车辆可以通过HUD显示调节框301,其中,调节框301中包括导航信息。
如图4中的(b)所示,在完成对HUD的调节后,车辆可以控制HUD隐藏该调节框301。在调节框301消失时,用户就可以确定车辆已经完成了对HUD呈现的虚像的高度的调节。
示例性的,图5示出了本申请实施例提供的一组图形用户界面GUI。
如图5中的(a)所示,在检测到用户坐到主驾区域中的座椅且未检测到用户调节座椅的操作时,车辆可以不通过座舱内的摄像头采集图像。
如图5中的(b)所示,在检测到用户调节座椅的操作(例如,将座椅向前调节)时,车辆可以通过座舱内的摄像头采集的图像,确定主驾区域中用户的眼睛位置。在用户调节座椅的过程中,车辆还可以根据眼睛位置的变化,对HUD呈现的虚像的高度进行实时调节。同时,车辆还可以控制HUD显示提示框301,该提示框301中包括提示信息“正在自动匹配高度”。
一个实施例中,在检测到用户调节座椅的操作时,车辆可以通过座舱内的摄像头采集图像,包括:在检测到用户对主驾区域的座椅进行调节,车辆当前处于P档且HUD功能启动时,车辆可以通过座舱内的摄像头采集图像。
例如,在用户调节座椅过程中的T1时刻,通过摄像头采集的图像确定眼睛位置在位置1,与位置1匹配的HUD呈现的虚像的高度为高度1。车辆可以根据高度1,对HUD进行调节。
一个实施例中,用户调节座椅的操作包括调节座椅的前后位置、调节座椅的高度或者调节座椅靠背角度等。
如图5中的(c)所示,在检测到用户持续调节座椅的过程(例如,进一步将座椅向前调节)中,车辆可以继续通过摄像头采集的图像,获取主驾区域中用户的眼睛位置。同时,车辆还可以控制HUD显示提示框301,该提示框301中包括提示信息“正在自动匹配高度”。
例如,在用户调节座椅过程中的T2时刻,通过摄像头采集的图像确定眼睛位置在位置2,与位置2匹配的HUD呈现的虚像的高度为高度2。车辆可以根据高度2,对HUD进行调节。
如图5中的(d)所示,在检测到用户停止调节座椅的操作时,车辆可以停止对HUD进行调节。此时,可以通过HUD显示调节框且在调节框中显示提示信息“高度已匹配”。从而用户可以获知车辆已经完成对HUD的调节。
一个实施例中,在检测到用户停止调节座椅的操作起的预设时长时,车辆可以继续根据用户的眼睛位置的变化,对HUD进行调节。在检测到用户停止调节座椅的操作起的预设时长内未检测到用户再一次调节座椅的操作,那么在该预设时长结束时,车辆可以停止对HUD进行调节。示例性的,该预设时长为1秒(second,s)。
例如,由于调节座椅的前后位置和高度的按键并不相同,这样会到导致用户在调节座椅的前后位置和高度之间可能会存在一定的时间间隔。在检测到用户停止调节座椅起的预设时长内还可以继续对HUD进行调节。这样,在调节座椅的前后位置和调节座椅的高度之间存在间隔的情况下,可以不间断对HUD的调节,让用户在两次有间隔的座椅调节过程中体验到不间断的HUD调节过程,有助于提升用户的体验。
以上车辆停止对HUD进行调节也可以理解为车辆停止通过摄像头获取座舱内的图像,或者车辆停止确定主驾区域中用户的眼睛位置。
如图5中的(e)所示,在通过调节框301显示提示信息“高度已匹配”后,车辆可以通过HUD显示导航信息,例如,当前的车速为0公里/小时(Km/h),向前行驶800米后右转。
本申请实施例中,用户在调节座椅的过程中,车辆可以根据用户的眼睛位置的变化,对HUD呈现的虚像的高度进行实时调节。在用户感觉HUD呈现的虚像的高度已经满足用户的习惯时,可以停止对座椅的调节,从而车辆可以停止对HUD的调节。这样,调节座椅的过程与调节HUD的过程相结合,用户可以自己决定HUD呈现的虚像的高度,有助于提升用户的体验。
以上图5中是以用户调节座椅的过程中,根据眼睛位置的变化,对HUD进行实时调节为例进行说明的,本申请实施例并不限于此。例如,在检测到用户坐上主驾区域的座椅并且踩下刹车踏板起的预设时长内,车辆可以根据用户眼睛位置的变化,对HUD进行实时调节。例如,在检测到用户踩下刹车踏板的操作时,车辆可以控制HUD显示倒计时信息(例如,倒计时5秒)。在倒计时的过程中,用户可以对自己的坐姿和/或座椅的坐姿进行调整。在倒计时结束时,车辆可以根据倒计时结束时用户的眼睛位置,将HUD呈现的虚像的高度调整至与该眼睛位置相匹配的高度。在倒计时结束后,用户还可以正常通过踩刹车、挂档等操作控制车辆行驶。这样,将HUD的调节和用户的习惯性操作相结合,降低了用户在调节HUD过程中的学习成本,也避免了用户在调节HUD过程中繁琐的操作,有助于提升用户的体验。
以上图5中通过检测到用户调节座椅的操作,开始对HUD进行实时调节,本申请实施例并不限于此。
例如,也可以在检测到用户打开车门的操作时,开始根据用户的眼睛位置对HUD进行实时调节。在通过摄像头采集的图像检测到用户的预设手势(例如,OK手势)时,停止对HUD进行调节。
又例如,还可以在检测到用户坐上座椅时,开始根据用户的眼睛位置对HUD进行实时调节。在通过摄像头采集的图像检测到用户的预设手势(例如,OK手势)时,停止对HUD进行调节。
以上图5所示的GUI中,在检测到用户停止调节座椅的操作时,车辆可以停止对HUD进行调节。本申请实施例并不限于此。例如,考虑到停止调节座椅时用户的坐姿还不符合用户的习惯,还可以预留时间让用户调整坐姿。在用户调整坐姿的过程中,车辆还可以继续对HUD进行实时调节。
示例性的,图6示出了本申请实施例提供的一组图形用户界面GUI。
如图6中的(a)所示,在检测到用户停止调节座椅的操作时,车辆可以通过HUD显示提示框301、提示信息“倒计时结束后停止调节”以及倒计时的信息。
示例性的,在检测到用户停止调节座椅的操作时,车辆可以预留给用户3s的时间进行坐姿的调整。在这3秒中,车辆还可以根据摄像头采集的图像确定用户的眼睛位置的变化,从而根据该眼睛位置的变化,对HUD呈现虚像的高度进行实时调节。
如图6中的(b)所示,在3s倒计时结束时,车辆可以停止对HUD进行调节。同时,车辆可以通过HUD显示提示框301以及提示信息“高度已匹配”。
本申请实施例中,用户在完成座椅的调节后可以给用户预留一段时间继续调节用户的坐姿,在用户调节坐姿的过程中车辆还可以根据用户的眼睛位置的变化对HUD进行实时调节。在预留时间结束时,车辆可以停止对HUD进行调节。这样,在座椅的姿态和身体的姿态均符合用户的习惯时,完成对HUD的调节,有助于提升用户的体验。
以上图6所示的GUI是以倒计时结束时刻作为停止调节HUD的时刻,本申请实施例并不限于此。例如,还可以是在检测到用户踩刹车踏板的操作时,停止对HUD进行调节。又例如,还可以在检测到用户将档位从P档调节至其他档位的操作时,停止对HUD进行调节。
一个实施例中,上述倒计时的长度可以是车辆出厂时就设置好的,或者,也可以是用户设置的。
图7示出了本申请实施例提供的调节方法700的示意性流程图。如图7所示,该方法包括:
S701,计算平台获取第一区域的座椅传感器采集的数据。
示例性的,该第一区域可以为主驾区域或者副驾区域。
一个实施例中,座椅传感器采集的数据用于指示用户是否坐上座椅,或者,座椅传感器采集的数据用于判断第一区域内是否存在用户。
一个实施例中,该座椅传感器可以为主驾区域的座椅传感器或者副驾区域的座椅传感器。
示例性的,该座椅传感器可以为座椅下的压力传感器或者对安全带状态进行检测的传感器。例如,当某个时间段内,计算平台可以根据主驾区域中座椅下的压力传感器检测的压力值的变化,确定用户坐上主驾区域的座椅。
S702,计算平台获取档位传感器采集的数据。
一个实施例中,档位传感器采集的数据用于指示当前车辆的档位,例如,当前车辆处于P档。
S703,计算平台获取HUD是否开启的信息。
示例性的,在用户启动HUD时,HUD可以向计算平台发送HUD已经启动的信息。
以上S701-S703之间并没有实际的先后顺序。
S704,在检测到座椅上有用户,车辆处于P档且HUD启动时,计算平台可以获取座舱内的摄像头采集图像。
示例性的,在检测到主驾区域的座椅上有用户,车辆处于P档且HUD启动时,计算平台可以控制座舱内的DMS采集图像。例如,计算平台可以控制DMS采集主驾区域的图像,或者,控制DMS采集该用户的图像。
S705,计算平台获取该图像中的人脸信息。
示例性的,计算平台可以根据图像分割算法获取该图像中的人脸信息。
S706,计算平台根据该人脸信息过滤干扰数据。
示例性的,摄像头采集的图像中可能会存在一些干扰数据,例如,在用户低头看刹车、换鞋、看左侧或者右侧的后视镜或者抬头看车内后视镜时采集的图像对于调节HUD来说都是干扰数据,可以进行过滤。
S707,计算平台根据过滤干扰数据后的人脸信息,确定用户的眼部位置信息。
示例性的,计算平台可以根据预设时长(例如,3秒)内获取的有效数据(或者,人脸信息中除干扰数据以外的数据),确定用户的眼部位置信息。通过转化矩阵可以将该眼部位置信息转换到与HUD同一坐标系下,从而可以确定眼部位置信息对应的HUD的档位信息。
示例性的,该眼部位置信息包括眼睛位置、眼睛所在的区域的位置或者视线方向等。
应理解,该HUD的档位信息可以为HUD呈现的虚像的高度。
S708,计算平台根据该眼部位置信息,确定HUD的档位信息。
一个实施例中,计算平台可以根据该眼部位置信息以及眼部位置信息与HUD的档位信息的映射关系,确定HUD的档位信息。
示例性的,该眼部位置信息可以为眼睛位置,计算平台可以根据该眼睛位置以及眼睛位置与HUD的档位信息的映射关系,确定HUD的档位信息。
S709,计算平台获取刹车踏板传感器采集的数据。
一个实施例中,该刹车踏板传感器采集的数据用于指示刹车踏板的开度。
S710,在刹车踏板的开度大于或者等于预设阈值时,计算平台可以根据该HUD的档位信息对HUD进行调节。
一个实施例中,从检测到用户坐上座椅到检测到刹车踏板的开度大于或者等于预设阈值的时长为△t。在△t内,计算平台可以根据人脸信息中的有效数据,确定用户的眼部位置信息。例如,在△t内,通过人脸信息中的有效数据获取到N个眼部位置信息。对该N个眼部位置信息进行加权平均后就可以获得最终得到的用户的眼部位置信息。从而计算平台可以根据该最终得到的眼部位置信息,对HUD进行调节。
一个实施例中,检测到刹车踏板的开度大于或者等于预设阈值的时刻或者检测到用户踩下刹车踏板的时刻为t1时刻,那么计算平台可以获取t1时刻之前的预设时长(例如,500ms)内的人脸信息,并根据该预设时长内的人脸信息确定最终用户的眼部位置信息。例如,在t1时刻之前的500ms内的人脸信息中未包括干扰数据,那么计算平台可以根据这500ms内的人脸信息,确定用户的眼部位置信息。
一个实施例中,该预设时长的结束时刻为该t1时刻;或者,该预设时长的结束时刻为该t2时刻,其中,t2时刻为t1时刻之前的一个时刻。
一个实施例中,在刹车踏板的开度大于或者等于预设阈值时,计算平台还可以控制HUD显示提示信息,该提示信息用于提示用户正在对HUD进行调节。
一个实施例中,在计算平台完成对该HUD的调节时,可以自动隐藏该提示信息。或者,在计算平台完成对该HUD的调节时,可以控制HUD显示待显示的图像,例如,导航信息或者仪表信息。
本申请实施例中,用户在上车后,车辆可以在用户无感的状态下将HUD呈现的图像的高度自动调节至符合用户的习惯的高度。这样,无需用户手动调节HUD呈现的图像的高度,有助于提升车辆的自动化程度,也有助于提升用户的体验。
图8示出了本申请实施例提供的调节方法800的示意性流程图。如图8所示,该方法包括:
S801,计算平台获取座椅状态的变化。
一个实施例中,该座椅状态的变化用于指示座椅高度的变化、座椅靠背角度的变化或者座椅前后位置的变化。
S802,计算平台获取档位传感器采集的数据。
S803,计算平台获取HUD是否开启的信息。
以上S802-S803可以参考上述S702-S703的描述,此处不再赘述。
S804,在检测到座椅状态发生变化,车辆处于P档且HUD启动时,计算平台可以获取座舱内的摄像头采集的图像。
一个实施例中,检测到座椅状态发生变化包括:检测到座椅高度、座椅靠背的角度或者座椅前后位置发生变化中的一个或者多个。
S805,计算平台获取该图像中的人脸信息。
S806,计算平台根据该人脸信息过滤干扰数据。
S807,计算平台根据过滤干扰数据后的人脸信息,确定用户的眼部位置信息。
S808,计算平台根据该眼部位置信息,确定HUD的档位信息。
以上S805-S808的过程可以参考上述S705-S708的过程,此处不再赘述。
S809,计算平台根据该HUD的档位信息,对HUD进行调节。
在检测到用户调节座椅的过程中,计算平台可以重复执行上述S804-S809,从而可以在不同座椅状态下,根据眼部位置信息的变化,对HUD进行实时调节。
一个实施例中,在检测到座椅状态发生变化,车辆处于P档且HUD启动时,计算平台可以周期性得获取摄像头采集的图像。
例如,在第一个周期中,计算平台可以根据该周期内获取的图像中人脸信息,确定用户的眼睛位置为位置1,从而计算平台可以根据该位置1将HUD呈现的虚像的高度调节至高度1,其中,位置1与高度1之间具有对应关系。
又例如,在第二个周期中,计算平台可以根据该周期内获取的图像中人脸信息,确定用户的眼睛位置为位置2,从而计算平台可以根据该位置2将HUD呈现的虚像的高度调节至高度2,其中,位置2与高度2之间具有对应关系。以此类推,计算平台可以在不同的周期内对HUD进行实时调节。
一个实施例中,在对HUD进行实时调节的过程中,计算平台还可以控制HUD显示提示信息,该提示信息用于提示用户正在对HUD进行调节。
S810,在检测到用户停止对座椅进行调节时,计算平台可以停止对HUD进行调节。
一个实施例中,在检测到用户停止对座椅进行调节起的预设时长内,计算平台还可以继续根据眼部位置信息的变化,对HUD进行实时调节。在该预设时长结束时,计算平台可以停止对HUD进行调节。
图9示出了本申请实施例提供的调节方法900的示意性流程图。该方法900可以由运载工具(例如,车辆)执行,或者,该方法900可以由上述计算平台执行,或者,该方法900可以由计算平台和抬头显示装置组成的***执行,或者,该方法900可以由上述计算平台中的片上***(system-on-a-chip,SOC)执行,或者,该方法900可以由计算平台中的处理器执行。该方法900可以应用于运载工具的座舱,该座舱内包括第一区域,该座舱内设置有抬头显示装置,该抬头显示装置用于向该第一区域中的用户显示信息,该方法900包括:
S910,在检测到该第一区域存在用户时,获取该座舱内的摄像头采集的图像。
可选地,在检测到该第一区域存在用户时,获取该座舱内的摄像头采集的图像,包括:在检测到该第一区域存在用户,车辆处于驻车档且抬头显示装置开启时,获取该座舱内的摄像头采集的该图像。
示例性的,以该运载工具是车辆为例,该第一区域可以为车辆中的主驾区域。在检测到用户位于主驾区域,车辆处于驻车档且抬头显示装置开启时,可以获取该图像。
一个实施例中,获取该座舱内的摄像头采集的图像,包括:获取该用户的图像,或者,获取包括整个该第一区域在内的图像,或者,获取包括部分该第一区域在内的图像。
在一些可能的实现方式中,检测到该第一区域存在用户,包括:检测到第一区域中从不存在用户到存在用户。
可选地,在检测到该第一区域存在用户时,获取该座舱内的摄像头采集的图像,包括:在检测到位于第一区域中的用户调节座椅,车辆处于驻车档且抬头显示装置开启时,获取该座舱内的摄像头采集的图像。
示例性的,以该运载工具是车辆为例,该第一区域可以为车辆中的主驾区域。在检测到位于主驾区域的用户调节座椅的操作,车辆处于驻车档且抬头显示装置开启时,可以获取该图像。
可选地,该摄像头为DMS或者CMS的摄像头。
S920,根据该图像,确定该用户的眼部位置信息。
示例性的,基于图像分割算法,可以从该图像中获取用户的眼部位置信息。通过转化矩阵可以将该眼部位置信息转换到与HUD同一坐标系下,从而可以确定眼部位置信息对应的HUD呈现虚像的高度。
可选地,该眼部位置信息可以是一个或者多个眼部位置信息。
例如,该眼部位置信息可以为根据某一个时刻获取的图像确定的一个眼部位置信息,或者,也可以是根据某个时间段内获取的图像确定的一个眼部位置信息,或者,还可以是根据某个时间段内获取的图像确定的多个眼部位置信息。
又例如,在该眼部位置信息为一个眼部位置信息时,可以根据该眼部位置信息对该抬头显示装置进行调节;或者,在该眼部位置信息为多个眼部位置信息时,可以根据该多个眼部位置信息对该抬头显示装置进行调节。
以上S910和S920中是以通过座舱内的摄像头采集图像并根据该图像确定眼部位置信息为例进行说明的,本申请实施例并不限于此。例如,还可以通过座舱内的其他传感器采集的数据确定用户的眼部位置信息。如可以通过座舱内的激光雷达采集的点云数据确定用户的眼部位置信息;又如通过座舱内的毫米波雷达采集的点云数据确定用户的眼部位置信息。
S930,在检测到该用户的第一操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
可选地,该在检测到该用户的第一操作时,根据该眼部位置信息,对该抬头显示装置进行调节,包括:在检测到该用户踩刹车踏板的操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
示例性的,如图3中的(a)和(b)所示,在检测到用户踩下刹车踏板的操作时,车辆可以根据用户的眼睛位置对HUD进行调节。
可选地,该在检测到该用户的第一操作时,根据该眼部位置信息,对该抬头显示装置进行调节,包括:在检测到该用户将档位从驻车档调整至其他档位的操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
可选地,在检测到该用户将档位从驻车档调整至其他档位的操作时,根据该眼部位置信息,对该抬头显示装置进行调节,包括:在检测到该用户将档位从驻车档调整至前进档的操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
可选地,该根据该图像,确定用户的眼部位置信息,包括:根据第一预设时长内获取的该图像,确定该眼部位置信息,其中,该第一预设时长的结束时刻为检测到该第一操作的时刻。
可选地,该根据该图像,确定用户的眼部位置信息,包括:根据检测到用户踩下刹车踏板的操作时获取的图像,确定该眼部位置信息。
可选地,该方法900还包括:在检测到该用户的第一操作时,控制该抬头显示装置显示提示信息,该提示信息用于提示该用户该抬头显示装置在进行调节。
示例性的,如图3中的(b)所示,在检测到用户踩下刹车踏板的操作时,可以控制抬头显示装置显示调节框301,其中,调节框301中显示信息“正在自动匹配高度”。用户在看到调节框301以及调节框301中的信息后,可以获知车辆当前正在自动调节HUD。
示例性的,如图4中的(a)所示,在检测到用户踩下刹车踏板的操作时,可以控制抬头显示装置显示调节框301,其中,调节框301中显示导航信息。用户在看到调节框301后,可以获知车辆当前正在自动调节HUD。
可选地,该方法900还包括:在完成对该抬头显示装置的调节时,停止获取该图像。
以上停止获取该图像也可以理解为停止获取该用户的图像,或者,还可以理解为停止获取该第一区域的图像,或者,还可以理解为停止调节HUD。
可选地,该在检测到该第一区域存在用户时,获取该座舱内的摄像头采集的图像,包括:在检测到该第一区域存在该用户且检测到该用户调节该第一区域中座椅的操作时,获取该摄像头采集的该图像;该在检测到该用户的第一操作时,根据该眼部位置信息,对该抬头显示装置进行调节,包括:在检测到该用户调节该座椅的过程中,根据该眼部位置信息的变化,对该抬头显示装置进行调节。
示例性的,如图5中的(b)和(c)所示,在检测到用户将座椅的位置向前调节的过程中,车辆可以根据眼睛位置的变化,对HUD进行实时调节。
以上对HUD进行实时调节也可以理解为在调节座椅的过程中,根据不同时刻确定的眼部位置信息,对HUD进行调节,或者,在调节座椅的过程中,根据眼部位置信息的变化,对HUD进行调节。
例如,以该眼部位置信息是眼睛位置为例,在检测到用户调节座椅的过程中的T1时刻,根据获取的图像中人脸信息,确定用户的眼睛位置为位置1,从而可以根据该位置1将HUD呈现的虚像的高度调节至高度1,其中,位置1与高度1之间具有对应关系。又例如,在检测到用户调节座椅的过程中的T2时刻,根据获取的图像中人脸信息,确定用户的眼睛位置为位置2,从而可以根据该位置2将HUD呈现的虚像的高度调节至高度2,其中,位置2与高度2之间具有对应关系。
可选地,该方法900还包括:在检测到该用户调节该座椅的过程中,控制该抬头显示装置显示提示信息,该提示信息用于提示该用户该抬头显示装置在进行调节。
示例性的,如图5中的(b)和(c)所示,在用户调节该座椅的过程中,可以控制HUD显示调节框301,其中,调节框301中包括信息“正在自动匹配高度”。用户在看到调节框301后,可以获知车辆当前正在自动调节HUD。
可选地,该方法900还包括:在检测到该用户停止调节该座椅的操作时,停止对该抬头显示装置的调节。
以上停止对该抬头显示装置的调节也可以理解为停止获取图像,或者,还可以理解为停止获取该用户的图像,或者,还可以理解为停止获取该第一区域的图像。
可选地,该方法900还包括:在检测到该用户停止调节该座椅的操作起的第二预设时长内,根据该眼部位置信息的变化,对该抬头显示装置进行调节。
示例性的,如图6中的(a)所示,在检测到用户停止调节座椅的操作起的3s内,车辆还可以根据用户的眼睛位置的变化,对该抬头显示装置进行调节。在这3s期间内,用户还可以对自己的坐姿进行调节,从而使得最终HUD呈现虚像的高度满足用户的习惯。
可选地,该方法900还包括:在该第二预设时长结束时,停止对该抬头显示装置的调节。
示例性的,如图6中的(b)所示,在检测到3s倒计时结束时,可以停止对HUD的调节。车辆可以根据3s倒计时结束时刻用户的眼睛位置为最终的眼睛位置,从而对HUD进行调节。调节完成后停止对HUD进行调节,或者,调节完成后停止采集图像。
可选地,该根据该图像,确定用户的眼部位置信息,包括:过滤该图像中的干扰数据;根据过滤该干扰数据后的该图像,确定该眼部位置信息。
可选地,该干扰数据包括但不限于用户低头看刹车、换鞋、看左侧或者右侧的后视镜或者抬头看车内后视镜时采集的图像。
可选地,该根据该眼部位置信息,对该抬头显示装置进行调节,包括:根据该眼部位置信息,确定该抬头显示装置呈现虚像的高度;根据该高度,对该抬头显示装置进行调节。
可选地,该运载工具为车辆,该第一区域包括主驾区域或者副驾区域。
本申请实施例还提供用于实现以上任一种方法的装置,例如,提供一种装置包括用以实现以上任一种方法中运载工具(例如,车辆),或者,车辆中的计算平台,或者,计算平台中的SOC,或者,计算平台中的处理器所执行的各步骤的单元(或手段)。
图10示出了本申请实施例提供的一种调节装置1000的示意性框图。该装置1000用于调节运载工具座舱内的抬头显示装置,该座舱内包括第一区域,该抬头显示装置用于向该第一区域中的用户显示信息。如图10所示,该装置1000包括:检测单元1010,用于检测该第一区域是否存在用户;获取单元1020,用于在该检测单元1010检测到该第一区域存在用户时,获取该座舱内的摄像头采集的图像;确定单元1030,用于根据该图像,确定该用户的眼部位置信息;调节单元1040,用于在该检测单元1010检测到该用户的第一操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
可选地,该调节单元1040,用于:在该检测单元1010检测到该用户踩刹车踏板的操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
可选地,该调节单元1040,用于:在该检测单元1010检测到该用户将档位从驻车档调整至其他档位的操作时,根据该眼部位置信息,对该抬头显示装置进行调节。
可选地,该确定单元1030,用于:根据该获取单元1020在第一预设时长内获取的该图像,确定该眼部位置信息,其中,该第一预设时长的结束时刻为检测到该第一操作的时刻。
可选地,该装置1000还包括:控制单元,用于在该检测单元1010检测到该用户的第一操作时,控制该抬头显示装置显示提示信息,该提示信息用于提示该用户该抬头显示装置在进行调节。
可选地,该获取单元1020,还用于:在完成对该抬头显示装置的调节时,停止获取该图像。
可选地,该获取单元1020,用于:在该检测单元1010检测到该第一区域存在该用户且检测到该用户调节该第一区域中座椅的操作时,获取该摄像头采集的该图像;该调节单元1040,用于:在该检测单元1010检测到该用户调节该座椅的过程中,根据该眼部位置信息的变化,对该抬头显示装置进行调节。
可选地,该装置1000还包括:控制单元,用于在该检测单元1010检测到该用户调节该座椅的过程中,控制该抬头显示装置显示提示信息,该提示信息用于提示该用户该抬头显示装置在进行调节。
可选地,该调节单元1040,还用于:在该检测单元1010检测到该用户停止调节该座椅的操作时,停止对该抬头显示装置的调节。
可选地,该调节单元1040,还用于:在该检测单元1010检测到该用户停止调节该座椅的操作起的第二预设时长内,根据该眼部位置信息的变化,对该抬头显示装置进行调节。
可选地,该调节单元1040,还用于:在该第二预设时长结束时,停止对该抬头显示装置的调节。
可选地,该确定单元1030,用于:过滤该图像中的干扰数据;根据过滤该干扰数据后的该图像,确定该眼部位置信息。
可选地,该确定单元1030,还用于:根据该眼部位置信息,确定该抬头显示装置呈现虚像的高度;该调节单元1040,用于:根据该高度,对该抬头显示装置进行调节。
可选地,该运载工具为车辆,该第一区域包括主驾区域或者副驾区域。
例如,检测单元1010可以是图1中的计算平台或者计算平台中的处理电路、处理器或者控制器。以检测单元1010为计算平台中的处理器151为例,处理器151可以获取第一区域中座椅下的压力传感器采集的压力值,从而根据该压力值的变化确定该第一区域是否存在用户。
又例如,获取单元1020可以是图1中的计算平台或者计算平台中的处理电路、处理器或者控制器。以获取单元1020为计算平台中的处理器152为例,处理器152可以在处理器151确定第一区域存在该用户时,控制座舱内的摄像头启动并且获取摄像头采集的图像。
又例如,确定单元1030可以是图1中的计算平台或者计算平台中的处理电路、处理器或者控制器。以确定单元1030为计算平台中的处理器153为例,处理器153可以获取处理器152发送的图像,并且根据图像分割算法确定用户的眼部位置信息。
可选地,获取单元1020和确定单元1030所实现的功能可以由同一处理器实现。
又例如,调节单元1040可以是图1中的计算平台或者计算平台中的处理电路、处理器或者控制器。以调节单元1040为计算平台中的处理器15n为例,处理器15n可以根据处理器153确定的眼部位置信息,调节如图2所示的第一反射组件230和/或第二反射组件240,从而实现对HUD呈现虚像的高度的调节。
以上检测单元1010所实现的功能、获取单元1020所实现的功能、确定单元1030所实现的功能和调节单元1040所实现的功能可以分别由不同的处理器实现,或者,也可以是部分功能由相同的处理器实现,或者,还可以所有功能均由相同的处理器实现,本申请实施例对此不作限定。
应理解以上装置中各单元的划分仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。此外,装置中的单元可以以处理器调用软件的形式实现;例如装置包括处理器,处理器与存储器连接,存储器中存储有指令,处理器调用存储器中存储的指令,以实现以上任一种方法或实现该装置各单元的功能,其中处理器例如为通用处理器,例如CPU或微处理器,存储器为装置内的存储器或装置外的存储器。或者,装置中的单元可以以硬件电路的形式实现,可以通过对硬件电路的设计实现部分或全部单元的功能,该硬件电路可以理解为一个或多个处理器;例如,在一种实现中,该硬件电路为ASIC,通过对电路内元件逻辑关系的设计,实现以上部分或全部单元的功能;再如,在另一种实现中,该硬件电路为可以通过PLD实现,以FPGA为例,其可以包括大量逻辑门电路,通过配置文件来配置逻辑门电路之间的连接关系,从而实现以上部分或全部单元的功能。以上装置的所有单元可以全部通过处理器调用软件的形式实现,或全部通过硬件电路的形式实现,或部分通过处理器调用软件的形式实现,剩余部分通过硬件电路的形式实现。
在本申请实施例中,处理器是一种具有信号的处理能力的电路,在一种实现中,处理器可以是具有指令读取与运行能力的电路,例如CPU、微处理器、GPU、或DSP等;在另一种实现中,处理器可以通过硬件电路的逻辑关系实现一定功能,该硬件电路的逻辑关系是固定的或可以重构的,例如处理器为ASIC或PLD实现的硬件电路,例如FPGA。在可重构的硬件电路中,处理器加载配置文档,实现硬件电路配置的过程,可以理解为处理器加载指令,以实现以上部分或全部单元的功能的过程。此外,还可以是针对人工智能设计的硬件电路,其可以理解为一种ASIC,例如NPU、TPU、DPU等。
可见,以上装置中的各单元可以是被配置成实施以上方法的一个或多个处理器(或处理电路),例如:CPU、GPU、NPU、TPU、DPU、微处理器、DSP、ASIC、FPGA,或这些处理器形式中至少两种的组合。
此外,以上装置中的各单元可以全部或部分可以集成在一起,或者可以独立实现。在一种实现中,这些单元集成在一起,以SOC的形式实现。该SOC中可以包括至少一个处理器,用于实现以上任一种方法或实现该装置各单元的功能,该至少一个处理器的种类可以不同,例如包括CPU和FPGA,CPU和人工智能处理器,CPU和GPU等。
本申请实施例还提供了一种装置,该装置包括处理单元和存储单元,其中存储单元用于存储指令,处理单元执行存储单元所存储的指令,以使该装置执行上述实施例执行的方法或者步骤。
可选地,若该装置位于车辆中,上述处理单元可以是图1所示的处理器151-15n。
图11示出了本申请实施例提供的调节***1100的示意性框图。如图11所示,该调节***1100中包括抬头显示装置和计算平台,其中,该计算平台可以包括上述调节装置1000。
本申请实施例还提供了一种运载工具,该运载工具可以包括上述调节装置1000或者调节***1100。
可选地,该运载工具可以为车辆。
本申请实施例还提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述方法。
本申请实施例还提供了一种计算机可读介质,所述计算机可读介质存储有程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述方法。
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者上电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
应理解,本申请实施例中,该存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。
还应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖。在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (34)
1.一种调节方法,其特征在于,应用于运载工具的座舱,所述座舱内包括第一区域,所述座舱内设置有抬头显示装置,所述抬头显示装置用于向所述第一区域中的用户显示信息,所述方法包括:
在检测到所述第一区域存在用户时,获取所述座舱内的摄像头采集的图像;
根据所述图像,确定所述用户的眼部位置信息;
在检测到所述用户的第一操作时,根据所述眼部位置信息,对所述抬头显示装置进行调节。
2.根据权利要求1所述的方法,其特征在于,所述在检测到所述用户的第一操作时,根据所述眼部位置信息,对所述抬头显示装置进行调节,包括:
在检测到所述用户踩刹车踏板的操作时,根据所述眼部位置信息,对所述抬头显示装置进行调节。
3.根据权利要求1所述的方法,其特征在于,所述在检测到所述用户的第一操作时,根据所述眼部位置信息,对所述抬头显示装置进行调节,包括:
在检测到所述用户将档位从驻车档调整至其他档位的操作时,根据所述眼部位置信息,对所述抬头显示装置进行调节。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述根据所述图像,确定所述用户的眼部位置信息,包括:
根据第一预设时长内获取的所述图像,确定所述眼部位置信息,其中,所述第一预设时长的结束时刻为检测到所述第一操作的时刻。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
在检测到所述用户的第一操作时,控制所述抬头显示装置显示提示信息,所述提示信息用于提示所述用户所述抬头显示装置在进行调节。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
在完成对所述抬头显示装置的调节时,停止获取所述图像。
7.根据权利要求1所述的方法,其特征在于,所述在检测到所述第一区域存在用户时,获取所述座舱内的摄像头采集的图像,包括:
在检测到所述第一区域存在所述用户且检测到所述用户调节所述第一区域中座椅的操作时,获取所述图像;
所述在检测到所述用户的第一操作时,根据所述眼部位置信息,对所述抬头显示装置进行调节,包括:
在检测到所述用户调节所述座椅的过程中,根据所述眼部位置信息的变化,对所述抬头显示装置进行调节。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
在检测到所述用户调节所述座椅的过程中,控制所述抬头显示装置显示提示信息,所述提示信息用于提示所述用户所述抬头显示装置在进行调节。
9.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:
在检测到所述用户停止调节所述座椅的操作时,停止对所述抬头显示装置的调节。
10.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:
在检测到所述用户停止调节所述座椅的操作起的第二预设时长内,根据所述眼部位置信息的变化,对所述抬头显示装置进行调节。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
在所述第二预设时长结束时,停止对所述抬头显示装置的调节。
12.根据权利要求1至11中任一项所述的方法,其特征在于,所述根据所述图像,确定所述用户的眼部位置信息,包括:
过滤所述图像中的干扰数据;
根据过滤所述干扰数据后的所述图像,确定所述眼部位置信息。
13.根据权利要求1至12中任一项所述的方法,其特征在于,所述根据所述眼部位置信息,对所述抬头显示装置进行调节,包括:
根据所述眼部位置信息,确定所述抬头显示装置呈现虚像的高度;
根据所述高度,对所述抬头显示装置进行调节。
14.根据权利要求1至13中任一项所述的方法,其特征在于,所述运载工具为车辆,所述第一区域包括主驾区域或者副驾区域。
15.一种调节装置,其特征在于,所述装置用于调节运载工具座舱内的抬头显示装置,所述座舱内包括第一区域,所述抬头显示装置用于向所述第一区域中的用户显示信息,所述装置包括:
检测单元,用于检测所述第一区域是否存在用户;
获取单元,用于在所述检测单元检测到所述第一区域存在用户时,获取所述座舱内的摄像头采集的图像;
确定单元,用于根据所述图像,确定所述用户的眼部位置信息;
调节单元,用于在所述检测单元检测到所述用户的第一操作时,根据所述眼部位置信息,对所述抬头显示装置进行调节。
16.根据权利要求15所述的装置,其特征在于,所述调节单元,用于:
在所述检测单元检测到所述用户踩刹车踏板的操作时,根据所述眼部位置信息,对所述抬头显示装置进行调节。
17.根据权利要求15所述的装置,其特征在于,所述调节单元,用于:
在所述检测单元检测到所述用户将档位从驻车档调整至其他档位的操作时,根据所述眼部位置信息,对所述抬头显示装置进行调节。
18.根据权利要求15至17中任一项所述的装置,其特征在于,所述确定单元,用于:
根据所述获取单元在第一预设时长内获取的所述图像,确定所述眼部位置信息,其中,所述第一预设时长的结束时刻为检测到所述第一操作的时刻。
19.根据权利要求15至18中任一项所述的装置,其特征在于,所述装置还包括:
控制单元,用于在所述检测单元检测到所述用户的第一操作时,控制所述抬头显示装置显示提示信息,所述提示信息用于提示所述用户所述抬头显示装置在进行调节。
20.根据权利要求15至19中任一项所述的装置,其特征在于,所述获取单元,还用于:
在完成对所述抬头显示装置的调节时,停止获取所述图像。
21.根据权利要求15所述的装置,其特征在于,所述获取单元,用于:
在所述检测单元检测到所述第一区域存在所述用户且检测到所述用户调节所述第一区域中座椅的操作时,获取所述摄像头采集的所述图像;
所述调节单元,用于:
在所述检测单元检测到所述用户调节所述座椅的过程中,根据所述眼部位置信息的变化,对所述抬头显示装置进行调节。
22.根据权利要求21所述的装置,其特征在于,所述装置还包括:
控制单元,用于在所述检测单元检测到所述用户调节所述座椅的过程中,控制所述抬头显示装置显示提示信息,所述提示信息用于提示所述用户所述抬头显示装置在进行调节。
23.根据权利要求21或22所述的装置,其特征在于,所述调节单元,还用于:
在所述检测单元检测到所述用户停止调节所述座椅的操作时,停止对所述抬头显示装置的调节。
24.根据权利要求21或22所述的装置,其特征在于,所述调节单元,还用于:
在所述检测单元检测到所述用户停止调节所述座椅的操作起的第二预设时长内,根据所述眼部位置信息的变化,对所述抬头显示装置进行调节。
25.根据权利要求24所述的装置,其特征在于,所述调节单元,还用于:
在所述第二预设时长结束时,停止对所述抬头显示装置的调节。
26.根据权利要求15至25中任一项所述的装置,其特征在于,所述确定单元,用于:
过滤所述图像中的干扰数据;
根据过滤所述干扰数据后的所述图像,确定所述眼部位置信息。
27.根据权利要求15至26中任一项所述的装置,其特征在于,所述确定单元,还用于:
根据所述眼部位置信息,确定所述抬头显示装置呈现虚像的高度;
所述调节单元,用于:
根据所述高度,对所述抬头显示装置进行调节。
28.根据权利要求15至27中任一项所述的装置,其特征在于,所述运载工具为车辆,所述第一区域包括主驾区域或者副驾区域。
29.一种装置,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述存储器中存储的计算机程序,以使得所述装置执行如权利要求1至14中任一项所述的方法。
30.一种调节***,其特征在于,包括抬头显示装置和计算平台,其中,所述计算平台包括如权利要求15至29中任一项所述的装置。
31.一种运载工具,其特征在于,包括如权利要求15至29中任一项的装置,或者,包括如权利要求30所述的***。
32.根据权利要求31所述的运载工具,其特征在于,所述运载工具为车辆。
33.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被计算机执行时,以使得实现如权利要求1至14中任一项所述的方法。
34.一种芯片,其特征在于,所述芯片包括处理器与数据接口,所述处理器通过所述数据接口读取存储器上存储的指令,以执行如权利要求1至14中任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211078290.2A CN115586648A (zh) | 2022-09-05 | 2022-09-05 | 一种调节方法、装置和运载工具 |
PCT/CN2023/117021 WO2024051691A1 (zh) | 2022-09-05 | 2023-09-05 | 一种调节方法、装置和运载工具 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211078290.2A CN115586648A (zh) | 2022-09-05 | 2022-09-05 | 一种调节方法、装置和运载工具 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115586648A true CN115586648A (zh) | 2023-01-10 |
Family
ID=84771088
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211078290.2A Pending CN115586648A (zh) | 2022-09-05 | 2022-09-05 | 一种调节方法、装置和运载工具 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115586648A (zh) |
WO (1) | WO2024051691A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024051691A1 (zh) * | 2022-09-05 | 2024-03-14 | 华为技术有限公司 | 一种调节方法、装置和运载工具 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009229752A (ja) * | 2008-03-21 | 2009-10-08 | Toshiba Corp | 表示装置、表示方法及びヘッドアップディスプレイ |
CN108621947B (zh) * | 2018-05-04 | 2020-11-03 | 福建省汽车工业集团云度新能源汽车股份有限公司 | 一种自适应调节的车载抬头显示*** |
CN209534920U (zh) * | 2019-01-07 | 2019-10-25 | 上汽通用汽车有限公司 | Hud角度调整***及车辆 |
CN114022565A (zh) * | 2021-10-28 | 2022-02-08 | 虹软科技股份有限公司 | 用于显示设备的对齐方法及对齐装置、车载显示*** |
CN115586648A (zh) * | 2022-09-05 | 2023-01-10 | 华为技术有限公司 | 一种调节方法、装置和运载工具 |
-
2022
- 2022-09-05 CN CN202211078290.2A patent/CN115586648A/zh active Pending
-
2023
- 2023-09-05 WO PCT/CN2023/117021 patent/WO2024051691A1/zh unknown
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024051691A1 (zh) * | 2022-09-05 | 2024-03-14 | 华为技术有限公司 | 一种调节方法、装置和运载工具 |
Also Published As
Publication number | Publication date |
---|---|
WO2024051691A1 (zh) | 2024-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10089542B1 (en) | Apparatuses, systems and methods for acquiring images of occupants inside a vehicle | |
US10317900B2 (en) | Controlling autonomous-vehicle functions and output based on occupant position and attention | |
JP6520905B2 (ja) | 車両用運転支援装置 | |
US20190344790A1 (en) | Travel support device | |
US11170241B2 (en) | Device for determining the attentiveness of a driver of a vehicle, on-board system comprising such a device, and associated method | |
CN110171357B (zh) | 车辆及其控制方法 | |
CN109716415A (zh) | 车辆控制装置、车辆控制方法以及移动体 | |
WO2024051691A1 (zh) | 一种调节方法、装置和运载工具 | |
CN114787890A (zh) | 车辆驾驶*** | |
WO2022202032A1 (ja) | 自動運転制御装置、自動運転制御プログラム、提示制御装置及び提示制御プログラム | |
US20240083252A1 (en) | Vehicle display system, vehicle display method, and storage medium | |
JPWO2020208804A1 (ja) | 表示制御装置、表示制御方法、及び表示制御プログラム | |
CN115349144A (zh) | 提示控制装置以及提示控制程序 | |
US20230001947A1 (en) | Information processing apparatus, vehicle, and information processing method | |
CN112566809A (zh) | 使机动车环境传感器的布置和作用方式可视化的方法和显示装置 | |
CN111469849B (zh) | 车辆控制装置和车辆 | |
US11897496B2 (en) | Vehicle warning system | |
US20230150528A1 (en) | Information display device | |
WO2024032149A1 (zh) | 一种显示方法、控制装置和车辆 | |
US20240083246A1 (en) | Display control device, display control method, non-transitory computer-readable medium storing a program | |
CN115534822A (zh) | 控制显示的方法、装置和移动载体 | |
CN118082504A (zh) | 车辆用显示控制装置、显示控制***、车辆、显示控制方法以及非暂时性存储介质 | |
CN116977986A (zh) | 抬头显示器的控制方法、装置、车辆及存储介质 | |
CN118144564A (zh) | 车辆用显示控制装置、车辆用显示控制方法及记录介质 | |
CN117922285A (zh) | 显示控制装置、显示程序的存储介质以及显示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |