车载显示屏的安装定位方法、装置及车辆与流程

文档序号:33698589发布日期:2023-03-31 17:23阅读:42来源:国知局
车载显示屏的安装定位方法、装置及车辆与流程

1.本发明一般涉及汽车技术领域,具体涉及一种车载显示屏的安装定位方法、装置及车辆。


背景技术:

2.中控显示屏作为车载的人车交互的重要载体,目前在整车上的应用尺寸越来越大,同时需要与it、互联网产业做相应的融合,横竖屏的应用不可缺少。目前为了提升用户使用显示屏的体验感,相关技术公开了实现显示屏的同轴向旋转和升降,但是其调节的灵活性较差,无法根据用户实际需要灵活调整显示屏的位置,因此,如何安装定位显示屏,使其能够根据用户需求灵活调节显示屏的状态是一个难点。


技术实现要素:

3.鉴于现有技术中的上述缺陷或不足,期望提供一种车载显示屏的安装定位方法、装置及车辆,实现了显示屏上任意点的偏心旋转,并且旋转的同时实现升降,有利于根据用户实际需要灵活调整显示屏的状态。
4.第一方面,本技术提供的一种车载显示屏的安装定位方法,包括:
5.获取显示屏的参数,显示屏参数包括显示屏的几何参数,以及预设的显示屏的移动参数,其中显示屏的移动参数是指显示屏从预设第一状态升降旋转至预设第二状态的移动参数;
6.根据显示屏的参数确定显示屏的旋转中心的位置。
7.作为可选的方案,几何参数包括显示屏的几何中心的初始位置、显示屏的长度和显示屏的宽度;移动参数包括显示屏从预设第一状态升降旋转至预设第二状态时,显示屏的几何中心的移动距离、上边缘的移动距离和中心线的移动距离,根据显示屏的参数确定显示屏的旋转中心的位置,包括:
8.根据显示屏的长度、显示屏的宽度和上边缘的移动距离,确定几何中心的移动距离;
9.以初始位置为原点建立坐标系,在所述坐标系中设定一个辅助点,沿辅助点分别向横轴和纵轴做垂线,分别与横轴和纵轴交于第一点和第二点,以几何中心、辅助点、第一点和第二点建立第一矩形;
10.在显示屏从第一状态旋转至第二状态,第一矩形旋转得到第二矩形,根据第一矩形和第二矩形之间的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的位置。
11.作为可选的方案,根据显示屏的长度、显示屏的宽度和上边缘的移动距离,确定几何中心的移动距离,包括:
12.当上边缘的移动距离等于0时,确定几何中心的移动距离等于显示屏的长度和显示屏的宽度的差值的1/2;
13.当上边缘的移动距离不等于0,确定述几何中心的移动距离等于显示屏的长度、显示屏的宽度和上边缘移动距离的差值的1/2。
14.作为可选的方案,根据第一矩形和第二矩形之间的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的位置,包括:
15.根据第一矩形和第二矩形之间的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的横坐标值和纵坐标值;
16.将旋转中心的横坐标值和纵坐标值,确定为旋转中心的位置。
17.作为可选的方案,根据第一矩形和第二矩形之间的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的横坐标值和纵坐标值,包括:
18.根据中心线的移动距离和第一矩形的边长,确定横坐标值、纵坐标值与第一矩形的边长之间的第一对应关系;
19.根据第一矩形和第二矩形之间的边长关系,确定第一矩形的边长与几何中心的移动距离之间的第二对应关系;
20.基于第一对应关系和第二对应关系,确定旋转中心的横坐标值和纵坐标值。
21.作为可选的方案,基于第一对应关系和第二对应关系,确定旋转中心的横坐标值和纵坐标值,包括:
22.当中心线的移动距离等于0,第一矩形为正方形,确定第一对应关系为横坐标值和纵坐标值相等,且均等于第一矩形的边长;
23.将第一矩形和第二矩形组合成第三矩形,根据第三矩形的长度确定第二对应关系为第一矩形的边长等于几何中心的移动距离的1/2;
24.基于第一对应关系和第二对应关系,确定旋转中心的横坐标值和纵坐标值分别等于几何中心的移动距离的1/2。
25.作为可选的方案,基于第一对应关系和第二对应关系,确定旋转中心的横坐标值和纵坐标值,包括:
26.当中心线的移动距离不等于0,第一矩形为长方形,确定第一对应关系为横坐标值和对纵坐标值之间的差值等于中心线的移动距离;
27.根据所述第一矩形的长度和所述第二矩形的长度,确定第二对应关系包括第一尺寸关系和第二尺寸关系,其中第一尺寸关系是指第一矩形的长度等于几何中心的移动距离与旋转中心的纵坐标值的差值;第二尺寸关系是指第一矩形的长度等于旋转中心的纵坐标值和中心线的移动距离的和值;
28.基于第一尺寸关系、第二尺寸关系以及第一对应关系,确定纵坐标值为几何中心的移动距离与中心线的移动距离的差值的1/2,横坐标值为几何中心的移动距离与中心线的移动距离的差值的1/2与中心线的移动距离的和值。
29.第二方面,本技术提供一种车载显示屏的安装定位装置,包括:
30.获取模块,用于获取显示屏的参数,显示屏参数包括显示屏的几何参数,以及预设的显示屏的移动参数,其中显示屏的移动参数是指显示屏从预设第一状态升降旋转至预设第二状态的移动参数;
31.确定模块,用于根据显示屏的参数确定显示屏的旋转中心的位置。
32.第三方面,本技术提供一种车辆,车辆包括处理器,所述处理器用于执行第一方面
的车载显示屏的安装定位方法。
33.第四方面,本技术提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序用于实现第一方面的方法。
34.本技术的安装定位方法,根据显示屏的几何参数和预设的显示屏的移动参数,可以确定出显示屏的旋转中心的位置,有利于确定显示屏能够实现在横竖屏之间灵活切换的安装点,进而方便根据用户的实际需求任意安装或调节显示屏;并且,根据预设的移动参数确定显示屏的旋转中心的位置,有利于调节显示屏在横屏和竖屏状态下的上边缘的距离差,以及中心线的距离差,进而控制显示屏上下部以及左右部的遮挡区域,使得显示屏能够适应车内空间的同时,满足用户的需求,提升用户体验感。
附图说明
35.通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本技术的其它特征、目的和优点将会变得更明显:
36.图1为本发明的实施例的一种车载显示屏的安装定位系统的结构示意图;
37.图2为本发明的实施例的一种车载显示屏的安装定位方法的流程图;
38.图3为本发明的实施例的一种车载显示屏的安装定位方法的流程图;
39.图4为本发明的实施例的第一种显示屏升降旋转后的结构示意图;
40.图5为本发明的实施例的第二种显示屏升降旋转后的结构示意图;
41.图6为本发明的实施例的第三种显示屏升降旋转后的结构示意图;
42.图7为本发明的实施例的第四种显示屏升降旋转后的结构示意图;
43.图8为本发明的实施例的一种车载显示屏的安装定位装置的结构示意图;
44.图9为本发明的实施例的终端设备的计算机系统的结构示意图。
具体实施方式
45.下面结合附图和实施例对本技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。
46.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
47.本技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
48.随着车辆的不断更新发展,用户对车辆使用过程中的体验感要求越来越高。其中,车载中控显示屏作为车载的人车交互的重要载体,显示屏能够直观的反映给用于车辆在驾驶过程中的各项参数、车辆周围的环境信息,以及各种娱乐信息,保证用户在安全驾驶的同时,具有良好的驾车或行车体验感。显示屏在整车上的应用尺寸越来越大,同时需要与it、互联网产业做相应的融合,基于车辆内部的空间以及用户的需求,因此横竖屏的应用不可缺少。目前为了提升用户使用显示屏的体验感,相关技术公开了实现显示屏的同轴向旋转
和升降,但是其调节的灵活较差,无法根据用户实际需要灵活调整显示屏的位置,因此,如何安装定位显示屏,使其能够根据用户需求灵活调节显示屏的状态是一个难点。
49.基于上述问题,本技术实施例提供一种车载显示屏的安装定位方法,适用于显示屏上任意一个偏心点的旋转升降,通过获取显示屏的几何参数和预设的显示屏的移动参数,其中显示屏的移动参数是指显示屏从预设第一状态升降旋转至预设第二状态的移动参数,根据显示屏的几何参数和预设的显示屏的移动参数确定显示屏的旋转中心的位置,进而能够确定显示屏上任意偏心点的旋转中心;其中,旋转中心是用于安装显示屏使其能够在横竖屏状态下灵活移动切换的安装点,将显示屏通过该安装定位方法确定得到显示屏的旋转中心(即安装点)有利于显示屏旋转的同时实现升降,使得显示屏的安装结构简单,并且可以任意调节显示屏在横竖屏之间移动切换过程中上下部以及左右部的遮挡,满足用户不同的实际需求,提升用户体验感。
50.可以理解的是,本技术实施例的一种车载显示屏的安装定位方法,为了根据显示屏的几何参数和预设的显示屏的移动参数,确定显示屏的旋转中心,如图1所示,该安装定位方法可以由安装定位系统执行,例如在车辆上可以配置有采集装置100,采集装置100用于采集显示屏的几何参数,例如显示屏的长度和宽度、以及显示屏的几何中心的初始位置等信息。该采集装置100可以是摄像头、传感器等。当然,由于每个车辆上的显示屏的长度和宽度是固定不变的,因此也可以预先设置显示屏的长度和宽度。显示屏的移动参数是用户根据实际需求预先设置,例如用户可以通过显示屏上的输入控件直接输入显示屏的移动参数,同样的,显示屏的长度和宽度也可以是用户通过显示屏上的输入控件输入。
51.整车控制器200(英文全称:vehicle control unit,英文简称:vcu)实时获取采集装置100采集的显示屏的长度、宽度、几何中心的初始位置以及预设的显示屏的移动参数,根据获取的上述信息确定先和显示屏的旋转中心的位置。
52.还可以理解的是,本技术的实施例的一种车载显示屏的安装定位方法还可以由配置在车辆上的其他终端设备执行。其中终端设备可以是硬件,也可以是软件。当终端设备为硬件时,可以是电子设备,包括但不限于平板电脑、笔记本电脑台式计算机等。当终端设备为软件时,可以安装在前述的各种电子设备中。其也可以实现为单个或多个软件或软件模块。本技术实施例对电子设备的具体类型不作任何限制。
53.图2为本技术实施例示出的一种车载显示屏的安装定位方法的流程示意图。该方法由配置在车辆上的终端设备执行,请见图2,该方法包括如下步骤:
54.s100、获取显示屏的参数,显示屏参数包括显示屏的几何参数,以及预设的显示屏的移动参数,其中显示屏的移动参数是指显示屏从预设第一状态升降旋转至预设第二状态的移动参数;
55.具体的,显示屏的几何参数可以包括显示屏的长度、显示屏的宽度,显示屏的几何中心的初始位置,其中,显示屏的几何中心的初始位置是指显示屏在预设第一状态下几何中心的位置,当然,预设第一状态可以是横屏状态,还可以是竖屏的状态,具体根据实际情况而定;
56.显示屏的移动参数是指显示屏从预设第一位置升降旋转至预设第二状态的移动参数。可以是指显示屏从横屏状态旋转至竖屏状态的移动参数,当然也可以是指显示屏从竖屏状态旋转至横屏状态的移动参数,具体根据用户实际需求和显示屏的状态决定。其中,
显示屏的移动参数可以包括显示屏的上边缘移动距离、下边缘的移动距离、几何中心的移动距离、左边缘的移动距离、右边缘的移动距离以及中心线的移动距离中的一个或多个。
57.其中,显示屏的几何参数可以是由采集装置实时采集后发送给车辆上的终端设备,当然显示屏的几何参数中的显示屏的长度和宽度也可以预先设置在车辆上的终端设备中;显示屏的移动参数是根据用户的实际需求预先设置在车辆上的终端设备中。
58.s200、根据显示屏的参数确定显示屏的旋转中心的位置;
59.需要说明的是,根据显示屏的参数确定显示屏的旋转中心的位置,可以是根据显示屏的参数确定显示屏的旋转中心的坐标,当然也可以是根据显示屏的参数确定旋转中心和显示屏的几何中心之间的距离以及旋转中心相对于显示屏的长度方向或宽度方向的夹角等。
60.示例地,显示屏的参数包括:显示屏在第一状态下的几何中心的初始位置、显示屏的长度和宽度;则根据显示屏的参数确定显示屏的确定显示屏的旋转中心的坐标具体如下:
61.当显示屏从预设第一状态旋转升降至预设第二状态后,显示屏的上边缘的移动距离为0、显示屏的中心线的移动距离为0,也就是显示屏从预设第一状态旋转升降至预设第二状态后,显示屏的上下部以及左右部无遮挡,则可知显示屏的几何中心的移动距离为显示屏的长度和显示屏的宽度的差值的1/2;
62.以几何中心的初始位置为原点,以显示屏的长边的中心和显示屏的短边的中心线分别为横轴和纵轴,以旋转中心、几何中心、横轴和/或纵轴建立直角三角形或矩形,则旋转中心的横坐标值和纵坐标值分贝直角三角形或矩形的边长。如此,在显示屏从预设第一状态旋转至预设第二状态,上述直角三角形或矩形旋转得到与其全等的直角三角形或矩形,根据其边长关系和几何中心的移动距离之间的关系,可确定得到旋转中心的横坐标值和纵坐标值。
63.当然,在上述示例的基础上,根据旋转后的直角三角形或矩形与旋转前的直角三角形或矩形的边长关系,以及几何中心的移动距离之间的关系,可确定得到直角三角形的边长或矩形的边长,结合勾股定理和三角函数关系,也可确定得到旋转中心和几何中心之间的距离,以及旋转中心相对显示屏的长度方向或宽度方向的夹角。
64.可以理解的是,根据显示屏的参数确定旋转中心的位置,其中,旋转中心即是用于安装显示屏使其能够在横竖屏状态下灵活移动切换的安装点,将显示屏通过该安装定位方法确定得到显示屏的旋转中心(即安装点),使得显示屏的安装结构简单,可以灵活调节。车载终端设备根据旋转中心的位置确定显示屏的旋转轴,由于旋转中心相对于显示屏的几何中心偏心设置,因此在显示屏绕旋转中心旋转的同时,由于显示屏的相对两边距离旋转中心存在距离差,因此在旋转的同时可以实现升降;并且,还可以任意调节显示屏在横竖屏之间移动切换过程中上下部以及左右部的遮挡,满足用户不同的实际需求,提升用户体验感
65.本技术实施例的车载显示屏的安装定位方法,解决了现有技术调节显示屏的灵活性差,无法满足用户实际需要的问题。本技术根据显示屏的几何参数和预设的显示屏的移动参数,可以确定出显示屏的旋转中心的位置,方便根据用户的实际需求任意调节显示屏;并且,根据预设的移动参数确定显示屏的旋转中心的位置,有利于调节显示屏在横屏和竖屏状态下的上边缘的距离差,以及中心线的距离,进而控制显示屏上下部以及左右部的遮
挡区域,使得显示屏能够适应车内空间的同时满足用户的需求,提升用户体验感。
66.进一步地,几何参数包括显示屏的几何中心的初始位置、显示屏的长度和显示屏的宽度;移动参数包括显示屏从预设第一状态升降旋转至预设第二状态时,显示屏的几何中心的移动距离、上边缘的移动距离和中心线的移动距离,则s200、根据显示屏的参数确定显示屏的旋转中心的位置,如图3所示,包括:
67.s201、根据显示屏的长度、显示屏的宽度和上边缘的移动距离,确定几何中心的移动距离;
68.可以理解的是,显示屏从预设第一状态旋转升降至预设第二状态,由于是偏心旋转,因此显示屏的几何中心在预设第一状态下和预设第二状态下存在一定的距离差,进而同时实现升降旋转,在实际应用中,结构简单,可减少零部件数量,降低成本,符合减量化和轻量化的设计理念。
69.具体的,当上边缘的移动距离等于0时(也就是显示屏从预设第一状态旋转升降至预设第二状态,显示屏在预设第一状态下的上边缘和显示屏在预设第二状态下的上边缘之间的距离差为0,可以理解为显示屏预设第一状态下的上边缘和显示屏在预设第二状态下的上边缘重合,不会出现遮挡),确定几何中心的移动距离等于显示屏的长度和显示屏的宽度的差值的1/2;
70.当上边缘的移动距离不等于0(也就是显示屏从预设第一状态旋转升降至预设第二状态,显示屏在预设第一状态下的上边缘和显示屏在预设第二状态下的上边缘之间具有一定距离差,可以理解为显示屏预设第一状态的上边缘和显示屏在预设第二状态下的上边缘不重合,用户可以通过调节上边的移动距离,调节显示屏上下部的遮挡),确定述几何中心的移动距离等于显示屏的长度、显示屏的宽度和上边缘移动距离的差值的1/2。
71.s202、以初始位置为原点建立坐标系,在坐标系中设定一个辅助点,沿辅助点分别向横轴和纵轴做垂线,分别与横轴和纵轴交于第一点和第二点,以几何中心、辅助点、第一点和第二点建立第一矩形;
72.其中,初始位置是指显示屏在处于预设第一状态下的几何中心的位置;以初始位置为原点建立坐标系具体是:显示屏处于预设第一状态下,以几何中心的初始位置为原点,以显示屏在预设第一状态下的一组对边的中心线为横轴,另一组对边的中心线作为纵轴,建立坐标系;
73.在该坐标系中任意设定一个辅助点,该辅助点可以认为是假定的旋转中心,然后以几何中心、辅助点、第一点和第二点建立第一矩形,将第一矩形绕该辅助点旋转得到第二矩形,进而有利于方便确定旋转中心的位置。
74.示例地,如图4-6所示,以显示屏的预设第一状态为处于横屏状态为例,记显示屏的几何中心的初始位置为a,辅助点为o,设定显示屏的长度为a,宽度为b,几何中心的移动距离为x,以a为原点建立坐标系,显示屏在横屏状态下的短边的中心线作为横轴,显示屏在横屏状态下的长边的中心线作为纵轴,沿o点向横轴做垂线垂点为e,沿o点向纵轴做垂线垂点为b,则建立第一矩形aboe。
75.s203、在显示屏从预设第一状态旋转至预设第二状态,第一矩形旋转得到第二矩形,根据第一矩形和第二矩形的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的位置。
76.需要说明的是,本技术实施例的中心线的移动距离是指显示屏从预设第一状态升降旋转至预设第二状态后,影响显示屏左右部遮挡的中心线之间之间的距离,例如:显示屏从横屏状态旋转至竖屏状态,此处中心线的移动距离是指显示屏在横屏状态下长边的中心线与显示屏在竖屏状态下短边的中心线之间的距离。
77.如图4-5所示,显示屏从横屏状态旋转至竖屏状态,第一矩形aboe绕o点旋转得到第二矩形obcd,如此,根据第一矩形aboe和第二矩形obcd两者之间的边长关系,以及几何中心的移动距离x、上边缘的移动距离、中心线的移动距离,可确定出旋转中心的位置。具体的,根据勾股定理和三角函数关系可以确定出oa的长度,以及∠oae或者∠oab的角度,进而确定出旋转中心的位置;当然,也可直接确定出矩形aboe的边长,如此可确定出旋转中心的横坐标值和纵坐标值。
78.作为优选的实施方式,s203、根据第一矩形和第二矩形之间的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的位置,包括:
79.根据第一矩形和第二矩形之间的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的横坐标值和纵坐标值;
80.将旋转中心的横坐标值和纵坐标值,确定为旋转中心的位置。
81.本实施方式中通过旋转中心的横坐标值和纵坐标值,确定为旋转中心的位置,简单方便,能够可靠确定旋转中心的位置。
82.进一步地,根据第一矩形和第二矩形之间的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的横坐标值和纵坐标值,包括:
83.根据中心线的移动距离和第一矩形的边长,确定旋转中心的横坐标值、纵坐标值与第一矩形的边长之间的第一对应关系;
84.根据第一矩形和第二矩形之间的边长关系,确定第一矩形的边长与几何中心的移动距离之间的第二对应关系;
85.基于第一对应关系和第二对应关系,确定旋转中心的横坐标值和纵坐标值。
86.在具体的实施例中,基于第一对应关系和第二对应关系,确定旋转中心的横坐标值和纵坐标值,包括如下步骤:
87.如图4和图5所示,当中心线的移动距离等于0,也就是显示屏在横屏状态下和显示屏在竖屏状态下的中心线重合,如此,ae绕o点旋转90度后位于线段ab的延长线上,即e点与b点重合,因此ob=oe,即第一矩形aboe为正方形。由于o点的横坐标值等于ae,o点的纵坐标值等于ab,因此可确定第一对应关系为旋转中心的横坐标值和旋转中心的纵坐标值相等,且均等于第一矩形aboe的边长;
88.将第一矩形aboe和第二矩形obcd组合成第三矩形acde,由于第三矩形acde的长度ac等于几何中心的移动距离x,且ac等于ab的两倍,因此根据第三矩形acde的长度确定第二对应关系为第一矩形的边长aboe等于几何中心的移动距离的1/2;
89.基于上述第一对应关系和上述第二对应关系,确定旋转中心的横坐标值和纵坐标值分别等于几何中心的移动距离的1/2。
90.在其他实施例中,基于第一对应关系和第二对应关系,确定旋转中心的横坐标值和纵坐标值,包括如下步骤:
91.如图6和图7所示,当中心线的移动距离不等于0,将显示屏在横屏状态下和显示屏
在竖屏状态下的中心线的距离差记为f,第一矩形为aboe绕点旋转90度后得到第二矩形ogfd,则oe=og,如此,可确定第一对应关系为横坐标值和对纵坐标值之间的差值(也就是ob与oe的差值)等于中心线的移动距离f;
92.根据第一矩形aboe的长度ob和第二矩形ogfd的长度od,可确定第二对应关系包括第一尺寸关系和第二尺寸关系,其中第一尺寸关系是指第一矩形aboe的长度ob等于几何中心的移动距离与旋转中心的纵坐标值oe的差值;第二尺寸关系是指第一矩形aboe的长度ob等于旋转中心的纵坐标值oe和中心线的移动距离f的和值;
93.基于上述第一尺寸关系、上述第二尺寸关系以及第一对应关系,可确定纵坐标值为几何中心的移动距离与中心线的移动距离f的差值的1/2,横坐标值为几何中心的移动距离与中心线的移动距离f的差值的1/2与中心线的移动距离f的和值。
94.综上所述,本技术根据显示屏的几何参数和预设的显示屏的移动参数,可以确定出显示屏的旋转中心的位置,方便根据用户的实际需求任意调节显示屏;并且,根据预设的移动参数确定显示屏的旋转中心的位置,有利于调节显示屏在横屏和竖屏状态下的上边缘的距离差,以及中心线的距离,进而控制显示屏上下部以及左右部的遮挡区域,使得显示屏能够适应车内空间的同时,满足用户的需求,提升用户体验感。
95.下面通过实施示例,对本技术的车载显示屏的安装定位方法进行具体说明。
96.以显示屏的预设第一状态为处于横屏状态为例,记显示屏的几何中心的初始位置为a,设定辅助点(旋转中心)为o,设定显示屏的长度为a,宽度为b,几何中心的移动距离为x,上边缘的移动距离为z,中心线的移动距离为f,以a为原点建立坐标系,显示屏在横屏状态下的短边的中心线作为横轴,显示屏在横屏状态下的长边的中心线作为纵轴,沿o点向横轴做垂线垂点为e,沿o点向纵轴做垂线垂点为b,则建立第一矩形aboe;
97.实施例1
98.显示屏从横屏状态旋转至竖屏状态下,要使显示屏的上边缘移动距离z等于0,中心线的移动距离f等于0,也就是显示屏在横、竖屏状态下上边缘保持同一水平,且中心线对齐重合,则几何中心的移动距离x=(a-b)/2;
99.如图4所示,其中,ae绕o点旋转90度后位于线段ab的延长线上,即e点与b点重合,因此ob=ab=oe=ae,即第一矩形aboe为正方形,第一矩形aboe绕o点旋转得到第二矩形obcd,将第一矩形aboe和第二矩形obcd组合成第三矩形acde,则ac=2ab=x=(a-b)/2,因此,可确定ab=(a-b)/4,ob=(a-b)/4,因此可确定o点的横坐标值为(a-b)/4,纵坐标值为(a-b)/4。
100.实施例2
101.显示屏从横屏状态旋转至竖屏状态下,要使显示屏的上边缘移动距离z不等于0,中心线的移动距离f等于0,也就是显示屏在横、竖屏状态下上边缘有距离差z,且中心线对齐重合,则几何中心的移动距离x=(a-b-z)/2;
102.如图5所示,与实施例1相同,将第一矩形aboe和第二矩形obcd组合成第三矩形acde,则ac=2ab=x=(a-b-z)/2,因此,可确定ab=(a-b-z)/4,ob=(a-b-z)/4,因此可确定o点的横坐标值为(a-b-z)/4,纵坐标值为(a-b-z)/4。
103.实施例3
104.显示屏从横屏状态旋转至竖屏状态下,要使显示屏的上边缘移动距离z等于0,中
心线的移动距离f不等于0,也就是显示屏在横、竖屏状态下上边缘对齐重合,且中心线有距离差f,则几何中心的移动距离x=(a-b)/2;
105.如图6所示,与实施例1不同的是,沿o点分别向显示屏的长边和短边作垂线分别交于点l和k,由于显示屏从横屏旋转到竖屏的上边缘重合,因此可知ol=ok,ol=b/2+ab,ok=a/2-ob,如此可知ob=x-ab;
106.又因为第一矩形aboe旋转90度得到第二矩形ogfd,则oe=og=ab,ob=od=og+f=ab+f;
107.根据上述可得,ab+f=x-ab,如此,可得到ab=(x-f)/2,也即ab={[(a-b)/2]-f}/2,ob={[(a-b)/2]-f}/2+f,因此可确定o点的横坐标值为{[(a-b)/2]-f}/2+f,纵坐标值为{[(a-b)/2]-f}/2。
[0108]
实施例4
[0109]
显示屏从横屏状态旋转至竖屏状态下,要使显示屏的上边缘移动距离z不等于0,中心线的移动距离f不等于0,也就是显示屏在横、竖屏状态下上边缘有距离差z,且中心线有距离差f,则几何中心的移动距离x=(a-b-z)/2;
[0110]
如图7所示,与实施例3相同,可确定o点的横坐标值为{[(a-b-z)/2]-f}/2+f,纵坐标值为{[(a-b-z)/2]-f}/2。
[0111]
第二方面,本技术的实施例提供一种车载显示屏的安装定位装置,如图8所示,包括:
[0112]
获取模块301,用于获取显示屏的参数,显示屏参数包括显示屏的几何参数,以及预设的显示屏的移动参数,其中显示屏的移动参数是指显示屏从预设第一状态升降旋转至预设第二状态的移动参数;
[0113]
确定模块302,用于根据显示屏的参数确定显示屏的旋转中心的位置。
[0114]
进一步地,几何参数包括显示屏的几何中心的初始位置、显示屏的长度和显示屏的宽度;移动参数包括显示屏从预设第一状态升降旋转至预设第二状态时,显示屏的几何中心的移动距离、上边缘的移动距离和中心线的移动距离,确定模块302执行用于根据显示屏的参数确定显示屏的旋转中心的位置,还用于执行如下过程:
[0115]
根据显示屏的长度、显示屏的宽度和上边缘的移动距离,确定几何中心的移动距离;
[0116]
以初始位置为原点建立坐标系,在坐标系中设定一个辅助点,沿辅助点分别向横轴和纵轴做垂线,分别与横轴和纵轴交于第一点和第二点,以几何中心、辅助点、第一点和第二点建立第一矩形;
[0117]
在显示屏从预设第一状态旋转至预设第二状态,第一矩形旋转得到第二矩形,根据第一矩形和第二矩形之间的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的位置。
[0118]
进一步地、确定模块302执行根据显示屏的长度、显示屏的宽度和上边缘的移动距离,确定几何中心的移动距离,还用于执行:
[0119]
当上边缘的移动距离等于0时,确定几何中心的移动距离等于显示屏的长度和显示屏的宽度的差值的1/2;
[0120]
当上边缘的移动距离不等于0,确定述几何中心的移动距离等于显示屏的长度、显
示屏的宽度和上边缘移动距离的差值的1/2。
[0121]
进一步地、确定模块302执行根据第一矩形和第二矩形之间的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的位置,还用于执行:
[0122]
根据第一矩形和第二矩形之间的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的横坐标值和纵坐标值;
[0123]
将旋转中心的横坐标值和纵坐标值,确定为旋转中心的位置。
[0124]
进一步地,确定模块302执行根据第一矩形和第二矩形的边长关系、几何中心的移动距离和中心线的移动距离,确定旋转中心的横坐标值和纵坐标值,还用于执行:
[0125]
根据中心线的移动距离和第一矩形的边长,确定横坐标值、纵坐标值与第一矩形的边长之间的第一对应关系;
[0126]
根据第一矩形和第二矩形的边长关系,确定第一矩形的边长与几何中心的移动距离之间的第二对应关系;
[0127]
基于第一对应关系和第二对应关系,确定旋转中心的横坐标值和纵坐标值。
[0128]
进一步地,确定模块302执行基于第一对应关系和第二对应关系,确定旋转中心的横坐标值和纵坐标值,还用于执行:
[0129]
当中心线的移动距离等于0,第一矩形为正方形,确定第一对应关系为横坐标值和纵坐标值相等,且均等于第一矩形的边长;
[0130]
将第一矩形和第二矩形组合成第三矩形,根据第三矩形的长度确定第二对应关系为第一矩形的边长等于几何中心的移动距离的1/2;
[0131]
基于第一对应关系和第二对应关系,确定旋转中心的横坐标值和纵坐标值分别等于几何中心的移动距离的1/2。
[0132]
进一步地,确定模块302执行基于第一对应关系和第二对应关系,确定旋转中心的横坐标值和纵坐标值,还用于执行:
[0133]
当中心线的移动距离不等于0,第一矩形为长方形,确定第一对应关系为横坐标值和对纵坐标值之间的差值等于中心线的移动距离;
[0134]
根据第一矩形的长度和第二矩形的长度,确定第二对应关系包括第一尺寸关系和第二尺寸关系,其中第一尺寸关系是指第一矩形的长度等于几何中心的移动距离与旋转中心的纵坐标值的差值;第二尺寸关系是指第一矩形的长度等于旋转中心的纵坐标值和中心线的移动距离的和值;
[0135]
基于第一尺寸关系、第二尺寸关系以及第一对应关系,确定纵坐标值为几何中心的移动距离与中心线的移动距离的差值的1/2,横坐标值为几何中心的移动距离与中心线的移动距离的差值的1/2与中心线的移动距离的和值。
[0136]
本实施例的定位装置和上述定位方法的原理和效果相同,在此不再赘述。
[0137]
第三方面,本技术的实施例提供一种车辆,所述车辆包括处理器,所述处理器用于执行第一方面的车载显示屏的安装定位方法。本实施例的车辆可以是各种类型的车辆,例如私家轿车、suv、公交车、大型客车(例如旅游大巴)等车辆,本实施例的车辆可以是电动汽车、混动汽车或者燃油车等。本领域技术人员可以理解,本实施例的车辆至少具有显示屏位置灵活调节,使用安全方便,驾驶者或乘客体验感好的优势。
[0138]
下面参考图9,其示出了适于用来实现本技术实施例的终端设备的计算机系统600
的结构示意图。
[0139]
如图9所示,计算机系统600包括中央处理单元(cpu)601,其可以根据存储在只读存储器(rom)602中的程序或者从存储部分608加载到随机访问存储器(ram)603中的程序而执行各种适当的动作和处理。在ram 603中,还存储有系统600操作所需的各种程序和数据。cpu 601、rom 602以及ram 603通过总线604彼此相连。输入/输出(i/o)接口605也连接至总线604。
[0140]
以下部件连接至i/o接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至i/o接口505。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
[0141]
特别地,根据本技术的实施例,上文参考图2-图3任一个描述的过程可以被实现为计算机软件程序。例如,本技术的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,该计算机程序包含用于执行图2-图3任一个的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。
[0142]
需要说明的是,本技术所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
[0143]
附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,前述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用
执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0144]
描述于本技术实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,例如,可以描述为:一种处理器包括获取模块以及确定模块。其中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定,例如,“确定模块还可以被描述为“根据显示屏的参数确定显示屏的旋转中心的位置的模块”。
[0145]
作为另一方面,本技术还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中前述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,前述程序被一个或者一个以上的处理器用来执行描述于本技术的车载显示屏的安装定位方法。
[0146]
以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1