CN102750122B - 多画面显示控制方法、装置及系统 - Google Patents
多画面显示控制方法、装置及系统 Download PDFInfo
- Publication number
- CN102750122B CN102750122B CN201210182098.8A CN201210182098A CN102750122B CN 102750122 B CN102750122 B CN 102750122B CN 201210182098 A CN201210182098 A CN 201210182098A CN 102750122 B CN102750122 B CN 102750122B
- Authority
- CN
- China
- Prior art keywords
- image processor
- channel image
- meeting
- rule
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012545 processing Methods 0.000 claims description 6
- 238000012546 transfer Methods 0.000 claims description 6
- 230000001276 controlling effect Effects 0.000 claims description 5
- 230000001105 regulatory effect Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 abstract description 22
- 238000010586 diagram Methods 0.000 description 42
- 238000012217 deletion Methods 0.000 description 6
- 230000037430 deletion Effects 0.000 description 6
- 210000003811 finger Anatomy 0.000 description 6
- 238000004891 communication Methods 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000916 dilatatory effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000005224 forefinger Anatomy 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明实施例提供多画面显示控制方法、装置及系统。该方法包括:接收用户操作的滑动轨迹,根据所述用户操作的滑动轨迹进行多画面分割线的操作;根据操作后的多画面分割线所形成的多画面显示模式,控制目标屏幕进行画面显示。本发明实施例的多画面显示控制方法、装置及系统,能够实现多画面显示模式的直观、灵活设置。
Description
技术领域
本发明涉及信息处理技术,尤其涉及一种多画面显示控制方法、装置及系统,属于通信技术领域。
背景技术
随着远程呈现系统(Telepresence System)的发展,越来越多的企业选择远程呈现系统建立视频会议系统。所谓的远程呈现系统,通常具有显示图像具有真人大小、显示器中的人和用户能够眼对眼交流、图像拼接和声像同位等特点;同时,为便于用户的操作,通常会提供具有触摸屏的设备方便用户对会议进行控制。在多点会议中,由于与会者众多,与会者会在某些时段期望看到更多的会场的图像,这可以通过允许在一个显示屏中呈现多个会场的图像的方法,即多画面的方式来实现。图1a为现有技术中的多画面显示模式示意图,如图1a所示,常见的多画面显示模式例如包括4画面(a)、6画面(b)、和9画面(c)等,用于使用户同时看到4个、6个或9个会场的画面。
图1b为现有技术中视频会议系统的组网结构示意图。一般的视频会议系统的组网架构如图1b所示,其中,包括三个会场,三个会场通过通信网络与多点控制服务器(用于媒体控制与分发)进行通信。以图1b的会场1为例,当会场1的与会者或者会议管理员需要进行多画面显示模式设置或切换时,例如将多画面显示模式由4画面切换到6画面,需调出显示屏上提供的显示模式选择菜单,在显示模式选择菜单中将显示屏的多画面显示模式设定为6画面,并通过点击确定键的方式触发多画面显示模式的调节,以发送消息的方式通知多点控制服务器(作为举例,该多点控制服务器在具体产品实现时称为多点控制单元,Multipoint Control Unit,简称为MCU),MCU根据设定的多画面显示模式,将多画面对应会场的视频源组合成一个多画面视频发送给对应的会场,对应的会场接收到视频源后对码流进行解码并在对应屏幕上进行呈现。
可以看出,采用上述方式进行多画面显示模式设置时,与会者或者会议管理员仅能通过浏览列表的方式,从预置的几种多画面显示模式中选择一种作为当前的多画面显示模式,无法实现多画面显示模式的直观、灵活设置。
发明内容
基于现有技术存在的技术问题,本发明实施例提供多画面显示控制方法、装置及系统,用以实现多画面显示模式的直观、灵活设置。
一方面,本发明实施例提供一种多画面显示控制方法,包括:
接收用户操作的滑动轨迹,根据所述用户操作的滑动轨迹进行多画面分割线的操作;
根据操作后的多画面分割线所形成的多画面显示模式,控制目标屏幕进行画面显示。
一方面,本发明实施例提供一种多画面显示控制装置,包括显示屏、第一处理器和第二处理器,所述第一处理器分别与所述显示屏和所述第二处理器连接,其中:
所述显示屏,用于接收用户操作的滑动轨迹,并将所述用户操作的滑动轨迹发送至所述第一处理器;
所述第一处理器,用于根据所述用户操作的滑动轨迹进行多画面分割线的操作,并将操作后的多画面分割线发送至所述第二处理器;
所述第二处理器,用于根据所述操作后的多画面分割线所形成的多画面显示模式,控制目标屏幕进行画面显示。
一方面,本发明实施例提供一种多画面显示控制系统,包括目标屏幕和本发明实施例提供的多画面显示控制装置。
根据本发明实施例提供的多画面显示控制方法、装置及系统,由于用户可通过进行点击和拖动等操作,针对多画面显示模式中的多画面分割线进行操作,从而获得按照调节后的多画面分割线形成的多画面显示模式,实现了多画面显示模式的直观、灵活设置。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1a为现有技术中的多画面显示模式示意图;
图1b为现有技术中视频会议系统的组网结构示意图;
图2为典型的视频会议系统架构图;
图3为控制设备的控制界面示意图;
图4为控制设备的显示区域示意图;
图5为本发明实施例一的多画面显示控制方法的流程示意图;
图6为生成多画面分割线的示意图;
图7为移动多画面分割线的示意图;
图8为选择多画面分割线的第一示意图;
图9为选择多画面分割线的第二示意图;
图10为旋转多画面分割线的第一示意图;
图11为根据多画面分割线生成信息设置多画面显示模式的第一示意图;
图12为根据多画面分割线生成信息设置多画面显示模式的第二示意图;
图13为根据多画面分割线删除信息设置多画面显示模式的第一示意图;
图14为根据多画面分割线移动信息设置多画面显示模式的第一示意图;
图15为根据多画面分割线移动信息设置多画面显示模式的第二示意图;
图16为根据多画面分割线旋转信息设置多画面显示模式的第一示意图;
图17为旋转多画面分割线的第二示意图;
图18为根据多画面分割线生成信息设置多画面显示模式的第三示意图;
图19为根据多画面分割线删除信息设置多画面显示模式的第二示意图;
图20为根据多种多画面分割线操作信息设置多画面显示模式的示意图;
图21为数据库中保存的多画面显示模式示意图;
图22为根据第一多画面显示模式选择第二多画面显示模式的示意图;
图23为本发明实施例七的多画面显示控制装置的结构示意图;
图24为本发明又一实施例的多画面显示控制装置的结构示意图;
图25为本发明又一实施例的多画面显示控制装置的结构示意图;
图26为本发明又一实施例的多画面显示控制装置的结构示意图;
图27为本发明又一实施例的多画面显示控制装置的结构示意图;
图28为本发明又一实施例的多画面显示控制装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图2为典型的视频会议系统架构图。如图2所示,视频会议系统包括两个或两个以上的会场,每个会场都设置有视频会议设备,该视频会议设备例如包括终端设备、显示设备、麦克风和扬声器等。此外每个会议还配备有控制设备,该控制设备能够对该会场内的视频会议设备以及会议过程进行控制,例如打开/关闭视频会议设备、召开/结束一个会议等。
图3为控制设备的控制界面示意图,如图3所示,整个控制设备的显示屏包括显示区域1和控制区域2,还可选择性地包括辅助区域3。图4为控制设备的显示区域示意图,如图4所示,显示区域对应被控制的屏幕,被控制屏幕可以实时显示该屏幕真实显示的视频活动图像(如图4中的(a)所示),也可以不显示视频状态,仅把多画面的各个子画面的边框,也就是多画面的分割线呈现出来(如图4中的(b)所示)。控制区域用于由用户进行多画面显示模式的配置等操作,当控制界面包括辅助区域时,控制区域包括显示区域和辅助区域(如图3中(a)所示);当控制界面包括辅助区域时,控制区域与显示区域等同(如图3中(b)所示)。辅助区域用于显示会议中各个会场的会场信息,例如包括会场名称或会场的缩小显示图像等。辅助区域可以在某一时段隐藏起来,则此时控制设备的控制界面如图3中(b)所示。
实施例一
本发明实施例一的多画面显示控制方法可由图2所示的控制设备来执行,图5为本发明实施例一的多画面显示控制方法的流程示意图。如图5所示,该方法具体包括以下步骤:
步骤S101,接收用户操作的滑动轨迹,根据所述用户操作的滑动轨迹进行多画面分割线的操作;
步骤S102,根据操作后的多画面分割线所形成的多画面显示模式,控制目标屏幕进行画面显示。
具体地,视频会议系统中,会场的屏幕可以按照单屏显示模式或多画面显示模式显示会场图像。在单屏显示模式下,屏幕中不包含分割线,在多画面显示模式下,多画面之间的分割是通过设置在任意两画面间的多画面分割线来实现的。
用户对控制设备的控制区域进行操作。控制设备的控制接口将用户操作转化为设备可执行的操作信息,即多画面分割线操作信息,并根据多画面分割线操作信息对显示区域的边界的多画面分割线进行调节,该调节例如包括增加、删除、移动和/或旋转等,从而实现多画面显示模式的调节。其中,用户操作可以为任一种操作,例如包括用户的触碰(单击)操作、双击操作、拖动操作或长时间按压操作等。
根据本实施例的多画面显示控制方法,由于用户可通过对控制设备进行点击和拖动等操作,针对多画面显示模式中的多画面分割线进行操作,从而获得按照调节后的多画面分割线形成的多画面显示模式,实现了多画面显示模式的直观、灵活设置。
实施例二
在实施例一的基础上,本实施例的多画面显示控制方法中,用户可通过触摸控制设备实现多画面显示模式设置。具体地,用户可通过触摸控制设备的控制区域的方式,对多画面分割线(以下简称为“分割线”)进行生成、删除、移动和旋转等操作。下面分别针对上述各种多画面分割线的操作进行详细说明。
(一)用户以触摸方式生成分割线。
图6为生成多画面分割线的示意图。如图6所示,例如用户欲在屏幕上画一条从A点到B点的线,可以先用手指在屏幕的A点点击,然后在用手指在控制设备屏幕的B点点击,在结束操作后,即得到A到B的一个直线,如图6中的(a)所示,该操作作为多画面分割线生成信息保存下来;用户也可以在A点点击后,一直在屏幕上拖动,控制设备记录下手指触摸屏幕的轨迹,生成一条从A点到B点的曲线,如图6中(b)所示的实线;在用户结束操作后,控制设备根据该曲线的A点和B的坐标,生成一条从A点到B点的直线,如图6中(b)所示的虚线,该直线的属性信息,可以包括该直线的端点坐标(起始端点A的坐标和结束端点B坐标),被作为多画面分割线生成信息保存下来。若控制设备允许用户在绘制的过程中任意以自由态任意拖动,则需要计算最终生成的A点和B点直线的倾斜率;控制设备还可以在用户生成分割线时给予约束,即只允许在绘制时沿水平或者垂直方向进行延伸。
(二)用户以触摸方式移动(平移)分割线。
图7为移动多画面分割线的示意图。如图7所示,首先用触摸的方式选定分割线AB,选定的方式可以用长按该分割线的方式选定,然后用触摸的方式将分割线AB从位置11’拖动到22’,操作完毕后,以22’的端点坐标作为该直线的新的属性信息,该操作对应移动一个分割线的多画面分割线移动信息。
下面,对选定分割线的方式进行具体说明。图8为选择多画面分割线的第一示意图,采用点选的方式来选定分割线,即接收所述用户对多画面分割线的点击操作,将所述点击操作所选中的多画面分割线确定为所述待操作的多画面分割线。如图8所示,以一个典型3×3的多画面配置模式为例,从A点到H点由三段分割线组成,即AC、CE和EH。当用户需要选择某一段分割线进行操作时,用手指选定该段分割线两点间的任一点即可选定该段分割线进行操作,例如要对AC段进行操作,用手指选定AC段上的B点即可。这适用于对除了端点之外无其它中间分割点的线段进行选择,并进行删除和移动等操作。如果要进行跨段操作,例如要对AE段进行操作,则需要分别选定AC段的某一点(例如B点)和CE段的某一点(例如D点),选定后,AC和CE段可看作一条完整的分割线进行操作。例如要对AH段进行操作,则需要在AC段和EH段进行分别选定一点,例如B点和F点,上述是采用选点的方式来确定待选择的分割线。
此外,可以用框选的方式选中要操作的分割线。图9为选择多画面分割线的第二示意图。如图9所示,要选择AH,则在屏幕上先选择LT1点,LT1点要在该屏幕对应的显示框之外;再滑动到多画面屏幕之外的区域RB1点,LT1和RB1则分别为选择框L1的左上顶点坐标和右下顶点坐标,可见框L1完整包含的分割线包括AH,则表示选定了AH;同理,由于根据左上顶点坐标LT2和右下顶点坐标RB2所构成的L2并没有完整的包含IP,因此用L2仅能选定分割线IM以进行进一步的操作。
(三)用户以触摸方式删除分割线。
用户首先选择屏幕上用以分割多画面的分割线,然后按照上述移动分割线的方式,将该分割线拖出控制区域,即表示将该分割线不再影响多画面的配置,由配置多画面的其它分割线来生成对应的多画面,该操作对应删除一个分割线的多画面分割线删除信息。
(四)用户以触摸方式旋转分割线。
图10为旋转多画面分割线的第一示意图。如图10所示,首先用触摸的方式选定分割线AB,选定的方式可以用长按该分割线的方式选定,用两个手指选定分割线AB上的两点,然后用触摸的方式将分割线AB从11’旋转到22’,操作完毕后,以22’的端点坐标作为该直线的新的属性信息,该操作对应旋转一个分割线的多画面分割线旋转信息。
用户除通过上述方式对分割线进行操作以外,控制设备的辅助区域还可提供各种多画面分割线操作信令对应的操作按钮,例如包括多画面分割线生成按钮、多画面分割线移动按钮、多画面分割线旋转按钮或多画面分割线删除按钮。在此情况下,用户可通过点击相应操作按钮、选择需操作的分割线及相关位置即可完成对分割线的操作。由于在实际应用中,多画面分割线通常应垂直或水平,因此旋转角度通常为90度或180度,但作为技术方案,本发明并不排除非90度或者180的旋转操作,其实现方式类似,在此不再赘述。
控制设备通过上述用户操作得到了对应的多画面分割线操作信息后,根据多画面分割线操作信息,生成对应的多画面显示模式,具体说明如下。
图11为根据多画面分割线生成信息设置多画面显示模式的第一示意图。如图11所示,例如欲在一个没有显示任何会场图像的屏幕上配置一个四画面的多画面显示模式,包括以下两个步骤:
(1)首先使用多画面分割线生成信息生成第一分割线AA’,将目标屏幕分为一个1×2的多画面;
(2)使用另一多画面分割线生成信息生成第二分割线BB’,则目标屏幕调整为一个2×2的多画面。
图12为根据多画面分割线生成信息设置多画面显示模式的第二示意图。如图12所示,例如欲将一个目前单屏显示会场图像的屏幕配置为一个四画面的多画面显示模式,则当会场S1已经显示在目标屏幕中时(如图12的(a)所示),生成第一分割线AA’后,会场S1自动调整到左侧显示区域内(如图12的(b)所示),之后再生成第二分割线BB’(如图12的(c)所示),屏幕调整为一个四画面显示模式,并将会场S1自动调整到左上显示区域显示(如图12的(d)所示)。
图13为根据多画面分割线删除信息设置多画面显示模式的第一示意图。如图13所示,例如欲将显示有一个会场S1的四画面屏幕配置为一个1×2的多画面显示模式,初始状态下多画面显示模式如图13中的(a)所示,会场S 1的画面在目标屏幕的左上角显示;删除分割线AA’,生成的多画面显示模式如图13中的(b)所示,会场S 1的画面自动调节到目标屏幕的上半部显示区域显示。至此,获得了1×2的多画面显示模式。
(2)使用另一多画面分割线生成信息生成第二分割线BB’,则目标屏幕调整为一个2×2的多画面。
图14为根据多画面分割线移动信息设置多画面显示模式的第一示意图。控制设备根据多画面分割线移动信息可实现多画面显示模式下,各子画面的大小调节。如图14所示,初始状态下,多画面显示模式如图14中的(a)所示,会场S 1显示在目标屏幕上的左上角区域;控制设备根据多画面分割线移动信息,将分割线AA’移动至CC’,此时的多画面显示模式如图14中的(b)所示;之后,控制设备自动将会场S1的画面调节至子画面的中间位置进行显示,该子画面的两侧位置为空闲区域,如图14中的(c)所示。控制设备还可根据调节后的子画面尺寸对子画面内的会场S1的图像进行裁剪和/或缩放,以使会场S1的图像将所在子画面填满。
图15为根据多画面分割线移动信息设置多画面显示模式的第二示意图。用户还可通过同时移动两条相互交叉的分割线进行多画面显示模式设置。如图15中(a)所示,会场S1显示在目标屏幕上的左上角区域,AA’和BB’的交叉点为O点;如图15中(b)所示,用户选择分割线AA’和BB’的交叉位置O,并拖动交叉点位置到O’,则分割线AA’调节至CC’,分割线BB’调节至DD’;控制设备将多画面调整为一个如图15中(c)所示的四画面,并将会场S1自动调整至新的区域大小进行显示。
图16为根据多画面分割线旋转信息设置多画面显示模式的第一示意图。以将左右方式显示的多画面显示模式调整为上下方式显示的多画面显示模式为例进行说明。初始状态下,如图16中(a)所示,会场S1的图像显示在屏幕的左侧;如图16中(b)所示,用户选定分割线AA’;如图16中(c)所示,将分割线AA’进行顺时针旋转,则AA’由垂直方向变为水平方向;控制设备自动将会场S1调整至目标屏幕的上部区域显示,形成如图16中(d)所示的多画面显示模式。
根据本实施例的多画面显示模式设置方法,用户可通过用手触摸控制设备的控制区域,即可灵活地进行分割线的生成、删除、移动和旋转等操作,实现了有效、便捷的多画面显示模式设置。
实施例三
在实施例一的基础上,本实施例的多画面显示模式设置方法中,用户可通过用鼠标操作实现多画面显示模式设置。具体地,用户可通过鼠标的方式对控制区域进行操作,实现多画面分割线(以下简称为“分割线”)进行生成、删除、移动和旋转等操作。本实施例中的选择分割线的方式与实施例二中介绍的选择方式相同。下面分别针对上述各种多画面分割线的操作进行详细说明。
(一)用户以鼠标方式生成分割线。
仍以图6为例,用户欲在屏幕上画一条从A点到B点的线,可以先将鼠标移动屏幕的A点并点击,然后在将鼠标移动到控制设备屏幕的B点点击,在结束操作后,即得到A到B的一个直线,如图6中的(a)所示,该操作作为多画面分割线生成信息保存下来;用户也可以在A点点击后,一直在屏幕上拖动,控制设备记录下鼠标在触摸屏幕的轨迹,生成一条从A点到B点的曲线,如图6中(b)所示的实线;在用户结束操作后,控制设备根据该曲线的A点和B的坐标,生成一条从A点到B点的直线,如图6中(b)所示的虚线,该分割线的属性信息,包括了该分割线的端点坐标(起始坐标和结束坐标),被作为多画面分割线生成信息保存下来。若控制设备允许用户在绘制的过程中任意以自由态任意拖动,则需要计算最终生成的A点和B点直线的倾斜率;控制设备还可以在用户生成分割线时给予约束,即只允许在绘制时沿水平或者垂直方向进行延伸。
(二)用户以鼠标方式移动分割线。
仍以图7为例,首先用鼠标选定分割线AB,选定的方式可以用短按鼠标左键的方式,将该分割线选定,拖动分割线AB从位置11’拖动到22’,操作完毕后,以22’的端点坐标作为该直线的新的属性信息,该操作对应移动一个分割线的多画面分割线移动信息。
(三)用户以鼠标方式删除分割线。
用户首先选择屏幕上用以分割多画面的分割线,然后按照上述移动分割线的方式,将该分割线拖出控制区域,即表示将该分割线不再影响多画面的配置,由配置多画面的其它分割线来生成对应的多画面,该操作对应删除一个分割线的多画面分割线删除信息。
(四)用户以鼠标方式旋转分割线。
图17为旋转多画面分割线的第二示意图。旋转多画面分割线时,鼠标方式与触摸方式的操作不同,例如想把分割线从垂直位置变换为水平位置。如图17所示,首先选定要旋转的分割线AB(如图17中(a)所示),选定后将鼠标移至AB靠近中心位置时(例如距离AB中心点为距离小于A点到B点的距离1/3)出现可旋转的符号提示(如图17中(b)所示);当出现可旋转的符号提示时,长按鼠标左键并向右侧拖动,即可完成从垂直位置到水平位置的转换(如图17中(c)所示)。操作完毕后,以22’的端点坐标作为该直线的新的属性信息,该操作对应旋转一个分割线的多画面分割线旋转信息。
控制设备通过上述用户操作得到了对应的多画面分割线操作信息后,根据多画面分割线操作信息生成对应的多画面显示模式的具体流程与实施例二相同,故此处不再赘述。
实施例四
除上述实施例二或三中所述的获取用户直接对分割线进行的操作之外,控制设备还可获取用户对会议画面的拖动操作,并根据该拖动操作生成相应的多画面分割线操作信息,并根据多画面分割线操作信息生成多画面显示模式。
图18为根据多画面分割线生成信息设置多画面显示模式的第三示意图。如图18所示,例如当前具有6个可显示的会场画面,即会场S1-会场S6。控制设备的辅助区域可用于显示四个当前屏幕未显示的会场画面。例如在初始状态下,屏幕单屏显示会场S1的画面,辅助区域显示会场S2-会场S5的小画面,此时多画面显示模式如图18中的(a)所示;用户将辅助区域显示的会场S2的画面拖入到目标屏幕的右侧,用户的该画面拖动操作隐含生成分割线AA’,控制设备根据用户的该画面拖动操作生成多画面分割线生成信息,并根据该多画面分割线生成信息生成分割线AA’,此时多画面显示模式如图18中的(b)所示;在完成上述操作后,辅助区域中显示会场S3-会场S6的小画面,用户将辅助区域显示的会场S3的画面拖入到目标屏幕的左下方,用户的该画面拖动操作隐含生成分割线BO,控制设备根据用户的该画面拖动操作生成多画面分割线生成信息,并根据该多画面分割线生成信息生成分割线BO,此时多画面显示模式如图18中的(c)所示;在完成上述操作后,辅助区域中显示会场S4-会场S6的小画面,用户将辅助区域显示的会场S4的画面拖入到目标屏幕的右下方,用户的该画面拖动操作隐含生成分割线OB’,控制设备根据用户的该画面拖动操作生成多画面分割线生成信息,并根据该多画面分割线生成信息生成分割线OB’,此时多画面显示模式如图18中的(d)所示。至此,完成了将单屏显示模式配置为2×2的多画面,并且屏幕中的各显示区域,即各子画面均显示用户指定的会场画面。
除了通过以拖拽分割线的方法来删除分割线之外,也可以通过将会场画面拖出显示区域的方法来删除分割线,从而得到新的多画面显示模式。图19为根据多画面分割线删除信息设置多画面显示模式的第二示意图。如图19所示,以将显示有一个会场S1的四画面屏幕配置为一个1×2的多画面显示模式为例进行说明。如图19中的(a)所示,目标屏幕是一个4×4的多画面显示模式;用户将(a)中的会场S4从显示区域拖出,隐含删除分割线OB’,形成如图19中的(b)所示多画面显示模式;用户将(b)中的会场S3从显示区域拖出,隐含删除分割线BO,形成如图19中的(c)所示多画面显示模式;用户将(c)中的会场S2从显示区域拖出,隐含删除分割线AA’,形成如图19中的(d)所示多画面显示模式。
此外,还可通过对会场画面进行操作来移动或旋转分割线,从而得到新的多画面显示模式。
具体地,接收所述用户对所述待操作的会场画面进行尺寸调节操作的滑动轨迹,根据尺寸调节的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线进行移动;例如通过拖拉会场画面的边界来对会场画面的尺寸进行调节时,等同于图15中所示的同时移动两条相互交叉的分割线进行多画面显示控制。
具体地,接收所述用户在所述目标屏幕内对所述待操作的会场画面进行拖动操作的滑动轨迹,根据所述拖动操作的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线进行旋转。以图16为例,当将会场画面S1由图16(a)所示的左侧位置拖动至图16(d)中所示的上部位置时,可自动生成将分割线AA’由图16(a)中所示位置旋转至图16(d)中所示位置的多画面分割线旋转信息。
实施例五
在上述实施例的基础上,控制设备还可结合多种多画面分割线操作信息进行多画面显示模式设置,以得到用户期望的多画面显示模式。
图20为根据多种多画面分割线操作信息设置多画面显示模式的示意图。如图20所示,将一个单屏显示模式设置为3×3的多画面显示模式需通过四次调整来实现。初始状态下,屏幕的显示模式如图20中的(a)所示;生成分割线BB’,屏幕切换为1×2的多画面显示模式,并生成分割线AA’,屏幕切换为2×2的多画面显示模式,如图20中的(b)所示;拖动BB’和AA’的交点O至OO’,生成分割线DD’,并生成分割线CC’,形成如图20中的(c)所示的多画面显示模式;生成分割线DE和分割线FC,最终形成如图20中的(d)所示的多画面显示模式。
实施例六
在上述任一实施例的基础上,所述根据操作后的多画面分割线所形成的多画面显示模式,控制目标屏幕进行画面显示具体包括:
从预先存储的多画面显示模式中,调取与第一多画面显示模式相近的第二多画面显示模式,并控制所述目标屏幕根据所述第二多画面显示模式进行画面显示;其中,所述第一多画面显示模式为操作后的多画面分割线所形成的多画面显示模式;
其中:所述第二多画面显示模式与所述第一多画面显示模式具有相同数量的显示区域,或者
所述第二多画面显示模式与所述第一多画面显示模式的面积差,小于预先存储的多画面显示模式中任意其它多画面显示模式与所述第一多画面显示模式的面积差。
由于常用的视频图像显示格式有4:3和16:9等,如果用户以任何比例设置图像大小,都将相关会场的图像调整进行调整为用户设置的大小和比例,则往往需要进行裁剪和缩放操作,这会耗费设备相当多的运算量,导致系统端到端延时的产生。因此可将系统支持的各种多画面显示模式作为一个数据库保存下来,并在获得用户操作,临时或虚拟生成与用户操作对应的第一多画面显示模式后,从数据库中查找与第一多画面显示模式最相似的第二多画面显示模式,并将该第二多画面显示模式作为屏幕的多画面显示模式。其中,相似性的判断例如基于两种多画面显示模式的显示区域的个数或各显示区域相差面积等。下面以基于相差面积来选择第二多画面显示模式为例进行说明。
图21为数据库中保存的多画面显示模式示意图。如图21所示,控制设备可支持(a)至(f)六种多画面显示模式。图22为根据第一多画面显示模式选择第二多画面显示模式的示意图,在图22所示,以虚线表示根据用户操作形成第一多画面显示模式,以实现表示数据库中的可支持的多画面显示模式。图22的(a)为将第一多画面显示模式与数据库中的第一种多画面显示模式(如图21中(a)所示)进行比较,其中阴影区域为两者相差面积,记为第一相差面积;图22的(b)为将第一多画面显示模式与数据库中的第二种多画面显示模式(如图21中(b)所示)进行比较,其中阴影区域为两者相差面积,记为第二相差面积;按照相同方式,可获得第一多画面显示模式与数据库中其余四种多画面显示模式的相差面积,此处未示出。通过将各相差面积进行比较,例如获知第一相差面积小于第二相差面积(及其它各相差面积),则可选定第二种多画面显示模式作为屏幕的多画面显示模式。
在上述实施例一至六的多画面显示控制方法中,虽然以用户通过触摸操作或鼠标操作向控制设备提供用户操作的滑动轨迹为例,对本发明实施例的多画面显示控制方法进行说明。但本领域的技术人员能够理解,控制设备还可通过任意其它方式来接收用户操作的滑动轨迹时,均能够实现本发明实施例的技术方案。
例如,控制设备通过手势识别的方式来接收用户操作的滑动轨迹。具体地,控制设备中预先存储有与用户手势相对应的用户操作,通过摄像头获取用户手势和手势移动位置时,根据用户手势与用户操作的映射关系,识别出用户操作,并根据用户手势的移动位置形成用户操作的滑动轨迹。更为具体地,例如当摄像头识别出用户食指伸直,其他四指合拢的手势时,若根据预先存储的用户手势与用户操作的映射关系,获知该手势对应于多画面分割线生成操作;并根据摄像头识别出用户保持该手势从一个位置(对应于第一坐标)移动至另一个位置(对应于第二坐标),则生成以第一坐标和第二坐标为两个端点的多画面分割线。类似地,通过预先定义分别与多画面分割线删除操作、移动操作和旋转操作对应的不同用户手势,则可实现本发明实施例的技术方案。
实施例七
本实施例提供的多画面显示控制装置用于执行上述任一实施例的多画面显示控制方法。该多画面显示控制装置例如为上述实施例中的控制设备,既可单独设置,也与终端、个人智真或三屏网真设备等集成设置。
图23为本发明实施例七的多画面显示控制装置的结构示意图,如图23所示,该多画面显示控制装置包括显示屏71、第一处理器72和第二处理器73,所述第一处理器72分别与所述显示屏71和所述第二处理器73连接,其中:
所述显示屏71,用于接收用户操作的滑动轨迹,并将所述用户操作的滑动轨迹发送至所述第一处理器72;
所述第一处理器72,用于根据所述用户操作的滑动轨迹进行多画面分割线的操作,并将操作后的多画面分割线发送至所述第二处理器73;
所述第二处理器73,用于根据所述操作后的多画面分割线所形成的多画面显示模式,控制目标屏幕进行画面显示。
其中,显示屏71例如为图3所示的控制设备的显示屏,第一处理器72和第二处理器73例如为控制设备中集成的处理器,或是图1(b)中所示的多点控制服务器的处理器,其中多点控制服务器与各会场的控制设备连接。
本实施例的多画面显示控制装置执行多画面显示控制的流程,与前述实施例的多画面显示控制方法相同,故此处不再赘述。
根据本实施例的多画面显示控制装置,由于用户可通过对多画面显示模式设置装置进行点击和拖动等操作,针对多画面显示模式中的多画面分割线进行操作,从而获得按照调节后的多画面分割线形成的多画面显示模式,实现了多画面显示模式的直观、灵活设置。
进一步地,图24为本发明又一实施例的多画面显示控制装置的结构示意图。如图24所示,在上述实施例的多画面显示控制装置中,所述显示屏71包括:
第一用户接口71a,用于接收用户对多画面分割线进行操作的滑动轨迹,并将所述用户对多画面分割线进行操作的滑动轨迹发送至所述第一处理器;或者
第二用户接口71b,用于接收所述用户对所述目标屏幕显示的会场画面进行操作的滑动轨迹,并将所述用户对所述目标屏幕显示的会场画面进行操作的滑动轨迹发送至所述第一处理器72;
相应地,所述第一处理器72包括:
第一处理模块72a,用于根据所述用户对多画面分割线进行操作的滑动轨迹进行多画面分割线的操作;或者
第二处理模块72b,用于根据所述用户对所述目标屏幕显示的会场画面进行操作的滑动轨迹,进行多画面分割线的操作。
进一步地,图25为本发明又一实施例的多画面显示控制装置的结构示意图。如图25所示,在上述实施例的多画面显示控制装置中,
所述第一处理模块72a具体包括:
第一生成单元72a1,用于通过所述第一用户接口71a,接收所述用户从第一坐标点至第二坐标点的滑动轨迹,生成以所述第一坐标点和所述第二坐标点为端点的多画面分割线;或者
第一调节单元72a2,用于通过所述第一用户接口71a,接收所述用户对多画面分割线进行选择的选择操作,根据所述选择操作确定待操作的多画面分割线;并通过所述第一用户接口71a,接收所述用户对所述待操作的多画面分割线进行操作的滑动轨迹,根据所述用户对所述待操作的多画面分割线进行操作的滑动轨迹,对所述待操作的多画面分割线进行移动、旋转或删除。
进一步地,在上述实施例的多画面显示控制装置中,
所述第一用户接口具体用于接收所述用户对多画面分割线的点击操作,将所述用户对多画面分割线的点击操作发送至所述第一调节单元;相应地,所述第一调节单元用于将所述点击操作所选中的多画面分割线确定为所述待操作的多画面分割线;或者
所述第一用户接口具体用于接收所述用户的框选操作,将所述用户的框选操作发送至所述第一调节单元;相应地,所述第一调节单元用于将所述框选操作所形成的选择框范围内的多画面分割线确定为所述待操作的多画面分割线。
进一步地,在上述实施例的多画面显示控制装置中,所述第一用户接口具体用于接收所述用户在所述目标屏幕内对所述待操作的多画面分割线进行拖动操作的滑动轨迹,并将用户在所述目标屏幕内对所述待操作的多画面分割线进行拖动操作的滑动轨迹发送至所述调节单元;相应地,所述第一调节单元用于根据所述用户在所述目标屏幕内对所述待操作的多画面分割线进行拖动操作的滑动轨迹,将所述待操作的多画面分割线移动至所述拖动操作的滑动轨迹的结束位置;或者
所述第一用户接口具体用于接收所述用户将所述待操作的多画面分割线拖出所述目标屏幕的滑动轨迹,并将所述用户将所述待操作的多画面分割线拖出所述目标屏幕的滑动轨迹发送至所述第一调节单元;相应地,所述第一调节单元用于根据所述用户将所述待操作的多画面分割线拖出所述目标屏幕的滑动轨迹,对所述待操作的多画面分割线进行删除;或者
所述第一用户接口具体用于接收所述用户对待操作的多画面分割线进行旋转操作的滑动轨迹,并将所述用户对待操作的多画面分割线进行旋转操作的滑动轨迹发送至所述第一调节单元;相应地,所述第一调节单元用于根据所述用户对待操作的多画面分割线进行旋转操作的滑动轨迹,对所述待操作的多画面分割线进行旋转。
进一步地,图26为本发明又一实施例的多画面显示控制装置的结构示意图。如图26所示,在上述实施例的多画面显示控制装置中,所述第二处理模块72b具体包括:
第二生成单元72b1,用于通过所述第二用户接口71b,接收所述用户向所述目标屏幕拖入会场画面的滑动轨迹,并根据所述拖入会场画面的滑动轨迹,生成用于构成显示所拖入的会场画面的显示区域的边界的多画面分割线;
第二调节单元72b2,用于通过所述第二用户接口71b,接收所述用户对所述目标屏幕显示的会场画面进行选择的选择操作,根据所述选择操作确定待操作的会场画面;并通过所述第二用户接口71b,接收所述用户对所述会场画面进行操作的滑动轨迹,根据所述用户对所述会场画面进行操作的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线进行移动、旋转或删除。
进一步地,在上述实施例的多画面显示控制装置中,所述第二用户接口具体用于接收所述用户对所述待操作的会场画面进行尺寸调节操作的滑动轨迹,并将所述用户对所述待操作的会场画面进行尺寸调节操作的滑动轨迹发送至所述第二调节单元;相应地,所述第二调节单元用于根据所述用户对所述待操作的会场画面进行尺寸调节操作的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线进行移动;
所述第二用户接口具体用于接收所述用户在所述目标屏幕内对所述待操作的会场画面进行拖动操作的滑动轨迹,并将所述用户在所述目标屏幕内对所述待操作的会场画面进行拖动操作的滑动轨迹发送至所述第二调节单元;相应地,所述第二调节单元用于根据所述用户在所述目标屏幕内对所述待操作的会场画面进行拖动操作的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线进行旋转;或者
所述第二用户接口具体用于接收所述用户将所述待操作的会场画面拖出所述目标屏幕的滑动轨迹,并将所述用户将所述待操作的会场画面拖出所述目标屏幕的滑动轨迹发送至所述第二调节单元;相应地,所述第二调节单元用于根据所述用户将所述待操作的会场画面拖出所述目标屏幕的滑动轨迹,删除用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线。
进一步地,图27为本发明又一实施例的多画面显示控制装置的结构示意图。如图27所示,在上述实施例的多画面显示控制装置中,所述第二处理器73包括:
画面调节模块73a,用于根据所形成的多画面显示模式中各显示区域的宽高比和/或位置,对待显示的会场画面进行调节;
第一显示控制模块73b,用于控制所述目标屏幕在所述显示区域内显示调节后的会场画面。
进一步地,图28为本发明又一实施例的多画面显示控制装置的结构示意图。如图28所示,在上述实施例的多画面显示控制装置中,还包括存储器74,与所述第二处理器73连接,用于预先存储多画面显示模式;相应地,所述第二处理器73包括:
调取模块73c,用于从所述存储器预先存储的多画面显示模式中,调取与第一多画面显示模式相近的第二多画面显示模式;其中,所述第一多画面显示模式为操作后的多画面分割线所形成的多画面显示模式;所述第二多画面显示模式与所述第一多画面显示模式具有相同数量的显示区域,或者,所述第二多画面显示模式与所述第一多画面显示模式的面积差,小于预先存储的多画面显示模式中任意其它多画面显示模式与所述第一多画面显示模式的面积差;
第二显示控制模块73d,用于控制所述目标屏幕根据所述第二多画面显示模式进行画面显示。
进一步地,在上述实施例的多画面显示控制装置中,所述第一用户接口以及所述第二用户接口,具体用于接收用户触摸操作或接收用户鼠标操作,或识别用户的手势滑动轨迹。
实施例八
本实施例提供一种多画面显示控制系统,该多画面显示模式设置系统包括目标屏幕和上述实施例的任一多画面显示控制装置。
利用该多画面显示控制系统执行多画面显示控制的流程与前述实施例的多画面显示控制方法相同,故此处不再赘述。
根据本实施例的多画面显示控制系统,由于用户可通过对多画面显示控制装置进行点击和拖动等操作,针对多画面显示模式中的多画面分割线进行操作,从而获得按照调节后的多画面分割线形成的多画面显示模式,实现了多画面显示模式的直观、灵活设置。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (11)
1.一种多画面显示控制方法,其特征在于,包括:
接收用户操作的滑动轨迹,根据所述用户操作的滑动轨迹进行多画面分割线的操作;
根据操作后的多画面分割线所形成的多画面显示模式,控制目标屏幕进行画面显示;
所述接收用户操作的滑动轨迹,根据所述用户操作的滑动轨迹进行多画面分割线的操作具体包括:
接收所述用户向所述目标屏幕拖入会场画面的滑动轨迹,根据拖入会场画面的滑动轨迹,生成用于构成显示所拖入的会场画面的显示区域的边界的多画面分割线;
接收所述用户对所述目标屏幕显示的会场画面进行选择的选择操作,根据所述选择操作确定待操作的会场画面;并接收所述用户对所述会场画面进行操作的滑动轨迹,根据所述用户对所述会场画面进行操作的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线进行移动、旋转或删除。
2.根据权利要求1所述的多画面显示控制方法,其特征在于,所述接收所述用户对所述会场画面进行操作的滑动轨迹,根据所述用户对所述会场画面进行操作的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的多画面分割线进行移动、旋转或删除具体包括:
接收所述用户对所述待操作的会场画面进行尺寸调节操作的滑动轨迹,根据尺寸调节的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线进行移动;
接收所述用户在所述目标屏幕内对所述待操作的会场画面进行拖动操作的滑动轨迹,根据所述拖动操作的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线进行旋转;或者
接收所述用户将所述待操作的会场画面拖出所述目标屏幕的滑动轨迹,删除用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线。
3.根据权利要求1或2所述的多画面显示控制方法,其特征在于,所述根据操作后的多画面分割线所形成的多画面显示模式,控制目标屏幕进行画面显示具体包括:
根据所形成的多画面显示模式中各显示区域的宽高比和/或位置,对待显示的会场画面进行调节,并在所述显示区域内显示调节后的会场画面。
4.根据权利要求1或2所述的多画面显示控制方法,其特征在于,所述根据操作后的多画面分割线所形成的多画面显示模式,控制目标屏幕进行画面显示具体包括:
从预先存储的多画面显示模式中,调取与第一多画面显示模式相近的第二多画面显示模式,并控制所述目标屏幕根据所述第二多画面显示模式进行画面显示;其中,所述第一多画面显示模式为操作后的多画面分割线所形成的多画面显示模式;
其中:所述第二多画面显示模式与所述第一多画面显示模式具有相同数量的显示区域;或者
所述第二多画面显示模式与所述第一多画面显示模式的面积差,小于预先存储的多画面显示模式中任意其它多画面显示模式与所述第一多画面显示模式的面积差。
5.根据权利要求1或2所述的多画面显示控制方法,其特征在于,所述接收用户操作的滑动轨迹具体包括:
接收用户触摸操作的滑动轨迹;或者
接收用户鼠标操作的滑动轨迹;或者
识别用户的手势滑动轨迹。
6.一种多画面显示控制装置,其特征在于,包括显示屏、第一处理器和第二处理器,所述第一处理器分别与所述显示屏和所述第二处理器连接,其中:
所述显示屏,用于接收用户操作的滑动轨迹,并将所述用户操作的滑动轨迹发送至所述第一处理器;
所述第一处理器,用于根据所述用户操作的滑动轨迹进行多画面分割线的操作,并将操作后的多画面分割线发送至所述第二处理器;
所述第二处理器,用于根据所述操作后的多画面分割线所形成的多画面显示模式,控制目标屏幕进行画面显示;
所述显示屏包括:
第二用户接口,用于接收所述用户对所述目标屏幕显示的会场画面进行操作的滑动轨迹,并将所述用户对所述目标屏幕显示的会场画面进行操作的滑动轨迹发送至所述第一处理器;
相应地,所述第一处理器包括:
第二处理模块,用于根据所述用户对所述目标屏幕显示的会场画面进行操作的滑动轨迹,进行多画面分割线的操作;
所述第二处理模块具体包括:
第二生成单元,用于通过所述第二用户接口,接收所述用户向所述目标屏幕拖入会场画面的滑动轨迹,并根据所述拖入会场画面的滑动轨迹,生成用于构成显示所拖入的会场画面的显示区域的边界的多画面分割线;
第二调节单元,用于通过所述第二用户接口,接收所述用户对所述目标屏幕显示的会场画面进行选择的选择操作,根据所述选择操作确定待操作的会场画面;并通过所述第二用户接口,接收所述用户对所述会场画面进行操作的滑动轨迹,根据所述用户对所述会场画面进行操作的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线进行移动、旋转或删除。
7.根据权利要求6所述的多画面显示控制装置,其特征在于,所述第二用户接口具体用于接收所述用户对所述待操作的会场画面进行尺寸调节操作的滑动轨迹,并将所述用户对所述待操作的会场画面进行尺寸调节操作的滑动轨迹发送至所述第二调节单元;相应地,所述第二调节单元用于根据所述用户对所述待操作的会场画面进行尺寸调节操作的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线进行移动;
所述第二用户接口具体用于接收所述用户在所述目标屏幕内对所述待操作的会场画面进行拖动操作的滑动轨迹,并将所述用户在所述目标屏幕内对所述待操作的会场画面进行拖动操作的滑动轨迹发送至所述第二调节单元;相应地,所述第二调节单元用于根据所述用户在所述目标屏幕内对所述待操作的会场画面进行拖动操作的滑动轨迹,对用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线进行旋转;或者
所述第二用户接口具体用于接收所述用户将所述待操作的会场画面拖出所述目标屏幕的滑动轨迹,并将所述用户将所述待操作的会场画面拖出所述目标屏幕的滑动轨迹发送至所述第二调节单元;相应地,所述第二调节单元用于根据所述用户将所述待操作的会场画面拖出所述目标屏幕的滑动轨迹,删除用于构成显示所述待操作的会场画面的显示区域的边界的多画面分割线。
8.根据权利要求6或7所述的多画面显示控制装置,其特征在于,所述第二处理器包括:
画面调节模块,用于根据所形成的多画面显示模式中各显示区域的宽高比和/或位置,对待显示的会场画面进行调节;
第一显示控制模块,用于控制所述目标屏幕在所述显示区域内显示调节后的会场画面。
9.根据权利要求6或7所述的多画面显示控制装置,其特征在于,还包括存储器,与所述第二处理器连接,用于预先存储多画面显示模式;相应地,所述第二处理器包括:
调取模块,用于从所述存储器预先存储的多画面显示模式中,调取与第一多画面显示模式相近的第二多画面显示模式;其中,所述第一多画面显示模式为操作后的多画面分割线所形成的多画面显示模式;所述第二多画面显示模式与所述第一多画面显示模式具有相同数量的显示区域,或者,所述第二多画面显示模式与所述第一多画面显示模式的面积差,小于预先存储的多画面显示模式中任意其它多画面显示模式与所述第一多画面显示模式的面积差;
第二显示控制模块,用于控制所述目标屏幕根据所述第二多画面显示模式进行画面显示。
10.根据权利要求6或7所述的多画面显示控制装置,其特征在于,所述第二用户接口,具体用于接收用户触摸操作,或接收用户鼠标操作,或识别用户的手势滑动轨迹。
11.一种多画面显示控制系统,其特征在于,包括目标屏幕和权利要求6-10任一所述的多画面显示控制装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210182098.8A CN102750122B (zh) | 2012-06-05 | 2012-06-05 | 多画面显示控制方法、装置及系统 |
PCT/CN2013/073713 WO2013181965A1 (zh) | 2012-06-05 | 2013-04-03 | 多画面显示的控制方法、装置及系统 |
US14/560,648 US20150109400A1 (en) | 2012-06-05 | 2014-12-04 | Method, Apparatus and System for Controlling Multipicture Display |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210182098.8A CN102750122B (zh) | 2012-06-05 | 2012-06-05 | 多画面显示控制方法、装置及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102750122A CN102750122A (zh) | 2012-10-24 |
CN102750122B true CN102750122B (zh) | 2015-10-21 |
Family
ID=47030346
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210182098.8A Active CN102750122B (zh) | 2012-06-05 | 2012-06-05 | 多画面显示控制方法、装置及系统 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20150109400A1 (zh) |
CN (1) | CN102750122B (zh) |
WO (1) | WO2013181965A1 (zh) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102750122B (zh) * | 2012-06-05 | 2015-10-21 | 华为技术有限公司 | 多画面显示控制方法、装置及系统 |
CN103686066B (zh) * | 2012-09-25 | 2017-05-03 | 杭州海康威视数字技术股份有限公司 | 调整多画面播放分割模式的方法及客户端 |
CN103905860A (zh) * | 2012-12-28 | 2014-07-02 | 鸿富锦精密工业(深圳)有限公司 | 显示装置的远程控制系统及方法 |
CN103902242A (zh) * | 2012-12-28 | 2014-07-02 | 鸿富锦精密工业(深圳)有限公司 | 显示装置的远程控制系统及方法 |
US8976202B2 (en) * | 2013-01-28 | 2015-03-10 | Dave CAISSY | Method for controlling the display of a portable computing device |
CN104035704B (zh) * | 2013-03-07 | 2017-10-10 | 北京三星通信技术研究有限公司 | 分屏操作的方法及装置 |
CN103324435B (zh) | 2013-05-24 | 2017-02-08 | 华为技术有限公司 | 分屏显示的方法、装置及其电子设备 |
USD757064S1 (en) * | 2013-06-05 | 2016-05-24 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
KR102131257B1 (ko) * | 2013-07-02 | 2020-07-07 | 삼성전자주식회사 | 전자장치 및 전자장치의 멀티윈도우 제어방법 |
CN104423851B (zh) * | 2013-08-22 | 2019-12-20 | 深圳富泰宏精密工业有限公司 | 调整画面显示的系统及方法 |
CN104423908B (zh) * | 2013-08-26 | 2019-04-26 | 联想(北京)有限公司 | 电子设备及其显示处理方法 |
JP6151157B2 (ja) * | 2013-10-29 | 2017-06-21 | 京セラ株式会社 | 電子機器および制御プログラム並びに電子機器の動作方法 |
CN105446449A (zh) * | 2014-08-25 | 2016-03-30 | 纬创资通股份有限公司 | 具有多窗口显示的电子装置 |
CN104267894B (zh) * | 2014-09-03 | 2018-05-08 | 努比亚技术有限公司 | 移动终端分屏控制方法和系统 |
CN104360798B (zh) * | 2014-10-29 | 2018-05-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种桌面布局的方法和终端 |
KR102343990B1 (ko) * | 2015-06-15 | 2021-12-28 | 삼성전자주식회사 | 디스플레이의 서로 다른 영역을 독립적으로 제어하는 전자 장치 및 방법 |
KR20170014356A (ko) * | 2015-07-29 | 2017-02-08 | 엘지전자 주식회사 | 이동 단말기 및 이의 제어방법 |
US10466817B2 (en) | 2015-10-01 | 2019-11-05 | Huawei Technologies Co., Ltd. | Electronic device with rotatably mounted bezel for interaction and method of operating such an electronic device |
CN105472360A (zh) * | 2015-11-16 | 2016-04-06 | 联想(北京)有限公司 | 一种投影显示方法及电子设备 |
TWI617969B (zh) | 2016-11-24 | 2018-03-11 | 新加坡商雲網科技新加坡有限公司 | 畫面控制方法及使用者終端 |
DK180117B1 (en) | 2017-05-15 | 2020-05-15 | Apple Inc. | SYSTEMS AND METHODS FOR INTERACTING WITH MULTIPLE APPLICATIONS THAT ARE SIMULTANEOUSLY DISPLAYED ON AN ELECTRONIC DEVICE WITH A TOUCHSENSITIVE DISPLAY |
CN107493498A (zh) * | 2017-08-08 | 2017-12-19 | 陕西中联电科电子有限公司 | 通过可触控移动图标实现视频会议多屏视频显示的方法 |
CN107967100A (zh) * | 2017-12-06 | 2018-04-27 | Tcl移动通信科技(宁波)有限公司 | 基于移动终端摄像头的操作控制处理方法、及存储介质 |
CN108182662A (zh) * | 2017-12-29 | 2018-06-19 | 政采云有限公司 | 图片处理方法及装置、计算机可读存储介质 |
CN108491149B (zh) * | 2018-03-28 | 2020-11-03 | 维沃移动通信有限公司 | 一种分屏显示方法及终端 |
CN110636242B (zh) * | 2018-06-22 | 2023-02-17 | 中兴通讯股份有限公司 | 一种视频会议中画面切换方法、终端及mcu |
CN109947313B (zh) * | 2019-02-21 | 2020-10-16 | 贵安新区新特电动汽车工业有限公司 | 车载显示屏分割显示方法及装置 |
CN113157227A (zh) * | 2020-01-23 | 2021-07-23 | 苏州佳世达电通有限公司 | 显示画面的控制方法及显示系统 |
CN111459392A (zh) * | 2020-03-13 | 2020-07-28 | 中天智领(北京)科技有限公司 | 一种信号源内容推送方法、装置及系统 |
CN112584223A (zh) * | 2020-12-04 | 2021-03-30 | 深圳创维-Rgb电子有限公司 | 基于电视的自适应分屏显示方法、装置、智能终端及介质 |
CN112911196A (zh) * | 2021-01-15 | 2021-06-04 | 随锐科技集团股份有限公司 | 多镜头采集的视频图像处理方法及系统 |
CN113422972B (zh) * | 2021-06-03 | 2023-04-07 | 五八到家有限公司 | 直播画面切换方法及装置、电子设备及可读介质 |
CN113720337B (zh) * | 2021-08-20 | 2024-06-07 | 珠海格力电器股份有限公司 | 扫地机器人的地图编辑方法及装置、存储介质、电子设备 |
US20230412656A1 (en) * | 2022-06-20 | 2023-12-21 | Zoom Video Communications, Inc. | Dynamic Aspect Ratio Adjustment During Video Conferencing |
WO2024018601A1 (ja) * | 2022-07-21 | 2024-01-25 | 日本電信電話株式会社 | 表示画面作成システム、表示画面作成方法及び画像中継プログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6874128B1 (en) * | 2000-03-08 | 2005-03-29 | Zephyr Associates, Inc. | Mouse driven splitter window |
CN101042624A (zh) * | 2006-03-22 | 2007-09-26 | 松下电器产业株式会社 | 显示装置 |
CN101404687A (zh) * | 2007-10-04 | 2009-04-08 | Lg电子株式会社 | 移动通信终端的菜单显示方法 |
CN101404152A (zh) * | 2007-10-03 | 2009-04-08 | 夏普株式会社 | 信息显示装置 |
CN101685373A (zh) * | 2008-09-26 | 2010-03-31 | 宏达国际电子股份有限公司 | 多重视窗画面的产生方法与其电子装置 |
CN101959051A (zh) * | 2010-09-01 | 2011-01-26 | 华为终端有限公司 | 远程呈现系统的屏幕选看方法及装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5712995A (en) * | 1995-09-20 | 1998-01-27 | Galileo Frames, Inc. | Non-overlapping tiling apparatus and method for multiple window displays |
CN1268122C (zh) * | 2002-07-23 | 2006-08-02 | 精工爱普生株式会社 | 显示方法及投影机 |
US20060020903A1 (en) * | 2004-07-26 | 2006-01-26 | Shih-Yang Wang | Window split system and method |
CN101167365A (zh) * | 2005-03-09 | 2008-04-23 | 高通股份有限公司 | 用于视频电话的感兴趣区域处理 |
CN101196792A (zh) * | 2007-12-28 | 2008-06-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种文档自动校正方法和装置 |
JP4591568B2 (ja) * | 2008-07-16 | 2010-12-01 | セイコーエプソン株式会社 | 画像表示制御方法、画像供給装置及び画像表示制御プログラム |
CN101420534B (zh) * | 2008-11-07 | 2011-02-02 | 华为终端有限公司 | 多画面显示方法和装置 |
KR101640460B1 (ko) * | 2009-03-25 | 2016-07-18 | 삼성전자 주식회사 | 휴대 단말기의 분할 화면 운용 방법 및 이를 지원하는 휴대 단말기 |
US9696880B2 (en) * | 2011-12-26 | 2017-07-04 | Inadev Corporation | Screen management system |
US9098484B2 (en) * | 2012-05-07 | 2015-08-04 | Patrick Viry | Structuring and editing a recursively multi-dimensional spreadsheet |
CN102750122B (zh) * | 2012-06-05 | 2015-10-21 | 华为技术有限公司 | 多画面显示控制方法、装置及系统 |
-
2012
- 2012-06-05 CN CN201210182098.8A patent/CN102750122B/zh active Active
-
2013
- 2013-04-03 WO PCT/CN2013/073713 patent/WO2013181965A1/zh active Application Filing
-
2014
- 2014-12-04 US US14/560,648 patent/US20150109400A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6874128B1 (en) * | 2000-03-08 | 2005-03-29 | Zephyr Associates, Inc. | Mouse driven splitter window |
CN101042624A (zh) * | 2006-03-22 | 2007-09-26 | 松下电器产业株式会社 | 显示装置 |
CN101404152A (zh) * | 2007-10-03 | 2009-04-08 | 夏普株式会社 | 信息显示装置 |
CN101404687A (zh) * | 2007-10-04 | 2009-04-08 | Lg电子株式会社 | 移动通信终端的菜单显示方法 |
CN101685373A (zh) * | 2008-09-26 | 2010-03-31 | 宏达国际电子股份有限公司 | 多重视窗画面的产生方法与其电子装置 |
CN101959051A (zh) * | 2010-09-01 | 2011-01-26 | 华为终端有限公司 | 远程呈现系统的屏幕选看方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
US20150109400A1 (en) | 2015-04-23 |
CN102750122A (zh) | 2012-10-24 |
WO2013181965A1 (zh) | 2013-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102750122B (zh) | 多画面显示控制方法、装置及系统 | |
US11556224B1 (en) | System and method for cooperative sharing of resources of an environment | |
EP3047383B1 (en) | Method for screen mirroring and source device thereof | |
CN101192131B (zh) | 处理桌面背景的方法、装置及操作系统桌面的界面系统 | |
US9749367B1 (en) | Virtualization of physical spaces for online meetings | |
US9268423B2 (en) | Definition and use of node-based shapes, areas and windows on touch screen devices | |
US7917868B2 (en) | Three-dimensional motion graphic user interface and method and apparatus for providing the same | |
US9483157B2 (en) | Interfacing with a spatial virtual communication environment | |
US10261741B2 (en) | Content sharing with consistent aspect ratios | |
US20130346858A1 (en) | Remote Control of Audio Application and Associated Sub-Windows | |
CN107667338A (zh) | 用于在协作系统中对对象进行分组的对象组处理和选择手势 | |
CN108415658A (zh) | 智能交互平板的操作方法、装置以及智能交互平板 | |
US20120159401A1 (en) | Workspace Manipulation Using Mobile Device Gestures | |
Fender et al. | Meetalive: Room-scale omni-directional display system for multi-user content and control sharing | |
CN106569652A (zh) | 一种安卓多窗口显示方法及装置 | |
WO2015035254A1 (en) | System and method for decoupling windows from the desktop it was created on in a multiple desktop environment | |
CN107077347A (zh) | 视图管理架构 | |
CN117321985A (zh) | 具有多种空间交互模式特征的视频会议系统 | |
WO2016006294A1 (ja) | 画像表示装置、画像処理システム、及び画像処理方法 | |
Kukimoto et al. | HyperInfo: interactive large display for informal visual communication | |
Jiang et al. | System design for the WeSpace: Linking personal devices to a table-centered multi-user, multi-surface environment | |
Radloff et al. | Supporting presentation and discussion of visualization results in smart meeting rooms | |
CN115981531A (zh) | 页面控制方法、装置及电子设备 | |
JP2023554031A (ja) | ビデオ会議表示方法、装置、端末デバイス及び記憶媒体 | |
JP2004118274A (ja) | 表示装置及び表示システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |