立体影像视觉效果处理方法技术

技术编号:7809214 阅读:190 留言:0更新日期:2012-09-27 07:58
本发明专利技术公开一种立体影像视觉效果处理方法,其包括下列步骤:提供一立体影像,该立体影像是由多个对象所组成,每一该子对象具有一对象坐标值;提供一光标,该光标具有一光标坐标值;判断该光标坐标值是否与其中的一该多个对象的该对象坐标值相重合;若该光标坐标值与其中的一该多个对象的该对象坐标值相重合,则改变相对应该多个对象的对象坐标值的一深度坐标参数;重新绘制与该光标值相符合的该对象的影像。由此,可突显与光标相对应的对象立体影像,以强化视觉效果及增加互动感。

【技术实现步骤摘要】

本专利技术涉及ー种影像处理方法,特别是指ー种。
技术介绍
近二十多年来,计算机绘图已成为人机接口中,最重要的数据显示方法,并广泛运用于各种应用中。例如三维(three dimensional, 3-D)计算机绘图。而多媒体(multimedia)以及虚拟实境(virtual reality)产品则越来越普及,其不但是人机界面上的重大突破,更在娱乐应用中扮演重要的角色。而上述的应用,多半是以低成本实时3-D计算机绘图技术为基础。一般而言,2-D计算机绘图是ー种常用以将数据和内容表现出来的普遍记述,特别是在互动应用上。而3-D计算机绘图则是计算机绘图中一股越来越大的分支,其使用3-D模型和各种影像处理来产生具有三维空间真实感的影像。 而立体计算机图形(3D computer graphics)的建构过程主要可依其顺序分为三个基本阶段I :建模(modeling):建模阶段可以描述为「确定后面场景所要使用的对象的形状」的过程,并具多种建模技术,如构造实体几何、NURBS建模、多边形建模或细分曲面等。此外,建模过程中可包括编辑物体表面或材料性质,増加纹理、凹凸对应和其它特征。2 :场景布局及动画生成(layout & animation):场景设定涉及安排ー个场景内的虚拟物体、灯光、摄影机和其它实体的位置及大小,而可用于制作一幅静态画面或一段动画。而动画生成则可以使用关键帧(key frame)等技术来建立场景内复杂的运动关系。3 :绘制渲染(rendering):渲染是从准备场景建立实际的ニ维影像或动画的最终阶段,其可以和现实世界中于布景完成后的照相或摄制场景的过程相比。而在现有技术中,在交互式媒体,如游戏或各类应用程序中,其经绘制出来的立体对象,其通常无法随当使用者操作鼠标、触控板或触控面板时而改变光标坐标位置而实时地产生对应变化以突显其视觉效果,导致无法给予使用者足够的场景互动感。另外,目前已有先前技术可将2D影像转换为3D影像,通常会在2D影像中选择ー主要对象,而将该主要对象设为前景,其余对象设为背景,井分别给予该些对象不同的景深(Depth of field),进而形成3D影像,但使用者的操作鼠标通常与显示屏幕为同一景深,且操作鼠标的位置通常亦为视觉停留所在,若鼠标的景深信息与鼠标所在位置的对象的景深不同,则会有空间视觉上的错乱。
技术实现思路
本专利技术的主要目的,g在提供ー种,其可随光标坐标位置来突显对应的对象立体影像,以增强人机互动。为达上述目的,本专利技术的,其是包含下列步骤首先,提供一立体影像,该立体影像是由多个对象所组成,每ー该多个对象具有一对象坐标值;接着,提供一光标,该光标具有一光标坐标值;接着,判断该光标坐标值是否与其中的ー该多个对象的该对象坐标值相重合;接着,若该光标坐标值与其中的一该多个对象的该对象坐标值相重合,则改变相对应该多个对象的对象坐标值的一深度坐标參数;最后,重新绘制与该光标坐标值相符合的该对象的影像。其中,若该光标坐标值改变时,则重新判断该光标坐标值是否与其中的一该多个对象的对象坐标值相重合。其中,该多个对象坐标值是对应本地坐标、世界坐标、视角坐标或投影坐标的坐标值。其中,该光标坐标值是由鼠标、触控板或触控面板所产生。其中,该立体影像是依序由建模(modeling)、场景布局及动画生成(layout& animation)及绘制渲染(rendering)等计算机绘图步骤所产生。其中,该多个对象的对象坐标值的该深度坐标值是由Z缓冲法(Z buffer)、画家深度排序法、平面法线判定法、曲面法线判定法、最大最小法等方式所决定。附图说明图IA为本专利技术较佳实施例的步骤流程图;图IB为使用本专利技术较佳实施例所形成的一立体影像;图2为本专利技术立体影像视觉效处理方法较佳实施例的三维绘图流程图;图3A为本专利技术使用并集逻辑运算子建模的示意图;图3B为本专利技术使用交集逻辑运算子建模的示意图;图3C为本专利技术使用补集建模的示意图;图4A为本专利技术使用NURBS曲线建模的示意图;图4B为本专利技术使用NURBS曲面建模的示意图;图5为本专利技术使用多边形网格建模示意图;图6A为本专利技术使用细分曲面建模第一示意图;图6B为本专利技术使用细分曲面建模第二示意图;图6C为本专利技术使用细分曲面建模第三示意图;图6D为本专利技术使用细分曲面建模第四示意图;图6E为本专利技术使用细分曲面建模第五示意图;图7为本专利技术所使用的标准绘图着色管线示意图;图8为本专利技术较佳实施例的影像显示第一示意图;图9为本专利技术较佳实施例的影像显示第二示意图;图10为本专利技术较佳实施例的影像显示第三示意图;图IlA为本专利技术较佳实施例的影像显示第四示意图;图IlB为本专利技术较佳实施例的影像显示第五示意图;图12A为本专利技术使用Z缓冲绘制对象的第一示意图;图12B为本专利技术使用Z缓冲绘制对象的第二示意图;图13A为本专利技术使用画家深度排序法绘制对象的第一示意图13B为本专利技术使用画家深度排序法绘制对象的第ニ示意图;图13C为本专利技术使用画家深度排序法绘制对象的第ニ不意图;图14为本专利技术使用平面法线判定法绘制对象的示意图;图15为本专利技术使用最大最小法绘制对象的示意图。附图标记说明11_立体影像;12_对象;21_应用程序;22_操作系统;23_应用 程序接ロ ;24_几何转换子系统;25_着色子系统;31_几何转换子系统;32_着色子系统;41-本地坐标空间;42_世界坐标空间;43_视角坐标空间;44_三维屏幕坐标空间;45_显示空间;51_定义对象;52_定义场景、參考视角与光源;53_挑出及修剪至三维视角范围;54-隐藏面消除、着色及阴影处理;61-模型化转换;62-视角转换;700_并集几何图形;701-交集几何图形;702_补集几何图形;703-NURBS曲线;704_NURBS曲面;705_多边形建模对象;706_方体;707_第一类球体;708_第二类球体;709_第三类球体;710_球体;711-Z缓冲立体影像;712-Z缓冲示意影像;713_第一画家深度排序影像;714_第二画家深度排序影像;715_第三画家深度排序影像;716_可视平面;717_隐藏面;718_立体深度影像;S11 S17-步骤流程。具体实施例方式为使贵审查委员能清楚了解本专利技术的内容,谨以下列说明搭配图式,敬请參阅。请參阅图1A、图IB及图2所示,其为本专利技术较佳实施例的步骤流程图、使用本专利技术所形成的一立体影像及一三维绘图流程图。其中,立体影像11是由多个对象12所组成,其依序由应用程序 21 (Application)、操作系统 22 (Operation System)、应用程序接 ロ 23 (Applicationprogramming interface, API)、几何转换子系统 24 (Geometric Subsystem)及着色子系统25 (Raster subsystem)所产生。而该包含下列步骤Sll :提供一立体影像,该立体是由多个对象所组成,每ー该对象具有ー对象坐标值。S12 :提供一光标,该光标具有一光标坐标值。S13 :判断该光标坐标值是否与其中的一该多个对象的该对象坐标值相重合。S14:若该光标坐标值与其中的一该多个对象的该对象坐标值相重合,则改变相对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.ー种立体影像视觉效果处理方法,其特征在于,包含下列步骤 提供一立体影像,该立体影像是由多个对象所组成,每ー该多个对象具有ー对象坐标值; 提供一光标,该光标具有一光标坐标值; 判断该光标坐标值是否与其中的一该多个对象的该对象坐标值相重合; 若该光标坐标值与其中的一该多个对象的该对象坐标值相重合,则改变相对应该多个对象的对象坐标值的一深度坐标參数;及 重新绘制与该光标坐标值相符合的该对象的影像。2.根据权利要求I所述的立体影像视觉效果处理方法,其特征在于,若该光标坐标值改变时,则重新判断该光标坐标值是否与其中之一该多个对象的对象坐标值相重合。3.根...

【专利技术属性】
技术研发人员:叶裕洲张良诰
申请(专利权)人:介面光电股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1