The invention relates to the field of computer technology, and provides an image processing method and device, a computer readable storage medium and an electronic device. The image processing method includes: generating a plurality of image frames by rendering the first engine and encoding and compressing each image frame to form a video stream; sending the video stream to the terminal device in real time; receiving the user's operation information of the video stream sent by the terminal device in real time, and processing the operation information through the first engine to realize the above-mentioned operation information. Control of image frames. On the one hand, the invention can reduce the amount of data transmission, reduce the carton and improve the quality of the picture; on the other hand, it is convenient for the user to operate the picture, truly feel the interaction between virtual and reality, and enhance the user experience.
【技术实现步骤摘要】
图像处理方法及装置、计算机可读存储介质、电子设备
本专利技术涉及计算机
,具体而言,涉及一种图像处理方法及装置、计算机可读介质及电子设备。
技术介绍
为了使用户体验身临其境,真正感受三维空间内的事物,虚拟现实技术得到了广泛的应用,利用计算机模拟产生三维空间的虚拟世界,提供用户各种感官模拟体验,当用户执行动作时,计算机进行复杂运算,以增强用户在三维世界的真实感受。常见的虚拟现实技术主要应用于游戏或虚拟拍摄中,为了进一步提高用户对真实效果的体验,可以使用户在游戏或虚拟拍摄中使用移动设备,例如手机或平板电脑,但是采用游戏引擎制作游戏场景时,需要强大的CPU和GPU硬件资源,因此在虚拟现实交互的过程中,存在数据传输量大、卡顿、画质差等问题,用户体验差。因此本领域亟需寻求一种新的图像处理方法及装置。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本专利技术的目的在于提供一种图像处理方法及装置、计算机可读介质及电子设备,进而减少数据传输量、减少卡段,提高画质,进而提升用户体验。本专利技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。根据本专利技术的第一方面,提供一种图像处理方法,其特征在于,包括:通过第一引擎渲染生成多个图像帧,并将各所述图像帧进行编码压缩以形成视频流;将所述视频流实时发送至终端设备;接收所述终端设备实时发送的用户对所述视频流的操作信息,并通过所述第一引擎对所述操作信息进行处理以实现对所述图像帧的控制。根据本专 ...
【技术保护点】
1.一种图像处理方法,其特征在于,包括:通过第一引擎渲染生成多个图像帧,并将各所述图像帧进行编码压缩以形成视频流;将所述视频流实时发送至终端设备;接收所述终端设备实时发送的用户对所述视频流的操作信息,并通过所述第一引擎对所述操作信息进行处理以实现对所述图像帧的控制。
【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:通过第一引擎渲染生成多个图像帧,并将各所述图像帧进行编码压缩以形成视频流;将所述视频流实时发送至终端设备;接收所述终端设备实时发送的用户对所述视频流的操作信息,并通过所述第一引擎对所述操作信息进行处理以实现对所述图像帧的控制。2.根据权利要求1所述的图像处理方法,其特征在于,通过第一引擎渲染生成多个图像帧,并将各所述图像帧进行编码压缩以形成视频流,包括:确定各所述图像帧中的其它图像帧与关键图像帧之间的差别像素;对所述关键图像帧和所述差别像素进行编码压缩,以形成所述视频流。3.根据权利要求1所述的图像处理方法,其特征在于,所述图像帧为RGB格式的图像帧,通过第一引擎渲染生成多个图像帧,并将各所述图像帧进行编码压缩以形成视频流,包括:将所述RGB格式的图像帧转换为YUV格式的图像帧,以获得多个目标图像帧;将各所述目标图像帧进行编码压缩以形成所述视频流。4.根据权利要求3所述的图像处理方法,其特征在于,将各所述目标图像帧进行编码压缩以形成所述视频流,包括:通过预设编码方法分别对各所述目标图像帧进行编码压缩,以形成与各所述目标图像帧对应的图像数据包;根据各所述图像数据包形成所述视频流。5.根据权利要求4所述的图像处理方法,其特征在于,通过预设编码方法分别对各所述目标图像帧进行编码压缩,以形成与各所述目标图像帧对应的图像数据包,包括:在形成所述图像数据包时,写入所述图像帧对应的序列号和生成所述图像数据包对应的时间戳。6.一种图像处理方法,其特征在于,包括:接收一视频流,所述视频流包括多个图像数据包,且各所述图像数据包是通过对多个图像帧分别进行编码压缩形成的;对所述图像数据包进行解码,以获得各所述图像帧;接收用户对所述图像帧的操作信息,并将所述操作信息发送至服务器。7.根据权利要求6所述的图像处理方法,其特征在于,所述图像帧为YUV格式的图像帧,所述方法还包括:在获得各所述图像帧后,将所述YUV格式的图像帧转换为...
【专利技术属性】
技术研发人员:解卫博,李静翔,王刚,
申请(专利权)人:深圳市腾讯信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。