一种识别智能终端横竖屏的方法及车载终端的制作方法

文档序号:6524657阅读:168来源:国知局
一种识别智能终端横竖屏的方法及车载终端的制作方法
【专利摘要】本发明公开了一种识别智能终端横竖屏的方法,包括:车载终端实时获取智能终端的视频图像;所述车载终端将所述视频图像载入车载终端屏幕,所述车载终端屏幕包括预设的映射区域及非映射区域;计算已载入视频图像的非映射区域的灰度平均值;根据所述灰度平均值及预设的灰度默认值判断智能终端的屏幕状态。本发明还公开了一种车载终端。采用本发明,通过图像识别技术,对车载终端屏幕中非映射区域的灰度分布规律进行分析,自动识别出实时智能终端的横、竖屏状态,减少用户干预,无需添加其他设备进行辅助。
【专利说明】一种识别智能终端横竖屏的方法及车载终端
【技术领域】
[0001]本发明涉及车载设备领域,尤其涉及一种识别智能终端横竖屏的方法及车载终端。
【背景技术】
[0002]车载信息娱乐系统(In-Vehicle Infotainment, IVI),是采用车载专用中央处理器,基于车身总线系统和互联网服务,形成的车载综合信息处理系统。
[0003]智能终端,是安装了操作系统的终端,可对外输出HDMI视频,例如iPhone4S等智能手机、iPad2等平板设备。
[0004]为实现IVI和智能终端双机互动技术,需要将二者的屏幕坐标建立相应的映射关系。其中,智能终端的横竖屏状态需对应不同的映射,因此,为了实现通过IVI对智能终端进行控制和操作,需要获取智能终端当前的横竖屏状态。有的智能终端可以直接获取横竖屏状态,但并不是所有的厂家都会提供相关协议接口,因此,不能直接获取当前智能终端的横竖屏状态,需要通过其他手段进行。当前主要通过以下两个方案进行横竖屏的识别:
[0005]1、在车载信息娱乐系统设置相关的用户界面,用户界面专门用于设定当前智能终端横竖屏状态,通过用户自己点击屏幕设定。该方案的缺点在于需要用户参与设定,一旦智能终端横竖屏发生切换,用户必须立即在在车载信息娱乐系统端修改当前状态,这种操作方式用户体验较差,效率也低。
[0006]2、在智能终端安装可以识别当前横竖屏状态的APP应用软件,然后APP软件通过蓝牙发送相关信息告知车载信息娱乐系统横竖屏状态。这种方式需要用户自己在智能终端中安装APP软件,另外还有很多智能终端没有对第三方的APP开放横竖屏判断的API接口,所以这种方式就也显得不够人性化,对智能终端设备的兼容性比较差。
[0007]因此,为实现智能终端横竖屏状态自动识别,需克服现有方式的缺陷。

【发明内容】

[0008]本发明所要解决的技术问题在于,提供一种识别智能终端横竖屏的方法及车载终端,可自动识别智能终端的横屏、竖屏状态。
[0009]为了解决上述技术问题,本发明提供了一种识别智能终端横竖屏的方法,包括:车载终端实时获取智能终端的视频图像;所述车载终端将所述视频图像载入车载终端屏幕,所述车载终端屏幕包括预设的映射区域及非映射区域;计算已载入视频图像的非映射区域的灰度平均值;根据所述灰度平均值及预设的灰度默认值判断智能终端的屏幕状态;所述非映射区域为第一屏幕状态下的智能终端屏幕载入至车载终端屏幕时的非重叠范围,所述第一屏幕状态为竖屏状态或横屏状态。
[0010]作为上述方案的改进,所述根据灰度平均值及预设的灰度默认值判断智能终端的屏幕状态的步骤包括:将所述灰度平均值及预设的灰度默认值进行比对,当灰度平均值等于灰度默认值时,则智能终端为第一屏幕状态,当灰度平均值大于灰度默认值时,则智能终端为第二屏幕状态,所述第二屏幕状态与第一屏幕状态相反,当灰度平均值小于灰度默认值时,则进行相应操作。
[0011]作为上述方案的改进,所述当灰度平均值小于灰度默认值时,则进行相应操作的步骤包括:判断智能终端为第一屏幕状态。
[0012]作为上述方案的改进,所述当灰度平均值小于灰度默认值时,则进行相应操作的步骤包括:计算已载入视频图像的非映射区域的灰度方差;判断所述灰度方差是否小于预设的灰度方差阈值,判断为是时,则智能终端为第一屏幕状态,判断为否时,则智能终端为
第二屏幕状态。
[0013]作为上述方案的改进,所述非映射区域至少包括两个非映射子区域。
[0014]相应地,本发明还提供了一种车载终端,包括:获取模块,用于实时获取智能终端的视频图像;载入模块,用于将所述视频图像载入车载终端屏幕,所述车载终端屏幕包括预设的映射区域及非映射区域,所述非映射区域为第一屏幕状态下的智能终端屏幕载入至车载终端屏幕时的非重叠范围,所述第一屏幕状态为竖屏状态或横屏状态;计算模块,用于计算已载入视频图像的非映射区域的灰度平均值;判断模块,用于根据所述灰度平均值及预设的灰度默认值判断智能终端的屏幕状态。
[0015]作为上述方案的改进,所述判断模块包括:比对单元,用于将所述灰度平均值及预设的灰度默认值进行比对;第一处理单元,用于当灰度平均值等于灰度默认值时,则智能终端为第一屏幕状态;第二处理单元,用于当灰度平均值大于灰度默认值时,则智能终端为第二屏幕状态,所述第二屏幕状态与第一屏幕状态相反;第三处理单元,用于当灰度平均值小于灰度默认值时,则进行相应操作。
[0016]作为上述方案的改进,所述第三处理单元包括:第一判断子单元,用于判断智能终端为第一屏幕状态。
[0017]作为上述方案的改进,所述第三处理单元包括:计算子单元,用于计算已载入视频图像的非映射区域的灰度方差;第二判断子单元,用于判断所述灰度方差是否小于预设的灰度方差阈值,判断为是时,则智能终端为第一屏幕状态,判断为否时,则智能终端为第二屏幕状态。
[0018]实施本发明,具有如下有益效果:
[0019]车载终端实时获取智能终端的视频图像,并将视频图像载入车载终端屏幕,通过图像识别技术,车载终端对已载入视频图像的非映射区域的灰度分布规律进行分析,自动识别出实时智能终端的横、竖屏状态,实现通过车载终端对智能终端进行控制和操作,减少用户干预。
[0020]同时,识别处理由车载终端独立完成无需添加其他设备进行辅助。
[0021]另外,可根据实际情况预设映射区域、非映射区域、灰度默认值及灰度方差阈值,有效兼容多种具备横竖屏切换的智能终端。
【专利附图】

【附图说明】
[0022]图1是本发明一种识别智能终端横竖屏的方法的第一实施例流程图;
[0023]图2是第一屏幕状态为竖屏状态时,智能终端屏幕载入车载终端屏幕的示意图;
[0024]图3是第一屏幕状态为横屏状态时,智能终端屏幕载入车载终端屏幕的示意图;[0025]图4是第一屏幕状态为竖屏状态时,智能终端屏幕载入车载终端屏幕的另一示意图;
[0026]图5是本发明一种识别智能终端横竖屏的方法的第二实施例流程图;
[0027]图6是本发明一种识别智能终端横竖屏的方法的第三实施例流程图;
[0028]图7是本发明一种车载终端的结构示意图;
[0029]图8是本发明一种车载终端中判断模块的结构示意图;
[0030]图9是本发明一种车载终端中第三处理单元的结构示意图;
[0031]图10是本发明一种车载终端中第三处理单元的另一结构示意图。
【具体实施方式】
[0032]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
[0033]图1是本发明一种识别智能终端横竖屏的方法的第一实施例流程图,包括:
[0034]S101,车载终端实时获取智能终端的视频图像。
[0035]所述智能终端可以为智能手机、平板设备。
[0036]当车载终端与智能终端进行双机互动时,车载终端实时获取智能终端发送给车载终端的视频,并截取相应的视频图像。
[0037]S102,所述车载终端将所述视频图像载入车载终端屏幕。
[0038]所述车载终端屏幕包括预设的映射区域及非映射区域。
[0039]所述非映射区域为第一屏幕状态下的智能终端屏幕载入至车载终端屏幕时的非
重叠范围。
[0040]所述第一屏幕状态为竖屏状态或横屏状态。
[0041]如图2所示,当第一屏幕状态为竖屏状态时,将竖屏状态下的智能终端屏幕载入车载终端屏幕时,智能终端屏幕与车载终端屏幕形成重叠范围C及非重叠范围A、B,其中重叠范围C为映射区域,非重叠范围A、B为非映射区域。
[0042]如图3所示,当第一屏幕状态为横屏状态时,将竖屏状态下的智能终端屏幕载入车载终端屏幕时,智能终端屏幕与车载终端屏幕形成重叠范围E及非重叠范围M、N,其中重叠范围E为映射区域,非重叠范围M、N为非映射区域。
[0043]因此,可根据实际需求选择第一屏幕状态,同时预设映射区域及非映射区域。
[0044]S103,计算已载入视频图像的非映射区域的灰度平均值。
[0045]需要说明的是,每一个像素点对应一个灰度值,视频图像载入车载终端屏幕后,车载终端提取非映射区域内各像素点的灰度值,并计算灰度值的平均值。
[0046]S104,根据所述灰度平均值及预设的灰度默认值判断智能终端的屏幕状态。
[0047]需要说明的是,不同的智能终端的非映射区域的颜色会有所不同,因此,车载终端可根据实际需求预设灰度默认值。
[0048]优选地,非映射区域为黑色,则预设灰度的默认值为“O”。
[0049]需要说明的是,视频图像载入车载终端屏幕后,当非映射区域内存在视频图像时,则视频图像的灰度值会使非映射区域内的灰度平均值发生变化,此时车载终端可根据计算出的灰度平均值与预设灰度的默认值判断智能终端的屏幕状态。[0050]更佳地,根据所述灰度平均值及预设的灰度默认值判断智能终端的屏幕状态的步骤包括:
[0051]S1、将所述灰度平均值及预设的灰度默认值进行比对;
[0052]S2、当灰度平均值等于灰度默认值时,则智能终端为第一屏幕状态;
[0053]S3、当灰度平均值大于灰度默认值时,则智能终端为第二屏幕状态;
[0054]S4、当灰度平均值小于灰度默认值时,则进行相应操作。
[0055]所述第二屏幕状态与第一屏幕状态相反。即当第一屏幕状态为竖屏状态时,第二屏幕状态为横屏状态;当第一屏幕状态为横屏状态时,第二屏幕状态为竖屏状态。
[0056]如图2及图4所示,当选择第一屏幕状态为竖屏状态时,C为映射区域,A、B为非映射区域。若待识别的智能终端为竖屏状态,则视频图像载入车载终端屏幕后,视频图像只处于映射区域C,非映射区域A、B不受视频图像的影响,此时非映射区域A、B的灰度平均值等于灰度默认值时,则可判断出智能终端为竖屏状态(参见图2);若待识别的智能终端为横屏状态,则视频图像载入车载终端屏幕后,视频图像既处于映射区域C,也处于非映射区域A、B,此时非映射区域A、B的灰度发生变化,使灰度平均值大于灰度默认值,则可判断出智能终端为横屏状态(参见图5)。
[0057]图5是本发明一种识别智能终端横竖屏的方法的第二实施例流程图,包括:
[0058]S201,车载终端实时获取智能终端的视频图像。
[0059]所述智能终端可以为智能手机、平板设备。当车载终端与智能终端进行双机互动时,车载终端实时获取智能终端发送给车载终端的视频,并截取相应的视频图像。
[0060]S202,所述车载终端将所述视频图像载入车载终端屏幕。
[0061]所述车载终端屏幕包括预设的映射区域及非映射区域。所述非映射区域为第一屏幕状态下的智能终端屏幕载入至车载终端屏幕时的非重叠范围。所述第一屏幕状态为竖屏状态或横屏状态。
[0062]需要说明的是,可根据实际需求选择第一屏幕状态,同时预设映射区域及非映射区域。
[0063]S203,计算已载入视频图像的非映射区域的灰度平均值。
[0064]需要说明的是,每一个像素点有一个灰度值,视频图像载入车载终端屏幕后,车载终端提取非映射区域内各像素点的灰度值,并计算灰度值的平均值。
[0065]S204,将所述灰度平均值及预设的灰度默认值进行比对。
[0066]需要说明的是,不同的智能终端的非映射区域的颜色会有所不同,因此,车载终端可根据实际需求预设灰度默认值。优选地,非映射区域为黑色,则预设灰度的默认值为“O”。
[0067]视频图像载入车载终端屏幕后,当非映射区域内存在视频图像时,则视频图像的灰度值会使非映射区域内的灰度平均值发生变化,此时车载终端可根据计算出的灰度平均值与预设灰度的默认值判断智能终端的屏幕状态。
[0068]S205,当灰度平均值等于灰度默认值时,则智能终端为第一屏幕状态。
[0069]如图2所示,选择第一屏幕状态为竖屏状态,当灰度平均值等于灰度默认值,即表示非映射区域不受视频图像的影响,则可判断出智能终端为竖屏状态。
[0070]S206,当灰度平均值大于灰度默认值时,则智能终端为第二屏幕状态。
[0071]所述第二屏幕状态与第一屏幕状态相反。即当第一屏幕状态为竖屏状态时,第二屏幕状态为横屏状态;当第一屏幕状态为横屏状态时,第二屏幕状态为竖屏状态。
[0072]如图4所示,选择第一屏幕状态为竖屏状态,当灰度平均值大于灰度默认值时,即表示非映射区域的灰度发生变化,视频图像部分处于非映射区域,则可判断出智能终端为横屏状态。
[0073]S207,当灰度平均值小于灰度默认值时,判断智能终端为第一屏幕状态。
[0074]选择第一屏幕状态为竖屏状态,当灰度平均值小于灰度默认值时,即表示非映射区域的灰度发生变化,但视频图像不处于非映射区域,则可判断出智能终端为竖屏状态。
[0075]图6是本发明一种识别智能终端横竖屏的方法的第三实施例流程图。
[0076]需要说明的是,第三实施例主要针对当车载终端与智能终端进行双机互动时,视频质量不稳定的处理;若视频质量稳定时,采用第二实施例即可完成识别。
[0077]识别智能终端横竖屏的方法,包括:
[0078]S301,车载终端实时获取智能终端的视频图像。
[0079]所述智能终端可以为智能手机、平板设备。当车载终端与智能终端进行双机互动时,车载终端实时获取智能终端发送给车载终端的视频,并截取相应的视频图像。
[0080]S302,所述车载终端将所述视频图像载入车载终端屏幕。
[0081]所述车载终端屏幕包括预设的映射区域及非映射区域。所述非映射区域为第一屏幕状态下的智能终端屏幕载入至车载终端屏幕时的非重叠范围。所述第一屏幕状态为竖屏状态或横屏状态。
[0082]需要说明的是,可根据实际需求选择第一屏幕状态,同时预设映射区域及非映射区域。
[0083]S303,计算已载入视频图像的非映射区域的灰度平均值。
[0084]需要说明的是,每一个像素点有一个灰度值,视频图像载入车载终端屏幕后,车载终端提取非映射区域内各像素点的灰度值,并计算灰度值的平均值。
[0085]S304,将所述灰度平均值及预设的灰度默认值进行比对。
[0086]需要说明的是,不同的智能终端的非映射区域的颜色会有所不同,因此,车载终端可根据实际需求预设灰度默认值。优选地,非映射区域为黑色,则预设灰度的默认值为“O”。
[0087]视频图像载入车载终端屏幕后,当非映射区域内存在视频图像时,则视频图像的灰度值会使非映射区域内的灰度平均值发生变化,此时车载终端可根据计算出的灰度平均值与预设灰度的默认值判断智能终端的屏幕状态。
[0088]S305,当灰度平均值等于灰度默认值时,则智能终端为第一屏幕状态。
[0089]如图2所示,选择第一屏幕状态为竖屏状态,当灰度平均值等于灰度默认值,即表示非映射区域不受视频图像的影响,则可判断出智能终端为竖屏状态。
[0090]S306,当灰度平均值大于灰度默认值时,则智能终端为第二屏幕状态。
[0091]所述第二屏幕状态与第一屏幕状态相反。即当第一屏幕状态为竖屏状态时,第二屏幕状态为横屏状态;当第一屏幕状态为横屏状态时,第二屏幕状态为竖屏状态。
[0092]如图4所示,选择第一屏幕状态为竖屏状态,当灰度平均值大于灰度默认值时,即表示非映射区域的灰度发生变化,视频图像部分处于非映射区域,则可判断出智能终端为横屏状态。
[0093]S307,当灰度平均值小于灰度默认值时,计算已载入视频图像的非映射区域的灰度方差。
[0094]需要说明的是,当灰度平均值小于灰度默认值时,则表示车载终端与智能终端进行双机互动时,视频质量不稳定,此时车载终端计算非映射区域内各灰度值的灰度方差,衡量灰度值的波动。
[0095]S308,判断所述灰度方差是否小于预设的灰度方差阈值。
[0096]需要说明的是,视频图像在传输过程中会受噪声干扰,可能视频图像的四周出现灰度变化,形成细微波动,该波动会影响判断结果。因此,可针对各种车载终端、智能终端,根据实际需求预设灰度方差阈值。优选地,预设灰度方差阈值为“O”
[0097]S309,判断为是时,则智能终端为第一屏幕状态。
[0098]选择第一屏幕状态为竖屏状态,当车载终端判断出灰度方差小于预设的灰度方差阈值时,则表示非映射区域内的灰度值波动小,此时,智能终端为竖屏状态。
[0099]例如,选择第一屏幕状态为竖屏状态。手机竖屏状态下,传过来的视频图像两边(非映射区域)应该是无灰度变化的。但由于传输途中会出现一些噪声干扰,使非映射区域灰度可能存在细微波动(使灰度平均值小于灰度默认值)。如果当车载终端判断出灰度方差小于预设的灰度方差阈值时,则可以判定这一波动是由传输噪声引起的,实际是无灰度变化,因此还是判定为竖屏状态。
[0100]S310,判断为否时,则智能终端为第二屏幕状态。
[0101]选择第一屏幕状态为竖屏状态,当车载终端判断出灰度方差不小于预设的灰度方差阈值时,则表示非映射区域内的灰度值波动大,此时,智能终端为横屏状态。
[0102]更佳地,所述非映射区域至少包括两个非映射子区域。识别时,可分别对各非映射子区域分别进行判断,以提高识别的精确度。
[0103]图7是本发明一种车载终端的结构示意图,包括:
[0104]获取模块2,用于实时获取智能终端的视频图像。当车载终端I与智能终端进行双机互动时,获取模块2实时获取智能终端发送给车载终端I的视频,并截取相应的视频图像。
[0105]载入模块3,用于将所述视频图像载入车载终端屏幕。所述车载终端屏幕包括预设的映射区域及非映射区域,所述非映射区域为第一屏幕状态下的智能终端屏幕载入至车载终端屏幕时的非重叠范围,所述第一屏幕状态为竖屏状态或横屏状态。
[0106]计算模块4,用于计算已载入视频图像的非映射区域的灰度平均值。视频图像载入车载终端屏幕后,计算模块4提取非映射区域内各像素点的灰度值,并计算灰度值的平均值。
[0107]判断模块5,用于根据所述灰度平均值及预设的灰度默认值判断智能终端的屏幕状态。
[0108]需要说明的是,不同的智能终端的非映射区域的颜色会有所不同,因此,用户可根据实际需求预设灰度默认值。视频图像载入车载终端屏幕后,当非映射区域内存在视频图像时,则视频图像的灰度值会使非映射区域内的灰度平均值发生变化,此时判断模块5可根据计算出的灰度平均值与预设灰度的默认值判断智能终端的屏幕状态。
[0109]更佳地,所述判断模块5包括(参见图8):
[0110]比对单元51,用于将所述灰度平均值及预设的灰度默认值进行比对。[0111]第一处理单元52,用于当灰度平均值等于灰度默认值时,则判断智能终端为第一屏幕状态。
[0112]选择第一屏幕状态为竖屏状态,当比对单元51比对出灰度平均值等于灰度默认值,即表示非映射区域不受视频图像的影响,则第一处理单元52可判断出智能终端为竖屏状态。
[0113]第二处理单元53,用于当灰度平均值大于灰度默认值时,则判断智能终端为第二屏幕状态。所述第二屏幕状态与第一屏幕状态相反。即当第一屏幕状态为竖屏状态时,第二屏幕状态为横屏状态;当第一屏幕状态为横屏状态时,第二屏幕状态为竖屏状态。
[0114]选择第一屏幕状态为竖屏状态,当比对单元51比对出灰度平均值大于灰度默认值时,即表示非映射区域的灰度发生变化,视频图像部分处于非映射区域,则第二处理单元53可判断出智能终端为横屏状态。
[0115]第三处理单元54,用于当灰度平均值小于灰度默认值时,则进行相应操作。
[0116]图9是本发明一种车载终端中第三处理单元的结构示意图,包括:
[0117]第一判断子单元541,用于判断智能终端为第一屏幕状态。
[0118]选择第一屏幕状态为竖屏状态,当比对单元51比对出灰度平均值小于灰度默认值时,即表示非映射区域的灰度发生变化,但视频图像不处于非映射区域,则第一判断子单元541可判断出智能终端为竖屏状态。
[0119]图10是本发明一种车载终端中第三处理单元的另一结构示意图,包括:
[0120]计算子单元542,用于计算已载入视频图像的非映射区域的灰度方差。当比对单元51比对出灰度平均值小于灰度默认值时,则表示车载终端与智能终端进行双机互动时,视频质量不稳定,此时计算子单元542计算非映射区域内各灰度值的灰度方差,衡量灰度值的波动。
[0121]第二判断子单元543,用于判断所述灰度方差是否小于预设的灰度方差阈值,判断为是时,则智能终端为第一屏幕状态,判断为否时,则智能终端为第二屏幕状态。
[0122]运行前,可根据实际需求预设灰度方差阈值。选择第一屏幕状态为竖屏状态,当第二判断子单元543判断出灰度方差小于预设的灰度方差阈值时,则表示非映射区域内的灰度值波动小,此时,智能终端为竖屏状态。当第二判断子单元543判断出灰度方差不小于预设的灰度方差阈值时,则表示非映射区域内的灰度值波动大,此时,智能终端为横屏状态。
[0123]需要说明的是,计算子单元542及第二判断子单元543主要针对当车载终端与智能终端进行双机互动时,视频质量不稳定的处理,此时第一判断子单元541不运行;若视频质量稳定时,采用第一判断子单元541即可完成识别,此时,计算子单元542及第二判断子单元543不运行。
[0124]由上可知,车载终端实时获取智能终端的视频图像,并将视频图像载入车载终端屏幕。利用图像识别技术,车载终端对已载入视频图像的非映射区域的灰度分布规律进行分析,通过计算灰度平均值、灰度方差,分别将灰度平均值与灰度默认值进行比较,将灰度方差与灰度方差阈值进行比较,自动识别出实时智能终端的横、竖屏状态,实现通过车载终端对智能终端进行控制和操作,减少用户干预。同时,识别处理由车载终端独立完成无需添加其他设备进行辅助。另外,可根据实际情况预设映射区域、非映射区域、灰度默认值及灰度方差阈值,有效兼容多种具备横竖屏切换的智能终端。[0125]以上所述是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
【权利要求】
1.一种识别智能终端横竖屏的方法,其特征在于,包括: 车载终端实时获取智能终端的视频图像; 所述车载终端将所述视频图像载入车载终端屏幕,所述车载终端屏幕包括预设的映射区域及非映射区域; 计算已载入视频图像的非映射区域的灰度平均值; 根据所述灰度平均值及预设的灰度默认值判断智能终端的屏幕状态; 所述非映射区域为第一屏幕状态下的智能终端屏幕载入至车载终端屏幕时的非重叠范围,所述第一屏幕状态为竖屏状态或横屏状态。
2.如权利要求1所述的识别智能终端横竖屏的方法,其特征在于,所述根据灰度平均值及预设的灰度默认值判断智能终端的屏幕状态的步骤包括: 将所述灰度平均值及预设的灰度默认值进行比对, 当灰度平均值等于灰度默认值时,则智能终端为第一屏幕状态, 当灰度平均值大于灰度默认值时,则智能终端为第二屏幕状态,所述第二屏幕状态与第一屏幕状态相反, 当灰度平均值小于灰度默 认值时,则进行相应操作。
3.如权利要求2所述的识别智能终端横竖屏的方法,其特征在于,所述当灰度平均值小于灰度默认值时,则进行相应操作的步骤包括:判断智能终端为第一屏幕状态。
4.如权利要求2所述的识别智能终端横竖屏的方法,其特征在于,所述当灰度平均值小于灰度默认值时,则进行相应操作的步骤包括: 计算已载入视频图像的非映射区域的灰度方差; 判断所述灰度方差是否小于预设的灰度方差阈值, 判断为是时,则智能终端为第一屏幕状态, 判断为否时,则智能终端为第二屏幕状态。
5.如权利要求1所述的识别智能终端横竖屏的方法,其特征在于,所述非映射区域至少包括两个非映射子区域。
6.—种车载终端,其特征在于,包括: 获取模块,用于实时获取智能终端的视频图像; 载入模块,用于将所述视频图像载入车载终端屏幕,所述车载终端屏幕包括预设的映射区域及非映射区域,所述非映射区域为第一屏幕状态下的智能终端屏幕载入至车载终端屏幕时的非重叠范围,所述第一屏幕状态为竖屏状态或横屏状态; 计算模块,用于计算已载入视频图像的非映射区域的灰度平均值; 判断模块,用于根据所述灰度平均值及预设的灰度默认值判断智能终端的屏幕状态。
7.如权利要求6所述的车载终端,其特征在于,所述判断模块包括: 比对单元,用于将所述灰度平均值及预设的灰度默认值进行比对; 第一处理单元,用于当灰度平均值等于灰度默认值时,则智能终端为第一屏幕状态;第二处理单元,用于当灰度平均值大于灰度默认值时,则智能终端为第二屏幕状态,所述第二屏幕状态与第一屏幕状态相反; 第三处理单元,用于当灰度平均值小于灰度默认值时,则进行相应操作。
8.如权利要求7所述的车载终端,其特征在于,所述第三处理单元包括:第一判断子单元,用于判断智能终端为第一屏幕状态。
9.如权利要求7所述的车载终端,其特征在于,所述第三处理单元包括: 计算子单元,用于计算已载入视频图像的非映射区域的灰度方差; 第二判断子单元,用于判断所述灰度方差是否小于预设的灰度方差阈值,判断为是时,则智能终端为第 一屏幕状态,判断为否时,则智能终端为第二屏幕状态。
【文档编号】G06F3/0484GK103645842SQ201310706673
【公开日】2014年3月19日 申请日期:2013年12月19日 优先权日:2013年12月19日
【发明者】姚雪飞, 胡元峰 申请人:惠州华阳通用电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1