发布信息

投屏窗口化反向触控方法及智慧屏、存储介质与流程 专利技术说明

作者:admin      2023-07-07 20:38:00     251



计算;推算;计数设备的制造及其应用技术1.本说明书涉及通信技术领域,尤其涉及投屏窗口化反向触控方法及智慧屏、存储介质。背景技术:2.在现在公司会议或者医疗研讨等场景中,会使用可触控式大屏进行开会讨论,需要将笔记本电脑上的资料或者医疗设备的画面投到智慧大屏上进行讨论。在智慧大屏上讨论的时候,需要对投到大屏的画面内容进行操作,并且需要在大屏上显示投屏画面、ppt内容、白板书写等多屏幕的内容。3.依发明人所知,现有的大屏投屏存在下述问题:投屏最大化,无法进行其他操作,或者要进行操作需要先将投屏画面放小再进行其他操作。这样导致在需要同时进行投屏以及反向触控时很不方便。且无法实现多软件同时协同操作。技术实现要素:4.为克服相关技术中存在的问题,本说明书提供了投屏窗口化反向触控方法及智慧屏、存储介质。5.根据本说明书实施例的第一方面投屏窗口化反向触控方法,应用于智慧屏,智慧屏包括操作系统和显示系统,投屏窗口化反向触控方法包括:6.与输入源建立输入和反向触控连接;7.智慧屏的大屏上包括输入源区域画面和第一栏区域画面,且第一栏区域画面层级高于输入源区域画面层级;8.操作系统获取大屏上输入源区域坐标(x1,y1,w1,h1),且通过通信协议发送给显示系统;9.操作系统获取点击位置p1(xp,yp),通过通信协议传输给显示系统;10.判断点击位置p1(xp,yp)是否在输入源画面区域内,若是则进行反向触控。11.优选的,操作系统还获取大屏分辨率(xs,ys),点击位置p1(xp,yp)反向触控投屏到输入源的对应坐标p2(xp’,yp’),其中,xp’=(xp-x1)*xs/w1;yp’=(yp-y1)*ys/h1。12.优选的,若点击位置p1(xp,yp)不在输入源画面区域内,获取第一栏区域坐标(x2,y2,w2,h2),通过通信协议发送给显示系统,判断点击位置p1(xp,yp)是否在第一栏画面区域内,若在则关闭反向触控。13.进一步地,输入源通过hdmi与智慧屏建立输入连接;或通过wifi与智慧屏建立输入连接。14.进一步地,若输入源通过hdmi与智慧屏建立输入连接,大屏上显示hdmi工具区域,输入源区域为hdmi工具区域除去工具栏区域剩余的区域。15.优选的,判断点击位置p1(xp,yp)在输入源画面区域内包括:16.xp》x1,且xp《x1+w1;17.yp》y1,且yp《y1+h1。18.进一步地,判断点击位置p1(xp,yp)在第一栏画面区域内包括:19.xp》x2,且xp《x2+w2;20.yp》y2,且yp《y2+h2。21.进一步地,大屏还包括第二栏区域画面,第二栏区域画面层级高于输入源区域画面,操作系统获取第二栏区域坐标(x3,y3,w3,h3)且通过通信协议发送给显示系统,若点击位置p1(xp,yp)不在输入源区域,也不在第一栏画面区域内,判断点击位置p1(xp,yp)在第二栏画面区域内包括:22.xp》x3,且xp《x3+w3;23.yp》y3,且yp《y3+h3。24.本技术实施例第二方面提供了智慧屏,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时执行上述投屏窗口化反向触控方法。25.本技术实施例第三方面提供了存储介质,其上存储有计算机程序指令,程序指令被处理器执行时用于实现上述投屏窗口化反向触控方法。26.本说明书的实施例提供的技术方案可以包括以下有益效果:27.本说明书实施例输入源投屏窗口化实现反向触控,且对于非输入源区域也可实现操作,实现多软件协同操作。28.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。附图说明29.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。30.图1是本技术实施例一流程示意图;31.图2是本技术基于实施例一的实施例二流程示意图;32.图3是本技术基于实施例一和实施例二的实施例三流程示意图;33.图4是本技术硬件框架示意图。具体实施方式34.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。35.为了解决背景技术中存在的问题,本技术提供了本技术提供了投屏窗口化反向触控方法,应用于智慧屏上。智慧屏包括操作系统和显示系统。操作系统实现各种软件应用和智能操作。这里使用的可以是windows或android等系统。显示系统主要用于显示,主要包括大屏及其附件等。操作系统和显示系统通过通信协议进行数据收发交互。通常通过串口或usb或tab线等建立通信连接。本技术实施例一方法,如图1所示,包括:36.101:与输入源建立输入连接以及反向触控连接;37.与输入源建立输入连接可以是有线连接,如hdmi线或usb线等方式,也可以是无线wifi连接,使输入源与智慧屏在同一网络内建立连接。这里的输入源可以是电脑、ipad、医疗设备等。通过与智慧屏建立输入连接,将视频画面输入到大屏设备。若采用hdmi线还可进行远程视频传输。38.反向触控连接主要通过touch out线建立连接。输入源画面传输到大屏并显示,在大屏上触控点击输入源画面可以将触控数据传输到输入源,使得输入源响应触控操作。touch out线是触摸设备通过touch out口可以传输触控数据到另一端连接的设备。39.102:大屏上至少包括输入源区域画面和第一栏区域画面,且第一栏区域画面层级高于输入源区域画面层级;40.各个画面彼此是有层级关系的,层级最直接体现的效果就是遮挡。位于图层调板下方的图层层级是较低的,越往上层级越高。通常来说层级高的覆盖于层级低的画面图层上时,高层级的画面容易被看到,且可进行操作。画面层级在ui界面设计时即可进行设置。若想看到低层级画面可通过调成高层级界面的透明度实现。本技术实施例中第一栏区域画面层级高于输入源区域画面层级,因此可实现在观看输入源画面时操控第一栏区域,实现多软件协同操作。41.103:操作系统获取大屏上输入源区域坐标(x1,y1,w1,h1),且通过通信协议发送给显示系统;42.大屏设有初始原点。可以在大屏的任意端点,也可以是中心,以实际设置为准。输入源画面区域在投射到大屏时设有默认初始画面大小区域s。根据该区域各顶点距离远点的距离可以得到各个顶点的坐标。坐标通过通信协议发送给显示系统,主要是大屏进行显示。这里的通信协议可以是串口、usb或tab协议等。若采用hdmi线连接输入源,在大屏上会直接弹出hdmi工具区域,可以直接采用hdmi工具区域除去工具栏区域以外的区域作为输入源画面区域进行输入源数据显示。当然前述的输入源画面区域的大小以及位置可以在实际使用过程中再次进行调整。例如移动或缩放,所产生响应的参数调整同样可通过测算与大屏初始原点的距离得到。43.104:操作系统获取点击位置p1(xp,yp),通过通信协议传输给显示系统;44.通过例如笔或手触控方式、鼠标等方式实现点击操作。操作系统根据点击位置距离大屏初始原点的距离计算得到点击位置p1坐标。这里的通信协议可以是串口、usb或tab协议等。45.105:判断点击位置p1(xp,yp)是否在输入源画面区域内,若是则进行反向触控。46.判断所述点击位置p1(xp,yp)在输入源画面区域内包括:47.xp》x1,且xp《x1+w1;48.yp》y1,且yp《y1+h1。49.若是则进行反向触控,通过在大屏上操作使得输入源响应对应的触控操作。50.方法包括:51.1051:操作系统要获取大屏分辨率(xs,ys);52.1052:点击位置p1(xp,yp)反向触控投屏到输入源的对应坐标p2(xp’,yp’),其中,xp’=(xp-x1)*xs/w1;yp’=(yp-y1)*ys/h1。53.本技术实施例输入源投屏窗口化实现反向触控,且对于非输入源区域也可实现操作,实现多软件协同操作。54.本技术实施例二:如图2所示,在实施一的基础上还包括:55.201:若点击位置p1(xp,yp)不在输入源画面区域内,获取第一栏区域坐标(x2,y2,w2,h2),通过通信协议发送给显示系统;56.获取第一栏区域坐标(x2,y2,w2,h2)方法与输入源区域坐标(x1,y1,w1,h1)相同。根据该区域各顶点距离远点的距离可以得到各个顶点的坐标。57.202:判断点击位置p1(xp,yp)是否在第一栏画面区域内,若在则关闭反向触控。58.同样地,判断点击位置p1(xp,yp)在第一栏画面区域内包括:59.xp》x2,且xp《x2+w2;60.yp》y2,且yp《y2+h2。61.本技术实施例中上述步骤在实现时并不一定非要按照前述步骤前后顺序进入。例如判断步骤105和步骤106判断p1是否在输入源画面区域内可同时进行。还有比如获取大屏分辨率(xs,ys)以及第一栏区域坐标(x2,y2,w2,h2)也可以和输入源区域坐标(x1,y1,w1,h1)同时获取,或者早去输入源区域坐标,并不影响本技术保护范围。62.本技术实施例三:如图3所示,在实施一和实施例二的基础上还包括:63.301:大屏还设置第二栏区域画面,第二栏区域画面层级高于输入源区域画面;64.这里的第二栏区域画面层级与第一栏区域画面层级一样通过ui界面设置得到。这里的第一栏和第二栏区域可以是智慧屏上的操作栏,例如任务栏。第一栏区域和第二栏区域可以是一个横向的一个纵向的,当然也可以是两个相同方向的,以实际设计需要呈现为准。65.302:操作系统获取所述第二栏区域坐标(x3,y3,w3,h3)且通过通信协议发送给显示系统;66.303:若判断点击位置p1(xp,yp)不在输入源区域,也不在第一栏画面区域内,判断点击位置p1(xp,yp)在第二栏画面区域内包括:67.xp》x3,且xp《x3+w3;68.yp》y3,且yp《y3+h3。69.本技术第二方面提供了智慧屏,如图4所示,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时执行上述投屏窗口化反向触控方法。70.本技术第三方面提供了存储介质,其上存储有计算机程序指令,程序指令被处理器执行时用于实现上述投屏窗口化反向触控方法。71.上述实施方式阐明的系统,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。72.本领域内的技术人员应明白,本技术的实施方式可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施方式、完全软件实施方式、或结合软件和硬件方面的实施方式的形式。而且,本技术实施方式可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。73.本技术是参照根据本技术实施方式的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可以由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其它可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其它可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。74.而且,这些计算机程序指令也可以存储在能引导计算机或其它可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或者多个流程和/或方框图一个方框或者多个方框中指定的功能。75.这些计算机程序指令也可装载到计算机或其它可编程数据处理设备上,使得在计算机或者其它可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其它可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。76.本领域技术人员应明白,本技术的实施方式可提供为方法、系统或计算机程序产品。因此,本技术可以采用完全硬件实施方式、完全软件实施方式、或者结合软件和硬件方面的实施方式的形式。而且,本技术可以采用在一个或者多个其中包含有计算机可用程序代码的计算机可用存储介质(可以包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。77.应当理解的是,本说明书并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本说明书的范围仅由所附的权利要求来限制。78.以上仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部