一种通信交互方法、终端及计算机可读存储介质与流程

文档序号:14685265发布日期:2018-06-12 23:22
本发明涉及通信
技术领域
:,更具体地说,涉及一种通信交互方法、终端及计算机可读存储介质。
背景技术
::随着通信技术的发展和时代的需求,越来越多的通信设备应运而生。现如今用户为了提高生活质量,在使用通信设备时,常常需要与其他多种目标通信设备建立连接,从而进行通信交互,达到某种成效,但与目标通信设备建立通信连接时,用户需要手动建立连接。例如用户在家里,想要通过手机与家里的智能电视机建立连接进行通信交互,在现有技术中用户需要手动将手机与电脑建立通信连接,首先需要打开智能电视机的系统设置界面进行设置,还要打开手机相应的客户端进行设置建立连接,或者用户通过手动连接数据线的方式建立手机与智能电脑的连接,手动连接繁琐的操作过程导致用户与目标通信设备建立连接时,耗费时长与精力,造成用户体验度不高的问题。技术实现要素:本发明要解决的技术问题在于现有技术中通信设备间建立连接时,用户需要手动连接,导致用户体感度不高的问题,针对该技术问题,提供一种通信交互方法、终端及计算机可读存储介质。为解决上述技术问题,本发明提供一种通信交互方法,所述通信交互方法包括:获取当前环境对应的图像;对所述图像内容进行识别;当识别出所述图像中包含预设的目标通信设备时,自动与所述目标通信设备建立通信连接;通过所述通信连接与所述目标通信设备进行数据交互。可选的,获取当前环境对应的图像的步骤包括:对当前环境的图像进行采集;或,接收图片内容与当前环境相匹配的图片。可选的,自动与所述目标通信设备建立通信连接的步骤包括:自动与所述目标通信设备建立近距离通信连接。可选的,自动与所述目标通信设备建立通信连接的步骤包括:判断所述目标通信设备当前运行时间是否属于预设连接时间段,如是,自动与目标通信设备建立连接。可选的,通过所述通信连接与所述目标通信设备进行数据交互的步骤包括以下数据交互中的至少一种:通过所述通信连接获取所述目标通信设备显示界面当前所显示的内容,在本端进行显示;通过所述通信连接获取所述目标通信设备存储的历史数据。可选的,所述通过所述通信连接与所述目标通信设备进行数据交互的步骤包括:通过所述通信连接将本端显示界面当前所显示的内容发给所述目标通信设备进行显示。可选的,所述通过所述通信连接与所述目标通信设备进行数据交互的步骤包括:通过所述通信连接,向所述目标通信设备发送控制指令,所述控制指令包括对所述目标通信设备上的应用进行控制的应用控制指令和对所述目标通信设备进行控制的设备控制指令中的至少一种。可选的,控制指令包括对所述目标通信设备上的应用进行控制的应用控制指令时,所述向所述目标通信设备发送控制指令的步骤之前,还包括:获取所述目标通信设备上当前待控制的目标应用;显示与所述目标应用对应的远程控制界面;所述向所述目标通信设备发送应用控制指令包括:通过所述远程控制界面向所述目标通信设备发送应用控制指令。进一步地,本发明还提供了一种终端,所述终端包括处理器、存储器及通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的一个或者多个程序,以实现如上述的通信交互方法任一的步骤。进一步地,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述的通信交互方法任一的步骤。有益效果本发明提供一种通信交互方法、终端及计算机可读存储介质,针对现有技术中现有技术中通信设备间建立连接时,用户需要手动连接,导致用户体感度不高的问题,通过获取当前环境对应的图像,对图像内容进行识别,当识别出图像中包含预设的目标通信设备时,与目标通信设备建立通信连接,通过通信连接与目标通信设备进行数据交互,即通过对当前环境进行图像识别从而快速准确地确定当前环境是否包含目标通信设备,若识别出的图像包含目标通信设备,则自动与目标通信设备建立连接进行数据交互,解决了现有技术中通信设备间建立连接时,用户需要手动连接的问题,本发明通过图像识别后,自动与目标通信设备建立连接,提高与目标通信设备连接的准确性,同时提升用户的体验感和满意度。附图说明下面将结合附图及实施例对本发明作进一步说明,附图中:图1为实现本发明各个实施例一个可选的移动终端的硬件结构示意图;图2为如图1所示的移动终端的无线通信系统示意图;图3为本发明第一实施例提供的通信交互方法基本流程图;图4为本发明第一实施例提供的对图像进行采集的示意图;图5为本发明第一实施例提供的电脑显示手机显示界面的示意图;图6为本发明第一实施例提供的手机显示电脑显示界面的示意图;图7为本发明第一实施例提供的远程控制方式流程图;图8为本发明第二实施例提供的通信交互流程图;图9为本发明第二实施例提供的识别指令的操作示意图;图10为本发明第二实施例提供的显示指令的操作示意图;图11为本发明第三实施例提供的终端结构示意图;图12为本发明第三实施例提供的通信交互方法流程图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。请参阅图1,其为实现本发明各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括:RF(RadioFrequency,射频)单元101、WiFi模块102、音频输出单元103、A/V(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图1对移动终端的各个部件进行具体的介绍:射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于GSM(GlobalSystemofMobilecommunication,全球移动通讯系统)、GPRS(GeneralPacketRadioService,通用分组无线服务)、CDMA2000(CodeDivisionMultipleAccess2000,码分多址2000)、WCDMA(WidebandCodeDivisionMultipleAccess,宽带码分多址)、TD-SCDMA(TimeDivision-SynchronousCodeDivisionMultipleAccess,时分同步码分多址)、FDD-LTE(FrequencyDivisionDuplexing-LongTermEvolution,频分双工长期演进)和TDD-LTE(TimeDivisionDuplexing-LongTermEvolution,分时双工长期演进)等。WiFi属于短距离无线传输技术,移动终端通过WiFi模块102可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了WiFi模块102,但是可以理解的是,其并不属于移动终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。音频输出单元103可以在移动终端100处于呼叫信号接收模式、通话模式、记录模式、语音识别模式、广播接收模式等等模式下时,将射频单元101或WiFi模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与移动终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103可以包括扬声器、蜂鸣器等等。A/V输入单元104用于接收音频或视频信号。A/V输入单元104可以包括图形处理器(GraphicsProcessingUnit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或WiFi模块102进行发送。麦克风1042可以在电话通话模式、记录模式、语音识别模式等等运行模式中经由麦克风1042接收声音(音频数据),并且能够将这样的声音处理为音频数据。处理后的音频(语音)数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。麦克风1042可以实施各种类型的噪声消除(或抑制)算法以消除(或抑制)在接收和发送音频信号的过程中产生的噪声或者干扰。移动终端100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在移动终端100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(LiquidCrystalDisplay,LCD)、有机发光二极管(OrganicLight-EmittingDiode,OLED)等形式来配置显示面板1061。用户输入单元107可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107可包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作),并根据预先设定的程式驱动相应的连接装置。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,并能接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种,具体此处不做限定。进一步的,触控面板1071可覆盖显示面板1061,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图1中,触控面板1071与显示面板1061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现移动终端的输入和输出功能,具体此处不做限定。接口单元108用作至少一个外部装置与移动终端100连接可以通过的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端100内的一个或多个元件或者可以用于在移动终端100和外部装置之间传输数据。存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。处理器110是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。移动终端100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。尽管图1未示出,移动终端100还可以包括蓝牙模块等,在此不再赘述。为了便于理解本发明实施例,下面对本发明的移动终端所基于的通信网络系统进行描述。请参阅图2,图2为本发明实施例提供的一种通信网络系统架构图,该通信网络系统为通用移动通信技术的LTE系统,该LTE系统包括依次通讯连接的UE(UserEquipment,用户设备)201,E-UTRAN(EvolvedUMTSTerrestrialRadioAccessNetwork,演进式UMTS陆地无线接入网)202,EPC(EvolvedPacketCore,演进式分组核心网)203和运营商的IP业务204。具体地,UE201可以是上述终端100,此处不再赘述。E-UTRAN202包括eNodeB2021和其它eNodeB2022等。其中,eNodeB2021可以通过回程(backhaul)(例如X2接口)与其它eNodeB2022连接,eNodeB2021连接到EPC203,eNodeB2021可以提供UE201到EPC203的接入。EPC203可以包括MME(MobilityManagementEntity,移动性管理实体)2031,HSS(HomeSubscriberServer,归属用户服务器)2032,其它MME2033,SGW(ServingGateWay,服务网关)2034,PGW(PDNGateWay,分组数据网络网关)2035和PCRF(PolicyandChargingRulesFunction,政策和资费功能实体)2036等。其中,MME2031是处理UE201和EPC203之间信令的控制节点,提供承载和连接管理。HSS2032用于提供一些寄存器来管理诸如归属位置寄存器(图中未示)之类的功能,并且保存有一些有关服务特征、数据速率等用户专用的信息。所有用户数据都可以通过SGW2034进行发送,PGW2035可以提供UE201的IP地址分配以及其它功能,PCRF2036是业务数据流和IP承载资源的策略与计费控制策略决策点,它为策略与计费执行功能单元(图中未示)选择及提供可用的策略和计费控制决策。IP业务204可以包括因特网、内联网、IMS(IPMultimediaSubsystem,IP多媒体子系统)或其它IP业务等。虽然上述以LTE系统为例进行了介绍,但本领域技术人员应当知晓,本发明不仅仅适用于LTE系统,也可以适用于其他无线通信系统,例如GSM、CDMA2000、WCDMA、TD-SCDMA以及未来新的网络系统等,此处不做限定。基于上述移动终端硬件结构以及通信网络系统,提出本发明方法各个实施例。第一实施例为了解决现有技术中现有技术中通信设备间建立连接时,用户需要手动连接,导致用户体感度不高的问题,本实施例提供一种通信交互方法,具体如图3所示,图3为本实施例提供的一种通信交互方法基本流程图,该通信交互方法包括:S301:获取当前环境对应的图像。在本实施例中,当前环境对应的图像是指与交互对象对应的图像,其中交互对象可以是各种可通信的设备,包括但不限于电脑、手机、打印机等等。获取当前环境对应的图像有多种获取方式,主要分为主动获取和被动获取。主动获取可以是对当前环境的图像进行采集,应当理解的是,对图像进行采集可以是摄像头拍摄完成前的实时现场图像采集,例如通过摄像头现场实时扫描交互对象得到摄像头显示且未拍摄的图像,如图4所示,图4为手机摄像头扫描手机屏幕显示的未拍摄的电脑;对当前环境的图像进行采集还可以是摄像头拍摄完成后的图像采集,其中拍摄完成后的图像采集可以现场拍摄,例如打开摄像头,对交互对象进行拍摄得到拍摄图片,或通过摄像头录像得到视频;也可以是之前拍摄完成后存储在内存中,在需要获取图像时,通过调取图库获得的图像。被动获取当前环境对应的图像是指接收图片内容与当前环境相匹配的图片,或接收视频内容与当前环境相匹配的视频。例如当前环境的交互对象为电脑,则接收图片、视频内容与电脑相关的图片、视频(如显示器图片、视频),应当理解的是,接收的图片、视频可以接收从其他通信设备传送的图片、视频,也可以是接收本端从网络上下载的图片、视频。需要说明的是,获取当前环境对应的图像可以根据需求灵活调整,即获取的图像可以是一个,也可以是多个,可以是不同的,也可以是同样的。例如在家里,用户想将手机的图片传送给电脑和电视,通过拍照的方式获取电脑、电视得图像。获取当前环境对应的图像的获取方式也可以根据用户需求进行调整。例如与高距离的交通摄像头建立通信时,通过现场采集的方式获得的交通摄像头的图像不够清晰,因此采用被动获取方式,如接收网上下载的交通摄像头图片。S302:对所述图像内容进行识别。对于获取的图像,可能是当前环境的局部图像,也可能是当前环境的全局图像,还可能与当前环境不匹配的图像,因此需要根据获取的图像的特征识别获取的图像是什么,即对图像内容进行识别。在本实施例中,主要通过AI(ArtificialIntelligence,人工智能)、机器学习对图像进行识别。其中人工智能中图像识别技术的基本识别过程为信息获取,预处理,特征抽取和选择,分类设计和分类决策,图像识别的具体过程为现有技术,在此不再一一赘述。根据图像识别技术可以快速识别出交互对象是什么,例如有3张与通信设备相关的图片,电脑的局部图片、智能手表的特征图片、打印机的全局图片,通过图像识别技术可以识别出图片对应的通信设备是电脑、智能手表和打印机。根据图像信息的具体内容还可以识别出交互对象正在运行的应用或交互对象的使用场景,例如获取的图像内容为电脑的“word”文档编辑页面,通过AI机器学习对图像进行识别,可快速知道电脑正在运行“word”应用程序。又例如,获取的图像是智能手表,通过AI机器学习可以识别出智能手表的使用场景,如智能手表的使用场景为显示时间,打电话等。值得注意的是,当获取到当前环境的图像时,可以实时对图像进行识别,但对图像进行实时识别对本端性能要求较高,且若用户通过只想摄像头拍照或扫描二维码时,用户并不想对图像进行识别,此时实时图像识别导致本端资源浪费,因此可以设置接收识别指令后,对图像进行识别。应当理解的是,识别指令的操作设置可以根据用户需求灵活设置,例如本端为电脑时,用户可以设置鼠标右键双击为识别指令;本端手机时,设置识别指令的操作为在手机屏幕下方左滑,当手机或电脑检测到识别指令后,对图像进行识别。S303:当识别出所述图像中包含预设的目标通信设备时,自动与所述目标通信设备建立通信连接。在本实施例中,对当识别出所述图像中包含预设的目标通信设备时,自动与所述目标通信设备建立通信连接进行举例说明,假设需要识别的图像有3个,预设的目标通信设备为电脑,通过AI机器学习识别出3个图像内容分别为电脑,手表,树,当识别出电脑时,自动与电脑建立通信连接。其中自动与目标通信设备建立通信连接可以是判断与目标通信设备的距离是否小于预设距离阈值,如是,自动与目标通信设备建立连接,即自动与目标通信设备建立近距离通信连接;例如设置与目标通信设备的距离为半径10米时,为近距离通信连接,若距离小于等于10米,则自动与目标通信设备建立连接;自动建立连接也可以是判断预设目标通信设备当前运行时间是否属于预设连接时间段,如是,自动与目标通信设备建立连接,即在特定时间与目标通信设备建立通信连接。例如打印机当前运行时间为9点,设置为打印机自动建立连接的预设连接时间为9点至11点,即打印机当前运行时间属于预设连接时间段,电脑自动与打印机建立连接。自动建立连接还可以是判断与目标通信设备的距离是否小于近距离自动连接的预设距离阈值,如是,自动与目标通信设备建立连接,如否,判断目标通信设备当前运行时间是否属于预设连接时间段,如是,自动与目标通信设备建立连接。例如在家里休息时,手机与电脑的距离为8米,设置的近距离通信连接的预设距离阈值为5米,不满足近距离连接的条件,此时再判断电脑当前运行时间是否属于预设连接时间段,若是建立连接,设置手机与电脑自动连接时间段为19点至22点,当电脑当前运行的时间为20点时,自动与手机建立通信连接。应当理解的是,预设距离阈值和预设连接时间段可以根据需求进行灵活调整。例如本端为手机,目标通信设备为家里和公司的电脑时,手机与家里的电脑建立自动连接的预设距离阈值可以设置为短一点,预设连接时间段设置长一点,因为家里面积不会太大,呆在家里的休息时间比较久;在公司时,手机与公司的电脑建立自动连接的预设距离阈值可以设置长一点,预设连接时间段可以设置为用户的上班时间。值得注意的是,在本实施例中建立连接的方式包括但不限于基于IEEE802.11b标准的无线局域网(WIreless-Fidelity,WIFI)连接、蓝牙连接、红外数据传输(InfraredDataAssociation,IrDA)连接、近距离无线通信技术(NearFieldCommunication,NFC)、紫蜂协议(ZigBee)、超宽带技术(UltraWideBand,UWB)、可见光通信技术(VisibleLightCommunication,VLC)等近距离通信连接方式。例如,本端通过WIFI与目标通信设备建立通信连接时,连接的方式包括但不限于以下几种:本端当前作为WIFI热点接收目标通信设备发送的WIFI通信连接请求,根据WIFI通信连接请求与目标通信设备建立WIFI通信连接;或本端向当前作为WIFI热点的目标通信设备发送WIFI通信连接请求,以与目标通信设备建立WIFI通信连接;或本端和目标通信设备连接在同一第三方WIFI网络下,本端向第三方WIFI热点发送WIFI通信连接请求,以通过第三方WIFI热点与目标通信设备建立WIFI通信连接。S304:通过所述通信连接与所述目标通信设备进行数据交互。在本实施例中,通过通信连接与目标通信设备进行数据交互的方式可以是对目标通信设备进行显示界面交互和文件数据交互。当与目标通信设备进行显示界面交互时,可以通过通信连接获取目标通信设备显示界面当前所显示的内容,将获取的显示内容在本端进行显示,例如,如图5所示,通过通信连接获取手机显示界面显示的文档,将文档通过电脑屏幕进行显示,提升用户看文字的体验感;还可以通过通信连接将本端显示界面当前所显示的内容发送给目标通信设备进行显示,例如,如图6所示,通过通信连接将电脑当前显示界面如摄像显示发送给手机,手机就可以显示电脑摄像头所显示的内容。在其他实施例中,本端可以与多台目标通信设备进行显示界面交互,具体为通过通信连接获取多台目标通信设备显示界面当前所显示的内容,将获取的显示内容全都在本端进行显示;例如获取多台不同的摄像头的画面,交警就可以在一台电脑上监视多个地方的交通情况;又例如老师为了清楚显示教学课件,通过通信连接将本端电脑显示界面的课件发送给多台学生电脑进行显示教学,即可以通过通信连接将本端显示界面当前所显示的内容发送给多台目标通信设备同时进行显示。在本实施中,与目标通信设备进行文件数据交互可以是获取目标通信设备存储的历史数据,历史数据可以包括目标通信设备的应用程序的安装执行文件和/或其安装数据,还可以包括目标通信设备的各种存储的内容数据,例如图片、音乐、文字、历史缓存浏览记录等等。例如用户可以通过图像识别,与旧手机建立通信连接,获取旧手机存储的图片、短信等数据。其中获取方式可以是将目标通信设备存储的历史数据传送给本端,也可以是本端直接打开目标通信设备得知历史数据。当然与目标通信设备进行文件数据交互还可以是将本端的存储的历史数据发送给目标通信设备;例如用户手机存储的照片太多,用户想清理内存但又不想删除照片,通过通信连接可以将手机存储的照片发送给电脑进行存储。应当理解的是,在一些实施例,通过通信连接与目标通信设备还可以同时进行显示界面交互和文件数据交互。例如将手机的显示界面传送给电脑进行显示,同时将手机显示界面正在显示的文档发送给电脑进行存储。需要说明的是,在本实施例中,通过通信连接与目标通信设备进行数据交互还可以是通过通信连接向目标通信设备发送控制指令,通过控制指令对目标设备进行控制,其中控制指令包括对目标通信设备上的应用进行控制的应用控制指令和对目标通信设备进行控制的设备控制指令中的至少一种,其中应用控制指令可以是控制应用的运行状态(运行、关闭等),设备控制指令可以是控制目标设备的配置参数(摄像头角度,鼠标移动速度等),例如用户通过手机控制电脑时,就如同坐电脑的屏幕前一样,可以启动或关闭电脑的应用程序,可以使用电脑的文件资料,还可以利用电脑的外部打印设备(打印机)和通信设备(调制解调器或者专线等)来进行打印和访问互联网,甚至可以调整电脑的外部摄像头的摄像角度等,就像用户利用遥控器遥控电视的音量、变换频道或者开关电视机一样。值得注意的是,对目标通信设备上的应用进行控制时,向所述目标通信设备发送应用控制指令之前,还包括如图7所示的远程控制方法:S701:获取所述目标通信设备上当前待控制的目标应用。在本实施中,可以通过AI机器学习获取目标通信设备当前待控制的目标应用,当获取当前环境对应的图像是与目标通信设备的目标应用相关的图像时,可以通过AI机器学习识别出目标应用是什么,即根据图像信息的具体内容可以识别出目标通信设备正在运行的应用,从而获取目标通信设备上当前待控制的目标应用。例如获取的图像内容为电脑的“word”文档编辑页面,通过AI机器学习对图像的“word”文档编辑页面特征进行识别,可快速知道电脑正在运行“word”应用程序。获取目标应用的方式还可以是用户主动操作获取,例如用户通过观察电脑显示界面的运行的应用得知,用户还可以通过电脑后台运行的进程得知正在运行的应用。应当理解的是,目标通信设备上当前待控制的目标应用可以是一个,也可以是多个,例如当获取的图像是一段用户使用电脑的视频时,视频内容为用户使用“QQ”聊天,同时使用“音乐播放器”播放音乐,通过机器学习识别出当前电脑正在运行的待控制的目标应用为“QQ”、“音乐播放器”。S702:显示与所述目标应用对应的远程控制界面。在此,对远程控制界面进行说明。在本实施例中,远程控制界面可以是本端在网络上下载的,也可以是本端出厂配置时携带的,还可以本端通过网页页面以Java技术实现的远程控制界面。例如,目标应用是“word”,可以通过网络上下载的远程控制软件显示对“word”对应的远程控制界面,如全键盘、鼠标轨迹触摸板,来操作电脑完成工作文档的编辑。当然不同的目标应用可以对应着不同的远程控制界面,也可以对应着相同的远程控制界面,例如对于笔记本电脑上所有应用来说,远程控制界面主要为键盘和鼠标。在本实施例中,当获取到目标应用时,本端可以实时显示远程控制界面,也可以为了降低本端功耗,在接收到显示指令后,才显示远程控制界面,应当理解的是,显示指令的操作设置可以根据用户需求灵活设置,例如用户使用手机可以时,可以双击手机屏幕中心调出远程控制界面;用户使用电脑时,可以建立一个程序,通过运行程序运行显示指令;当手机或电脑检测到显示指令后,显示远程控制界面。当然远程控制界面可以以覆盖本端当前显示界面的形式显示,即远程控制界面为本端的当前显示界面;也可以与当前显示界面同时显示的方式显示,例如与当前显示界面分屏同时显示。应当理解的是,这里的远程不是字面意思的远距离,在本实施例中指通过通信连接控制远端通信设备,当然本实施例中远程控制指的是在近距离通信连接中的远程控制而言。S703:通过所述远程控制界面向所述目标通信设备发送应用控制指令。通过远程控制界面向目标通信设备发送应用控制指令具体为使用时本端的远程控制界面向目标应用程序的远程控制界面发出信号,建立一个特殊的远程服务,然后通过这个远程服务,使用各种远程控制功能发送应用控制指令。应当理解的是,通过远程控制界面向目标通信设备发送应用控制指令是通过远程控制界面向目标通信设备的远程控制界面发送应用控制指令。当然本实施例中应用控制指令包括对应用的各种操作,如运行应用,关闭应用,修改应用设置等等,例如本端为手机,目标通信设备为电脑,通过手机的远程控制界面可以打开电脑的“浏览器”,并通过电脑的“浏览器”浏览网页。本实施例提供一种快速识别目标通信设备,并与目标通信设备建立连接进行通信交互的一种通信交互方法,该方法通过获取当前环境的图像,通过机器学习识别出图像,当识别的图像包含预设的目标通信设备时,自动与目标通信设备通过互联网、拨号等方式建立通信连接,进行显示界面交互、数据通信交互以及对目标设备进行控制。通过图像识别后自动与目标设备建立连接,提高与目标通信设备连接的准确性和可靠性,同时提升用户的体验感和满意度。该通信交互方法还可以广泛使用与远程操作,广泛应用与物联网场景,提高用户生活质量更加方便用户生活。第二实施例为了便于理解,本实施例以本端为手机,目标通信设备为电脑为例进行说明,具体如图8所示,图8为本发明第二实施例提供的通信交互方法细化流程图,该通信交互方法包括:S801:获取当前环境对应的图像。假设在本实施例中,手机通过主动获取的方式获取与电脑对应的图像,其中主动获取具体为手机通过摄像头对电脑的图像进行采集,即手机打开摄像头对着电脑进行实时扫描,通过摄像头获取电脑的图像。在其他实施例中,主动获取还可以是手机通过摄像头对电脑拍照获得电脑的图片,当然也可以是手机调取图库得到电脑的图片,其中调去图库获得的图片可以是手机在当前时刻之前拍照的图片,也可以是手机在网络上下载电脑的图片存储在手机图库的图片。S802:对图像内容进行识别。假设获取的电脑图像内容具体为电脑显示屏幕上的“QQ”运行内容,对电脑图像进行识别主要是通过AI机器学习对电脑的特征识别得知图像为电脑,本实施例为了降低手机功耗在接收到用户的识别指令后,再对图像进行识别,其中识别指令为用户在手机屏幕下方左滑,如图9所示。AI机器学习识别图像的过程为现有技术,在本实施例就不在一一赘述。S803:当识别出所述图像中包含预设的目标通信设备时,自动与所述目标通信设备建立通信连接。由于只获取了一个通信设备电脑的图像,当识别出图像内容确实为电脑时,手机与电脑通过WIFI建立通信连接,由于手机通过摄像头现场实时扫描获取的电脑的图像,即手机与电脑的距离小于近距离自动连接的预设距离阈值5米,在本实施例中手机与电脑自动通过WIFI建立连接。在其他实施例中也可以判断电脑当前运行时间是否属于预设连接时间段,假设预设时间段为9点至11点,电脑当前运行时间段为10点,手机和电脑也可以自动通过蓝牙建立连接。S804:获取所述目标通信设备上当前待控制的目标应用。本实施例中,由于图像内容为电脑显示屏幕上的“QQ”运行内容,通过AI机器学习还可以对电脑显示屏幕上的“QQ”运行特征识别得知电脑正运行“QQ”,即当前带控制的目标应用为“QQ”,在其他实施中,由于与电脑建立近距离连接,即用户可以通过目视获知电脑显示屏幕运行的“QQ”。S805:显示与所述目标应用对应的远程控制界面。假设在本实施例中远程控制界面为手机出厂配置的远程控制界面,因为手机通过AI机器学习识别出目标应用是“QQ”,同样手机为了降低功耗,接收用户下发的显示指令后,显示与“QQ”对应的远程控制界面全键盘、鼠标轨迹触摸板,其中显示指令的操作设置为用户双击手机屏幕中心时,如图10所示,手机自动调出远程控制界面。在本实施例中远程控制界面与手机当前显示界面分屏同时显示,通过远程控制界面可以实时对电脑应用进行控制。当然,在其他实施例中,手机识别出目标应用是“QQ”后,无需接收指令,实时显示远程控制界面,远程控制界面以覆盖当前显示界面的形式显示,当不需要显示远程控制界面时,本端也可以通过接收指令的方式退出远程控制界面。S806:通过所述远程控制界面向所述目标通信设备发送应用控制指令。在本实施例中,手机通过全键盘和鼠标轨迹触摸板对电脑运行的“QQ”发送应用控制指令,假设用户想远程关闭“QQ”,用户在手机通过鼠标轨迹触摸板直接关闭“QQ”。在其他实施例中,手机还可以直接通过通信连接向目标通信设备发送设备控制指令,对目标通信设备的设备进行控制,当发送设备控制指令时不用通过远程控制界面发送指令,假设在其他实施例,手机发送设备控制指令对电脑的鼠标的移动速度进行控制、对电脑显示器的亮度进行调整。本实施例通过具体的例子对通信交互方法进行说明,该通信交互方法通过获取图像,通过人工智能的方式自动对图像进行识别与目标通信设备建立连接进行通信交互,同时通过远程控制界面对目标通信设备的目标应用进行应用控制。通过图像识别确定目标通信设备并自动与目标通信设备建立连接,提高与目标通信设备连接的准确性、可靠性以及用户满意度。同时通过远程控制界面对目标设备的目标应用的进行控制,用户可以广泛应用与远距离操作,提升用户的体验度。第三实施例本实施例为了实现上述通信交互方法,提供一种终端,参见图11所示,其包括处理器1101、存储器1102及通信总线1103,其中:通信总线1103用于实现处理器1101和存储器1102之间的连接通信;处理器1101用于执行存储器1102中存储的一个或者多个程序,以实现上述第一实施例和第二实施例中的通信交互方法的各步骤。本实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现上述第一实施例和第二实施例中的通信交互方法的各步骤。本实施例提供的终端和计算机可读存储介质还可以实现一种通信交互方法,如图12所示,该通信交互方法包括:S1201:获取当前环境对应的图像。假设在本实施例中本端为手机,目标通信设备为监控摄像头,手机被动获取图像,其中被动获取具体为接收从网络上下载的图片,该图片内容与监控摄像头相关的图片,当然其他实施例中也可以是手机接收从其他通信设备如手机传送的监控摄像头的图片。S1202:对所述图像内容进行识别。在本实施例中,获取到监控摄像头图片后手机实时对图像内容进行识别,通过AI机器学习可以识别出监控摄像头的使用场景,即本端通过AI机器学习获知监控摄像头用于安全防范系统中,如商场安全监控,道路交通监控等。S1203:当识别出所述图像中包含预设的目标通信设备时,自动与所述目标通信设备建立通信连接。由于从网络上下载的监控摄像头图片各式各样,当识别出的图像与目标监控摄像头匹配时,即当识别出图像中包含预设的目标通信设备时,与监控摄像头建立通信连接,假设监控摄像头24小时运行,但用户想要获取22点至23点的监控视频,设置手机与监控摄像头自动建立通信连接的预设连接时间为22点至0点,监控摄像头运行时间属于预设连接时间段,手机自动与监控摄像头建立连接。本实施例中手机与监控摄像头通过蓝牙的方式建立连接。S1204:通过所述通信连接获取所述目标通信设备存储的历史数据。由于用户想要获取22点至23点的监控视频,即通过通信连接获取监控摄像头的存储的录像,获取方式可以是将监控视频传送给手机,也可以是手机直接打开监控摄像头的监控视频。在其他实施例中,手机还可以通过通信连接与监控摄像头进行显示界面交互,通过通信连接获取监控摄像头的显示界面当前所显示的内容,将获取的显示内容监控视频在手机上显示,即手机可以实时获取监控摄像头的监控画面。当然手机还可以通过蓝牙发送设备控制指令,控制监控摄像头的角度以及监控距离。本实施例提高了一种终端和计算机可读存储介质,用于实现第一实施例和第二实施例的通信交互方法,该通信交互方法包括获取对应环境的图像,通过机器学习识别图像确定目标通信设备,自动与目标通信设备建立连接,并通过通信连接与目标通信设备进行数据交互,获取目标通信设备存储的历史数据。该方法可以快速识别对象自动与目标通信设备自动建立连接,还可以广泛使用于远程操作,同时通过机器学习识别图像保证了连接建立的准确可靠性,通过与目标通信设备进行数据交互提升了用户的体验感和满意度。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。当前第1页1 2 3 当前第1页1 2 3 
再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1