信号源控制方法及系统与流程

文档序号:16996546发布日期:2019-03-02 01:25阅读:532来源:国知局
信号源控制方法及系统与流程

本申请涉及信号源控制技术领域,具体而言,涉及一种信号源控制方法及系统。



背景技术:

目前,在拼接显示屏的使用场景中,现场人员不能直接对拼接显示屏显示内容对应的信号源进行控制,而是需要发布指令通知对应的操作员进行控制,具体地,操作员需要人工查找需要控制的拼接显示屏以及拼接显示屏显示内容对应的需要进行控制的信号源,即先需要对拼接显示屏的控制软件进行拼接显示屏的显示窗口的布局操作,再根据信号源的属性信息,通过远程桌面或用户的应用程序对信号源进行控制。



技术实现要素:

有鉴于此,本申请的目的在于提供一种信号源控制方法及系统,本申请实施例通过激光指示器向拼接显示屏发出光线,能够确定出需要进行控制的被控信号源,再通过控制信息能够实现对被控信号源的控制,提升了对被控信号源的控制效率。

第一方面,本申请实施例提供了一种信号源控制方法,作用于拼接显示屏,方法包括:接收控制信息和位置信息;其中,位置信息是根据激光指示器向拼接显示屏所发出的光线的照射位置确定的;根据位置信息确定拼接显示屏中的一个显示窗口对应的信号源作为被控信号源;根据控制信息对被控信号源进行控制。

第二方面,本申请实施例还提供一种信号源控制系统,作用于拼接显示屏,系统包括:接收模块,用于接收控制信息和位置信息;其中,位置信息是根据激光指示器向拼接显示屏所发出的光线的照射位置确定的;确定模块,用于根据位置信息确定拼接显示屏中的一个显示窗口对应的信号源作为被控信号源;控制模块,用于根据控制信息对被控信号源进行控制。

第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,存储器存储有处理器可控制的机器可读指令,当电子设备运行时,处理器与存储器之间通过总线通信,机器可读指令被处理器控制时控制如上述任一项的信号源控制方法的步骤。

第四方面,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时控制上述任一项的信号源控制方法的步骤。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本申请实施例所提供的一种信号源控制方法的流程图;

图2示出了本申请实施例所提供的另一种信号源控制方法的流程图;

图3示出了本申请一个具体实施例所提供的信号源控制方法的示意图;

图4示出了本申请实施例所提供的一种信号源控制系统的功能模块图;

图5示出了本申请实施例所提供的另一种信号源控制系统的功能模块图;

图6示出了本申请实施例所提供的一种电子设备的结构示意图。

图标:10-接收模块;20-确定模块;30-控制模块;40-获取模块;100-处理器;200-存储器;300-总线。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

首先,对本申请可适用的应用场景进行介绍。本申请可以应用如多媒体会议室、多媒体教室、应急指挥中心、多功能报告厅、监控中心等场景下,对上述场景中的拼接显示屏显示内容对应的信号源进行控制,以实现拼接显示屏显示内容的变化。通常,在上述应用场景下,会存在一组或多组拼接显示屏,而每组拼接显示屏由一个或多个子显示屏拼接而成,而在拼接显示屏中显示内容的一个显示窗口可能由一个或多个子显示屏构成,每个显示窗口显示的内容来源于不同的信号源,信号源,如地理信息系统服务器、ppt演示服务器、视频演示服务器、指挥控制平台服务器、网络摄像机,监控摄像机等。

在相关技术中,演讲者不能直接控制拼接显示屏显示的内容,而是需要发布指令通知对应的操作员进行操作,操作员收到指令后,需要打开拼接显示屏控制软件进行第一步拼接显示屏窗口布局操作,再根据目标信号源的信息,通过远程桌面或用户的应用程序进行详细操作,而这个操作过程需要花费大量时间,而且可能与演讲者想要实现的功能存在偏差。

有鉴于此,本申请实施例提供了一种信号源控制方法及系统,把多种控制技术融为一体,实现对多区域的多个拼接显示屏进行统一管理,并通过识别出被控信号源,能够实现对被控信号源的精准控制,不需要操作员进行操作的中间环节,而是直接根据演讲者发出光线的位置确认出的被控源,进而通过接收到的控制信息实现对被控信号源的控制,最终实现对拼接器显示内容的切换,下面通过实施例进行描述。

本申请第一方面的实施例,提供了一种信号源控制方法,作用于拼接显示屏,如图1所示,包括如下步骤:

s101,接收控制信息和位置信息;其中,位置信息是根据激光指示器向拼接显示屏所发出的光线的照射位置确定的;

在步骤s101中,用户通过激光指示器(带有发射光线的遥控器、激光笔等)向拼接显示屏发射光线,并通过激光指示器向交互服务器发送控制拼接显示屏中信号源的控制信息,具体地,光线在拼接显示屏上会形成亮点,在拼接显示屏中安装的光学传感器会检测到光线的照射位置,进一步地,光学传感器将检测到光线的照射位置信息发送给交互服务器,其中,位置信息可以为光线的照射位置的坐标。其中,控制信息为控制被控信号源的信息,控制信息中包含对被控信号源进行具体控制的控制指令,如服务器控制指令、鼠标控制指令、键盘控制指令、触摸控制指令、拼接器控制指令、矩阵器控制指令;位置信息,用户通过激光指示器向拼接显示屏发射光线形成亮点,传感器采集该亮点图像,获取该亮点的坐标。

s102,根据位置信息确定拼接显示屏中的一个显示窗口对应的信号源作为被控信号源;

在步骤s102中,根据步骤s101中确定的光线照射在拼接显示屏上的位置的坐标,能够确定出该光线照射的位置具体位于拼接显示屏中的哪一个显示窗口,其中,每一个显示窗口对应显示一种信号源的内容,显示窗口可以由一块子拼接屏构成,也可能由多个子拼接屏共同构成,即根据该位置信息能够确定对应的显示窗口,再根据显示窗口确定对应的信号源,即该信号源就是需要对其进行控制的被控信号源。

s103,根据控制信息对被控信号源进行控制。

本申请实施例提供的信号源控制方法,一方面,接收光学传感器发送的照射位置的位置信息,其中,照射位置为用户通过激光指示器向拼接显示屏所发出的光线的照射位置;另一方面,接收用户通过激光指示器发送的控制信号源的控制信息,其中,控制信息中携带有控制信号源的控制指令。进一步地,根据该位置信息确定拼接显示屏,再确定出该位置位于具体的显示窗口,进而根据显示窗口与信号源的对应关系,找到需要进行控制的信号源,即该信号源为被控信号源。再进一步地,根据接收到的控制信息对该被控信号源进行控制。本申请实施例通过激光指示器向拼接显示屏发出光线,能够确定出需要进行控制的被控信号源,再通过控制信息能够实现对被控信号源的控制,提升了对被控信号源的控制效率。

在本申请的一个实施例中,提供了另一种信号源控制方法,作用于拼接显示屏,如图2所示,包括如下步骤:

s201,接收控制信息和位置信息;其中,位置信息是根据激光指示器向拼接显示屏所发出的光线的照射位置确定的;

s202,获取拼接显示屏的属性信息;属性信息至少包括拼接显示屏的编号信息、分辨率信息、显示窗口的编号、显示窗口的位置以及显示窗口的层级;

在步骤s202中,由于在拼接显示屏的应用场景中,如多媒体会议室、多媒体教室、应急指挥中心、多功能报告厅、监控中心等场景,可能存在一组以上的拼接显示屏,而且每组拼接屏的属性信息可能存在差异,比如分辨率不同,因此,需要预先对该应用场景下的拼接显示屏进行编号,通过该编号交互服务器能够知晓用户需要对哪一组拼接显示屏显示内容对应的信号源进行操作。其中,分辨率信息是屏幕图像的精密度,是指显示器所能显示的像素;由于每组拼接显示屏可能具有多个显示窗口,为了确认光线照射在具体哪一个显示窗口,需要知道显示窗口的编号、显示窗口的位置(显示窗口在拼接显示屏的坐标)以及显示窗口的层级。

s203,根据位置信息和属性信息确定拼接显示屏中的一个显示窗口对应的信号源作为被控信号源;

s204,根据控制信息对被控信号源进行控制。

在该实施例中,在步骤s202和步骤s203中,通过预先获取拼接显示屏的属性信息,以便当接收到传感器发送的光线照射的位置信息时,交互服务器能够知道是来自哪一个拼接显示屏的传感器,进而确定出该光线照射位置在该拼接显示屏的位置坐标,即将该光线照射位置的坐标由在光学传感器上的第一坐标对应转化成在该拼接显示屏的上第二坐标,以便根据第二坐标确定该光线照射位置对应的显示窗口,进而根据显示窗口确定对应的信号源。

其中,步骤s201和步骤s204的描述可以参照步骤s101和s103的描述,对此不做赘述。

在本申请的一个实施例中,优选地,根据位置信息和属性信息确定拼接显示屏中的一个显示窗口对应的信号源作为被控信号源包括:将位置信息与属性信息进行比对,确定照射位置对应的显示窗口;将显示窗口对应的信号源作为被控信号源。

在该实施例中,在得到该光线照射在拼接显示屏上的第二坐标后,为了确认该光线照射位置落入该拼接显示屏的具体显示窗口,需要预先获取到该拼接显示屏各个窗口的信息,包括显示窗口的编号、显示窗口的位置以及显示窗口的层级,交互服务器根据上述显示窗口的信息与该光线照射在拼接显示屏上的第二坐标进行比对,当第二坐标落入显示窗口在该拼接显示屏的位置坐标,进而确定出显示窗口,再根据预先确定的显示窗口与信号源之间的对应关系,确定该显示窗口对应的信号源,以此确定被控信号源。

在本申请的一个实施例中,优选地,控制信息包括语音控制信息和手势控制信息中的任意一种或多种。

在该实施例中,用户可以通过激光指示器发送控制信息,具体地,控制信息可以为语音控制信息和手势控制信息。若为语音控制信息用户可以通过具有语音功能的遥控器进行发送,交互服务器接收语音控制信息后,根据语音控制信息对被控信号源进行控制。比如用户发出的语音控制信息是“在此处显示地图”,交互服务器对其进行解析后,实现对被控信号源地图服务器的控制;若为手势控制信息,需要预设不同手势对应的不同控制信息,进而根据手势控制信息与控制指令的对应关系,实现对被控信号源的控制。比如,用激光笔在拼接显示屏上描绘的o型手势控制信息,而o型代表放大当前窗口至最大的指令;用激光笔在拼接显示屏上描绘的w型手势控制信息,而w型代表启动视频服务器的指令。

需要说明的是,手势控制信息可以通过拼接显示屏的传感器进行检测得到,也可以通过摄像头捕捉的图像获取。

在本申请的一个实施例中,优选地,根据控制信息对被控信号源进行控制包括:获取被控信号源的参数信息;根据控制信息和参数信息对被控信号源进行控制;其中,参数信息至少包括被控信号源的类型、ip地址以及接口类型。

在该实施例中,在确认被控信号源后,要实现通过控制信息控制被控信号源,就需要知道信号源的属性信息。例如,当信号源是摄像机时,把控制信息转化成鼠标或键盘指令对应发给被控信号源。

在本申请的一个具体实施例中,提供了一种信号源控制方法的示意图,如图3所示,用户通过激光指示器发送控制信息,并通过激光指示器所发出的光线的照射到拼接显示屏的位置确定位置信息,进而确定被控信号源,以实现根据控制信息对被控信号源的控制。其中,控制信息能够转化成控制指令,信号源可能为摄像机、视频服务器、办公服务器、演示服务器、地图服务器、指控服务器等。

基于上述实施例具体的应用场景,比如在展示厅、多媒体会议室、多媒体教室、应急指挥中心、多功能报告厅、监控中心等场景下,有多组拼接显示屏,其中,信号源控制方法包括如下步骤:

步骤301,用户通过具有光线发射功能的激光指示器(遥控器、激光笔等)向拼接显示屏1发射光线,具体地,可以通过按压激光指示器上的光线发射按钮发射光线,光线可以为红外线;

用户可以通过带有语音功能的遥控器向交互服务器发送语音控制信息,具体地,可以通过遥控器上的语音按键录入语音控制信息,例如,语音控制信息为“显示市区地图”;用户也可以通过激光笔或遥控器向交互服务器发送手势控制信息,手势信息可以为通过光线在拼接显示屏上描绘图形轨迹,即光线照射点运动形成的轨迹,例如,手势控制信息为o型,对应代表的控制信息“放大当前窗口至最大”,其中,可以预先为每种手势控制信息分别预设对应的控制信息;

进一步地,如果光线照射到展示厅中的拼接显示屏1上,拼接显示屏1中的光学传感器检测该光线照射的位置,并将该位置的坐标发送至交互服务器;其中,光学传感器能够检测到光线照射在拼接显示屏的照射位置,即光点,每组拼接显示屏上设置有多个光学传感器,每个光学传感器负责检测拼接显示屏上的一块区域,具体地,可以对光学传感器进行编号;

步骤302,交互服务器根据接收到的传感器发送的光线照射位置的位置信息,并获取拼接显示屏1的属性信息,将该位置信息转化成适用于拼接显示屏1的位置坐标;

需要说明的是,光学传感器发送的光点的位置信息需要转换成拼接显示屏的光点位置信息,例如,每个传感器检测的范围是1920*1680分辨率的区域,拼接显示屏有6个光学传感器,光学传感器2检测到该亮点的坐标为(100,200),则转换成拼接显示屏该亮点的坐标为(2020,1880);步骤303,交互服务器获取拼接显示屏1中各显示窗口的信息,包括显示窗口对应的编号、位置、信号源等,进而将适用于拼接显示屏1的位置坐标与各显示窗口的坐标进行比对,确定该位置落入哪一个显示窗口,如落入显示窗口2;

例如,显示窗口2在拼接显示屏1的位置范围为(1920,0)、(3840,0)、(1920,3360)、(3840,3360)四个坐标围成的区域,即可以判定出亮点(2020,1880)落入显示窗口2;

步骤304,根据各显示窗口与各信号源的对应关系,确定显示窗口2对应的信号源,即被控信号源,比如地图服务器;

在该步骤304中,确定了显示窗口2,可以根据预先获取的显示窗口和信号源的对应关系,确定出被控信号源,例如拼接显示屏1中显示窗口2对应的信号源为地图服务器;

步骤305,根据控制信息“显示市区地图”,从地图服务器调取市区地图,并在拼接显示屏1中的显示窗口2显示该市区地图。

基于同一发明构思,本申请第二方面的实施例中还提供了与信号源控制方法对应的控制系统,由于本申请实施例中的控制系统解决问题的原理与本申请实施例上述控制方法相似,因此系统的实施可以参见方法的实施,重复之处不再赘述。

本申请第二方面的实施例,提供了一种信号源控制系统,如图4所示,作用于拼接显示屏,系统包括:

接收模块10,用于接收控制信息和位置信息;其中,位置信息是根据激光指示器向拼接显示屏所发出的光线的照射位置确定的;

确定模块20,用于根据位置信息确定拼接显示屏中的一个显示窗口对应的信号源作为被控信号源;

控制模块30,用于根据控制信息对被控信号源进行控制。

在本申请的一个实施例中,优选地,提供了另一种信号源控制系统,如图5所示,作用于拼接显示屏,系统包括:

接收模块10,用于接收控制信息和位置信息;其中,位置信息是根据激光指示器向拼接显示屏所发出的光线的照射位置确定的;

获取模块40,用于获取拼接显示屏的属性信息;属性信息至少包括拼接显示屏的编号信息、分辨率信息、显示窗口的编号、位置以及层级;

确定模块20,还用于根据位置信息和属性信息确定拼接显示屏中的一个显示窗口对应的信号源作为被控信号源;

控制模块30,用于根据控制信息对被控信号源进行控制。

在本申请的一个实施例中,优选地,确定模块20还用于:将位置信息与属性信息进行比对,确定照射位置对应的显示窗口;将显示窗口对应的信号源作为被控信号源。

在本申请的一个实施例中,优选地,控制信息包括语音控制信息和手势控制信息中的任意一种或多种。

在本申请的一个实施例中,优选地,获取模块40,还用于获取被控信号源的参数信息;控制模块30,还用于根据控制信息和参数信息对被控信号源进行控制;其中,参数信息至少包括被控信号源的类型、ip地址以及接口类型。

本申请第三方面的实施例,如图6所示,为本申请实施例所提供的一种电子设备示意图,该设备包括:处理器100、存储器200和总线300,存储器200存储有处理器100可控制的机器可读指令,当电子设备运行时,处理器100与存储器200之间通过总线300通信,机器可读指令被处理器100控制时控制如上述任一项的信号源控制方法的步骤。

本申请第四方面的实施例,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器100运行时控制上述任一项的信号源控制方法的步骤。

本申请实施例所提供的进行信号源控制方法的计算机程序产品,包括存储了处理器100可控制的非易失的程序代码的计算机可读存储介质,所述程序代码包括的指令可用于控制前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不控制。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可控制的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)控制本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

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