一种图像传输方法、装置、设备及存储介质与流程

文档序号:27098918发布日期:2021-10-27 17:26阅读:125来源:国知局
一种图像传输方法、装置、设备及存储介质与流程

1.本公开涉及图像传输技术领域,尤其涉及一种图像传输方法、装置、设备及存储介质。


背景技术:

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.所述发送模块,用于将所述目标图像发送给至少一个接收端,以使所述至少一个接收端解码后发送至对应的至少一个显示设备进行显示。
29.本公开实施例提供的图像传输装置,包括采集模块、接收模块、合并模块以及发送模块;采集模块用于采集源端设备的桌面图像;接收模块用于接收源端设备发送的人像采集图像;合并模块用于将人像采集图像与桌面图像合并,形成目标图像;发送模块用于将目标图像发送给至少一个接收端,以使至少一个接收端解码后发送至对应的至少一个显示设备进行显示。本公开提供的图像传输装置,使采集端能够同时从源端设备获取桌面图像和人像采集图像,两个图像合成后,发送到接收端进行显示,这一功能在远程教学或培训领域尤为重要,可以大大方便教师的教学,提升教学的趣味性和师生之间的互动性。
30.在一个实施例中,上述装置还包括配置模块,用于配置人像显示框和桌面图像显示区在整个图像中的显示位置,所述人像显示框用于显示所述人像采集图像,所述桌面图像显示区用于显示所述桌面图像;
31.所述合并模块,具体用于根据所述人像显示框和所述桌面图像显示区显示位置的配置结果,将所述人像采集图像与所述桌面图像进行合并。
32.在一个实施例中,合并模块,具体用于根据所述人像显示框和所述桌面图像显示区显示位置的配置结果,分别调整所述人像采集图像与所述桌面图像的当前帧参数,将调整后的所述人像采集图像与所述桌面图像进行合并。
33.在一个实施例中,采集模块,还用于采集音频信息;
34.所述合并模块,还用于将所述音频信息与所述目标图像汇总形成音频视流;
35.所述发送模块,还用于将所述音频视流发送给至少一个接收端。
36.根据本公开实施例的第三方面,提供一种图像传输设备,所述图像传输设备包括处理器和存储器,所述存储器中存储有至少一条计算机指令,所述指令由所述处理器加载并执行以实现上述任一项所述的图像传输方法中所执行的步骤。
37.根据本公开实施例的第四方面,提供一种计算机可读存储介质,所述存储介质中存储有至少一条计算机指令,所述指令由处理器加载并执行以实现上述任一项所述的图像传输方法中所执行的步骤。
38.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
39.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
40.图1是本公开实施例提供的一种图像传输系统的结构图;
41.图2是本公开实施例提供的一种图像传输方法的流程图;
42.图3是本公开实施例提供的桌面图像显示区和人像显示框的示意图;
43.图4是本公开实施例提供的一种图像传输方法的流程图;
44.图5是本公开实施例提供的一种图像传输装置的结构示意图。
具体实施方式
45.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
46.如图1所示,图像传输系统是由一个采集端(s端)通过网络(lan/wan)与多个接收端(r端)相连接,s端与源端设备(如,pc)相连接,每一个r端连接一个显示设备。该系统中,s端用于对源端设备的桌面图像进行采集得到视频流,同时,还可以对从音频输入端口输入的音频信息进行采集,与采集到的画面汇总形成音视频流。源端设备用于对s端进行控制。
47.基于此,本公开实施例提供一种图像传输方法,如图2所示,该图像传输方法包括以下步骤:
48.步骤101、采集源端设备的桌面图像;
49.本公开中,源端设备可以为pc、笔记本电脑、平板电脑、智能手机中的任意一种。
50.步骤102、接收源端设备发送的人像采集图像;
51.具体的,源端设备外接或者内置有摄像头,用于进行人像采集。
52.在一个实施例中,在接收源端设备发送的人像采集图像之前,上述方法还包括:
53.配置人像显示框和桌面图像显示区在整个图像中的显示位置,人像显示框用于显示人像采集图像,桌面图像显示区用于显示桌面图像。
54.具体的,用户通过s端的配置页面进行是否显示人像的配置,当用户选择显示人像时,需要进行人像显示配置;人像显示配置的目的是对摄像头采集到的人像在整个图像中
的显示位置和大小进行配置。
55.实际使用中,源端设备连接s端设备后,可以通过源端设备进入s端设备的配置页面进行人像显示配置,用户可以在该配置页面中设置人像显示框的显示位置和大小。用户通过配置页面配置的参数将传送给s端设备,s端设备可以根据该参数进行后续的图像处理。
56.如图2所示,用户可以通过拖动和缩放操作来任意调整人像显示框的显示位置和大小,同时,用户还可以任意调整桌面图像显示区的显示位置。桌面图像显示区和人像显示框的位置可以重叠也可以不重叠,用户可以根据需要进行设置。
57.步骤103、将人像采集图像与桌面图像合并,形成目标图像;
58.在一个实施例中,将人像采集图像与桌面图像合并具体包括:
59.根据人像显示框和桌面图像显示区显示位置的配置结果,将人像采集图像与桌面图像进行合并。
60.在一个实施例中,根据人像显示框和桌面图像显示区显示位置的配置结果,将人像采集图像与桌面图像进行合并包括:
61.根据人像显示框和桌面图像显示区显示位置的配置结果,分别调整人像采集图像与桌面图像的当前帧参数,将调整后的人像采集图像与桌面图像进行合并。
62.具体的,s端设备将当前帧人像采集图像调整到用户设置的大小,同时,将桌面图像按照用户设置的参数进行调整后,将调整后的人像采集图像与桌面图像合成为一帧目标图像。
63.实际实现时,可以将摄像头的采集帧率和s端设备对源端设备的桌面图像(桌面显示图像)的采集帧率设置为相同。
64.本公开实施例通过上述方法,可以使得人像采集图像与桌面图像基于用户希望的方式进行合成,个性化设置,用户体验更好。
65.步骤104、将目标图像发送给至少一个接收端,以使至少一个接收端解码后发送至对应的至少一个显示设备进行显示。
66.具体的,显示设备可以为pc、笔记本电脑、平板电脑、智能手机中的任意一种。
67.在一个实施例中,在将目标图像发送给至少一个接收端之前,上述方法还包括:
68.采集音频信息;
69.将音频信息与目标图像汇总形成音频视流;
70.将目标图像发送给至少一个接收端包括:
71.将音频视流发送给至少一个接收端。
72.本公开实施例通过上述方法,可以同时将图像和音频传输至接收端。
73.本公开实施例提供的图像传输方法,首先采集源端设备的桌面图像;接收源端设备发送的人像采集图像;然后将人像采集图像与桌面图像合并,形成目标图像;最后将目标图像发送给至少一个接收端,以使至少一个接收端解码后发送至对应的至少一个显示设备进行显示。本公开提供的图像传输方法,使采集端能够同时从源端设备获取桌面图像和人像采集图像,两个图像合成后,发送到接收端进行显示,这一功能在远程教学或培训领域尤为重要,可以大大方便教师的教学,提升教学的趣味性和师生之间的互动性。
74.基于上述图2对应的实施例提供的图像传输方法,本公开另一实施例提供一种图
像传输方法,如图4所示。
75.步骤201、用户通过s端设备的配置页面进行是否显示人像的配置,当用户选择显示人像时,需要进行人像显示配置;
76.人像显示配置的目的是对摄像头采集到的人像在整个图像中的显示位置和大小进行配置。
77.步骤202、s端设备采集源端设备的桌面图像,同时,接收源端设备中的摄像模块发送的人像采集图像;
78.步骤203、s端设备按照用户配置的人像显示框以及桌面图像显示区域的显示位置和大小,将人像采集图像与桌面图像合并,形成目标发送图像;
79.步骤204、s端设备将合成后得到的目标发送图像发送给r端设备,由r端设备解码后发送至显示设备进行显示。
80.通过这种方式,在教学场景下,教师侧的源端设备上进行桌面图像(比如播放ppt)的显示,然后,由s端设备对桌面图像进行采集,同时,源端设备通过摄像头对教师进行录像,然后将拍摄到的图像帧不断发送给s端设备;s端设备接收到两种图像后,按照用户预先设置的方式进行合成,得到最终的目标图像,并发送到学生使用的r端设备,由r端设备解码后通过显示器进行显示。这样,对于学生来说,就能够既看到教师侧源端设备上所显示的桌面图像,也能够看到教师的实时影像,从而知道教师的表情动作,通过这种方式使得远程教学的互动性更强。
81.基于上述图2和图4对应的实施例中所描述的图像传输方法,下述为本公开装置实施例,可以用于执行本公开方法实施例。
82.本公开实施例提供一种装置,如图5所示,该装置30包括采集模块301、接收模块302、合并模块303以及发送模块304;
83.采集模块301,用于采集源端设备的桌面图像;
84.接收模块302,用于接收源端设备发送的人像采集图像;
85.合并模块303,用于将人像采集图像与桌面图像合并,形成目标图像;
86.发送模块304,用于将目标图像发送给至少一个接收端,以使至少一个接收端解码后发送至对应的至少一个显示设备进行显示。
87.本公开实施例提供的图像传输装置,包括采集模块301、接收模块302、合并模块303以及发送模块304;采集模块301用于采集源端设备的桌面图像;接收模块302用于接收源端设备发送的人像采集图像;合并模块303用于将人像采集图像与桌面图像合并,形成目标图像;发送模块304用于将目标图像发送给至少一个接收端,以使至少一个接收端解码后发送至对应的至少一个显示设备进行显示。本公开提供的图像传输装置,使采集端能够同时从源端设备获取桌面图像和人像采集图像,两个图像合成后,发送到接收端进行显示,这一功能在远程教学或培训领域尤为重要,可以大大方便教师的教学,提升教学的趣味性和师生之间的互动性。
88.在一个实施例中,上述装置还包括配置模块305,用于配置人像显示框和桌面图像显示区在整个图像中的显示位置,人像显示框用于显示人像采集图像,桌面图像显示区用于显示桌面图像;
89.合并模块303,具体用于根据人像显示框和桌面图像显示区显示位置的配置结果,
将人像采集图像与桌面图像进行合并。
90.在一个实施例中,合并模块303,具体用于根据人像显示框和桌面图像显示区显示位置的配置结果,分别调整人像采集图像与桌面图像的当前帧参数,将调整后的人像采集图像与桌面图像进行合并。
91.在一个实施例中,采集模块301,还用于采集音频信息;
92.合并模块303,还用于将音频信息与目标图像汇总形成音频视流;
93.发送模块304,还用于将音频视流发送给至少一个接收端。
94.基于上述图2和图4对应的实施例中描述的图像传输方法,本公开另一实施例还提供一种图像传输设备,该图像传输设备包括处理器和存储器,存储器中存储有至少一条计算机指令,该指令由处理器加载并执行以实现上述图2和图4对应的实施例中所描述的图像传输方法。
95.基于上述图2和图4对应的实施例中所描述的图像传输方法,本公开实施例还提供一种计算机可读存储介质,例如,非临时性计算机可读存储介质可以是只读存储器(英文:read only memory,rom)、随机存取存储器(英文:random access memory,ram)、cd

rom、磁带、软盘和光数据存储装置等。该存储介质上存储有至少一条计算机指令,用于执行上述图2和图4对应的实施例中所描述的图像传输方法,此处不再赘述。
96.本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
97.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1