掌桥专利:专业的专利平台
掌桥专利
首页

一种图像处理方法、控制装置、VR观看装置及存储介质

文献发布时间:2023-06-19 18:35:48


一种图像处理方法、控制装置、VR观看装置及存储介质

技术领域

本申请涉及虚拟现实领域,尤其涉及一种图像处理方法、控制装置、VR观看装置及存储介质。

背景技术

在现有的虚拟现实(Virtual Reality,VR)在线教育中,仅仅是使用VR技术进行课程展示,并没有检测学生在上课时是否认真学习的功能,而在传统的网页在线教育中,检测学生在上课时是否认真学习是通过检测网页是否被切换至后台来进行判断,或者是在课程中间加入提问弹窗来督促学生进行学习,但是在VR在线教育中,很难对学生的学习状态进行检测,如果采用弹窗提问的方式将为极大的影响VR设备的沉浸式体验。

发明内容

本申请实施例提供一种图像处理方法、控制装置、VR观看装置及存储介质,能够达到提高人机交互智能性的目的。

本申请的技术方案是这样实现的:

第一方面,本申请实施例提供一种图像处理方法,应用于控制装置,所述方法包括:

确定虚拟现实VR观看装置的视野范围;

将所述视野范围发送至所述VR观看装置,以供所述VR观看装置观看所述视野范围内的图像。

在上述图像处理方法中,所述确定VR观看装置中的视野范围,包括:

从预设身份信息与视野范围对应关系中查找登陆身份信息对应的历史视野范围;所述登陆身份信息为登陆所述控制装置的身份信息;

在查找到所述历史视野范围的情况下,将所述历史视野范围确定为所述视野范围;

若接收到视野范围添加指令,则根据所述视野范围添加指令确定所述VR观看装置对应的第一视野范围;并将所述第一视野范围添加至所述视野范围中。

在上述图像处理方法中,所述确定VR观看装置中的视野范围之后,所述方法还包括:

利用所述第一视野范围,更新所述预设身份信息与视野范围对应关系中的所述历史视野范围。

在上述图像处理方法中,所述根据所述视野范围添加指令确定所述VR观看装置的第一视野范围,包括:

若接收到在所述控制装置的显示界面中的滑动操作,则根据所述滑动操作确定所述VR观看装置对应的多个角度值;

将所述多个角度值确定所述视野范围。

在上述图像处理方法中,所述根据所述视野范围添加指令确定所述VR观看装置的第一视野范围,包括:

从所述控制装置的显示界面中确定第一目标对象,并确定以所述第一目标对象为中心的预设范围内的像素单元;

将所述第一目标对象和以所述第一目标对象为中心的预设范围内的像素单元确定为所述视野范围。

第二方面,本申请实施例提供一种图像处理方法,应用于VR观看装置,所述方法包括:

在接收到第一终端发送的视野范围的情况下,在所述VR观看装置的显示界面上显示所述视野范围内的图像。

在上述图像处理方法中,所述在所述VR观看装置的显示界面上显示所述视野范围内的图像,包括:

确定所述显示界面中当前显示图像的第一图像中心和所述视野范围对应的第二图像中心;

根据所述第一图像中心和所述第二图像中心确定视角偏移量,并根据所述视角偏移量将所述显示界面的当前显示图像逐帧移动至所述视野范围对应的图像。

在上述图像处理方法中,所述视野范围为多个角度值,所述方法还包括:

若接收到对所述VR观看装置的移动操作,则确定所述移动操作对应的至少一个角度偏移值;

从所述至少一个角度偏移值中,查找处于所述多个角度值对应的角度值区间中的第一角度偏移值;

确定所述第一角度偏移值对应的待显示图像,并在所述VR观看装置中显示所述待显示图像。

在上述图像处理方法中,所述视野范围为第一目标对象和以所述第一目标对象为中心的预设范围内的像素单元,所述方法还包括:

若接收到对所述VR观看装置的移动操作,则确定所述移动操作对应的至少一个待显示图像;

从所述至少一个待显示图像中,查找包括所述第一目标对象、且像素点处于所述像素单元内的第一待显示图像;

在所述VR观看装置中显示所述第一待显示图像。

第三方面,本申请实施例提供一种控制装置,所述装置包括:

确定模块,用于确定虚拟现实VR观看装置的视野范围;

发送模块,用于将所述视野范围发送至所述VR观看装置,以供所述VR观看装置观看所述视野范围内的图像。

第四方面,本申请实施例提供一种VR观看装置,所述装置包括:

显示模块,用于在接收到第一终端发送的视野范围的情况下,在所述VR观看装置的显示界面上显示所述视野范围内的图像。

第五方面,本申请实施例提供一种控制装置,所述装置包括:第一处理器、第一存储器、第一显示器及第一通信总线;所述第一处理器执行第一存储器存储的运行程序时实现如上述应用于所述控制装置的方法。

第六方面,本申请实施例提供一种VR观看装置,所述装置包括:第二处理器、第二存储器、第二显示器及第二通信总线;所述第二处理器执行第二存储器存储的运行程序时实现如上述应用于所述VR观看装置的方法。

第七方面,本申请实施例提供一种计算机可读存储介质,应用于控制装置,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个第一处理器执行,以实现如上述应用于所述控制装置的方法。

第八方面,本申请实施例提供一种计算机可读存储介质,应用于VR观看装置,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个第二处理器执行,以实现如上述应用于所述VR观看装置的方法。

本申请实施例提供了一种图像处理方法、控制装置、VR观看装置及存储介质,该方法包括:确定虚拟现实VR观看装置的视野范围;将视野范围发送至VR观看装置,以供VR观看装置观看视野范围内的图像;采用上述实现方案,通过预先确定VR观看装置的视野范围,使得用户在使用VR观看装置进行观看时,只能看到视野范围内的图像,使得用户的专注度提高,进而提高了人机交互的智能性。

附图说明

图1为本申请实施例提供的一种图像处理方法流程图一;

图2为本申请实施例提供的一种示例性的图像处理方法流程图一;

图3为本申请实施例提供的一种图像处理方法流程图二;

图4为本申请实施例提供的一种示例性的操作手柄示意图;

图5为本申请实施例提供的一种控制装置1的组成结构示意图一;

图6为本申请实施例提供的一种控制装置1的组成结构示意图二;

图7为本申请实施例提供的一种VR观看装置2的组成结构示意图一;

图8为本申请实施例提供的一种VR观看装置2的组成结构示意图二。

具体实施方式

应当理解,此处描述的具体实施例仅仅用以解释本申请。并不用于限定本申请。

本申请实施例提供一种图像处理方法,应用于控制装置,图1为本申请实施例提供的一种图像处理方法流程图一,如图1所示,图像处理方法可以包括:

S101、确定虚拟现实VR观看装置的视野范围。

在本申请实施例中,控制装置确定虚拟现实VR观看装置的视野范围。

需要说明的是,本申请可以应用在用户使用控制装置控制VR观看装置内观看图像的场景下,示例性的,教师使用控制装置上课,学生使用VR观看装置观看上课内容。

在本申请实施例中,在确定VR观看装置中的视野范围之前,需要先使用登陆身份信息登陆控制装置,在登陆成功的情况下,才能够确定VR观看装置中的视野范围。

需要说明的是,登陆身份信息是登陆控制装置需要的身份信息,可以是账号、邮箱或者人脸信息等,具体的登陆身份信息可以根据实际情况确定,本申请实施例在此不做限定。

在本申请实施例中,在登陆成功之后,控制装置根据登陆身份信息确定VR观看装置中的视野范围。

具体的,控制装置从预设身份信息与视野范围对应关系中查找登陆身份信息对应的历史视野范围;在查找到历史视野范围的情况下,将历史视野范围确定为视野范围;若接收到视野范围添加指令,则根据视野范围添加指令确定虚拟现实VR观看装置对应的第一视野范围;并将第一视野范围添加至视野范围中。

需要说明的是,历史视野范围为用户历史使用登陆身份信息登陆控制装置时添加的视野范围,并将其存储至预设身份信息与视野范围对应关系中,通过在添加视野范围后存储至预设身份信息与视野范围对应关系中能够使得不同的身份信息对应不同偏好的视野范围,提高用户的体验感。

在本申请实施例中,控制装置在查找到历史视野范围的情况下,将历史视野范围确定为视野范围时,也可以选择不将历史视野范围确定为视野范围,可以通过视野范围添加指令重新添加新的视野范围,将新的视野范围确定为视野范围。

在本申请实施例中,控制装置在接收到视野范围添加指令时,根据视野范围添加指令确定VR观看装置对应的第一视野范围,并将第一视野范围添加至视野范围中。

在本申请一种可选的实施例中,可以通过滑动控制装置的显示界面确定第一视野范围。

具体的,若接收到在控制装置的显示界面中的滑动操作,则根据滑动操作确定VR观看装置对应的多个角度值;将多个角度值确定视野范围。

需要说明的是,控制装置的显示界面对应的是VR观看装置中的虚拟场景,虚拟场景可以是教室、电影院和医院等,具体的虚拟场景可以根据实际情况设定,本申请实施例在此不做限定。

需要说明的是,滑动操作包括上下滑动操作和左右滑动操作,上下滑动操作的范围为180度,左右滑动操作的范围为360度,通过上下滑动操作确定上下视野范围,通过左右滑动操作确定左右视野范围,完成添加第一视野范围的操作,并记录上下左右的四个角度值。

在本申请另一种可选的实施例中,可以通过选择控制装置的显示界面中的目标对象确定第一视野范围。

具体的,从控制装置的显示界面中确定第一目标对象,并确定以第一目标对象为中心的预设范围内的像素单元;将第一目标对象和以第一目标对象为中心的预设范围内的像素单元确定为视野范围。

需要说明的是,在从控制装置的显示界面中确定第一目标对象时,可以通过触摸操作点击显示界面中的第一目标对象,也可以通过鼠标的光标点击显示界面中的第一目标对象,具体的确定方式可以根据实际情况设定,本申请实施例在此不做限定。

需要说明的是,预设范围可以是以第一目标对象为中心10×10的像素单元。

在本申请实施例中,在根据视野范围添加指令确定VR观看装置对应的第一视野范围之后,需要根据第一视野范围和历史视野范围确定VR观看装置中的视野范围。

需要说明的是,在确定出第一视野范围之后,可以人为选择本次观看所需的视野,也就是说,可以选择使用第一视野范围作为视野范围,也可以选择不使用第一视野范围,使用历史视野范围作为视野范围,又或者是,使用第一视野范围和历史视野范围一起作为视野范围,具体的选择情况可以根据实际情况确定,本申请实施例在此不做限定。

需要说明的是,控制装置在接收到视野范围添加指令时,可以添加多个视野范围,并对多个视野范围进行编码,使得控制装置通过切换不同的号码切换VR观看装置中的视野范围。

示例性的,图2为本申请实施例给出的一种示例性的图像处理方法流程图一,如图2所示,假设此时老师使用控制装置给使用VR观看装置的学生进行上课,地点为虚拟教室,学生在刚开始佩戴上VR观看装置时,眼睛看到的周围是虚拟教室,老师登陆控制装置,添加视野范围,生成视野编号并进行保存,在老师点击控制装置上的开始上课按钮时,学生的VR观看装置内则锁定了控制装置给出的视野范围,在上课的过程中,老师为了缓解学生上课时的视野疲劳,就可以使用多个视野进行上课,例如,在讲解题目的时候,将VR观看装置中的观看视野通过选择对应的号码切换至虚拟教室中的黑板处,在与学生进行互动时,将VR观看装置中的观看视野通过选择对应的号码切换至虚拟教室中的空白场地处,通过切换场景能够缓解学生上课时的视野疲劳,在上课结束时,老师点击下课按钮,向VR观看装置发出解锁视角信号,此时学生的VR观看装置的视野范围解锁,学生又可以看到整个虚拟教室的图像。

在本申请实施例中,控制装置在根据视野范围添加指令确定出第一视野范围之后,还需要利用第一视野范围,更新预设身份信息与视野范围对应关系中的历史视野范围。

需要说明的是,更新的时候可以选择性的更新,可以选择使用第一视野范围替换历史视野范围,也可以将第一视野范围和历史视野范围一起添加至预设身份信息与视野范围对应关系中,具体的更新方式可以根据实际情况确定,本申请实施例在此不做限定。

S102、将视野范围发送至VR观看装置,以供VR观看装置观看视野范围内的图像。

在本申请实施例中,控制装置在确定虚拟现实VR观看装置的视野范围之后,将视野范围发送至VR观看装置,以供VR观看装置观看视野范围内的图像。

需要说明的是,控制装置在将视野范围发送至VR观看装置时,是通过套接字socket协议发送的。

需要说明的是,此时用户在使用VR观看装置进行观看时,只能观看此视野范围内的图像,不能看到此视野范围之外的图像。

需要说明的是,控制装置在将视野范围发送至VR观看装置,根据视野范围确定的方法不同,发送的视野范围也不同,若是通过滑动控制装置的显示界面确定第一视野范围,此时向VR观看装置发送的则是多个角度值;若是通选择控制装置的显示界面中的目标对象确定第一视野范围,此时向VR观看装置发送的则是第一目标对象和预设范围内的像素单元。

需要说明的是,VR观看装置在接收到不同的视野范围时,利用不同的视野限制方法使得用户使用VR观看装置只能观看视野范围内的图像。

本申请实施例提供了一种图像处理方法,应用于控制装置,该方法包括:确定虚拟现实VR观看装置的视野范围;将视野范围发送至VR观看装置,以供VR观看装置观看视野范围内的图像;采用上述实现方案,通过预先确定VR观看装置的视野范围,使得用户在使用VR观看装置进行观看时,只能看到视野范围内的图像,使得用户的专注度提高,进而提高了人机交互的智能性。

本申请实施例还提供一种图像处理方法,应用于VR观看装置,图3为本申请实施例提供的一种图像处理方法流程图二,如图3所示,图像处理方法可以包括:

S201、在接收到第一终端发送的视野范围的情况下,在VR观看装置的显示界面上显示视野范围内的图像。

在本申请实施例中,VR观看装置在接收到第一终端发送的视野范围的情况下,在VR观看装置的显示界面上显示视野范围内的图像。

需要说明的是,VR观看装置在接收视野范围时,是通过套接字socket协议接收的。

需要说明的是,VR观看装置在接收到第一终端发送的视野范围之前,能够在VR观看装置的显示界面上显示预设的虚拟场景,虚拟场景可以是教室、电影院和医院等,具体的虚拟场景可以根据实际情况设定,本申请实施例在此不做限定。

需要说明的是,由于VR观看装置在接收到第一终端发送的视野范围之前,通过VR观看装置观看是预设的虚拟场景,因此,在接收到第一终端发送的视野范围之后,需要将VR观看装置观看的场景从虚拟场景更换为视野范围对应的场景。

具体的,确定VR观看装置显示界面中当前显示图像的第一图像中心和视野范围对应的第二图像中心;根据第一图像中心和第二图像中心确定视角偏移量,并根据视角偏移量将显示界面的当前显示图像逐帧移动至视野范围对应的图像。

示例性的,在控制装置确定视野范围时,若是通过多个角度值确定的视野范围,则视野中心N如下所示:

N=(α

在上式(1)中,α

在上式(2)中,top,bottom,left和right表示为上下左右滑动操作对应的角度值。

在控制装置确定视野范围时,若是通过第一目标对象确定的视野范围,则视野中心M如下所示:

M=(α

在上式(3)中,α

在上式(4)中,n是关键点个数,α

在根据上式(5)对每一帧进行调整,如下所示:

需要说明的是,通过上述方法则能实现将显示界面的当前显示图像逐帧定位至视野范围的目的,可以理解的是,通过逐帧移动的方法,能够减少直接跳转界面时的突兀感,提高用户的使用体验。

在本申请实施例中,当用户在使用VR观看装置观看时,只有用户的待观看图像在视野范围内时,才在VR观看装置的显示界面上显示待观看图像。

在本申请一种可选的实施例中,在控制装置确定视野范围时,若是通过多个角度值确定的视野范围,此时在控制装置向VR观看装置发送视野范围时,发送的则是多个角度值,则根据多个角度值判断用户的待观看图像是否在视野范围内。

具体的,若接收到对VR观看装置的移动操作,则确定移动操作对应的至少一个角度偏移值;从至少一个角度偏移值中,查找处于多个角度值对应的角度值区间中的第一角度偏移值;确定第一角度偏移值对应的待显示图像,并在VR观看装置中显示待显示图像。

示例性的,假设用户使用VR观看装置进行观看时,头部从平视前方往上移动,相应的VR观看装置也向上移动,确定从平视前方到向上移动过程中的至少一个角度偏移值,从至少一个角度偏移值中查找处于多个角度值对应的角度值区间中的第一角度偏移值,确定第一角度偏移值对应的待显示图像,并在VR观看装置中显示待显示图像。

需要说明的是,在从至少一个角度偏移值中查找处于多个角度值对应的角度值区间中的第一角度偏移值时,确定停止移动时的角度偏转值,在停止移动时的角度偏转值处于多个角度值对应的角度值区间中时,确定停止移动时的待显示图像,并在VR观看装置中显示待显示图像;在停止移动时的角度偏转值不处于多个角度值对应的角度值区间中时,查找停止移动时的角度偏转值的前一个角度偏转值,判断前一个角度偏转值是否处于多个角度值对应的角度值区间中,逆序判断直到找到处于多个角度值对应的角度值区间中角度偏转值,确定其对应的待显示图像,并在VR观看装置中显示待显示图像。

示例性的,假设停止移动时的角度偏转值表示为(h,w),通过判断(h,w)是否满足如下公式:

h∈[left,right];w∈[top,bottom] (7)

在上式(7)中,top,bottom,left和right表示为上下左右滑动操作对应的角度值。

在本申请另一种可选的实施例中,在控制装置确定视野范围时,若是通过第一目标对象和以第一目标对象为中心的预设范围内的像素单元确定的视野范围,此时在控制装置向VR观看装置发送视野范围时,发送的则是第一目标对象和以第一目标对象为中心的预设范围内的像素单元,则根据第一目标对象和以第一目标对象为中心的预设范围内的像素单元判断用户的待观看图像是否在视野范围内。

具体的,若接收到对VR观看装置的移动操作,则确定移动操作对应的至少一个待显示图像;从至少一个待显示图像中,查找包括第一目标对象、且像素点处于像素单元内的第一待显示图像;在VR观看装置中显示第一待显示图像。

示例性的,假设用户使用VR观看装置进行观看时,头部从平视前方往上移动,相应的VR观看装置也向上移动,确定从平视前方到向上移动过程中的至少一个待显示图像,从至少一个待显示图像中查找包括第一目标对象、且像素点处于像素单元内的第一待显示图像,在VR观看装置中显示第一待显示图像。

需要说明的是,在从至少一个待显示图像中查找包括第一目标对象、且像素点处于像素单元内的第一待显示图像时,确定停止移动时的待显示图像,在停止移动时的待显示图像中包括第一目标对象、且停止移动时的待显示图像的像素点处于像素单元内时,将停止移动时的待显示图像在VR观看装置中显示;在停止移动时的待显示图像中不包括第一目标对象、且停止移动时的待显示图像的像素点不处于像素单元内时,查找停止移动时的待显示图像的前一个待显示图像,判断从前一个待显示图像中是否包括第一目标对象、且像素点是否处于像素单元内,逆序判断直到找到包括第一目标对象、且像素点处于像素单元内的待显示图像,并在VR观看装置中显示待显示图像。

示例性的,在每一帧待显示图像中,依次判断第一目标对象是否在图像中,若图像中目标数t

在上式(8)中,若D(i,j)的最小值小于10,则第一目标对象在视野内,否则,不在。

在本申请实施例中,图4为本申请实施例提出的一种示例性的操作手柄示意图,如图4所示,操作手柄上有放大按钮a、缩小按钮b和锁定按钮c,通过放大按钮a能够放大显示图像;通过缩小按钮b能够缩小显示图像;通过缩小按钮b能够锁定显示图像。

需要说明的是,操作手柄上包含光标,能够通过将操作手柄对准目标对象后选定此目标对象。

示例性的,假设此时VR观看装置的显示界面为讲台,需要将讲台上的一个水杯放大观看,需要将操作手柄的光标对准水杯,然后点击放大按钮a对水杯进行放大,最后点击锁定按钮c,就能使得用户使用VR观看装置观看放大后的水杯时,无论怎么移动,显示的都是放大后的水杯。

本申请实施例提供了一种图像处理方法,应用于VR观看装置,该方法包括:在接收到第一终端发送的视野范围的情况下,在所述VR观看装置的显示界面上显示所述视野范围内的图像;采用上述实现方案,通过预先确定VR观看装置的视野范围,使得用户在使用VR观看装置进行观看时,只能看到视野范围内的图像,使得用户的专注度提高,进而提高了人机交互的智能性。

基于上述实施例,在本申请的另一实施例中,提供了一种控制装置1,图5为本申请提供的一种控制装置1的组成结构示意图一,如图5所示,该控制装置1包括:

确定模块10,用于确定虚拟现实VR观看装置的视野范围;

发送模块11,用于将所述视野范围发送至所述VR观看装置,以供所述VR观看装置观看所述视野范围内的图像。

可选的,所述控制装置1还包括:查找模块,添加模块;

所述查找模块,用于从预设身份信息与视野范围对应关系中查找登陆身份信息对应的历史视野范围;所述登陆身份信息为登陆所述控制装置的身份信息;

所述确定模块10,还用于在查找到所述历史视野范围的情况下,将所述历史视野范围确定为所述视野范围;

所述添加模块,还用于若接收到视野范围添加指令,则根据所述视野范围添加指令确定所述虚拟现实VR观看装置对应的第一视野范围;并将所述第一视野范围添加至所述视野范围中。

可选的,所述控制装置1还包括:更新模块;

所述更新模块,用于利用所述第一视野范围,更新所述预设身份信息与视野范围对应关系中的所述历史视野范围。

可选的,所述确定模块10,还用于若接收到在所述控制装置的显示界面中的滑动操作,则根据所述滑动操作确定所述VR观看装置对应的多个角度值;将所述多个角度值确定所述视野范围。

可选的,所述确定模块10,还用于从所述控制装置的显示界面中确定第一目标对象,并确定以所述第一目标对象为中心的预设范围内的像素单元;将所述第一目标对象和以所述第一目标对象为中心的预设范围内的像素单元确定为所述视野范围。

本申请实施例提供了一种控制装置,该装置包括:确定虚拟现实VR观看装置的视野范围;将视野范围发送至VR观看装置,以供VR观看装置观看视野范围内的图像;采用上述实现方案,通过预先确定VR观看装置的视野范围,使得用户在使用VR观看装置进行观看时,只能看到视野范围内的图像,使得用户的专注度提高,进而提高了人机交互的智能性。

图6为本申请实施例提供的一种控制装置1的组成结构示意图二,在实际应用中,基于上述实施例的同一公开构思下,如图6所示,本实施例的控制装置1包括:处理器12、存储器13、发送器14及通信总线15。

在具体的实施例的过程中,上述确定模块10、查找模块、添加模块和更新模块可由位于控制装置1上的处理器12实现,上述发送模块11可由位于控制装置1上的发送器14实现,上述处理器12可以为特定用途集成电路(ASIC,Application Specific IntegratedCircuit)、数字信号处理器(DSP,Digital Signal Processor)、数字信号处理图像处理装置(DSPD,Digital Signal Processing Device)、可编程逻辑图像处理装置(PLD,Programmable Logic Device)、现场可编程门阵列(FPGA,Field Programmable GateArray)、CPU、控制器、微控制器、微处理器中的至少一种。可以理解地,对于不同的装置,用于实现上述处理器功能的电子器件还可以为其它,本实施例不作具体限定。

在本申请实施例中,上述通信总线15用于实现处理器12和存储器13之间的连接通信;上述处理器12执行存储器13中存储的运行程序时实现如下的方法:

确定虚拟现实VR观看装置的视野范围;

将所述视野范围发送至所述VR观看装置,以供所述VR观看装置观看所述视野范围内的图像。

可选的,所述处理器12,还用于从预设身份信息与视野范围对应关系中查找登陆身份信息对应的历史视野范围;所述登陆身份信息为登陆所述控制装置的身份信息;在查找到所述历史视野范围的情况下,将所述历史视野范围确定为所述视野范围;若接收到视野范围添加指令,则根据所述视野范围添加指令确定所述虚拟现实VR观看装置对应的第一视野范围;并将所述第一视野范围添加至所述视野范围中。

可选的,所述处理器12,还用于利用所述第一视野范围,更新所述预设身份信息与视野范围对应关系中的所述历史视野范围。

可选的,所述处理器12,还用于若接收到在所述控制装置的显示界面中的滑动操作,则根据所述滑动操作确定所述VR观看装置对应的多个角度值;将所述多个角度值确定所述视野范围。

可选的,所述处理器12,还用于从所述控制装置的显示界面中确定第一目标对象,并确定以所述第一目标对象为中心的预设范围内的像素单元;将所述第一目标对象和以所述第一目标对象为中心的预设范围内的像素单元确定为所述视野范围。

本申请实施例提供一种计算机可读存储介质,其上存储有一个或者多个程序,上述一个或者多个程序可被一个或者多个第一处理器执行,应用于控制装置1中,该计算机程序实现如上述的图像处理方法。

基于上述实施例,在本申请的另一实施例中,提供了一种VR观看装置2,图7为本申请提供的一种VR观看装置2的组成结构示意图一,如图7所示,该VR观看装置2包括:

显示模块20,用于在接收到第一终端发送的视野范围的情况下,在所述VR观看装置的显示界面上显示所述视野范围内的图像。

可选的,所述VR观看装置2还包括:确定模块;

所述确定模块,用于确定所述显示界面中当前显示图像的第一图像中心和所述视野范围对应的第二图像中心;根据所述第一图像中心和所述第二图像中心确定视角偏移量,并根据所述视角偏移量将所述显示界面的当前显示图像逐帧移动至所述视野范围对应的图像。

可选的,所述VR观看装置2还包括:查找模块;

所述确定模块,还用于若接收到对所述VR观看装置的移动操作,则确定所述移动操作对应的至少一个角度偏移值;

所述查找模块,用于从所述至少一个角度偏移值中,查找处于所述多个角度值对应的角度值区间中的第一角度偏移值;

所述确定模块,还用于确定所述第一角度偏移值对应的待显示图像,并在所述VR观看装置中显示所述待显示图像。

可选的,所述确定模块,还用于若接收到对所述VR观看装置的移动操作,则确定所述移动操作对应的至少一个待显示图像;

所述查找模块,还用于从所述至少一个待显示图像中,查找包括所述第一目标对象、且像素点处于所述像素单元内的第一待显示图像;

所述显示模块20,还用于在所述VR观看装置中显示所述第一待显示图像。

本申请实施例提供了一种VR观看装置,该装置包括:在接收到第一终端发送的视野范围的情况下,在所述VR观看装置的显示界面上显示所述视野范围内的图像;采用上述实现方案,通过预先确定VR观看装置的视野范围,使得用户在使用VR观看装置进行观看时,只能看到视野范围内的图像,使得用户的专注度提高,进而提高了人机交互的智能性。

图8为本申请实施例提供的一种VR观看装置2的组成结构示意图二,在实际应用中,基于上述实施例的同一公开构思下,如图8所示,本实施例的VR观看装置2包括:处理器21、存储器22、显示器23及通信总线24。

在具体的实施例的过程中,上述确定模块和查找模块可由位于VR观看装置2上的处理器21实现,上述显示模块20可由位于VR观看装置2上的显示器23实现,上述处理器21可以为特定用途集成电路(ASIC,Application Specific Integrated Circuit)、数字信号处理器(DSP,Digital Signal Processor)、数字信号处理图像处理装置(DSPD,DigitalSignal Processing Device)、可编程逻辑图像处理装置(PLD,Programmable LogicDevice)、现场可编程门阵列(FPGA,Field Programmable Gate Array)、CPU、控制器、微控制器、微处理器中的至少一种。可以理解地,对于不同的VR观看装置,用于实现上述处理器功能的电子器件还可以为其它,本实施例不作具体限定。

在本申请实施例中,上述通信总线24用于实现处理器21和存储器22之间的连接通信;上述处理器21执行存储器22中存储的运行程序时实现如下的方法:

在接收到第一终端发送的视野范围的情况下,在所述VR观看装置的显示界面上显示所述视野范围内的图像。

可选的,所述处理器21,还用于确定所述显示界面中当前显示图像的第一图像中心和所述视野范围对应的第二图像中心;根据所述第一图像中心和所述第二图像中心确定视角偏移量,并根据所述视角偏移量将所述显示界面的当前显示图像逐帧移动至所述视野范围对应的图像。

可选的,所述处理器21,还用于若接收到对所述VR观看装置的移动操作,则确定所述移动操作对应的至少一个角度偏移值;从所述至少一个角度偏移值中,查找处于所述多个角度值对应的角度值区间中的第一角度偏移值;确定所述第一角度偏移值对应的待显示图像,并在所述VR观看装置中显示所述待显示图像。

可选的,所述处理器21,还用于若接收到对所述VR观看装置的移动操作,则确定所述移动操作对应的至少一个待显示图像;从所述至少一个待显示图像中,查找包括所述第一目标对象、且像素点处于所述像素单元内的第一待显示图像;在所述VR观看装置中显示所述第一待显示图像。

本申请实施例提供一种计算机可读存储介质,其上存储有一个或者多个程序,上述一个或者多个程序可被一个或者多个第二处理器执行,应用于VR观看装置2中,该计算机程序实现如上述的图像处理方法。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本公开的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台图像显示设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本公开各个实施例所述的图像处理方法。

以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。

技术分类

06120115628017