提高视觉内容的质量的方法、主机及计算机可读存储介质与流程

未命名 08-22 阅读:97 评论:0


1.本发明大体来说涉及一种用于提高视觉内容的质量的方法.一种主机及一种计算机可读存储介质。


背景技术:

2.在例如虚拟现实(virtual reality,vr)、混合现实(mixed reality,mr)等技术中,可对用户的手部进行跟踪并映射为虚拟世界中的对应的手部对象。由于一些原因(例如,手部被遮挡),手部跟踪的准确性可能并不令人满意,因此手部对象的视觉质量可能会受到影响。
3.参见图1,图1示出手势检测的示意图。在图1中,用户在现实世界中的手部111、手部112可被跟踪且分别映射为虚拟世界中的手部对象121、手部对象122。由于一些原因(例如遮挡),对手部111、手部112的跟踪可能不准确,使得对应的手部对象121、手部对象122可能不能够正确地反映手部111、手部112之间的现实的相对位置。
4.举例来说,当用户使手部111、手部112做出图1中所示的手势(例如,做出三角形)时,可能由于不准确地确定手部111、手部112之间的距离和/或不准确地确定手部111和/或手部112的深度而使手部对象121、手部对象122被不准确地渲染,此使手部对象121、手部对象122偏离手部111、手部112的现实情况。在此种情形中,尽管用户用手部111、手部112来形成三角形,手部对象121、手部对象122也无法被渲染成恰当地呈现出用户所期望的三角形,此可能会降低用户的视觉体验。


技术实现要素:

5.因此,本发明涉及可用于解决上述技术问题的用于提高视觉内容的质量的方法、主机及计算机可读存储介质。
6.本发明实施例提供一种适用于主机的用于提高视觉内容的质量的方法。所述方法包括:确定第一手部的第一手势,且在视觉内容中相应地提供第一手部对象;确定第二手部的第二手势,且在视觉内容中相应地提供第二手部对象;响应于确定第一手势及第二手势分别对应于第一预定手势及第二预定手势,确定第一手势与第二手势之间的特定距离;以及响应于确定特定距离小于距离阈值,对第一手部对象及第二手部对象进行细化。
7.本发明实施例提供一种包括存储电路及处理器的主机。存储电路存储程序代码。处理器耦合到存储电路并存取程序代码以执行:确定第一手部的第一手势,且在视觉内容中相应地提供第一手部对象;确定第二手部的第二手势,且在视觉内容中相应地提供第二手部对象;响应于确定第一手势及第二手势分别对应于第一预定手势及第二预定手势,确定第一手势与第二手势之间的特定距离;以及响应于确定特定距离小于距离阈值,对第一手部对象及第二手部对象进行细化。
8.本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质记录可执行的计算机程序,所述可执行的计算机程序由主机加载以执行以下步骤:确定第一手部的
第一手势,且在视觉内容中相应地提供第一手部对象;确定第二手部的第二手势,且在视觉内容中相应地提供第二手部对象;响应于确定第一手势及第二手势分别对应于第一预定手势及第二预定手势,确定第一手势与第二手势之间的特定距离;以及响应于确定特定距离小于距离阈值,对第一手部对象及第二手部对象进行细化。
附图说明
9.本文包括附图以提供对本发明的进一步理解,且附图被并入本说明书并构成本说明书的一部分。附图示出本发明的实施例且与本说明一起用于阐释本发明的原理。
10.图1示出手势检测的示意图。
11.图2示出根据本发明实施例的主机的示意图。
12.图3示出根据本发明实施例的用于提高视觉内容的质量的方法的流程图。
13.图4示出根据本发明实施例的应用场景的示意图。
14.图5示出根据本发明实施例的预定义手势组合的示意图。
15.[符号的说明]
[0016]
40:视觉内容
[0017]
111、112:手部
[0018]
121、122:手部对象
[0019]
200:主机
[0020]
202:存储电路
[0021]
204:处理器
[0022]
411:第一手部
[0023]
411a:第一手部对象
[0024]
411b、412b:中心
[0025]
412:第二手部
[0026]
412a:第二手部对象
[0027]
421:第一穿戴式装置
[0028]
422:第二穿戴式装置
[0029]
510、520、530:预定义手势组合
[0030]
511、521、531:第一预定手势
[0031]
512、522、532:第二预定手势
[0032]
d1:第一距离
[0033]
d2:第二距离
[0034]
di1、di2:方向
[0035]
s310、s320、s330、s340:步骤
[0036]
t1、t2、t3:时间点
具体实施方式
[0037]
现在将详细参考本发明的当前优选实施例,所述当前优选实施例的实例在附图中示出。在附图及本说明中尽可能使用相同的参考编号来指代相同或相似的部件。
[0038]
参见图2,图2示出根据本发明实施例的主机的示意图。在图2中,主机200可为能够跟踪用户手势的任何装置。在一个实施例中,主机200可为提供增强现实(augmented reality,ar)/vr服务/内容的头戴式显示器(head-mounted display,hmd)。在一些实施例中,hmd可通过执行由内向外跟踪机制(inside-out tracking mechanism)来确定由用户的手部执行的手势,但本发明不限于此。
[0039]
在一些实施例中,hmd可包括具有视野(field of view,fov)的(前)照相机,且当用户的手部位于照相机的fov中时,hmd可对手部进行跟踪,且基于由照相机捕获的图像而相应地确定手势,但本发明不限于此。在本发明中,由内向外跟踪机制的细节可参考相关的现有技术,且将不再对其细节予以赘述。
[0040]
在图2中,主机200包括存储电路202及处理器204。存储电路202是固定的或可移动的随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、闪速存储器、硬盘或任何其他类似的装置中的一种或它们的组合,且存储电路202记录可由处理器204执行的多个模块和/或程序代码。
[0041]
处理器204与存储电路202耦合,且处理器204可为例如通用处理器、专用处理器、传统处理器、数字信号处理器(digital signal processor,dsp)、多个微处理器、与dsp内核相关联的一个或多个微处理器、控制器、微控制器、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)电路、任何其他类型的集成电路(integrated circuit,ic)、状态机及类似装置。
[0042]
在本发明实施例中,处理器204可存取存储在存储电路202中的模块/程序代码,以实施本发明中所提供的用于提高视觉内容的质量的方法,所述方法将在下文进一步论述。
[0043]
参见图3,图3示出根据本发明实施例的用于提高视觉内容的质量的方法的流程图。本实施例的方法可由图2中的主机200来执行,且图3中每一步骤的细节将在下文中利用图2中所示的组件进行描述。为了更好地阐释本发明的概念,将使用图4作为实例,其中图4示出根据本发明实施例的应用场景的示意图。
[0044]
在步骤s310中,处理器204确定第一手部411的第一手势,且在视觉内容40中相应地提供第一手部对象411a。在步骤s320中,处理器204确定第二手部412的第二手势,且在视觉内容40中相应地提供第二手部对象412a。
[0045]
在各种实施例中,可提供视觉内容40作为在主机200上运行的现实系统的现实服务。在一些实施例中,现实系统可为增强现实(ar)系统、vr系统、mr系统和/或扩展现实(extended reality,xr)系统,但本发明不限于此。在一些实施例中,由处理器204提供的视觉内容40可为通过hmd向hmd用户示出的ar/vr/mr/xr内容,且第一手部411及第二手部412可为主机200的用户的手部。在一个实施例中,视觉内容40可包括具有360度视野的虚拟环境。在一个实施例中,处理器204可提供视觉内容的一部分来供用户以用户的fov进行观看,且用户的fov中的内容可至少响应于hmd的姿态来进行调整。
[0046]
在本发明实施例中,处理器204可执行任何现有的手势识别算法以对由hmd的照相机的fov中的第一手部411及第二手部412所执行的第一手势及第二手势进行跟踪。在一个实施例中,在获取第一手势及第二手势之后,处理器204可将分别对应于第一手部411及第二手部412的第一手部对象411a及第二手部对象412a添加/渲染到视觉内容40中。
[0047]
在一个实施例中,可通过使用穿戴式装置来以更准确的方式确定第一手势。举例来说,第一手部411可佩戴第一穿戴式装置421(例如,智能手部环(smart bracelet)),且第一穿戴式装置421可设置有用于收集第一手部411的移动数据(例如,六自由度(6degree of freedom)值和/或加速度)的移动检测元件(例如,惯性测量单元(inertia measurement unit,imu))。
[0048]
在一个实施例中,处理器204可将基于由内向外跟踪机制所获得的第一手部411的手势确定为第一手部411的第一参考手势。在此种情形中,处理器204可取得第一手部411的多个历史手势及第一穿戴式装置421的移动数据,且通过基于第一手部411的历史手势及移动数据校正第一参考手势来确定第一手部411的第一手势。因此,处理器204可通过将第一穿戴式装置421的移动数据考虑在内而以更准确的方式来确定第一手部411的第一手势。类似地,第二手部412可佩戴第二穿戴式装置422,且处理器204可通过将第二穿戴式装置422的移动数据考虑在内而以更准确的方式来确定第二手部412的第二手势。
[0049]
在一个实施例中,处理器204可判断第一手势及第二手势是否分别对应于第一预定手势及第二预定手势。
[0050]
在一个实施例中,第一预定手势与第二预定手势属于预定义手势组合。在一个实施例中,主机200可维持用于存储各种预定义手势组合的数据库,且每一预定义手势组合可包括一对手势。
[0051]
参见图5,图5示出根据本发明实施例的预定义手势组合的示意图。在图5中,预定义手势组合510、预定义手势组合520、预定义手势组合530可存储于数据库中,其中预定义手势组合510可包括第一预定手势511及第二预定手势512,预定义手势组合520可包括第一预定手势521及第二预定手势522,且预定义手势组合530可包括第一预定手势531及第二预定手势532,但本发明不限于此。
[0052]
如图5中所示,每一预定义手势组合中的预定手势彼此对称。举例来说,预定义手势组合510中的第一预定手势511与第二预定手势512彼此对称;预定义手势组合520中的第一预定手势521与第二预定手势522彼此对称;预定义手势组合530中的第一预定手势531与第二预定手势532彼此对称。在其他实施例中,一些预定义手势组合中的预定手势可彼此不对称,但本发明不限于此。
[0053]
在一个实施例中,处理器204可判断第一手势及第二手势是否对应于任何预定义手势组合的预定手势。在图4中示例性示出的场景中,处理器204可在时间点t1处确定第一手部411的第一手势及第二手部412的第二手势分别对应于预定义手势组合510的第一预定手势511及第二预定手势512。举例来说,第一手部411与第二手部412可沿着对应的方向di1及方向di2彼此靠近,直到第一手部411上的食指及拇指与第二手部412上的食指及拇指形成三角形为止,但本发明不限于此。因此,处理器204可在时间点t1处将第一手部对象411a及第二手部对象412a调整成对应于第一手势及第二手势。即,处理器204可沿着对应的方向di1及方向di2将第一手部对象411a与第二手部对象412a朝向彼此移动,但本发明不限于此。
[0054]
在本发明实施例中,预定义手势组合510、预定义手势组合520、预定义手势组合530可用于激活各种系统功能。举例来说,预定义手势组合510可用于示出现实系统的系统菜单,预定义手势组合530可用于发送/示出心形形状的表情符号(emoji),但本发明不限于
此。
[0055]
在图4中,可假设用户在时间点t2处用第一手部411与第二手部412呈现出预定义手势组合510,但本发明不限于此。
[0056]
在步骤s330中,响应于确定第一手势及第二手势分别对应于第一预定手势511及第二预定手势512,处理器204确定第一手势与第二手势之间的特定距离。
[0057]
在本发明实施例中,由于第一手部对象411a及第二手部对象412a是分别基于第一手势及第二手势进行渲染,因此第一手势与第二手势之间的特定距离可被视为对应于第一手部对象411a与第二手部对象412a之间的距离,但本发明不限于此。
[0058]
在一个实施例中,特定距离可为第一手势与第二手势之间的最短距离。举例来说,处理器204可将第一手部411上的食指与第二手部412上的食指之间的距离视为特定距离。
[0059]
在另一实施例中,特定距离可为第一手势上的第一参考点与第二手势上的第二参考点之间的第一距离。在此种情形中,第一手势上的第一参考点可为第一手势上的设计者所期望的任何点,且第二手势上的第二参考点可为第二手势上的设计者所期望的任何点。在图4中,第一参考点可为第一手部411的手掌的中心411b,第二参考点可为第二手部412的手掌的中心412b,且特定距离可为第一手部411的手掌的中心411b与第二手部412的手掌的中心412b之间的第一距离d1。
[0060]
在又一实施例中,特定距离可为佩戴在第一手部411上的第一穿戴式装置421与佩戴在第二手部412上的第二穿戴式装置422之间的第二距离d2,但本发明不限于此。
[0061]
在一个实施例中,处理器204可判断特定距离(例如,第一距离d1)是否小于距离阈值。如果是,则其表示尽管第一手部对象411a及第二手部对象412a在时间点t2处无法被准确地渲染成反映实际的情况,用户也可能实际上正在呈现预定义手势组合510。更具体来说,如图4中所示,在时间点t2的第一手部对象411a与第二手部对象412a可能会彼此稍微分离,此会偏离在现实世界中的第一手部411与第二手部412之间在时间点t2处的实际相对位置。
[0062]
因此,在步骤s340中,响应于确定特定距离小于距离阈值,处理器204对第一手部对象411a及第二手部对象412a进行细化。
[0063]
在一个实施例中,当对第一手部对象411a及第二手部对象412a进行细化时,处理器204可将第一手部对象411a与第二手部对象412a移动至更靠近彼此。也就是说,处理器204可缩短第一手部对象411a与第二手部对象412a之间的距离。
[0064]
如上所述,第一手部对象411a及第二手部对象412a可能会由于距离误差和/或深度误差而被不准确地渲染,使得第一手部对象411a及第二手部对象412a可能比现实世界中的情况更远离彼此。通过将第一手部对象411a与第二手部对象412a移动至更靠近彼此,由第一手部对象411a与第二手部对象412a所呈现的视觉效果可更接近第一手部411与第二手部412的实际情况。
[0065]
在一个实施例中,在将第一手部对象411a与第二手部对象412a移动至更靠近彼此期间,处理器204可将第一手部对象411a上的第一预定点与第二手部对象412a上的第二预定点移动至更靠近彼此。
[0066]
在本发明实施例中,第一预定点及第二预定点可基于设计者的要求而任意确定。也就是说,第一预定点可为第一手部对象411a上设计者优选的任何点,且第二预定点可为
第二手部对象412a上设计者偏好的任何点。
[0067]
在一个实施例中,第一手部对象411a上的第一预定点可为第一手部对象411a上的第一关节点(例如,指尖和/或指关节),且第二手部对象412a上的第二预定点可为第二手部对象412a上的第二关节点(例如,指尖和/或指关节)。
[0068]
在一个实施例中,可基于所考虑的预定义手势组合来确定第一预定点及第二预定点。
[0069]
对于第一实施例,由于第一手部411的食指指尖与第二手部412的食指指尖在预定义手势组合510中需要彼此接触,因此第一手部对象411a上的食指指尖及第二手部对象412a上的食指指尖可分别被视为第一预定点及第二预定点。在此种情形中,处理器204可在将第一手部对象411a与第二手部对象412a移动至更靠近彼此期间,缩短第一手部对象411a上的食指指尖与第二手部对象412a上的食指指尖之间的距离。
[0070]
对于第二实施例,由于第一手部411的拇指指尖与第二手部412的拇指指尖在预定义手势组合510中需要彼此接触,因此第一手部对象411a上的拇指指尖及第二手部对象412a上的拇指指尖可分别被视为第一预定点及第二预定点。在此种情形中,处理器204可在将第一手部对象411a与第二手部对象412a移动至更靠近彼此期间,缩短第一手部对象411a上的拇指指尖与第二手部对象412a上的拇指指尖之间的距离。
[0071]
在第三实施例中,处理器204可同时执行第一实施例中所介绍的操作及第二实施例中所介绍的操作。也就是说,在对第一手部对象411a及第二手部对象412a进行细化期间,处理器204可同时缩短第一手部对象411a上的食指指尖与第二手部对象412a上的食指指尖之间的距离,且缩短第一手部对象411a上的拇指指尖与第二手部对象412a上的拇指指尖之间的距离,但本发明不限于此。
[0072]
对于第四实施例,由于第一手部411的中指指尖与第二手部412的中指指尖在预定义手势组合520中需要彼此接触,因此第一手部对象411a上的中指指尖及第二手部对象412a上的中指指尖可分别被视为第一预定点及第二预定点。在此种情形中,处理器204可在将第一手部对象411a与第二手部对象412a移动至更靠近彼此期间,缩短第一手部对象411a上的中指指尖与第二手部对象412a上的中指指尖之间的距离。
[0073]
对于第五实施例,由于第一手部411的无名指指尖与第二手部412的无名指指尖在预定义手势组合520中需要彼此接触,因此第一手部对象411a上的无名指指尖及第二手部对象412a上的无名指指尖可分别被视为第一预定点及第二预定点。在此种情形中,处理器204可在将第一手部对象411a与第二手部对象412a移动至更靠近彼此期间,缩短第一手部对象411a上的无名指指尖与第二手部对象412a上的无名指指尖之间的距离。
[0074]
在第六实施例中,处理器204可同时执行在第四实施例中所介绍的操作及在第五实施例中所介绍的操作。也就是说,在对第一手部对象411a及第二手部对象412a进行细化期间,处理器204可同时缩短第一手部对象411a上的中指指尖与第二手部对象412a上的中指指尖之间的距离,且缩短第一手部对象411a上的无名指指尖与第二手部对象412a上的无名指指尖之间的距离,但本发明不限于此。
[0075]
对于第七实施例,由于第一手部411的拇指指尖与第二手部412的拇指指尖在预定义手势组合530中需要彼此接触,因此第一手部对象411a上的拇指指尖及第二手部对象412a上的拇指指尖可分别被视为第一预定点及第二预定点。在此种情形中,处理器204可在
将第一手部对象411a与第二手部对象412a移动至更靠近彼此期间,缩短第一手部对象411a上的拇指指尖与第二手部对象412a上的拇指指尖之间的距离。
[0076]
对于第八实施例,由于第一手部411的食指指尖与第二手部412的食指指尖在预定义手势组合530中需要彼此接触,因此第一手部对象411a上的食指指尖及第二手部对象412a上的食指指尖可分别被视为第一预定点及第二预定点。在此种情形中,处理器204可在将第一手部对象411a与第二手部对象412a移动至更靠近彼此期间,缩短第一手部对象411a上的食指指尖与第二手部对象412a上的食指指尖之间的距离。
[0077]
在第九实施例中,处理器204可同时执行在第七实施例中所介绍的操作及在第八实施例中所介绍的操作。也就是说,在对第一手部对象411a及第二手部对象412a进行细化期间,处理器204可同时缩短第一手部对象411a上的拇指指尖与第二手部对象412a上的拇指指尖之间的距离,且缩短第一手部对象411a上的食指指尖与第二手部对象412a上的食指指尖之间的距离,但本发明不限于此。
[0078]
在一个实施例中,在对第一手部对象411a及第二手部对象412a进行细化期间,处理器204可将第一手部对象411a上的第一预定点与第二手部对象412a上的第二预定点进行贴合。
[0079]
在一个实施例中,处理器204可将第一预定点的坐标与第二预定点的坐标直接设定成相邻或相同,使得第一预定点与第二预定点可看起来像彼此接触。
[0080]
在一个实施例中,处理器204可将第一预定点与第二预定点之间的距离缩短成特定值,使得第一预定点与第二预定点可看起来像彼此贴合或者彼此稍微交叠。在一个实施例中,可将特定值选择成使对应于第一预定点的轮廓与对应于第二预定点的轮廓彼此接触。
[0081]
以第一实施例为例,在对第一手部对象411a上的食指指尖与第二手部对象412a上的食指指尖进行贴合(即,对第一预定点与第二预定点进行贴合)期间,处理器204可将第一手部对象411a上的食指指尖与第二手部对象412a上的食指指尖之间的距离缩短成特定值,以使第一手部对象411a上的食指的轮廓与第二手部对象412a上的食指的轮廓彼此接触。
[0082]
以第二实施例为例,在对第一手部对象411a上的拇指指尖与第二手部对象412a上的拇指指尖进行贴合(即,对第一预定点与第二预定点进行贴合)期间,处理器204可将第一手部对象411a上的拇指指尖与第二手部对象412a上的拇指指尖之间的距离缩短成特定值,以使第一手部对象411a上的拇指的轮廓与第二手部对象412a上的拇指的轮廓稍微彼此交叠。
[0083]
在第三实施例中,处理器204可同时对第一手部对象411a上的食指指尖与第二手部对象412a上的食指指尖进行贴合,且对第一手部对象411a上的拇指指尖与第二手部对象412a上的拇指指尖进行贴合。因此,可将图4中所示的在时间点t3处的视觉效果呈现给用户。在此种情形中,用户将看到恰当地反映现实世界中的第一手部411与第二手部412的情况的第一手部对象411a与第二手部对象412a。也就是说,用户的视觉体验将不会受到不准确渲染的手部对象(例如,对应于时间点t2的第一手部对象411a及第二手部对象412a)的影响。
[0084]
在一个实施例中,响应于确定特定距离小于距离阈值,此表示用户可能想要执行与在步骤s330中确定的第一预定手势与第二预定手势对应的预定义手势组合。因此,处理
器204可激活对应于所述预定义手势组合的系统功能。
[0085]
举例来说,如果在步骤s330中确定的第一预定手势及第二预定手势分别是图5中的第一预定手势511及第二预定手势512,则处理器204可响应于确定特定距离小于距离阈值而激活对应于预定义手势组合510的系统功能(例如,示出现实系统的系统菜单)。
[0086]
再举例来说,如果在步骤s330中确定的第一预定手势及第二预定手势分别是图5中的第一预定手势531及第二预定手势532,则处理器204可响应于确定特定距离小于距离阈值而激活对应于预定义手势组合530的系统功能(例如,发送/示出心形形状的表情符号),但本发明不限于此。
[0087]
本发明还提供一种用于执行用于提高视觉内容的质量的方法的计算机可读存储介质。所述计算机可读存储介质由其中包含的多个程序指令(例如,设置程序指令及部署程序指令)构成。这些程序指令可被加载到主机200中且由主机200执行,以执行上述用于提高视觉内容的质量的方法及主机200的功能。
[0088]
综上所述,本发明实施例可响应于确定手部的手势对应于预定手势且彼此靠近来对视觉内容中的手部对象进行细化。因此,可提高视觉内容的质量,使得用户可看到视觉内容中的恰当地反映在现实世界中所跟踪的手部的情况的手部对象。也就是说,用户的视觉体验将不会受到不准确渲染的手部对象的影响。
[0089]
对于所属领域中的技术人员来说将显而易见,在不背离本发明的范围或精神的条件下,可对本发明的结构进行各种修改及改变。鉴于以上所述,本发明旨在涵盖落入随附权利要求书及其等效内容的范围内的本发明的修改及改变。

技术特征:
1.一种用于提高视觉内容的质量的方法,适用于主机,其特征在于,包括:确定第一手部的第一手势,且在所述视觉内容中相应地提供第一手部对象;确定第二手部的第二手势,且在所述视觉内容中相应地提供第二手部对象;响应于确定所述第一手势及所述第二手势分别对应于第一预定手势及第二预定手势,确定所述第一手势与所述第二手势之间的特定距离;以及响应于确定所述特定距离小于距离阈值,对所述第一手部对象及所述第二手部对象进行细化。2.根据权利要求1所述的方法,其中对所述第一手部对象及所述第二手部对象进行细化的步骤包括:将所述第一手部对象与所述第二手部对象移动至更靠近彼此。3.根据权利要求2所述的方法,其中将所述第一手部对象与所述第二手部对象移动至更靠近彼此的步骤包括:将所述第一手部对象上的第一预定点与所述第二手部对象上的第二预定点移动至更靠近彼此。4.根据权利要求3所述的方法,其中将所述第一手部对象上的所述第一预定点与所述第二手部对象上的所述第二预定点移动至更靠近彼此的步骤包括:对所述第一手部对象上的所述第一预定点与所述第二手部对象上的所述第二预定点进行贴合。5.根据权利要求3所述的方法,其中所述第一手部对象上的所述第一预定点是所述第一手部对象上的第一关节点,且所述第二手部对象上的所述第二预定点是所述第二手部对象上的第二关节点。6.根据权利要求1所述的方法,其中所述特定距离是所述第一手势与所述第二手势之间的最短距离。7.根据权利要求1所述的方法,其中所述特定距离是所述第一手势上的第一参考点与所述第二手势上的第二参考点之间的第一距离。8.根据权利要求1所述的方法,其中所述特定距离是佩戴在所述第一手部上的第一穿戴式装置与佩戴在所述第二手部上的第二穿戴式装置之间的第二距离。9.根据权利要求1所述的方法,其中所述第一预定手势与所述第二预定手势属于预定义手势组合。10.根据权利要求9所述的方法,还包括:激活对应于所述预定义手势组合的特定系统功能。11.根据权利要求1所述的方法,其中所述第一预定手势与所述第二预定手势对称。12.根据权利要求1所述的方法,其中所述确定所述第一手部的所述第一手势的步骤包括:取得所述第一手部的多个历史手势;取得佩戴在所述第一手部上的第一穿戴式装置的移动数据;确定所述第一手部的第一参考手势;基于所述第一手部的所述历史手势及所述移动数据,通过校正所述第一参考手势来确定所述第一手部的所述第一手势。
13.一种主机,其特征在于,包括:存储电路,存储程序代码;处理器,耦合到所述存储电路并存取所述程序代码以执行:确定第一手部的第一手势,且在视觉内容中相应地提供第一手部对象;确定第二手部的第二手势,且在所述视觉内容中相应地提供第二手部对象;响应于确定所述第一手势及所述第二手势分别对应于第一预定手势及第二预定手势,确定所述第一手势与所述第二手势之间的特定距离;以及响应于确定所述特定距离小于距离阈值,对所述第一手部对象及所述第二手部对象进行细化。14.根据权利要求13所述的主机,其中所述处理器执行:将所述第一手部对象与所述第二手部对象移动至更靠近彼此。15.根据权利要求14所述的主机,其中所述处理器执行:将所述第一手部对象上的第一预定点与所述第二手部对象上的第二预定点移动至更靠近彼此。16.根据权利要求15所述的主机,其中所述处理器执行:对所述第一手部对象上的所述第一预定点与所述第二手部对象上的所述第二预定点进行贴合。17.根据权利要求15所述的主机,其中所述第一手部对象上的所述第一预定点是所述第一手部对象上的第一关节点,且所述第二手部对象上的所述第二预定点是所述第二手部对象上的第二关节点。18.根据权利要求13所述的主机,其中所述特定距离是所述第一手势与所述第二手势之间的最短距离、所述第一手势上的第一参考点与所述第二手势上的第二参考点之间的第一距离、或者佩戴在所述第一手部上的第一穿戴式装置与佩戴在所述第二手部上的第二穿戴式装置之间的第二距离。19.根据权利要求13所述的主机,其中所述第一预定手势与所述第二预定手势属于预定义手势组合,且所述处理器还激活对应于所述预定义手势组合的特定系统功能。20.一种计算机可读存储介质,所述计算机可读存储介质记录可执行的计算机程序,所述可执行的计算机程序由主机加载以执行以下步骤:确定第一手部的第一手势,且在视觉内容中相应地提供第一手部对象;确定第二手部的第二手势,且在所述视觉内容中相应地提供第二手部对象;响应于确定所述第一手势及所述第二手势分别对应于第一预定手势及第二预定手势,确定所述第一手势与所述第二手势之间的特定距离;以及响应于确定所述特定距离小于距离阈值,对所述第一手部对象及所述第二手部对象进行细化。

技术总结
本发明实施例提供一种提高视觉内容的质量的方法、主机及计算机可读存储介质。所述方法包括:确定第一手部的第一手势,且在视觉内容中相应地提供第一手部对象;确定第二手部的第二手势,且在视觉内容中相应地提供第二手部对象;响应于确定第一手势及第二手势分别对应于第一预定手势及第二预定手势,确定第一手势与第二手势之间的特定距离;以及响应于确定特定距离小于距离阈值,对第一手部对象及第二手部对象进行细化。部对象进行细化。部对象进行细化。


技术研发人员:林婷苇 魏敏家 吴健民
受保护的技术使用者:宏达国际电子股份有限公司
技术研发日:2022.12.12
技术公布日:2023/8/21
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐