本发明涉及信息处理装置、用于控制信息处理装置的方法、以及存储介质。
背景技术:
1、最近,随着cg和成像技术以及计算机性能的提高,已变得可以在信息终端上表达物体(目标物体)的外观(appearance)。为了增加产品吸引力,尤其是在互联网上购物时,存在用户确认各种室内和室外周围环境中的产品的外观的日益增加的需求。
2、在日本专利特许公开no.h11-265462中描述的方法中,内容创建者预先手动设置注视方向(gaze direction)并且将它呈现给用户。通过向用户呈现产品的外观(诸如光泽度(glossiness)或颜色)容易显现的注视方向,用户可以有效地确认产品的外观,而不需要为了观察以各种方式改变他们的注视方向的工作。
3、然而,在日本专利特许公开no.h11-265462中描述的技术中,内容创建者需要手动指明适合于观察目标物体的外观的注视方向。一般地,当周围环境改变时,适合于观察外观的注视方向也改变。因此,存在在周围环境已改变等的情况下难以向用户呈现适合于观察外观的注视方向的问题。
4、本发明已鉴于以上问题而完成并且提供用于确定适合于观察目标物体的外观的注视方向的技术。
技术实现思路
1、根据本发明的一个方面,提供了一种信息处理装置,包括:外观信息获得单元,所述外观信息获得单元被配置为获得指示目标物体的外观的外观信息;照明信息获得单元,所述照明信息获得单元被配置为获得用于照明所述目标物体的照明信息;方向计算单元,所述方向计算单元被配置为基于所述外观信息和所述照明信息计算用于观察所述目标物体的外观的观察方向;以及描绘(render)单元,所述描绘单元被配置为描绘指示所述观察方向的信息。
2、根据本发明的一个方面,提供了一种用于控制信息处理装置的方法,包括:获得指示目标物体的外观的外观信息;获得用于照明所述目标物体的照明信息;基于所述外观信息和所述照明信息计算用于观察所述目标物体的外观的观察方向;以及描绘指示所述观察方向的信息。
3、本发明的另外的特征从以下示例性实施例的描述(参考附图)将变得清楚。
1.一种信息处理装置,包括:
2.根据权利要求1所述的信息处理装置,其中,所述外观信息包括漫反射强度和镜面反射强度的信息。
3.根据权利要求2所述的信息处理装置,其中,在所述镜面反射强度大于或等于所述漫反射强度的情况下,所述方向计算单元将所述照明信息的存在大于或等于阈值的空间频率分量的部分被反射在所述目标物体中的观察方向确定为用于观察所述目标物体的不平坦度的观察方向。
4.根据权利要求2所述的信息处理装置,其中,在所述镜面反射强度小于所述漫反射强度的情况下,所述方向计算单元将垂直于所述照明信息中包括的光源的观察方向确定为用于观察所述目标物体的不平坦度的观察方向。
5.根据权利要求2所述的信息处理装置,其中,所述方向计算单元将所述照明信息的不存在照明的部分被反射在所述目标物体中的观察方向确定为用于观察所述目标物体的颜色的观察方向。
6.根据权利要求2所述的信息处理装置,其中,所述方向计算单元将所述照明信息的存在照明的部分被反射在所述目标物体中的观察方向确定为用于观察所述目标物体的光泽度的观察方向。
7.根据权利要求1所述的信息处理装置,其中,所述描绘单元描绘以下中的至少一个:指示用于观察所述目标物体的光泽度的观察方向的信息、指示用于观察所述目标物体的不平坦度的观察方向的信息、以及指示用于观察所述目标物体的颜色的观察方向的信息。
8.根据权利要求1所述的信息处理装置,其中,在不存在用于观察所述目标物体的外观的观察方向的情况下,所述描绘单元显示警告。
9.根据权利要求1所述的信息处理装置,还包括:被配置为获得用户注视方向的用户注视方向获得单元,所述用户注视方向是观察所述信息处理装置的用户的注视方向。
10.根据权利要求9所述的信息处理装置,其中,所述方向计算单元将与所述用户注视方向形成的角度小的方向确定为用于观察所述目标物体的外观的观察方向。
11.根据权利要求9所述的信息处理装置,其中,所述描绘单元描绘三维半球模型,在所述三维半球模型中,
12.根据权利要求1所述的信息处理装置,还包括:
13.根据权利要求12所述的信息处理装置,其中,响应于所述信息处理装置接受来自用户的指定,所述部分区域指定单元指定所述部分区域。
14.根据权利要求12所述的信息处理装置,其中,所述方向计算单元参考所述部分区域以计算用于观察所述目标物体的外观的观察方向。
15.根据权利要求12所述的信息处理装置,其中,所述描绘单元还描绘所述部分区域。
16.根据权利要求1所述的信息处理装置,其中,所述描绘单元描绘箭头模型和平面模型中的至少一个,所述箭头模型指示与用于观察所述目标物体的外观的观察方向相同的方向,所述平面模型垂直于用于观察所述目标物体的外观的观察方向。
17.根据权利要求16所述的信息处理装置,其中,作为观察所述信息处理装置的用户的注视方向的用户注视方向越接近用于观察所述目标物体的外观的观察方向,所述描绘单元降低所述箭头模型和所述平面模型中的至少一个的描绘透明度。
18.一种用于控制信息处理装置的方法,包括:
19.一种存储指令的计算机可读存储介质,所述指令在由计算机执行时使所述计算机执行根据权利要求18所述的用于控制信息处理装置的方法。