视频通话的控制方法、装置、电子设备及可读存储介质与流程

文档序号:28864020发布日期:2022-02-12 02:30阅读:72来源:国知局
视频通话的控制方法、装置、电子设备及可读存储介质与流程

1.本技术涉及通信技术领域,尤其涉及一种视频通话的控制方法、装置、电子设备及可读存储介质。


背景技术:

2.视频通话通常指基于互联网通过移动终端实时传送语音和图像的一种通话方式。
3.一些场景下,需要用户手持移动终端进行视频通话,在一方需要查看另一方的不同场景内容时,需要另一方的用户主动移动移动终端才可以调整拍摄内容,拍摄局限性大,对于用户而言,也很不方便,用户体验感差。


技术实现要素:

4.本技术实施例的目的是提供一种视频通话的控制方法、装置、电子设备及可读存储介质,能够解决拍摄局限性大,导致用户体验感差的问题。
5.第一方面,本技术实施例提供了一种视频通话的控制方法,由第一电子设备执行,包括:在与第二电子设备视频通话的过程中,显示目标控件和第一图像,所述第一图像由所述第二电子设备的摄像模块采集。接收第一用户对所述目标控件的控制操作。响应于所述控制操作,调整第二电子设备的摄像模块采集的第一图像,得到第二图像。显示第二图像。
6.第二方面,本技术实施例提供了一种视频通话的控制装置,包括:第一显示模块,用于在与第二电子设备的通话的过程中,显示目标控件和第一图像,所述第一图像由所述第二电子设备的摄像模块采集。第一接收模块,用于接收第一用户针对所述目标控件的控制操作。第一调整模块,用于响应于所述控制操作,调整所述第二电子设备的摄像模块采集的第一图像,得到第二图像。更新模块,用于将所述第一图像更新为所述第二图像。第二显示模块,用于显示所述第二图像。
7.第三方面,本技术实施例提供了一种电子设备,该终端设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的视频通话的控制方法的步骤。
8.第四方面,本技术实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面的视频通话的控制方法的步骤。
9.第五方面,本技术实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的视频通话的控制方法。
10.本技术实施例公开的技术方案,包括:在与第二电子设备视频通话的过程中,显示目标控件和第一图像,所述第一图像由所述第二电子设备的摄像模块采集,接收第一用户对所述目标控件的控制操作;响应于所述控制操作,调整所述第二电子设备的摄像模块采集的第一图像,得到第二图像,将第一图像更新为第二图像,显示所述第二图像。因此,第一电子设备的持有用户可以控制第二电子设备的摄像模块采集图像,不需要第二电子设备的持有用户主动移动就可以调整拍摄内容,减小了拍摄局限性。第一电子设备的持有用户可
以根据自己的需求,控制第二电子设备的拍摄模块拍摄其所需的内容,提高了用户体验感。
附图说明
11.图1示出本技术实施例提供的一种摄像设备的结构示意图;
12.图2示出本技术实施例提供的视频通话的控制方法的第一种流程图;
13.图3示出本技术实施例提供的第二电子设备的摄像模块选取界面示意图;
14.图4示出本技术实施例提供的第一电子设备的目标控件的显示界面示意图;
15.图5示出本技术实施例提供的视频通话的控制方法的第二种流程图;
16.图6示出本技术实施例提供的第一电子设备自动调整的显示界面的示意图;
17.图7示出本技术实施例提供的视频通话的控制方法的第三种流程图;
18.图8示出本技术实施例提供的第一电子设备场景融合的显示界面的示意图;
19.图9示出本技术实施例提供的第一电子设备的融合图像的显示界面示意图;
20.图10示出本技术实施例提供的视频通话的控制方法的第四种流程图;
21.图11示出本技术实施例提供的第一电子设备的融合图像更新显示位置的显示界面示意图;
22.图12示出本技术实施例提供的一种视频通话的控制装置的结构示意图;
23.图13示出本技术实施例提供的一种电子设备的结构示意图;
24.图14示出本技术实施例的一种电子设备的硬件结构示意图。
具体实施方式
25.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
26.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
27.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的视频通话的控制方法进行详细地说明。
28.请参见图1,图1为本技术实施例公开的一种摄像设备的结构示意图,在用户进行视频通话的过程中,可以通过该摄像设备采集图像。如图1所示,摄像设备1包括:通信单元10、移动模块11和摄像模块12。
29.通信单元10与第一电子设备通信,用于接收第一电子设备的控制信息。移动模块11用于根据控制信息带动摄像模块移动和/或转动。摄像模块12用于采集图像。通信单元10分别与移动模块11和摄像模块12连接,摄像模块12设置于移动模块11。
30.具体来讲,该摄像设备可以为与第一电子设备进行视频通话的第二电子设备的摄像模块,在第二电子设备和第一电子设备视频通话的过程中,第一电子设备控制该摄像设
备采集第二电子设备侧的图像。
31.第一电子设备生成控制信息,第一电子设备通过通信单元10基于该控制信息控制摄像设备1的移动模块11和摄像模块12,控制信息可以为控制移动模块11转动或移动的信息。其中,控制移动模块11转动的情况下,带动摄像模块12转动以调整摄像模块12的摄像头的拍摄方向;控制移动模块11移动的情况下,带动摄像模块移动以调整摄像头的位置,例如平行移动或围绕某原点做圆周运动等。
32.通信单元10可以通过蓝牙通信方式、无线局域网(wireless local area networks,wlan)的方式等与第一电子设备通信。
33.在一种可能的实现方式中,移动模块11可以包括摄像头单元、转动单元和滚动单元。在第一用户操控调整摄像设备的摄像头角度的控件和/或调整摄像头的方向的控件情况下,摄像头单元和/或转动单元基于控制信息带动摄像模模块转动以上下调整摄像头角度和/或调整摄像头的方向。其中,摄像头单元可以上下转动以带动摄像模块12调整摄像头角度,转动单元可以360度旋转以带动摄像模块12调整摄像头的方向。在第一用户操作控制摄像头移动的控件的情况下,滚动单元基于该控制信息带动摄像模块12移动以调整摄像模块12的位置。摄像模块12包括摄像头,用来采集第二电子设备侧的图像。
34.在一种可能的实现方式中,摄像模块12包括支持水平方向360度旋转的摄像头,移动模块11可以包括摄像头单元和滚动单元。在第一用户操控调整摄像设备的摄像头角度的控件的情况下,摄像头单元基于控制信息带动摄像模块上下转动以上下调整摄像头角度,同时摄像头摄像模块可以在水平方向旋转,从而调整摄像头的方向。在第一用户操控操作控制摄像头移动的控件的情况下,滚动单元基于该控制信息带动摄像模块12移动以调整摄像模块12的位置。
35.在一种可能的实现方式中,通信单元10还与第二电子设备通信,在接收到第二电子设备的确认通知后,接收第一电子设备的控制信息。
36.具体来讲,在第二电子设备与第一电子设备视频通话的过程中,第一电子设备向第二电子设备发送远程控制请求,第二用户在第二电子设备输入对应于该远程控制请求的确认信息,即同意第一电子设备对第二电子设备侧的摄像设备进行远程控制。通信单元10接收到该确认信息(确认通知)后,允许第一电子设备控制第二电子设备侧的摄像设备,即接收第一电子设备的控制信息。
37.值得注意的是,该摄像设备1也可以为第一电子设备的摄像模块,在第一电子设备和第二电子设备视频通话的过程中,第二电子设备可以控制该摄像设备采集第一电子设备侧的图像。摄像设备1对于第一电子设备或第二电子设备而言,可以是分体式摄像设备,即该摄像设备1可以不集成到第一电子设备或第二电子设备的内部,其可以独立于第一电子设备或第二电子设备设置,摄像设备1通过无线连接或有线连接的方式与第一电子设备或第二电子设备通信。
38.通过本技术实施例公开的技术方案,第一电子设备的持有用户可以控制第二电子设备的摄像模块采集图像,不需要第二电子设备的持有用户主动移动就可以调整拍摄内容,减小了拍摄局限性。第一电子设备的持有用户可以根据自己的需求,控制第二电子设备的拍摄模块拍摄其所想看的内容,提高了用户体验感。
39.图2示出本技术实施例提供的视频通话的控制方法的第一种流程图,该方法可以
由第一电子设备执行,例如终端设备,也就是说,上述的视频通话的控制方法可以由安装在终端设备的硬件或软件来执行。如图2所示,该方法包括以下步骤:
40.s200:在与第二电子设备视频通话的过程中,显示目标控件和第一图像。
41.具体来讲,可以由第一电子设备向第二电子设备发起视频通话请求,在第二电子设备响应该视频通话请求之后,第一电子设备和第二电子设备连通,或者,可以由第二电子设备向第一电子设备发起视频通话请求,在第一电子设备响应该视频通话请求之后,第一电子设备和第二电子设备连通,其中,第一图像由第二电子设备的摄像模块采集。
42.第一电子设备和第二电子设备连通进行视频通话的过程中,第二电子设备检测是否连接本技术实施例图1所提到的摄像设备1,如果连接,如图3所示的,则在第二电子设备的视频通话页面显示摄像设备1、前置摄像头2和后置摄像头3。用户在第二电子设备的屏幕上点击选择摄像设备1,则使用摄像设备1作为第二电子设备的摄像模块,采集的第一图像作为视频源,摄像设备1采集的图像数据通过通信单元10传输到第二电子设备,再由第二电子设备传输到第一电子设备,或者摄像设备1采集的图像数据通过通信单元10直接传输到第一电子设备。通信单元10与第二电子设备或第一电子设备的通信方式可以为蓝牙通信或wlan通信等。
43.第一电子设备可以控制第二电子设备的摄像模块,由第一电子设备的持有用户通过第一电子设备控制第二电子设备的摄像模块采集第一电子设备的持有用户所需的画面。
44.具体来讲,如图4所示的,在第一电子设备的屏幕上,显示目标控件和第一图像102。目标控件包括第一控件100和第二控件101,第一控件100用来控制上述的转动单元和滚动单元,第二控件101用来控制上述的摄像头单元。第二控件101中的控件1010可以向上调节摄像模块中摄像头的角度,第二控件101中的控件1011可以向下调节摄像模块中摄像头的角度,以观察不同的区域。
45.第一控件100中的上下箭头控制滚动单元前进后退以带动摄像模块移动,其中,向上箭头控制滚动单元的前进,第一控件100中的向下箭头控制滚动单元的后退。第一控件100中的左右箭头可以控制转动单元转动以带动摄像模块转动以调整摄像模块中摄像头的方向,其中,第一控件100中向左的箭头可以控制转动单元顺时针转动,第一控件100中向右的箭头可以控制转动单元逆时针转动。
46.值得注意的是,根据实际情况,目标控件还可以为其他类型的控件,本技术实施例在此并不作限定。
47.对于第二电子设备,其摄像模块可以为本技术上述实施例提到的摄像设备。对于第一电子设备,其摄像模块也可以为本技术上述实施例提到的摄像设备。此外,在第一电子设备和第二电子设备通话的过程中,可以在第二电子设备显示目标控件,第二电子设备的持有用户通过操控该目标控件控制第一电子设备的摄像模块,从而采集第一电子设备侧的图像。
48.s201:接收第一用户对目标控件的控制操作。
49.具体来讲,第一用户可以为第一电子设备的持有用户,该用户可以操控第一电子设备显示的目标控件。如对第一控件100和第二控件101的控制操作,针对第一控件100的控制操作具体为控制摄像模块的滚动单元前进或后退以带动摄像模块移动的操作,或者控制摄像模块的转动单元转动以带动摄像模块转动以调整摄像模块中摄像头的方向的操作。针
对第二控件101的控制操作具体为控制摄像模块中摄像头单元上下调节摄像模块中摄像头的角度的操作。
50.s202:基于控制操作,调整第二电子设备的摄像模块采集的第一图像,得到第二图像。
51.具体来讲,针对第一用户对目标控件的控制操作,对应控制第二电子设备的摄像模块的摄像头角度、摄像头方向以及摄像头的位置,从而采集对应观察方向和场景的图像,更新第二电子设备的摄像模块之前采集的第一图像。第二图像为用户对目标控件进行控制操作后,摄像模块的摄像头的观察范围内的图像。
52.s205:将第一图像更新为第二图像。
53.具体来讲,将第一电子设备上显示的第一图像更新为第二图像。
54.s206:显示第二图像。
55.具体来讲,在第一电子设备显示第二图像,更进一步,对于视频通话的双方而言,第一电子设备的摄像模块可以采集第一电子设备侧的图像,并在第一电子设备显示。另外,还可以在第二电子设备显示第二图像以及第一电子设备的摄像模块采集的第一电子设备侧的图像。
56.通过本技术实施例公开的技术方案,第一电子设备的持有用户可以控制第二电子设备的摄像模块采集图像,不需要第二电子设备的持有用户主动移动就可以调整拍摄内容,减小了拍摄局限性。第一电子设备的持有用户可以根据自己的需求,控制第二电子设备的拍摄模块拍摄其所需的内容,提高了用户体验感。
57.在一种可能的实现方式中,在调整第二电子设备的摄像模块采集的第一图像,得到第二图像之前,方法还包括:向第二电子设备发送图像获取请求。在接收到第二电子设备发送的确认通知的情况下,调整第二电子设备的摄像模块采集的第一图像,确认通知包括第二用户针对图像获取请求输入的确认信息。
58.具体来讲,在第一电子设备和第二电子设备连通并进行视频通话的过程中,由第一电子设备向第二电子设备发送远程控制请求(图像获取请求),如果第二电子设备的持有用户同意第一电子设备的远程控制,则向第一电子设备发送确认通知(同意远程控制的通知),由第一电子设备控制第二电子设备的摄像模块,针对第一电子设备对第二电子设备的摄像模块的控制操作,第二电子设备的摄像模块采集不同场景的图像,即调整第二电子设备的摄像模块采集的第一图像。如此,只有在第二电子设备的持有用户同意第一电子设备的远程控制请求后,才允许第一电子设备控制第二电子设备的摄像模块,避免第二电子设备的持有用户的隐私被侵犯。
59.图5示出本技术实施例提供的视频通话的控制方法的第二种流程图,该方法可以由第一电子设备执行,例如终端设备,也就是说,上述的视频通话的控制方法可以由安装在终端设备的硬件或软件来执行。如图5所示,该方法包括以下步骤:
60.s500:在与第二电子设备视频通话的过程中,显示目标控件和第一图像。
61.s501:接收第一用户对目标控件的控制操作。
62.s502:基于控制操作,调整第二电子设备的摄像模块采集的第一图像,得到第二图像。
63.s503:响应于第一用户的第一输入,确定第二图像中的第一区域,第一区域的图像
为第二图像中的部分图像。在第一区域的第一亮度低于阈值的情况下,控制摄像模块向第二图像中第二区域所在的方向移动,第二区域的第二亮度大于第一亮度。在第二区域,调整第二电子设备的摄像模块采集的第二图像,得到第三图像。
64.第一输入可以是针对第二图像的输入,如图6所示,第一电子设备的屏幕上显示自动调整的选项,当第一电子设备的持有用户点击自动调整的按钮,然后在第一电子设备的屏幕上点击选择第二图像中的中心点,确定第二图像中心点的人的轮廓或物体轮廓作为第一区域。分析第二图像中的亮度分布,如果第一区域的亮度低于阈值,则摄像模块自动向第二图像中更亮的一侧(第二区域所在的方向)且围绕第一区域移动,使得第一区域的亮度达到阈值,然后再自动调整摄像头的方向或角度使得第一区域位于第二图像的中心,并采集第三图像,即调整第二电子设备的第二图像,得到第三图像。
65.另一方面,也可以由第一电子设备的持有用户通过操控第一控件100控制滚动单元以带动摄像模块向第二图像中更亮的一侧(第二区域所在的方向)且围绕第一区域移动,使得第一区域的亮度达到阈值,然后再通过操控第一控件100或第二控件101控制转动单元或摄像头单元调整摄像头的方向或角度使得第一区域位于第二图像的中心,并采集第三图像。
66.其中,第三图像中第一区域的亮度达到阈值,阈值可以根据实际情况确定,本技术实施例在此并不作限定。
67.s505:将第二图像更新为第三图像并显示。
68.将第一电子设备显示的第二图像更新为第三图像,显示第三图像。
69.值得注意的是,s500至s502具有与上述实施例s200至s202相同或类似的实现方式,其可以互相参照,本技术实施例在此并不作限定。
70.通过本技术实施例公开的技术方案,在第一区域的亮度未达到阈值的情况下,可以调节第一区域的亮度,使得第一区域的亮度达到阈值,采集的第二画面更清晰,进一步提升了用户的体验感。
71.图7示出本技术实施例提供的视频通话的控制方法的第三种流程图,该方法可以由第一电子设备执行,例如终端设备,也就是说,上述的视频通话的控制方法可以由安装在终端设备的硬件或软件来执行。如图7所示,该方法包括以下步骤:
72.s700:在与第二电子设备视频通话的过程中,显示目标控件和第一图像。
73.s701:接收第一用户对目标控件的控制操作。
74.s702:基于控制操作,调整第二电子设备的摄像模块采集的第一图像,得到第二图像。
75.s703:通过第一电子设备的摄像模块,获取第一用户的轮廓图像;在第二图像的目标位置显示轮廓图像,得到第四图像。
76.具体来讲,第一电子设备的摄像模块可以采集第一电子设备侧的图像,如图8所示,第一电子设备的屏幕上显示场景融合的选项,用户点击并启动场景融合的功能,在场景融合的功能启动后,第一电子设备识别第一电子设备的摄像模块采集的图像中的第一用户的轮廓图像,如图9所示的,在识别轮廓图像90之后,将该轮廓图像90在第二图像91的目标位置显示,第二图像91和轮廓图像90融合后的图像则为第四图像。
77.目标位置可以由用户预先自定义设置,如用户自定义设置轮廓图像在第二图像的
中心或左上角显示,也可以是随机确定的位置,本技术实施例在此并不作限定。
78.s705:将第二图像更新为第四图像并显示。
79.值得注意的是,s700至s702与上述实施例提到的s200至s202具有相同或类似的实现方式,其可以互相参照,本技术实施例在此并不作限定。
80.通过本技术实施例公开的技术方案,可以将第一电子设备的摄像模块识别的轮廓图像在第二图像的目标位置显示,从而将第二图像和轮廓图像进行融合,提升了拍摄趣味性,进一步提升了用户体验感。
81.图10示出本技术实施例提供的视频通话的控制方法的第四种流程图,该方法可以由第一电子设备执行,例如终端设备,也就是说,上述的视频通话的控制方法可以由安装在终端设备的硬件或软件来执行。如图10所示,该方法包括以下步骤:
82.s1000:在与第二电子设备视频通话的过程中,显示目标控件和第一图像。
83.s1001:接收第一用户对目标控件的控制操作。
84.s1002:基于控制操作,调整第二电子设备的摄像模块采集的第一图像,得到第二图像。
85.s1003:通过第一电子设备的摄像模块,获取第一用户的轮廓图像;在第二图像的目标位置显示轮廓图像,得到第四图像。
86.s1004:接收第一用户对轮廓图像的第一操作;响应于第一操作,更新轮廓图像在第二图像中的显示位置。
87.具体来讲,第一操作可以为拖动操作,如第一电子设备的持有用户可以对轮廓图像进行拖动,轮廓图像在第二图像中拖动后最终的显示位置为用户手指拖动轮廓图像后,用户手指最后停留的位置,第二图像拖动后最终的显示位置与第二图像的融合图像为第四图像。在轮廓图像拖动的过程中,轮廓图像在第二图像中的显示位置也会实时更新。
88.如对于图9所示的融合图像,用户长按轮廓图像90向下拖动,如图11所示的,用户长按轮廓图像90向下拖动,并最终停留并显示在更新后的位置,在更新后的位置显示的轮廓图像90与第二图像的融合图像,为第四图像。
89.s1005:将第二图像更新为第四图像并显示。
90.将第二图像更新为第四图像,在第二电子设备显示第四图像。
91.值得注意的是,s1000至s1003与上述s700至s703具有相同或类似的实现方式,其可以互相参照,本技术实施例不再赘述。
92.通过本技术实施例公开的技术方案,第一用户可以拖动第一电子设备中轮廓图像,从而更新轮廓图像在第二图像中的显示位置,更加有趣味性,进一步提升了用户体验感。
93.在一种可能的实现方式中,在第二图像的目标位置显示轮廓图像之后,还包括:发送第四图像至第二电子设备;在第二电子设备显示第四图像。具体来讲,将融合后的第四图像同步发送至第二电子设备,第一电子设备和第二电子设备的双方可以看到同样的画面,进一步提升了趣味性和用户体验感。
94.在一种可能的实现方式中,在显示第二图像之后,还包括:显示第五图像,第五图像为第一电子设备采集的图像,接收第一用户对目标控件的第二操作,响应于第二操作,控制第二电子设备的摄像模块基于第五图像的图像处理参数对第二图像进行处理。
95.具体来讲,在第一电子设备侧,第一电子设备的摄像模块可以采集第一电子设备侧的图像,若第一电子设备的用户开启美化功能(如美颜、滤镜以及风格),则第一电子设备显示的图像则为经过美化处理后的图像(第五图像)。
96.在一种可能的实现方式中,目标控件还可以包括“美化功能”的控件,当用户拖动(第二操作)第五图像至“美化功能”控件中时,则可以控制第二电子设备也开启美化功能,从而对第二电子设备采集的第二图像也进行美化,如对第二图像进行美颜、滤镜以及更换拍摄风格等,进一步提升了视频通话的趣味性和用户体验感。
97.值得注意的是,对第二图像进行美化是基于第五图像的图像处理参数进行的,也就是说,第二图像和第五图像可以是使用相同的美化功能,例如,第五图像的图像处理参数是美颜一级、黑白滤镜,则对第二图像处理时,也采用美颜一级和黑白滤镜。
98.需要说明的是,本技术实施例提供的视频通话的控制方法,执行主体可以为视频通话的控制装置,或者该视频通话的控制装置中的用于执行视频通话的控制方法的控制模块。本技术实施例中以视频通话的控制装置执行视频通话的控制方法为例,说明本技术实施例提供的视频通话的控制装置。
99.图12示出本技术实施例提供的一种视频通话的控制装置的结构示意图,该装置1200包括:
100.第一显示模块1201,用于在与第二电子设备的通话的过程中,显示目标控件和第一图像,所述第一图像由所述第二电子设备的摄像模块采集;第一接收模块1202,接收第一用户针对目标控件的控制操作,第一调整模块1203,用于基于控制操作,调整第二电子设备的摄像模块采集的第一图像,得到第二图像,第一更新模块1204,用于将所述第一图像更新为所述第二图像;第二显示模块1205,用于显示第二图像。
101.通过本技术实施例公开的技术方案,第一电子设备的持有用户可以控制第二电子设备的摄像模块采集图像,不需要第二电子设备的持有用户主动移动就可以调整拍摄内容,减小了拍摄局限性。第一电子设备的持有用户可以根据自己的需求,控制第二电子设备的拍摄模块拍摄其所需的内容,提高了用户体验感。
102.在一种可能的实现方式中,还包括:第一发送模块,用于向第二电子设备发送图像获取请求;第二调整模块,用于在接收到第二电子设备发送的确认通知的情况下,调整第二电子设备的摄像模块采集的第一图像,确认通知包括第二用户针对图像获取请求输入的确认信息。
103.在一种可能的实现方式中,还包括:确定模块,用于响应于第一用户的第一输入,确定第二图像中的第一区域,第一区域的图像为第二图像中的部分图像。第一控制模块,用于在第一区域的第一亮度低于阈值的情况下,控制摄像模块向第一图像中第二区域所在的方向移动,第二区域的第二亮度大于第一亮度。第三调整模块,用于在所述第二区域,调整第二电子设备的摄像模块采集的第二图像,得到第三图像;第二显示模块1205,还用于将所述第二图像更新为所述第三图像并显示。
104.在一种可能的实现方式中,还包括:获取模块,用于通过第一电子设备的摄像模块,获取第一用户的轮廓图像。第三显示模块,用于在第二图像的目标位置显示轮廓图像,得到第四图像。第二显示模块1205,还用于将所述第二图像更新为所述第四图像并显示。
105.在一种可能的实现方式中,还包括:第一接收模块,用于接收第一用户对轮廓图像
的第一操作;第二更新模块,用于响应于第一操作,更新轮廓图像在第二图像中的显示位置。
106.在一种可能的实现方式中,还包括:第四显示模块,显示第五图像,所述第五图像为所述第一电子设备采集的图像;第二接收模块,用于接收第一用户对所述目标控件的第二操作;第二控制模块,用于响应于所述第二操作,控制所述第二电子设备的摄像模块基于所述第五图像的图像处理参数对所述第二图像进行处理。
107.本技术实施例中的视频通话的控制装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
108.本技术实施例中的视频通话的控制装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
109.本技术实施例提供的视频通话的控制装置能够实现图1至图11的方法实施例实现的各个过程,为避免重复,这里不再赘述。
110.如图13所示的,本技术实施例还提供一种电子设备1300,包括处理器1301,存储器1302,存储在存储器1302上并可在处理器1301上运行的程序或指令,该程序或指令被处理器1301执行时实现上述视频通话的控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
111.图14为实现本技术实施例的一种电子设备的硬件结构示意图。
112.该电子设备1400包括但不限于:射频单元1401、网络模块1402、音频输出单元1403、输入单元1404、传感器1405、显示单元1406、用户输入单元1407、接口单元1408、存储器1409、以及处理器1410等部件。
113.本领域技术人员可以理解,电子设备1400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图14中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
114.其中,显示单元1406用于在与第二电子设备视频通话的过程中,显示目标控件和第一图像,所述第一图像由所述第二电子设备的摄像模块采集。用户输入单元1407用于接收第一用户对目标控件的控制操作。处理器1410用于基于控制操作,调整第二电子设备的摄像模块采集的第一图像,得到第二图像,将所述第一图像更新为所述第二图像。显示单元1406还用于显示第二图像。
115.用户输入单元1407还用于接收第一用户的第一输入,处理器1410还用于响应于第一用户的第一输入,确定第二图像中的第一区域,第一区域的图像为第二图像中的部分图像;在第一区域的第一亮度低于阈值的情况下,控制摄像模块向第一图像中第二区域所在
的方向移动,第二区域的第二亮度大于第一亮度;在所述第二区域,调整摄像模块采集的第二图像,得到第三图像。显示单元1406还用于显示第三图像。
116.显示单元1406,还用于显示第五图像,所述第五图像为所述第一电子设备采集的图像,用户输入单元1407还用于接收第一用户对所述目标控件的第二操作,处理器1410还用于响应于所述第二操作,控制所述第二电子设备的摄像模块基于所述第五图像的图像处理参数对所述第二图像进行处理。
117.处理器1410还用于通过第一电子设备的摄像模块,获取第一用户的轮廓图像。
118.显示单元1406还用于在第二图像的目标位置显示轮廓图像,得到第四图像,以及显示第四图像。
119.用户输入单元1407还用于接收第一用户对轮廓图像的第一操作。处理器1410还用于响应于第一操作,更新轮廓图像在第二图像中的显示位置。
120.射频单元1401可用于通话过程中信号的接收和发送,如向第二电子设备发送图像获取请求以及接收到第二电子设备发送的确认通知等。具体的,将来自基站的下行数据接收后,给处理器1410处理;另外,将上行的数据发送给基站。通常,射频单元1401包括但不限于天线(如双极化天线、单极化天线等)、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元1401还可以通过无线通信系统与网络和其他设备通信。
121.处理器1410还用于在接收到第二电子设备发送的确认通知的情况下,调整第二电子设备的摄像模块采集的第一图像。
122.射频单元1401还用于发送第四图像至第二电子设备。
123.电子设备通过网络模块1402为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
124.音频输出单元1403可以将射频单元1401或网络模块1402接收的或者在存储器1409中存储的音频数据转换成音频信号并且输出为声音。音频输出单元1403包括扬声器、蜂鸣器以及受话器等。
125.应理解的是,本技术实施例中,输入单元1404可以包括图形处理器(graphics processing unit,gpu)14041和麦克风14042,图形处理器14041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。
126.显示单元1406可包括显示面板14061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板14061。用户输入单元1407包括触控面板14071以及其他输入设备14072。触控面板14071,也称为触摸屏。触控面板14071可包括触摸检测装置和触摸控制器两个部分。其他输入设备14072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1409可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1410中。
127.电子设备1400还包括至少一种传感器1405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板14061的亮度,接近传感器可在电子设备1400移动到耳边时,关闭显示面板14061和/或背光。
128.显示单元1406用于显示由用户输入的信息或提供给用户的信息。显示单元1406可包括显示面板14061,可以采用液晶显示器(liquid crystal display,lcd)、有机发光二极管(organic light-emitting diode,oled)等形式来配置显示面板14061。
129.用户输入单元1407可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元1407包括触控面板14071以及其他输入设备14072。触控面板14071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板14071上或在触控面板14071附近的操作)。
130.触控面板14071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1410,接收处理器1410发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板14071。除了触控面板14071,用户输入单元1407还可以包括其他输入设备14072。具体地,其他输入设备14072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
131.进一步的,触控面板14071可覆盖在显示面板14061上,当触控面板14071检测到在其上或附近的触摸操作后,传送给处理器1410以确定触摸事件的类型,随后处理器1410根据触摸事件的类型在显示面板14061上提供相应的视觉输出。虽然在图14中,触控面板14071与显示面板14061是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板14071与显示面板14061集成而实现电子设备的输入和输出功能,具体此处不做限定。
132.接口单元1408为外部装置与电子设备1400连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元1408可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到电子设备1400内的一个或多个元件或者可以用于在电子设备1400和外部装置之间传输数据。
133.存储器1409可用于存储软件程序以及各种数据。存储器1409可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1409可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
134.处理器1410是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器1409内的软件程序和/或模块,以及调用存储在存储器1409内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。处理器1410可包括一个或多个处理单元;优选的,处理器1410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1410中。
135.本技术实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该
程序或指令被处理器执行时实现上述应用查找方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
136.其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
137.本技术实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述应用查找方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
138.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
139.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
140.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例的方法。
141.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1