历史上的今天
返回首页

历史上的今天

今天是:2025年03月24日(星期一)

正在发生

2018年03月24日 | 人机交互中自由立体显示系统的作用

2018-03-24 来源:互联网

1、引言


随着三维立体显示电影阿凡达等的出现,三维立体显示得到广泛的关注,自由立体显示系统作为最好实现真三维立体显示的技术,对自由立体显示的研究具有重要的作用,本文通过对自由立体显示系统中人的因素分析以及自由立体显示图像制作分析,为了使人得到很好的三维立体感觉,进行了综合的人机交互分析。观察者不需要佩戴任何观察设备就可以直接看见3D立体图像。即自由立体显示技术。自由立体显示主要有全息立体技术、平板显示、体立体与立体投影技术等等。其中全息立体技术是研究历史最长,最成熟的立体技术,但是由于全息图像的色散问题使得难以做出一幅全彩色的立体图像,而平板显示与自由立体显示技术由于现有技术条件的限制,很难实现大屏幕显示。立体投影的实现方式有全息投影、菲涅尔透镜投影和双柱面光栅投影等等。其中,双柱面光栅投影立体投影系统利用了成熟的大屏幕投影技术,可以比较方便地实现大幅面的全彩色立体图像,因而受到了广泛重视。


2 自由立体显示中人的视差感知因素分析


2.1 双眼竞争 (Binocular rivalry)


所谓双眼竞争是指在无法融合的双眼刺激间产生的知觉更替。其中,在特定时间看到的刺激叫显要刺激;在特定时间无法看到的刺激叫抑制刺激。当两个刺激很小时,会交替看到两个完整的映像,这是“全或无”优势;当不同模式的不同部分在不同区域占优势时,即所谓的镶嵌式优势。


仔细观察就会了解到,双眼竞争引发的直接后果之一便是抑制刺激在受抑制过程中,其特征几乎完全从知觉意识中消失。这在系统显示中是非常危险的,因此,应当尽量避免给操作者双眼的网膜对应位置呈现不相称的刺激,以阻止双眼竞争现象的发生。

2.2 Pulfrich 现象


德国物理学者Carl Pulfrich于1922年指出,当我们把中性密度的滤光片放在一只眼睛前(另一只眼睛前没有)去观察单摆(或钟摆)的运动时,我们会看到摆球似乎在沿平面椭圆形轨道运动,这就是Pulfrich现象(此单摆称为普氏摆)。摆球运动的方向取决于人的哪只眼睛戴滤光片,双眼间亮度水平的差异在运动场景下会造成深度错觉。Gregory 采用视觉潜伏期假说对这种深度错觉现象做了解释。他认为:被过滤眼中的刺激亮度衰减,使该眼的视觉反应潜伏期延长,因此有关物体位置的信号在传输到视皮层时会产生双眼间的时间偏差,从而导致在深度上运动的错觉。根据这种解释,只要有运动和双眼间的亮度差异,那么就有可能存在体视信息,这种信息会改变视觉显示中已有视差的大小甚至是方向,因此,应当尽量避免双眼间的深度差异,以免影响对三维立体视觉的探测。


3 自由立体显示图像制作的问题


任何立体显示系统,都是软硬件的有机结合。怎样正确实现立体透视图对的形成和显示是软件设计的主要任务,软硬件能否协调一致、取长补短是影响整个系统性能的重要因素,下面阐述几个对正确构建和显示立体图像对至关重要的因素。


3.1 左右透视图的计算


在立体视觉系统中,要为左右眼各生成一个透视图,需要两个水平排列的投影中心。图像分别投影到这两个投影中心生成左右视图。标准的图形学投影方式如图2所示,这里使用左手坐标系统。通过这种有两个投影中心的投影方式,可获得类似人眼的视野分布:中央的重叠区和两个单视区,而获得比单投影中心方式更宽的视野范围,而且在重叠区由于左右透视图的差异,将会有更多的信息被存入左右透视图对中。


根据透视投影的变换矩阵可导出体视投影变换矩阵。以视点坐标系(右手系)原点O(在体视学中叫做中央眼)为视点的透视变换矩阵为


由此产生的三维立体显示问题由显示分辨率与投影算法之间的矛盾引起。虽然经过几何投影算法的计算可以得到远距离物体的投影尺寸,但由于投影介质物理分辨率有限无法显示出物体纹理的轮廓和细节,从而无法形成有效的三维立体视觉。


3.2 两种计算方法的比较


上面介绍的计算立体图对的方法是将投影中心分别放在Z轴两侧,一般称为离轴投影。还有一种方法称为轴上投影。它使用标准投影中心,通过移动数据获得与离轴法相同的左右投影点集变换式可得到计算方程。


对比标准投影变换式,可以很容易地得到计算左视图的算法:


(1) 给每一点的坐标加并对它进行标准投影变换;


(2) 再将每一投影点的坐标减去;


这两种方法在数学上是一致的,在实现效果上各有优缺点轴上投影需在轴方向上进行两次平移变换,因而会丢失信息,使视野缩小。但因其采用的是标准投影,可由硬件实现,而离轴投影只能由软件实现。因此从总体性能上说,轴上投影较好。


4 自由立体显示中的人机交互分析


人机交互技术(Human Computer InteracTION,简称HCI)主要是研究人与计算机之间的信息交换,主要包括人到计算机和计算机到人的信息交换两部分。人们通过计算机可实现与其他事物的交互,对自由立体显示系统来说,可将其人机交互行为分为四类不同的感知过程:人对现实世界的感知、计算机对外部世界的感知、人对计算机的感知以及人通过计算机传递的视差感知信息。我们在以下内容中着重从这几个方面来进行研究。


4.1 自由立体显示人-机因素分析


在自由立体图像显示方式、自由立体图像输出方式和自由立体系统构造模式等方面开展研究,都是通过完善交互性、解决融入性,并最终让观察者得到良好的沉浸性真实的三维立体感。


自由立体显示的多用户交互性问题。早先的应用为了实现良好的沉浸性,采用了头部显示以及追踪设备,但因为立体成像能力的限制带来很多的问题,使立体环境只能针对单个的用户开放,即只能是单一的操作者和受益者,这给自由立体显示的应用带来了很大的局限性。


为此,可以采取的解决办法称之为“导游”方式,典型的应用是“参观”项目。方法是将操作者观察到的内容用并行通道显示到更大的屏幕上,更多的参加者可以跟随操作者进行参观游览。操作者就象旅行团的“导游” 一样。采用自由立体显示技术后,“观察者”可以得到更强的沉浸感。缺点是“观察者”的视点与“导游”的视点不同,且相互间的视点各异,不但“观察者”不能与三维立体环境交流,而且他们看到的图像与感觉之间不能吻合,因而得到的三维立体沉浸感比较差。


解决多用户交互方案是利用互联网建立起来的Web3D显示系统。设想如果对一个参与者而言其他参与者都是环境中的一部分,那么基本的三维立体环境对所有的参与者而言,都是公用的,每个参与者都可以与环境有很好的交互性。这种交互性是互联网固有的特性。需要提高的是系统的实时运行能力和图像生成能力。这两个问题随着互联网带宽的增大和终端运行能力的提高可以得到很好解决。现在已经出现了很多专用于互联网的虚拟现实编程语言,例如Vrml.Java3D以及X3D等。


对技术实现者和观察者来说,来自于三维立体环境的反馈信息主要是通过视觉信息来搜索收集。因而在图形图像的显示方面的研究非常多。但在许多自由立体显示的应用中,为了在三维立体显示的应用中提供给观察者沉浸感,交互感和想象感。就要提供三维立体图像图形效果评价方法,通过这样的信息,来判断我们当前的技术是否能满足观察者挑剔的需求。


要实现自由立体显示,必须给观察者提供真实的三维立体环境。三维立体图像是自由立体显示系统人机交互中极为重要的视觉信息,在立体显示的计算机成像方面仍然大量的问题需要研究,结合自由立体显示中人的因素和计算机的因素开展的人机交互研究,构建三维环境的三维逼真度,直接影响着自由立体显示的质量效果,也直接影响了人们观察的沉浸感。人基于视差通过对深度距离和深度图像的判断,对具体的目标产生三维立体感,获取三维立体效果。


4.2 自由立体显示人-机行为分析


自由立体显示系统一个典型的特征就是观察者与三维立体环境的交互性。人在三维立体环境下与虚拟世界的交互行为,是与人在真实环境下与真实世界的交互行为完全对应的。自由立体显示系统最终追求的效果是上述两类交互行为在人的感受上的一致性。如图4人机行为分析,体现了人与计算机信息的双向传递,人通过左右两眼观看自由立体显示器,自由立体显示器将三维显示视觉信息反馈给观察者。


人们在视觉信息的获取过程中,视觉对运动的感应是一个非常奇特的现象:一方面人眼的视网膜具有视觉暂留的特性,另一方面人眼又对运动的物体极其敏感;同时头部结构又给人眼提供了一个非常稳定的平台,使人能够在相当颠簸的状态也能获得较稳定的视觉。概括来说就是,人们既能在物体静止时获得稳定的视觉,又能在物体移动时获得稳定的视觉。这种矛盾现象说明人的视觉信息获取过程是一个非常稳定而快捷的控制过程。对于自由立体显示来说,理想的获取三维视觉信息就是,在人们静止时系统能提供稳定的三维立体场景。


5 总结


我们根据人机交互分析,需要保证以下三个方面:一要确保三维立体环境显示的逼真性问题,即立体显示问题;二是由于算法和数据的转换原因引起立体图像显示中实体位置的误差问题。三是由于自由立体显示的应用目的不同、系统结构不同、实现手段不同,会涉及到不同领域的关键技术。


就三维立体图像的生成本身而言,有三维立体图像的生成算法、自由立体显示的软硬件支持环境、自由立体显示方式等问题。计算机系统提供视觉的真实性,也就是提供三维立体环境以再现真实环境的能力,影响着整个自由立体显示系统的效果评价。人与三维立体环境之间的交互可以根据视差感知信息流动的方式和渠道进行归纳总结。在视差感知的帮助下,可以将人一机交互过程的结果传递给人,从而影响人的思想决策,研究人员通过对产生的结果进行分析、归纳、总结。在以后的自由立体显示的技术实现中,充分考虑人机交互的因素,最终达到人们完美获取真实三维立体显示的环境。

推荐阅读

史海拾趣

ABB Group公司的发展小趣事

ABB Group是一家全球性的工程技术公司,提供电力和自动化技术解决方案。以下是该公司发展的五个相关故事:

  1. 公司成立和早期发展: ABB Group的前身可以追溯到1883年,当时由瑞士的Brown, Boveri & Cie (BBC)和瑞典的ASEA公司合并成立。这个合并创造了一个跨国电气工程公司,专注于发电机、电气传动和电力系统的设计和制造。该公司成立后迅速扩展了国际业务,并在世界各地建立了分支机构和生产基地。

  2. 技术创新和产品多样化: ABB Group一直致力于技术创新,并不断推出新产品和解决方案,以满足客户的需求。公司在电力输送、工业自动化、机器人技术等领域拥有丰富的经验和专业知识,为各种行业提供了全面的电力和自动化解决方案。

  3. 国际化战略和全球扩张: ABB Group通过收购、合并和战略合作,加速了在全球范围内的扩张。公司在100多个国家设有分支机构和办事处,形成了覆盖全球的销售和服务网络。这种国际化战略使ABB能够更好地满足不同国家和地区客户的需求。

  4. 可持续发展和环保责任: ABB Group致力于推动可持续发展和环保责任,在产品设计、生产和运营过程中注重减少能源消耗和减排。公司积极推动清洁能源和智能电网的发展,为全球的环境保护和可持续发展做出贡献。

  5. 未来展望和发展方向: ABB Group将继续致力于技术创新和市场拓展,加强在电力和自动化领域的领先地位。公司将加大在数字化技术和人工智能领域的投入,推动工业智能化和数字化转型,为客户提供更智能、更高效的解决方案。

Golledge Electronics公司的发展小趣事

Golledge Electronics公司的发展故事

故事一:石英晶体振荡器的创新起点

Golledge Electronics公司的起源可以追溯到对石英晶体振荡器技术的深入研究和创新。公司最初成立于英国水晶产区的中心,依托当地丰富的水晶资源,Golledge迅速成为石英晶体振荡器领域的佼佼者。公司创始人敏锐地意识到石英晶体的压电特性在电子系统中的重要应用价值,于是投入大量资源进行研发。通过不断优化晶体制造工艺和温度补偿技术,Golledge成功推出了高精度、高稳定性的石英晶体振荡器,为无线电通信、卫星通信等领域提供了关键技术支持。这一创新不仅奠定了Golledge在电子行业的基础,也为其后续发展铺平了道路。

故事二:微机电系统(MEMS)技术的突破

随着电子产品的不断小型化和便携化,Golledge Electronics公司紧跟时代步伐,将研发重点转向微机电系统(MEMS)技术。MEMS谐振器以其紧凑的尺寸和稳健的性能,成为便携式设备和可穿戴设备中的理想选择。Golledge通过自主研发和合作创新,成功将MEMS技术应用于频率控制产品中,推出了多款高性能、低功耗的MEMS谐振器。这些产品不仅满足了市场对小型化、轻量化的需求,还进一步提升了电子系统的整体性能和可靠性。Golledge在MEMS技术领域的突破,为其在电子行业中的领先地位增添了新的动力。

故事三:新材料应用的探索

为了不断提升产品的性能和质量,Golledge Electronics公司始终致力于新材料的研发和应用。公司研发团队通过深入研究石英晶体的物理特性和化学性质,成功开发出了一系列具有独特性能的石英晶体材料。这些新材料不仅具有更高的稳定性和频率精度,还能够在极端环境下保持优异的性能表现。Golledge将这些新材料应用于频率控制产品中,显著提升了产品的竞争力和市场占有率。同时,公司还积极探索其他新型材料的应用潜力,为未来的技术创新储备了丰富的资源。

故事四:机器学习集成的创新实践

随着人工智能技术的快速发展,Golledge Electronics公司敏锐地捕捉到这一趋势,并积极探索机器学习在频率控制领域的应用。公司研发团队通过集成机器学习算法,使频率控制系统能够动态地适应和优化频率设置。这一创新实践不仅确保了频率控制系统的持续准确性,还为其赋予了自我学习和自我优化的能力。Golledge的这一创新成果,不仅提升了产品的智能化水平,也为电子行业的未来发展提供了新的思路和方向。

故事五:超微型SMD晶体的商用化

为了满足市场对更小、更轻、更高效的电子产品的需求,Golledge Electronics公司推出了超微型1610mm封装SMD晶体,并成功实现商用化。这款晶体以其极小的尺寸和优异的性能,迅速赢得了市场的青睐。Golledge通过不断优化生产工艺和质量控制体系,确保了超微型SMD晶体的稳定供应和高质量表现。这款产品的成功商用,不仅进一步巩固了Golledge在电子行业中的地位,也为其在小型化、便携化电子产品领域的发展开辟了新的市场空间。

达晶微(CREATEK)公司的发展小趣事

为了加强研发实力和应用能力,达晶微在上海设立了研发中心和应用中心。这些中心汇聚了来自全球的优秀人才和先进技术,为公司提供了强大的技术支持和创新动力。通过不断研发新产品和拓展新领域,达晶微在电子行业中保持了领先地位。

鸿展光电(GPO)公司的发展小趣事

为了进一步扩大市场份额,达晶微积极拓展国际市场。公司在深圳、上海、苏州、台湾、青岛、长沙、韩国、北美等地设立了销售办事处,与当地企业建立了紧密的合作关系。同时,达晶微还积极寻求与国际知名企业的合作机会,通过引进先进技术和管理经验,不断提升自身实力。

Dynachip Corp公司的发展小趣事

Dynachip Corp深知品质对于电子产品的重要性,因此他们建立了严格的质量管理体系,从原材料采购到生产过程再到成品检测,每一个环节都严格把控。他们还引进了先进的生产设备和技术,确保产品的稳定性和可靠性。这种对品质的坚持使Dynachip Corp的产品在市场上获得了广泛认可,客户群逐渐扩大。

EM Devices Corporation公司的发展小趣事

作为一家有社会责任感的企业,EM Devices Corporation不仅关注自身的经济效益,还积极履行社会责任。公司严格遵守环保法规,采取了一系列环保措施,减少生产过程中的污染排放。此外,公司还积极参与公益事业,为社会做出了积极的贡献。这种可持续发展的理念为公司赢得了广泛的社会赞誉和尊重。

问答坊 | AI 解惑

仿真正常 固化后不正常

我用的伟福仿真器,p89c51的片子,通过串口写入数据,控制液晶屏的显示 在同一块板子上,仿真完全正常 固化后液晶屏就没有反映 检查发现串口通讯是正常的,在程序中加入测试点,证明程序运行也正常 仿真时就用的板子上的晶振 给液晶屏的控制管脚加了 ...…

查看全部问答>

这些KEIL C51的错误怎么解决?

如果大家谁知道麻烦告诉我一声,因为我这里很多例子程序全是这一个毛病,不知道怎么解决。好心的高手,谢谢了,帮我一下吧 我是第一次学习51用的是C8051F410,大家解说最好也要详细点! *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL  & ...…

查看全部问答>

CC2530 设计资料

好久没有来论坛了  上传个重量级的资料     这个是TI关于CC2530的设计资料  貌似很多人都是拿这个材料做板子的   材料中包括原理图  PCB   材料清单  以及做板子的geber文件    ...…

查看全部问答>

请问大虾如何下载Release版本的程序?

我在调试时下载Release版本的程序,但是出错,说格式不对,不能进行调试,请问大虾如何下载Release版本的程序?谢谢…

查看全部问答>

程序没写多少怎么出现了这样的错误.

 ERRO[e89]:too much object code produced[more than 0x800 byte] for this pack-age  我用的是EW430,147的片子.…

查看全部问答>

易电源测试报告1

测试易电源在空载下的纹波以及带载状态下纹波、能效。 …

查看全部问答>

AD9851模块使用说明

AD9851模块使用说明…

查看全部问答>

高低电压转换电路

输入电路电源是5V电压,输出电路电源是10V电压,因此共模电压分别为2.5V和5V。如果有共模电压为2.5V,幅值为1V的正弦波如何通过电路放大成共模电压为5V,幅值为3V的正弦波,共模电压由基准单独提供,也就是实现正弦波幅值放大3倍,共模电压也发生变 ...…

查看全部问答>

使用ASF在不同MCU中创建CDC项目的比较

很多人不喜欢用AS6和ASF,因为AS6+ASF的组合运行程序慢、打开项目文件慢、编译速度慢,的确是不够方便。但是AS6和ASF毕竟是ATMEL官方的主要开发工具,还是有它的一些优点的,比如使用ASF快速建立项目、通过ASF向导添加新的功能模块、程序在不同MCU ...…

查看全部问答>

cmd文件问题

这几天在做语音信号的时域分析基于DSP5509实现的实验时,工程编译通过,没有错误,但有两个警告。下载程序无法成功,以下是具体情况描述。 1、编译警告 (1)、Severity and Description Path Resource Location Creation Time Id   cr ...…

查看全部问答>