图像接收装置及其对电子装置的屏幕放置状态的判断方法

文档序号:8298734阅读:139来源:国知局
图像接收装置及其对电子装置的屏幕放置状态的判断方法
【技术领域】
[0001]本发明涉及数据同步传输技术领域,具体涉及一种图像接收装置及其对电子装置的屏幕放置状态的判断方法。
【背景技术】
[0002]将手持终端的屏幕的显示映射到车载终端的屏幕上,使得驾驶者能够通过触控车载终端的屏幕向手持终端发送控制指令,以此达到同步操控手持终端的目的。而要实现该目的,在同步操控前车载终端必须要获取手持终端的屏幕的放置状态,否则在同步操控的过程中极易出现触控坐标偏移,极大的影响同步操控的效果。
[0003]现有技术中,一般通过计算屏幕共享图像的灰度平均值确定屏幕是处于横向放置状态还是竖向放置状态。然而,计算屏幕共享图像的灰度平均值需要预先获知手持终端的屏幕在车载终端的屏幕上的映射区域,并且需要计算整个非映射区域的灰度平均值,操作数据量巨大,尤其是显示夜景图像时,图像自身的灰度平均值较低而非映射区域的背景色亮度较高,无法确保识别结果的精确性。

【发明内容】

[0004]本发明实施例提供一种图像接收装置及其对电子装置的屏幕放置状态的判断方法,能够准确判断屏幕放置状态,且操作数据量小。
[0005]本发明的一实施例提供一种电子装置的屏幕放置状态的判断方法,包括:接收屏幕共享图像,屏幕共享图像由电子装置发送;对屏幕共享图像上的像素进行线采样;以及根据采样像素的颜色值确定屏幕是处于横向放置状态还是竖向放置状态。
[0006]本发明的另一实施例提供一种图像接收装置,包括通信模块、内存以及处理器,通信模块接收电子装置发送的屏幕共享图像并暂存于内存中,处理器对屏幕共享图像上的像素进行线采样,并根据采样像素的颜色值确定屏幕是处于横向放置状态还是竖向放置状
??τ O
[0007]采用本发明实施例图像接收装置及其对电子装置的屏幕放置状态的判断方法,通过线采样屏幕共享图像的像素的颜色值即可判断屏幕放置状态,无需对整个屏幕共享图像内外进行采样,操作数据量小,并且线采样像素的颜色值无需考虑屏幕共享图像内外的亮度,能够提高屏幕放置状态的判断结果的准确性。
【附图说明】
[0008]图1是本发明一实施例的屏幕放置状态的判断方法的流程图;
[0009]图2是本发明实施例中屏幕处于横向放置状态的场景示意图;
[0010]图3是本发明实施例中屏幕处于竖向放置状态的场景示意图;
[0011]图4是本发明另一实施例的屏幕放置状态的判断方法的流程图;
[0012]图5是本发明一实施例的图像接收装置的结构示意图。
【具体实施方式】
[0013]下面将结合附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,以下所描述的实施例仅仅是本发明的一部分实施例,而不是全部。本领域技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0014]本发明实施例提供一种如图1所示的屏幕放置状态的判断方法,该方法通过电子装置与图像接收装置建立数据传输连接,实现对电子装置的屏幕是横屏显示还是竖屏显示的判断。其中,电子装置与图像接收装置之间可以基于蓝牙HID (The Human InterfaceDevice,人机接口设备)协议建立连接,用于连接两者的数据线的接口类型本发明不予以限制,也可以是短距离的无线通信连接,例如红外、蓝牙或WiFi等,还可以为远程通信连接,例如基于2G(2rd_Generat1n,第二代移动通讯技术)、3G (3rd_Generat1n,第三代移动通讯技术)和/或4G(4rd-Generat1n,第四代移动通讯技术)的移动通信连接等。
[0015]在本发明实施例中,全文提及的电子装置以智能手机、图像接收装置以车载终端为例,当然并不局限于此,可以是具有屏幕同步传输功能的两个任何终端,例如PDA (Personal Digital Assistant,个人数字助理或平板电脑)、便携式通信装置、幻灯片播放设备、智能手环、智能眼镜以及嵌入于服饰中的可穿戴设备等。
[0016]如图1所示,本实施例的屏幕放置状态的判断方法包括:
[0017]步骤Sll:接收屏幕共享图像,屏幕共享图像由电子装置发送。
[0018]图2和图3分别是本发明实施例中屏幕处于横向放置状态和竖向放置状态的场景示意图。结合图2和图3所示,电子装置与图像接收装置建立连接后,电子装置的屏幕21显示映射到车载终端的屏幕22上,屏幕21的显示画面即为屏幕共享图像,并且屏幕共享图像可以是静态图片,也可以是视频文件对应的动态画面。
[0019]进一步地,用户可通过操作车载终端,例如点击车载终端的触摸显示屏幕22,同步操作电子装置的屏幕21的显示画面。
[0020]步骤S12:对屏幕共享图像上的像素进行线采样。
[0021]进行线采样的直线必须贯穿车载终端屏幕22上显示的屏幕共享图像,且直线的两端连接车载终端屏幕22的两条长边,即贯穿车载终端屏幕22的映射区域和非映射区域。
[0022]进行线采样的直线为一条或多条,既可以平行于车载终端的屏幕22的长度方向如直线L1,也可以与屏幕22的长度方向相交如直线L2。此外,进行线采样的直线也可以平行于车载终端的屏幕22的宽度方向。
[0023]步骤S13:根据采样像素的颜色值确定屏幕是处于横向放置状态还是竖向放置状
??τ O
[0024]由于每一直线贯穿屏幕共享图像对应的映射区域和屏幕共享图像之外的非映射区域,且两区域的像素的颜色值不同,例如,映射区域的像素的颜色值为跟随图像变化的大于16的随机值,非映射区域的像素的颜色值为16,因此通过比较不同的像素的颜色值即可得到屏幕共享图像在直线上的边界点(起始点和结束点),进一步得到屏幕共享图像的宽高比,即可判断电子装置的屏幕21是处于横向放置状态还是处于竖向放置状态,从而无需对整个屏幕共享图像内外进行采样,操作数据量小,并且线采样像素的颜色值无需考虑屏幕共享图像内外的亮度,能够提高判断结果的准确性。
[0025]在实际应用场景中,电子装置的屏幕21整个显示映射到车载终端的屏幕22上形成屏幕共享图像,而电子装置的屏幕21在显示时既包括对应于屏幕21实际显示的图像的有效图像区域,还包括有效图像区域之外的边框区域。对应地,屏幕共享图像也包括有效图像区域及边框区域,由于边框区域与车载终端的屏幕22显示的非映射区域均为黑色,即像素的颜色值相同,因此本发明实施例可以根据采样像素的颜色值确定屏幕共享图像中的有效图像区域,从而根据有效图像区域判断电子装置的屏幕21是处于横向放置状态还是竖向放置状态。
[0026]以下根据有效图像区域判断电子装置的屏幕21是处于横向放置状态还是竖向放置状态,对本发明实施例进行描述。
[0027]图4是本发明另一实施例的屏幕放置状态的判断方法的流程图。在图1所示实施例的基础上,本实施例详细阐述屏幕放置状态的判断过程。
[0028]如图4所示,本实施例的屏幕放置状态的判断方法包括:
[0029]步骤S41:接收屏幕共享图像,屏幕共享图像由电子装置发送。
[0030]步骤S42:沿预设直线对屏幕共享图像上的像素进行采样。
[0031]步骤S43:比较采样像素的颜色值,进而确定屏幕共享图像的有效图像区域在预设直线上的边界点。
[0032]再次参阅图2和图3所示,用于采样的预设直线L1平行于车载终端屏幕22的长度方向,位于预设直线L1上的像素即为采样像素。
[0033]本实施例确定屏幕共享图像的有效图像区域在预设直线L1上的边界点的方式包括但不限于以下三种:
[0034]一是,沿预设直线L1的延伸方向或沿预设直线L ^勺两端朝向有效图像区域的方向,依序比较采样像素的颜色值与预设参考颜色值,当采样像素的颜色值小于或等于预设参考颜色值时,确定采样像素的采样点在有效图像区域之外;当采样像素的颜色值大于预设参考颜色值时,确定采样像素的采样点在有效图像区域之内。
[0035]例如,预设参考颜色值为RGB(18,18,18),若当前的采样像素的颜色值为RGB (16, 16,16),则确定采样像素的采样点在有效图像区域之外;若当前的采样像素的颜色值为RGB (128,128,128),则确定采样像素的采样点在有效图像区域之内。
[0036]二是,沿预设直线L1的中
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1