1.一种将真实对象与虚拟场景融合显示的方法,其特征在于,包括:
实时获取摄像头采集的图像;
提取图像中的对象;
将对象实时更新到虚拟场景中,得到更新后的画面。
2.根据权利要求1所述的方法,其特征在于,还包括:将更新后的画面在显示终端上实时更新显示。
3.根据权利要求1或2所述的方法,其特征在于,还包括:
将更新后的画面编码得到视频数据;
实时获取音频数据;
将音频数据和视频数据进行封装,得到音视频数据。
4.根据权利要求3所述的方法,其特征在于,还包括:
客户端获取音视频数据并进行播放。
5.如权利要求4所述的方法,其特征在于,所述“客户端获取音视频数据并进行播放”具体为:客户端通过实时流传输协议获取音视频数据,并对音视频数据中的视频数据解码显示画面,音频数据解码后通过音频播放设备播放。
6.如权利要求1所述的方法,其特征在于,所述提取图像中的对象具体步骤为:
GPU将图像中的每个像素的颜色值与预设的阈值做比较;若像素的颜色值在预设的阈值内,则将该像素点的Alpha通道设为零,即将背景显示为透明色,提取出对象,所述背景为纯色背景。
7.如权利要求2所述的方法,其特征在于,在“实时获取摄像头采集的图像”步骤前还包括:同步实时获取音频数据通过音频输出设备进行播放;所述音频数据为演唱者演唱的声音,或演唱者演唱的声音及歌曲伴奏的混合声音。
8.如权利要求3所述的方法,其特征在于,所述获取音频数据后,将音频数据编码成便于网络传输的音频格式的音频数据;所述音频数据为演唱者演唱的声音,或演唱者演唱的声音及歌曲伴奏的混合声音。
9.如权利要求1所述的方法,其特征在于,所述“提取图像中的对象”步骤中,所述对象为人像。
10.如权利要求2所述的方法,其特征在于,所述将音频数据和视频数据进行封装,得到音视频数据后,还包括步骤:将音视频数据进行保存,并上传至网关服务器,网关服务器将接收的音视频数据上传至云端服务器,云端服务器接收音视频数据并生成分享地址。
11.一种将真实对象与虚拟场景融合显示的装置,其特征在于,包括:
图像获取单元:用于实时获取摄像头采集的图像;
对象提取单元:用于提取图像中的对象;
画面更新单元:用于将对象实时更新到虚拟场景中,得到更新后的画面。
12.根据权利要求11所述的装置,其特征在于,其还包括:
画面显示单元:用于将更新后的画面在显示终端上实时更新显示。
13.根据权利要求11所述的装置,其特征在于,其还包括:
编码单元:用于将更新后的画面编码得到视频数据;
音频获取单元:用于实时获取音频数据;
音视频封装单元:用于将音频数据和视频数据进行封装,得到音视频数据。
14.根据权利要求11所述的装置,其特征在于,其还包括:
播放单元:用于客户端获取音视频数据并进行播放。
15.根据权利要求11所述的装置,其特征在于,所述对象提取单元具体为:
用于通过GPU将图像中的每个像素的颜色值与预设的阈值做比较;若像素的颜色值在预设的阈值内,则将该像素点的Alpha通道设为零,即将背景显示为透明色,提取出对象,所述背景为纯色背景。
16.根据权利要求11所述的装置,其特征在于,其还包括分享单元,用于将音视频数据进行保存,并上传至网关服务器,网关服务器将接收的音视频数据上传至云端服务器,云端服务器接收音视频数据并生成分享地址。
17.一种将真实对象与虚拟场景融合显示的嵌入式设备,其特征在于,包括:
摄像头、GPU和处理器;
所述摄像头用于实时采集图像;
GPU用于提取图像中的对象;
处理器用于将对象实时更新到虚拟场景中,得到更新后的画面;将更新后的画面在显示终端上实时更新显示。
18.根据权利要求17所述的嵌入式设备,其特征在于,所述处理器还用于:
将画面编码得到视频数据;获取音频数据;将音频数据和视频数据进行封装,得到音视频数据。
19.根据权利要求17所述的嵌入式设备,其特征在于:所述“GPU用于提取图像中的对象”具体操作为:将图像中的每个像素的颜色值与预设的阈值做比较;若像素的颜色值在预设的阈值内,则将该像素点的Alpha通道设为零,即将背景显示为透明色,提取出对象,所述背景为纯色背景。
20.一种基于虚拟场景合成视频的嵌入式系统,其特征在于:包括权利要求17-19任一项的嵌入式设备,及音效器:实时获取音频数据,并将音频数据编码成便于网络传输的音频格式的音频数据后,发送给嵌入式设备;所述音频数据为演唱者演唱的声音,或为演唱者演唱的声音及歌曲伴奏的混合声音;
客户端:获取嵌入式设备发送的封装的音视频数据并进行实时播放;
显示终端:实时显示更新后的画面;
网关服务器:接收嵌入式设备发送的音视频数据;
云端服务器:接收网关服务器发送的音视频数据,并进行保存和生成分享地址。