一种车载主机与智能手机互动的屏幕校准方法及系统的制作方法

xiaoxiao2020-10-23  11

一种车载主机与智能手机互动的屏幕校准方法及系统的制作方法
【技术领域】
[0001]本发明涉及车载主机与智能手机屏幕校准技术领域,尤其涉及一种车载主机与智能手机互动的屏幕校准方法及系统。
【背景技术】
[0002]车载主机与智能手机互联互动是当前车载电子产品的主流功能之一,也是车子多屏互联系统的主要组成部分。
[0003]在使用车载主机与智能手机互联互动功能时,车载主机和智能手机的触摸显示屏有一个对应关系,用户需要先进行屏幕校准,目前的做法主要是在车载主机界面上点击4个位置(矩形的四个角),或者5个位置(矩形的四个角和中心),用户需要对准这几个点进行点击,如果没有对准,还需要重复多次,校准效率比较低。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]鉴于上述现有技术的不足,本发明的目的在于提供一种车载主机与智能手机互动的屏幕校准方法及系统,旨在解决现有校准技术需对准几个点进行点击,校准效率较低的冋题。
[0006]本发明的技术方案如下:
一种车载主机与智能手机互动的屏幕校准方法,其中,包括步骤:
A、车载主机通过数据传输方式与智能手机建立连接;
B、智能手机获取屏幕分辨率,及横屏状态数据或竖屏状态数据,并传输至车载主机;
C、车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面;然后接收用户通过屏幕输入的点击事件;
D、车载主机获取所述点击事件对应的车载主机屏幕坐标和智能手机屏幕坐标,然后按照映射关系实现车载主机与智能手机的屏幕校准。
[0007]所述的车载主机与智能手机互动的屏幕校准方法,其中,所述步骤A中,所述数据传输方式包括:MHL数据传输和蓝牙传输。
[0008]所述的车载主机与智能手机互动的屏幕校准方法,其中,所述步骤C中:所述映射画面在车载主机上居中或全屏显示。
[0009]所述的车载主机与智能手机互动的屏幕校准方法,其中,所述步骤C具体包括步骤:车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面;然后车载主机监测用户是否通过屏幕输入点击事件,如果是,则执行步骤D ;若否,则车载主机继续监测用户是否通过屏幕输入点击事件。
[0010]所述的车载主机与智能手机互动的屏幕校准方法,其中,所述步骤D具体包括步骤:
D1、车载主机获取点击事件对应的车载主机屏幕坐标,同时车载主机将所述点击事件发送至智能手机;
D2、智能手机根据所述点击事件信息,获取智能手机屏幕坐标,并将所述智能手机屏幕坐标回传给车载主机;
D3、车载主机根据所述车载主机屏幕坐标和智能手机屏幕坐标,按照映射关系实现车载主机与智能手机的屏幕校准。
[0011 ] 所述的车载主机与智能手机互动的屏幕校准方法,其中,所述步骤D中,所述车载主机屏幕坐标记为(X,Y),所述智能手机屏幕坐标记为(X,y),所述映射关系公式为:
X=X氺xScale+xOffet ;
Y=Y5^yScale+yOffet ;
按照上述映射关系计算出xScale,xOffet,yScale,yOffet,以实现车载主机与智能手机的屏幕校准;
其中,xScale为x方向的缩放值,xOffet为x方向的偏移值,yScale为y方向的缩放值,yOffet为J方向的偏移值。
[0012]一种如上所述车载主机与智能手机互动的屏幕校准方法的系统,其中,包括:
连接模块,用于车载主机通过数据传输方式与智能手机建立连接;
获取与传输模块,用于智能手机屏幕分辨率,及横屏状态数据或竖屏状态数据,并传输至车载主机;
获取与接收模块,用于车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面;然后接收用户通过屏幕输入的点击事件;
获取与校准模块,用于车载主机获取所述点击事件对应的车载主机屏幕坐标和智能手机屏幕坐标,然后按照映射关系实现车载主机与智能手机的屏幕校准。
[0013]所述的车载主机与智能手机互动的屏幕校准方法的系统,其中,所述数据传输方式包括:MHL数据传输和蓝牙传输。
[0014]所述的车载主机与智能手机互动的屏幕校准方法的系统,其中,所述获取与接收模块,具体用于车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面,然后车载主机监测用户是否通过屏幕输入点击事件,如果是,则执行获取与校准模块;若否,则车载主机继续监测用户是否通过屏幕输入点击事件。
[0015]所述的车载主机与智能手机互动的屏幕校准方法的系统,其中,所述获取与校准模块具体包括:
获取与发送单元,用于车载主机获取点击事件对应的车载主机屏幕坐标,同时车载主机将所述点击事件发送至智能手机;
获取与回传单元,用于智能手机根据所述点击事件信息,获取智能手机屏幕坐标,并将所述智能手机屏幕坐标回传给车载主机;
校准单元,用于车载主机根据所述车载主机屏幕坐标和智能手机屏幕坐标,按照映射关系实现车载主机与智能手机的屏幕校准。
[0016]有益效果:本发明的智能手机获取屏幕分辨率,及横屏状态数据或竖屏状态数据,并传输至车载主机;车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面,然后接收用户通过屏幕输入的点击事件;车载主机获取所述点击事件对应的车载主机屏幕坐标和智能手机屏幕坐标,然后按照映射关系实现车载主机与智能手机的屏幕校准。本发明通过上述技术方案,用户1-2次随意点击就可以实现车载主机与智能手机的屏幕自动校准,使用方便,校准效率得到大大提高。
【附图说明】
[0017]图1为本发明的一种车载主机与智能手机互动的屏幕校准方法较佳实施例的流程图。
[0018]图2为图1中步骤S400的具体流程图。
[0019]图3为本发明的一种车载主机与智能手机互动的屏幕校准方法的系统较佳实施例的结构框图。
[0020]图4为图3中获取与校准模块400的具体结构框图。
【具体实施方式】
[0021]本发明提供一种车载主机与智能手机互动的屏幕校准方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0022]如图1所示,本发明的一种车载主机与智能手机互动的屏幕校准方法较佳实施例的流程图,其包括步骤:
S100、车载主机通过数据传输方式与智能手机建立连接;
S200、智能手机获取屏幕分辨率,及横屏状态数据或竖屏状态数据,并传输至车载主机;
S300、车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面;然后接收用户通过屏幕输入的点击事件;
S400、车载主机获取所述点击事件对应的车载主机屏幕坐标和智能手机屏幕坐标,然后按照映射关系实现车载主机与智能手机的屏幕校准。
[0023]在使用车载主机与智能手机互联互动功能时,车载主机和智能手机的触摸显示屏有一个对应关系,用户需要先进行屏幕校准。现有技术中一般是通过用户点击屏幕的4个位置(如屏幕的四个角),或者屏幕的5个位置(如屏幕的四个角和屏幕的中心),以实现屏幕的校准。这使得用户需要对准屏幕上述多个特定位置进行点击,若用户没有对准,还需重复多次,从而导致屏幕校准效率较低。针对上述问题,本发明对现有技术进行了改进,通过本发明上述技术方案,用户1-2次随意点击就可以实现车载主机与智能手机的屏幕自动校准,使用方便,校准效率大大得到提高。
[0024]所述步骤SlOO中,所述数据传输方式包括:MHL数据传输和蓝牙传输。具体地,本发明车载主机和智能手机间通过MHL数据线传输音视频数据。车载主机和智能手机间通过蓝牙无线连接和通讯实现触摸控制。当然本发明不限于上述数据传输方式,还可以是其他的数据传输方式,在达到相同效果的情况下,都在本实施例的范围内。
[0025]具体地,本发明所述蓝牙支持SPP和HID协议,车载主机通过SPP协议通道与智能手机进行通讯,车载主机通过HID协议通道发送车载主机屏幕的点击事件给智能手机。
[0026]所述步骤S200中:智能手机获取屏幕分辨率,及横屏状态数据或竖屏状态数据,并传输至车载主机。其中,所述横屏状态数据为屏幕X方向坐标,所述竖屏状态数据为屏幕y方向坐标。
[0027]所述步骤S300中:所述映射画面在车载主机上居中或全屏显示。本发明所述映射画面也称为映射界面,所述映射界面是通过MHL接口,将智能手机上的显示界面的视频信号显示在车载主机的屏幕上。具体地,由于智能手机(例如安卓系统的手机)能够自动判断当前是处于横屏状态还是竖屏状态,而在智能手机处于横屏状态时,映射画面在车载主机上全屏显示;在智能手机处于竖屏状态时,映射画面在车载主机上缩小且居中显示。本发明车载主机在接收到智能手机传输的屏幕分辨率,及横屏状态数据或竖屏状态数据后,智能手机的影像在车载主机上居中或全屏显示,得到映射画面。然后车载主机语音提示用户通过屏幕点击几次车载主机屏幕,以进行屏幕校准。通常用户只需随意点击1-2次,就可实现屏幕校准。
[0028]进一步地,所述步骤S300具体包括步骤:车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面,然后车载主机监测用户是否通过屏幕输入点击事件,如果是,则执行步骤S400 ;若否,则车载主机继续监测用户是否通过屏幕输入点击事件。
[0029]如图2所示,本发明所述步骤S400具体包括步骤:
S401、车载主机获取点击事件对应的车载主机屏幕坐标,同时车载主机将所述点击事件发送至智能手机;
所述步骤S401中,车载主机在接收到用户通过屏幕输入的点击事件后,车载主机获取该点击事件对应的车载主机屏幕坐标,将车载主机屏幕坐标记为(X,Y)。且车载主机通过HID协议通道发送所述点击事件至智能手机,同 时车载主机通过SPP协议发送包含(X,Y)数据包请求智能手机回传实际点击事件对应的智能手机屏幕坐标。
[0030]S402、智能手机根据所述点击事件信息,获取智能手机屏幕坐标,并将所述智能手机屏幕坐标回传给车载主机;
所述步骤S402中,智能手机接收到HID的一个控制点击事件信息后,智能手机根据所述点击事件信息,产生一个模拟点击事件,智能手机获得所述模拟点击事件的智能手机屏幕坐标,将所述智能手机屏幕坐标记为(X,y),然后智能手机通过SPP协议通道将所述智能手机屏幕坐标(X,y)回传给车载主机。
[0031]S403、车载主机根据所述车载主机屏幕坐标和智能手机屏幕坐标,按照映射关系实现车载主机与智能手机的屏幕校准。
[0032]所述步骤S403中,车载主机接收到智能手机屏幕坐标(X,y)后,车载主机根据车载主机屏幕坐标(X,Y)和智能手机屏幕坐标(X,y),按照映射关系,实现车载主机与智能手机互动的屏幕自动校准。
[0033]具体地,所述步骤S400中,所述车载主机屏幕坐标记为(X,Y),所述智能手机屏幕坐标记为U,y),所述映射关系公式为:
X=X氺xScale+xOffet ;
Y=Y5^yScale+yOffet ;
其中,xScale为x方向的缩放值,xOffet为x方向的偏移值,yScale为y方向的缩放值,yOffet为J方向的偏移值;
车载主机通过用户的2次点击事件,获得车载机屏幕坐标(XI,Y1)、(X2,Υ2)和手机屏幕坐标(xl,yl)、(x2,y2),再根据上述映射关系公式,计算出xScale、xOffet、yScale、yOffet参数。这样基于这2组数据,就计算出xScale、xOfTet、yScale、yOffet参数,从而就完成了车载主机与智能手机的屏幕自动校准。且在实际使用过程中,由于xOffet和yOffet通常为0,因此,只需一组上述数据,即用户只需随意点击I次就可以计算出xScale、yScale参数,从而实现屏幕自动校准,大大提高校准效率。
[0034]车载主机根据上述映射关系公式,计算出xScale、xOffet、yScale、yOffet参数,如果没有计算出上述参数,则返回执行步骤S300,即车载主机继续监测用户是否通过屏幕输入点击事件,直至计算出xScale、xOffet、yScale、yOffet参数。当计算出xScale、xOffet、yScale、yOffet参数后,车载主机语音提示屏幕自动校准完成,车载主机与智能手机的屏幕校准结束。本发明不需要用户点击特定位置的点,随意点击1-2次就可以实现屏幕校准。
[0035]基于上述方法,本发明还提供一种如上所述车载主机与智能手机互动的屏幕校准方法的系统,如图3所示,其包括:
连接模块100,用于车载主机通过数据传输方式与智能手机建立连接;
获取与传输模块200,用于智能手机获取屏幕分辨率,及横屏状态数据或竖屏状态数据,并传输至车载主机;
获取与接收模块300,用于车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面;然后接收用户通过屏幕输入的点击事件;
获取与校准模块400,用于车载主机获取所述点击事件对应的车载主机屏幕坐标和智能手机屏幕坐标,然后按照映射关系实现车载主机与智能手机的屏幕校准。
[0036]所述数据传输方式包括:MHL数据传输和蓝牙传输。
[0037]所述获取与接收模块300,具体用于车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面;然后车载主机监测用户是否通过屏幕输入点击事件,如果是,则执行获取与校准模块400 ;若否,则车载主机继续监测用户是否通过屏幕输入点击事件。
[0038]如图4所示,所述获取与校准模块400具体包括:
获取与发送单元401,用于车载主机获取点击事件对应的车载主机屏幕坐标,同时车载主机将所述点击事件发送至智能手机;
获取与回传单元402,用于智能手机根据所述点击事件信息,获取智能手机屏幕坐标,并将所述智能手机屏幕坐标回传给车载主机;
校准单元403,用于车载主机根据所述车载主机屏幕坐标和智能手机屏幕坐标,按照映射关系实现车载主机与智能手机的屏幕校准。
[0039]关于上述模块及单元的详细说明在前述方法中已有详述,故不再赘述。
[0040]综上所述,本发明的智能手机获取屏幕分辨率,及横屏状态数据或竖屏状态数据,并传输至车载主机;车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面,然后接收用户通过屏幕输入的点击事件;车载主机获取所述点击事件对应的车载主机屏幕坐标和智能手机屏幕坐标,然后按照映射关系实现车载主机与智能手机的屏幕校准。本发明通过上述技术方案,用户1-2次随意点击就可以实现车载主机与智能手机的屏幕自动校准,使用方便,校准效率得到大大提高。
[0041]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种车载主机与智能手机互动的屏幕校准方法,其特征在于,包括步骤: A、车载主机通过数据传输方式与智能手机建立连接; B、智能手机获取屏幕分辨率,及横屏状态数据或竖屏状态数据,并传输至车载主机; C、车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面;然后接收用户通过屏幕输入的点击事件; D、车载主机获取所述点击事件对应的车载主机屏幕坐标和智能手机屏幕坐标,然后按照映射关系实现车载主机与智能手机的屏幕校准。2.根据权利要求1所述的车载主机与智能手机互动的屏幕校准方法,其特征在于,所述步骤A中,所述数据传输方式包括:MHL数据传输和蓝牙传输。3.根据权利要求1所述的车载主机与智能手机互动的屏幕校准方法,其特征在于,所述步骤C中:所述映射画面在车载主机上居中或全屏显示。4.根据权利要求1所述的车载主机与智能手机互动的屏幕校准方法,其特征在于,所述步骤C具体包括步骤:车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面;然后车载主机监测用户是否通过屏幕输入点击事件,如果是,则执行步骤D ;若否,则车载主机继续监测用户是否通过屏幕输入点击事件。5.根据权利要求1所述的车载主机与智能手机互动的屏幕校准方法,其特征在于,所述步骤D具体包括步骤: D1、车载主机获取点击事件对应的车载主机屏幕坐标,同时车载主机将所述点击事件发送至智能手机; D2、智能手机根据所述点击事件信息,获取智能手机屏幕坐标,并将所述智能手机屏幕坐标回传给车载主机; D3、车载主机根据所述车载主机屏幕坐标和智能手机屏幕坐标,按照映射关系实现车载主机与智能手机的屏幕校准。6.根据权利要求1或5所述的车载主机与智能手机互动的屏幕校准方法,其特征在于,所述步骤D中,所述车载主机屏幕坐标记为(X,Y),所述智能手机屏幕坐标记为(X,y),所述映射关系公式为:X=X氺xScale+xOffet ;Y=Y5^yScale+yOffet ; 按照上述映射关系计算出xScale,xOffet,yScale,yOffet,以实现车载主机与智能手机的屏幕校准; 其中,xScale为x方向的缩放值,xOffet为x方向的偏移值,yScale为y方向的缩放值,yOffet为J方向的偏移值。7.一种如权利要求1所述车载主机与智能手机互动的屏幕校准方法的系统,其特征在于,包括: 连接模块,用于车载主机通过数据传输方式与智能手机建立连接; 获取与传输模块,用于智能手机获取屏幕分辨率,及横屏状态数据或竖屏状态数据,并传输至车载主机; 获取与接收模块,用于车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面;然后接收用户通过屏幕输入的点击事件; 获取与校准模块,用于车载主机获取所述点击事件对应的车载主机屏幕坐标和智能手机屏幕坐标,然后按照映射关系实现车载主机与智能手机的屏幕校准。8.根据权利要求7所述的车载主机与智能手机互动的屏幕校准方法的系统,其特征在于,所述数据传输方式包括:MHL数据传输和蓝牙传输。9.根据权利要求7所述的车载主机与智能手机互动的屏幕校准方法的系统,其特征在于,所述获取与接收模块,具体用于车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面,然后车载主机监测用户是否通过屏幕输入点击事件,如果是,则执行获取与校准模块;若否,则车载主机继续监测用户是否通过屏幕输入点击事件。10.根据权利要求7所述的车载主机与智能手机互动的屏幕校准方法的系统,其特征在于,所述获取与校准模块具体包括: 获取与发送单元,用于车载主机获取点击事件对应的车载主机屏幕坐标,同时车载主机将所述点击事件发送至智能手机; 获取与回传单元,用于智能手机根据所述点击事件信息,获取智能手机屏幕坐标,并将所述智能手机屏幕坐标回传给车载主机; 校准单元,用于车载主机根据所述车载主机屏幕坐标和智能手机屏幕坐标,按照映射关系实现车载主机与智能手机的屏幕校准。
【专利摘要】本发明公开一种车载主机与智能手机互动的屏幕校准方法及系统,具体是车载主机通过数据传输方式与智能手机建立连接;智能手机获取屏幕分辨率,及横屏状态数据或竖屏状态数据,并传输至车载主机;车载主机根据所述智能手机的屏幕分辨率,及横屏状态数据或竖屏状态数据,获取映射画面;然后接收用户通过屏幕输入的点击事件;车载主机获取所述点击事件对应的车载主机屏幕坐标和智能手机屏幕坐标,然后按照映射关系实现车载主机与智能手机的屏幕校准。本发明通过上述技术方案,用户1-2次随意点击就可以实现车载主机与智能手机的屏幕自动校准,使用方便,效率大大提高。
【IPC分类】G06F3/041
【公开号】CN104881172
【申请号】CN201510264928
【发明人】曾昭德, 陈义
【申请人】广东好帮手电子科技股份有限公司
【公开日】2015年9月2日
【申请日】2015年5月22日
转载请注明原文地址:https://www.famiwei.com/read-8138899.html

最新回复(0)