电视终端与移动终端间的二维码信息共享方法及系统的制作方法_2

文档序号:8514868阅读:来源:国知局
本发明实施例二提供的一种电视终端与移动终端间的无线名称发送方法流程示意图;
图5为本发明实施例三提供的一种电视终端与移动终端间的图片解析方法流程示意图;
图6为本发明实施例三提供的一种电视终端与移动终端间的二维码信息共享方法流程不意图;
图7为本发明实施例四提供的一种电视终端与移动终端间的二维码信息共享系统方块不意图。
【具体实施方式】
[0019]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
[0020]在本发明以下实施例中,所述移动终端包括但不限定为具有触摸屏的智能手机、平板电脑、上网本、PDA (Portable Digital Assistant)、智能穿戴式设备等。
[0021]实施例一
请参考图1,图1为本发明实施例一提供的一种电视终端与移动终端间的二维码信息共享方法流程示意图。具体地,本实施例提供了一种电视终端与移动终端间的二维码信息共享方法,包括以下步骤:
步骤101、监控电视终端的屏幕画面上是否显示有二维码图片;
当监控到所述电视终端的所述屏幕画面上显示有所述二维码图片时,执行步骤102、获取所述屏幕画面并从中提取出所述二维码图片;以及
步骤103、将所述二维码图片发送至与所述电视终端建立连接关系的至少一移动终端上。
[0022]步骤101的具体实现中,需对流入主控CPU的图像数据流进行识别,即对所述图像数据流中的每幅静帧画面进行二维码图片的搜索。
[0023]本领域技术人员已习知二维码的形状特征中一般包含三个定位点,用于确定二维码的范围,保证有一定倾斜的情况下依然正确识别。因此,在本实施例中具体将对三个定位点进行搜寻,从而在静帧画面中确定出二维码图片的存在。需要说明的是,所述二维码图片在静帧画面中所显示的位置以及显示的大小并不固定,也就是说所述二维码图片可以显示在静帧画面中的任意位置上以及可以任意大小的形状来展现,因此在搜寻过程中需要对静帧画面中的所有区域进行搜寻。具体的搜寻方式如下:
在静帧画面上建立坐标轴以及用于覆盖三个定位点的三个搜索框,其中搜索框可以是正方形。搜索的方式为按照从大到小依次筛选。具体将分别给出三个搜索框第一次搜索位置的坐标,其中所述第一次搜索位置的坐标将最大范围的覆盖静帧画面。接着将控制三个搜索框分别显示在与其对应的坐标位置处,并判断三个搜索框是否全部覆盖有定位点,如果有则确定在当前的静帧画面上存在有二维码图片;如果没有则继续进行搜索。继续搜索的方式为:给出第二次搜索位置的坐标,其中所述第二次搜索位置的坐标所覆盖的区域将小于所述第一次搜索位置的坐标所覆盖的区域;同样将控制三个搜索框分别显示在与其对应的坐标位置处并进行判断,如果判断出没有全部覆盖定位点的话,则将同时控制三个搜索框整体进行移动,因为所述第二次搜索位置的坐标覆盖区域比之前略小,因此不能最大范围内的覆盖静帧画面,需要同时移动三个搜索框以覆盖整个静帧画面,当全面覆盖静帧画面后还是未判读出存在有二维码图片时,则将按照第二次搜索的方式继续进行搜索,即继续减小搜索位置的坐标所覆盖的区域,直到三个搜索框之间存在最小间隙时停止;当三个搜索框之间存在最小间隙并且经过移动覆盖了整个静帧画面都没有全部覆盖定位点的话,则认为当前的静帧画面上不存在二维码图片,如此则将对下一张静帧画面进行二维码搜索。
[0024]请参考图2,图2为本发明实施例一提供的第一次搜索定位点的示例示意图。如图所示,假设本实施例中的静帧画面为正方形,且边长为10。其中,将三个搜索框分别命名为S1、S2以及S3,其中给出搜索框SI的坐标为(0、10),(1、10),(1、9),(0、9),即四个顶点的坐标;给出搜索框S2的坐标为(9、10),(10、10),(10、9),(9,9);给出搜索框S3的坐标为(0、1),(1、1),(1、0),(0、0)。当三个搜索框显示在给定的坐标位置后,所述电视终端系统将判断三个搜索框是否全部覆盖有定位点,如果全部覆盖,则确定在当前的静帧画面上存在有二维码图片;如果没有则继续进行第二次搜索。
[0025]请参考图3,图3为本发明实施例一提供的第二次搜索定位点的示例示意图。如图所示,保持搜索框SI的坐标位置不变,给出搜索框S2的坐标为(8、9),(9、10),(9、9),(8、9);给出搜索框S3的坐标为(0、2),(1、2),(1、1),(0、1)。也就是说,将搜索框S2向左平移了 I个长度单位;将搜索框S3向上平移了 I个长度单位,平移之后,搜索框SI与S2以及SI与S3之间的距离各缩短了 I个长度单位;接着,所述电视终端系统将判断平移后的三个搜索框是否全部覆盖有定位点,如果全部覆盖,则确定在当前的静帧画面上存在有二维码图片;如果没有则将同时控制三个搜索框整体进行移动,具体的移动方式为:先控制三个搜索框整体向右平移I个长度单位,接着进行判断,如果判断为未全部覆盖有定位点,则再控制三个搜索框整体在现有位置上向下平移I个长度单位,接着进行判断,如果判断为未全部覆盖有定位点,则再控制三个搜索框整体在现有位置上向左平移I个长度单位。
[0026]需要提及的是,上述实施过程仅以第一次搜索与第二次搜索进行叙述,实际操作中,如果第二次搜索时还未确定当前的静帧画面上存在有二维码图片(即三个搜索框全部覆盖有定位给点)的话,则将继续进行搜索,即继续对搜索框S2与S3进行平移以及判断,直到搜索框SI与S2以及SI与S3之间的距离为最小间隙时将停止继续平移,其中本实施例对最小间隙的长度不作限定。
[0027]步骤102中,所述电视终端系统所获取的所述屏幕画面即为显示有所述二维码图片的静帧画面,具体的获取方式可以是复制或截取,接着将从获取的静帧画面中提取所述二维码图片。
[0028]提取的方式在本实施例中优选为:先判断出所述二维码图片在静帧画面中所处的坐标位置,接着再将该坐标位置所对应的区域进行截取。例如,判断出所述二维码图片在静帧画面中所处的坐标位置为(0、5),(2、5),(2、3),(0,3);则将对该坐标位置所对应的区域进行截取,截取到的图片将为所述二维码图片。
[0029]需要说明的是,本实施例所使用的搜索方式可以准确的对静帧画面上是否有二维码图片进行判断,且确保不会有未搜索的区域。
[0030]在步骤103中,所述电视终端需要与至少一移动终端建立连接关系,具体可以是无线连接,例如蓝牙连接。在建立连接关系的前提下,所述电视终端将把从所述屏幕画面中提取出的所述二维码图片发送至所述移动终端上。发送成功后,所述移动终端将接收到所述二维码图片,此时,用户可直接打开另一个移动终端的二维码扫描功能以对所述二维码图片进行扫描。从而避免了用户需要走到电视机前去扫描二维码图片的事情发生。
[0031]进一步地,在本实施例的步骤101中,如果监控电视终端的屏幕画面上没有显示有二维码图片,则将直接结束流程。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1