一种传输方向的定位方法和装置与流程

文档序号:20040049发布日期:2020-02-28 11:47阅读:150来源:国知局
一种传输方向的定位方法和装置与流程

本发明涉及通信的技术领域,特别是涉及一种传输方向的定位方法和一种传输方向的定位装置。



背景技术:

为了降低布线带来的麻烦,目前多采用无线的方式传输hdmi(highdefinitionmultimediainterface,高清晰度多媒体接口)信号。

但是,hdmi信号依靠高频无线信号进行发送、接收,其衰减速度较快,传输距离一般为7至10米,容易出现hdmi信号质量较差或者延迟较高的问题。



技术实现要素:

本发明实施例提出了一种传输方向的定位方法和装置,以解决hdmi信号质量较差或者延迟较高的问题。

依据本发明的一个方面,提供了一种传输方向的定位方法,应用在第一设备,所述第一设备配置有无线传输器,所述方法包括:

通过所述无线传输器在多个传输角度向第二设备发送对高清晰度多媒体接口hdmi信号进行测试的多个测试信号;

通过所无线传输器接收所述第二设备对所述多个测试信号计算的多个传输质量参数;

根据所述多个传输质量参数从所述多个传输角度中选择适于传输所述高清晰度多媒体接口hdmi信号的目标传输角度;

将所述无线传输器旋转至所述目标传输角度。

可选地,所述通过所述无线传输器在多个传输角度向第二设备发送对高清晰度多媒体接口hdmi信号进行测试的多个测试信号,包括:

将所述无线传输器旋转至指定的传输角度;

生成与高清晰度多媒体接口hdmi信号处于同一通信频段的测试信号;

记录发送时间;

通过所述无线传输器在所述传输角度将所述测试信号与所述发送时间发送至第二设备。

可选地,所述通过所无线传输器接收所述第二设备对所述多个测试信号计算的多个传输质量参数,包括:

通过所无线传输器接收所述第二设备在接收到所述测试信号时计算的幅值与延时;

其中,所述延时为所述第二设备接收到所述测试信号的接收时间与所述发送时间之间的差值。

可选地,所述根据所述多个传输质量参数从所述多个传输角度中选择适于传输所述高清晰度多媒体接口hdmi信号的目标传输角度,包括:

对所述多个传输质量参数配置排序;

基于所述排序从所述多个传输质量参数中选取目标传输质量参数;

将所述目标传输质量参数对应的传输角度,设置为适于传输所述高清晰度多媒体接口hdmi信号的目标传输角度。

可选地,所述传输质量参数包括幅值与延时,所述幅值的数值与排序正相关,所述延时的数值与排序负相关;

所述基于所述排序从所述多个传输质量参数中选取目标传输质量参数,包括:

针对每个传输质量参数,将所述幅值的排序与所述延时的排序相加,获得总排序;

选取总排序最小的传输质量参数,作为目标传输质量参数。

可选地,还包括:

通过所述无线传输器在所述目标传输角度将高清晰度多媒体接口hdmi信号发送至所述第二设备。

根据本发明的另一方面,提供了一种传输方向的定位装置,应用在第一设备,所述第一设备配置有无线传输器,所述装置包括:

测试信号发送模块,用于通过所述无线传输器在多个传输角度向第二设备发送对高清晰度多媒体接口hdmi信号进行测试的多个测试信号;

传输质量参数接收模块,用于通过所无线传输器接收所述第二设备对所述多个测试信号计算的多个传输质量参数;

目标传输角度选择模块,用于根据所述多个传输质量参数从所述多个传输角度中选择适于传输所述高清晰度多媒体接口hdmi信号的目标传输角度;

无线传输器旋转模块,用于将所述无线传输器旋转至所述目标传输角度。

可选地,所述测试信号发送模块包括:

传输角度旋转子模块,用于将所述无线传输器旋转至指定的传输角度;

测试信号生成子模块,用于生成与高清晰度多媒体接口hdmi信号处于同一通信频段的测试信号;

发送时间记录子模块,用于记录发送时间;

合并发送子模块,用于通过所述无线传输器在所述传输角度将所述测试信号与所述发送时间发送至第二设备。

可选地,所述传输质量参数接收模块包括:

参数无线接收子模块,用于通过所无线传输器接收所述第二设备在接收到所述测试信号时计算的幅值与延时;

其中,所述延时为所述第二设备接收到所述测试信号的接收时间与所述发送时间之间的差值。

可选地,所述目标传输角度选择模块包括:

排序配置子模块,用于对所述多个传输质量参数配置排序;

目标传输质量参数选择子模块,用于基于所述排序从所述多个传输质量参数中选取目标传输质量参数;

目标传输角度设置子模块,用于将所述目标传输质量参数对应的传输角度,设置为适于传输所述高清晰度多媒体接口hdmi信号的目标传输角度。

可选地,所述传输质量参数包括幅值与延时,所述幅值的数值与排序正相关,所述延时的数值与排序负相关;

所述目标传输质量参数选择子模块包括:

总排序计算单元,用于针对每个传输质量参数,将所述幅值的排序与所述延时的排序相加,获得总排序;

总排序选择单元,用于选取总排序最小的传输质量参数,作为目标传输质量参数。

可选地,还包括:

hdmi信号传输模块,用于通过所述无线传输器在所述目标传输角度将高清晰度多媒体接口hdmi信号发送至所述第二设备。

本发明实施例包括以下优点:

在本发明实施例中,第一设备通过无线传输器在多个传输角度向第二设备发送对高清晰度多媒体接口hdmi信号进行测试的多个测试信号,通过线传输器接收第二设备对多个测试信号计算的多个传输质量参数,根据多个传输质量参数从多个传输角度中选择适于传输高清晰度多媒体接口hdmi信号的目标传输角度,将无线传输器旋转至目标传输角度,通过自动检测传输质量参数,自适应地选择合适的目标传输角度传输高清晰度多媒体接口hdmi信号,从而提高传输hdmi信号的质量,减少hdmi信号质量较差或者延迟较高的问题。

附图说明

图1是本发明一个实施例的一种传输方向的定位方法的步骤流程图;

图2是本发明一个实施例的一种传输方向的定位装置的结构框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

参照图1,示出了本发明一个实施例的一种传输方向的定位方法的步骤流程图,具体可以包括如下步骤:

步骤101,通过所述无线传输器在多个传输角度向第二设备发送对高清晰度多媒体接口hdmi信号进行测试的多个测试信号。

在具体实现中,本发明实施例可以应用在第一设备,第一设备与第二设备之间的通信高清晰度多媒体接口hdmi信号。

进一步而言,该第一设备为高清晰度多媒体接口hdmi信号的发送设备,第二设备为高清晰度多媒体接口hdmi信号的接收设备。

第一设备配置有无线传输器,第二设备配置有无线传输器,该无线传输器具有发送模块与接收模块,通过各自无线传输器可以与第二设备之间通过无线的方式传输数据。

用户在初次使用第一设备与第二设备通信高清晰度多媒体接口hdmi信号之前,可以控制第一设备与第二设备进入匹配模式,匹配高清晰度多媒体接口hdmi信号的传输角度。

此时,第一设备调用无线传输器、通过无线方式在多个传输角度向第二设备发送多个测试信号。

相对而言,第二设备调用无线传输器、通过无线方式接收第一设备在多个传输角度发送的多个测试信号。

其中,该测试信号可以对高清晰度多媒体接口hdmi信号测试传输质量。

在本发明的一个实施例中,步骤101可以包括如下子步骤:

子步骤s11,将所述无线传输器旋转至指定的传输角度。

在本发明实施例中,第一设备设置有步进电机,该步进电机可以至少旋转该无线传输器的角度。

第一设备按照顺时针、逆时针等顺序,每间隔一定的角度移动一次无线传输器,使其改变传输角度。

子步骤s12,生成与高清晰度多媒体接口hdmi信号处于同一通信频段的测试信号。

第一设备可生成诸如正弦波等信号作为测试信号,方便第二设备计算幅值等传输质量参数。

该测试信号与高清晰度多媒体接口hdmi信号处于同一通信频段,如60hz,模拟测试传输高清晰度多媒体接口hdmi信号,从而到达相同或相似的传输质量。

子步骤s13,记录发送时间。

子步骤s14,通过所述无线传输器在所述传输角度将所述测试信号与所述发送时间发送至第二设备。

第一设备记录当前的系统时间,作为发送该测试信号的发送时间,调用无线传输器在当前的传输角度,将测试信号与发送时间一同通过无线方式发送至第二设备。

相对而言,第二设备通过其无线传输器接收该测试信号与发送时间。

步骤102,通过所无线传输器接收所述第二设备对所述多个测试信号计算的多个传输质量参数。

第二设备在接收到测试信号之后,对每个测试信号计算传输质量参数,调用无线传输器将每个测试信号对应的传输质量参数通过无线方式发送至第一设备。

相对而言,第一设备通过其无线传输器接收每个测试信号对应的传输质量参数。

在本发明的一个实施例中,步骤102可以包括如下子步骤:

子步骤s21,通过所无线传输器接收所述第二设备在接收到所述测试信号时计算的幅值与延时。

其中,延时为第二设备接收到测试信号的接收时间与发送时间之间的差值。

在本发明实施例中,传输质量参数包括测试信号的幅值与传输的延时。

第一设备将测试信号与发送时间发送至第二设备,第二设备在接收到测试信号时,记录当前的系统时间,作为接收时间,并计算该接收时间与该发送时间之间的差值,作为传输的延时,同时,计算所接收到测试信号的幅值。

调用无线传输器将每个测试信号对应的幅值与延时通过无线方式发送至第一设备。

相对而言,第一设备通过其无线传输器接收每个测试信号对应的幅值与延时。

步骤103,根据所述多个传输质量参数从所述多个传输角度中选择适于传输所述高清晰度多媒体接口hdmi信号的目标传输角度。

传输质量参数可表征测试信号在传输时的质量,通过对比每个传输角度对应的传输质量参数,可选择一个传输质量较佳的传输角度,作为传输高清晰度多媒体接口hdmi信号的目标传输角度。

在本发明的一个实施例中,步骤103可以包括如下子步骤:

子步骤s31,对所述多个传输质量参数配置排序。

在本发明实施例中,第一设备可以按照一定的排序方式,对多个传输质量参数配置排序。

在一个示例中,传输质量参数包括幅值与延时。

幅值的数值与排序正相关,即幅值越大,排序越高,反之,幅值越小,排序越低。

延时的数值与排序负相关,即延时越大,排序越低,反之,延时越小,排序越高。

子步骤s32,基于所述排序从所述多个传输质量参数中选取目标传输质量参数。

按照排序所体现的传输质量的差异,从多个传输质量参数中选取一个传输质量参数,作为目标传输质量参数。

在一个示例中,针对每个传输质量参数,将幅值的排序与延时的排序相加,获得总排序。

选取总排序最小的传输质量参数,作为目标传输质量参数。

在本示例中,高排序的幅值可以保证信号的健壮性,高排序的时延可以保证信号的传输速度,通过总排序可以兼顾信号的健壮性与传输速度。

当然,上述选取目标传输质量参数的方式只是作为示例,在实施本发明实施例时,可以根据实际情况设置其他选取目标传输质量参数的方式,例如,从排序前n(n为正整数)个幅值对应的时延中,选择最小时延对应的传输质量参数作为目标传输质量参数,等等,本发明实施例对此不加以限制。另外,除了上述选取目标传输质量参数的方式外,本领域技术人员还可以根据实际需要采用其它选取目标传输质量参数的方式,本发明实施例对此也不加以限制。

子步骤s33,将所述目标传输质量参数对应的传输角度,设置为适于传输所述高清晰度多媒体接口hdmi信号的目标传输角度。

步骤104,将所述无线传输器旋转至所述目标传输角度。

在确定了目标传输角度之后,则第一设备可以驱动步进电机,将无线传输器旋转至该目标传输角度。

此后,第一设备可以通过无线传输器在目标传输角度将高清晰度多媒体接口hdmi信号发送至第二设备。

在本发明实施例中,第一设备通过无线传输器在多个传输角度向第二设备发送对高清晰度多媒体接口hdmi信号进行测试的多个测试信号,通过线传输器接收第二设备对多个测试信号计算的多个传输质量参数,根据多个传输质量参数从多个传输角度中选择适于传输高清晰度多媒体接口hdmi信号的目标传输角度,将无线传输器旋转至目标传输角度,通过自动检测传输质量参数,自适应地选择合适的目标传输角度传输高清晰度多媒体接口hdmi信号,从而提高传输hdmi信号的质量,减少hdmi信号质量较差或者延迟较高的问题。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图2,示出了本发明一个实施例的一种传输方向的定位装置的结构框图,应用在第一设备,所述第一设备配置有无线传输器,所述装置具体可以包括如下模块:

测试信号发送模块201,用于通过所述无线传输器在多个传输角度向第二设备发送对高清晰度多媒体接口hdmi信号进行测试的多个测试信号;

传输质量参数接收模块202,用于通过所无线传输器接收所述第二设备对所述多个测试信号计算的多个传输质量参数;

目标传输角度选择模块203,用于根据所述多个传输质量参数从所述多个传输角度中选择适于传输所述高清晰度多媒体接口hdmi信号的目标传输角度;

无线传输器旋转模块204,用于将所述无线传输器旋转至所述目标传输角度。

在本发明的一个实施例中,所述测试信号发送模块201包括:

传输角度旋转子模块,用于将所述无线传输器旋转至指定的传输角度;

测试信号生成子模块,用于生成与高清晰度多媒体接口hdmi信号处于同一通信频段的测试信号;

发送时间记录子模块,用于记录发送时间;

合并发送子模块,用于通过所述无线传输器在所述传输角度将所述测试信号与所述发送时间发送至第二设备。

在本发明的一个实施例中,所述传输质量参数接收模块202包括:

参数无线接收子模块,用于通过所无线传输器接收所述第二设备在接收到所述测试信号时计算的幅值与延时;

其中,所述延时为所述第二设备接收到所述测试信号的接收时间与所述发送时间之间的差值。

在本发明的一个实施例中,所述目标传输角度选择模块203包括:

排序配置子模块,用于对所述多个传输质量参数配置排序;

目标传输质量参数选择子模块,用于基于所述排序从所述多个传输质量参数中选取目标传输质量参数;

目标传输角度设置子模块,用于将所述目标传输质量参数对应的传输角度,设置为适于传输所述高清晰度多媒体接口hdmi信号的目标传输角度。

在本发明实施例的一个示例中,所述传输质量参数包括幅值与延时,所述幅值的数值与排序正相关,所述延时的数值与排序负相关;

所述目标传输质量参数选择子模块包括:

总排序计算单元,用于针对每个传输质量参数,将所述幅值的排序与所述延时的排序相加,获得总排序;

总排序选择单元,用于选取总排序最小的传输质量参数,作为目标传输质量参数。

在本发明的一个实施例中,还包括:

hdmi信号传输模块,用于通过所述无线传输器在所述目标传输角度将高清晰度多媒体接口hdmi信号发送至所述第二设备。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

在本发明实施例中,第一设备通过无线传输器在多个传输角度向第二设备发送对高清晰度多媒体接口hdmi信号进行测试的多个测试信号,通过线传输器接收第二设备对多个测试信号计算的多个传输质量参数,根据多个传输质量参数从多个传输角度中选择适于传输高清晰度多媒体接口hdmi信号的目标传输角度,将无线传输器旋转至目标传输角度,通过自动检测传输质量参数,自适应地选择合适的目标传输角度传输高清晰度多媒体接口hdmi信号,从而提高传输hdmi信号的质量,减少hdmi信号质量较差或者延迟较高的问题。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种传输方向的定位方法和一种传输方向的定位装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1