首页> 中国专利> 一种高动态范围成像的火焰三维温度场重建方法

一种高动态范围成像的火焰三维温度场重建方法

摘要

本发明公开了一种高动态范围成像的火焰三维温度场重建方法,属于虚拟现实领域。本方法使用高动态范围采集设备获取火焰图像,然后利用光度计和窄带滤光片恢复单色辐射照度图;然后根据视角因子和距离,从二维辐照度图重建三维辐射力场,形成凸优化问题,并使用可视外壳技术约束解空间;最后使用双色测温法计算火焰三维温度分布。本发明利用火焰的高动态范围彩色图像进行温度场重建,避免火焰图像过曝光问题;并通过标定辐照度从颜色通道到单色波长的衰减率,可以得到同步得到多幅单色辐照度图,避免了直接采用颜色通道数据带来的重建误差。

著录项

  • 公开/公告号CN104299268A

    专利类型发明专利

  • 公开/公告日2015-01-21

    原文格式PDF

  • 申请/专利权人 北京航空航天大学;

    申请/专利号CN201410603753.1

  • 发明设计人 周忠;田德雷;伍朝辉;吴威;

    申请日2014-11-02

  • 分类号G06T17/00(20060101);G06T15/00(20110101);

  • 代理机构11251 北京科迪生专利代理有限责任公司;

  • 代理人杨学明;顾炜

  • 地址 100191 北京市海淀区学院路37号

  • 入库时间 2023-12-17 04:14:53

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-04-05

    授权

    授权

  • 2015-02-18

    实质审查的生效 IPC(主分类):G06T17/00 申请日:20141102

    实质审查的生效

  • 2015-01-21

    公开

    公开

说明书

技术领域

本发明涉及一种高动态范围成像的火焰三维温度场重建方法,属于虚拟现实科学技 术领域。

背景技术

火焰作为自然界的基本元素,因其半透明性和时变性,且在自然界中发生频繁,一 直是自然现象模拟中的难点和重点之一。火焰本身蕴含了大量的物理效应,甚至在科学 上尚未得到明确认识,这就加大了对火焰进行模拟的困难。火焰的模拟与重建也是计算 机图形学中热点和难点之一,其中传统的方法主要有基于过程的模拟、基于物理方程的 模拟等,以及近年来兴起的基于真实数据的火焰三维重建。

传统的火焰模拟方法,很少从真实数据出发,一般都需要巨大的计算量并且效果不 理想。而基于图像的计算机层析方法开始广泛应用于三维建模领域,同时也为火焰重建 提供了新思路。由于火焰的自发光性,用普通相机直接对火焰进行拍摄会发生非常严重 的过曝光现象,利用HDR成像原理,得到高动态、层次细节分明的火焰图像日益受到 研究者的关注。

基于图像的火焰三维温度重建方法是辐射测温的一种,建立在普朗克黑体辐射定律 基础上。现有的重建方法主要有以下三个缺点:火焰采集装置过于昂贵和复杂,但是由 于火焰的自发光性以及复杂的反应过程,很少装置能够直接采集到没有过曝光像素的火 焰图像;利用双色测温法进行火焰温度计算,至少需要得到火焰在两种不同波长下的辐 射力场,传统的方法是利用分光片进行分光,这样做需要把相机数量加倍,同时还得保 证相机在空间上和时间上的对齐;另外,相机成像原理是CCD光谱响应函数在某特定 波长范围内的积分,现在常用方法是把相机响应函数假设为理想脉冲函数,使用特定的 单点值来代替函数的积分值,具有较大的计算误差。

本发明提出的一种高动态范围成像的火焰三维温度场重建方法完全可以解决上述 主要问题。使用多台彩色HDR相机可以实时采集得到没有过曝光像素的火焰图像;利 用多曝光合成算法和光度计,事先标定出相机响应曲线,进而标定出不同中心波长滤光 片的通光系数,建立全波长辐射照度与特定波长下辐射照度之间的关系,解决了采集过 程中需要分光的问题;同时,解决了现有方法中把相机响应函数假设为理想脉冲函数的 问题。

发明内容

本发明解决的技术问题是:针对基于图像的火焰温度场重建过程中火焰图像难以获 取、采集装备过于复杂、成像模型过度简化问题,提出了一种高动态范围成像的火焰三 维温度场重建方法,可以精确的重现火焰三维温度分布。

本发明提出一种火焰温度场重建方法,包括以下步骤:

(1)设计火焰的彩色高动态范围成像系统,多视角同步采集彩色高动态范围火焰图像, 得到更加准确的火焰同步图像;所述动态范围为20log(255*255)db;

(2)利用光度计和窄带滤光片标定辐照度衰减率,结合相机响应曲线从RGB图像中恢 复出对应单波长辐射照度图;

(3)根据角系数和距离,计算三维体素到二维像素的影响因子,从多视角二维辐照度 图重建三维辐射力场,形成凸优化问题;

(4)可视外壳约束辐射力场三维重建的解空间,实现对重建结果的几何约束,并使能 量分布更合理;

(5)求解凸优化问题,重建出火焰的三维辐射力场,双色测温计算火焰三维温度分布。

其中,基于高动态范围成像原理,使用多台彩色HDR相机作为采集设备,每台相 机处于同一高度,从不同角度对火焰进行同步拍摄采集,从而得到动态范围火焰图像。 采集相机的个数由重建结果精度需求和系统控制复杂度综合考虑。

其中,对亮度保持稳定的静态场景拍摄一系列曝光时间不同的图片,得到同一场景 的一组图像序列。对于图像序列中的像素点进行采样,每个像素代表了对应曝光时间与 场景辐射照度的乘积,使用最小二乘算法可以解出相机的相对响应曲线。然后使用光度 计测量出场景真实的光强值,根据此测量值对相对响应曲线进行上下平移操作,从而获 得相机的绝对响应曲线。把带通滤光片安装在相机镜头前面,重复上述操作可以得到单 波长相机响应曲线,对比安装滤光片前后的同一场景的两幅图像,得到滤波片的过滤系 数。最后根据相机响应曲线和滤光片的过滤系数,把采集得到的火焰图像转换成单波长 辐射照度图。根据不同的需求,滤光片的中心波长可以灵活选择。

其中,计算每个体素与像素连线和成像面法向的夹角,即角系数,同时计算体素到 像素的距离;利用角系数和距离计算每个体素到每个像素的影响因子。建立方程组,构 造辐射力场的凸优化问题。像素的面积与具体的相机有关,可以事先标定出来。

其中,首先火焰图像进行二值化操作,建立火焰体的三维可视外壳,把没有落在所 有相机内部的体素剔除,保证每个体素对火焰图像的形成都有贡献,最后对辐射力场解 空间进行约束。

其中,对目标函数进行迭代求解,得到两种不同波长下的辐射力场,然后使用双色 测温法计算火焰温度场,得到火焰三维温度分布。

与现有技术相比,本发明的有益效果是:

(1)本发明针对火焰采集过程中像素过曝光的问题,提出了使用彩色HDR相机采 集数据的方法,可以实时获取更加真实精确的火焰图像。

(2)本发明中针对火焰采集过程中复杂分光过程,使用光度计事先标定出带通滤 光片滤光系数,避免分光片的使用,简化整套采集设备。

(3)本发明重建过程中采用相机响应曲线,而非理想脉冲函数,提高了计算精度。

附图说明

图1为本发明的技术方案图;

图2为本发明的滤光片通光系数标定示意图;

图3为本发明的计算体素对像素影响因子示意图;

具体实施方式

下面结合附图对本发明作进一步的描述。

步骤1设计火焰采集系统,把高动态成像范围相机放置在燃烧源周围,所有相机组 成一个半圆型形状;每台相机到火焰的距离相等,所有的相机放在同一高度,相机之间 的角度固定,具体数值与采集时相机个数有关。

步骤2相机响应曲线定义了图像亮度与辐射照度之间的关系,其标定通过对同一场 景多次曝光来实现,假设第j幅图像中第i个像素值为pij,其曝光时间为Δtj,像素值 对应的辐射照度为Ei,三者之间的关系可以描述成:

g(pij)=ln Ei+lnΔtj

其中曝光时间和像素灰度值是已知的,未知变量是函数g和辐射照度Ei。假设函数 g是平滑、单调的,像素值是离散的,所有图像中像素分布范围是[pmin,pmax],则问题 等价于最小化下面目标函数:

O=Σi=1NΣj=1M{w(pij)[g(pij)-lnEi-lnΔtj]}2+λΣp=pminp=pmax[w(p)g(p)]2

其中M是图像数目,N是每幅图像中的有效像素个数;λ是平滑因子,控制着函数 g的平滑度,应该慎重选择;w(p)是像素权重函数,作用是弱化极值像素的影响,从而 在极端数据下也能得到合理的拟合结果。为了得到物理上的辐射照度值,需要使用光度 计测量出光线实际亮度,然后计算出函数g与真实值之间相差ΔE,最终只需要把g平移 ΔE个距离即可。

带通滤光片滤光系数的标定如图2所示,使用相机拍摄同一场景不同亮度的图像, 相机在普通状态和在镜头前添加滤光片两种情况下分别进行拍摄,场景的亮度控制利用 投影仪来实现。通过查找步骤2中标定出的相机响应曲线来推导两种情况下的辐射照度 图,分别得到全波长辐射照度和单波长辐射照度,进而可以计算出两者的比率作为滤光 片的过滤系数。

通过相机响应曲线和滤光片的过滤系数相结合,可以直接从火焰图像中恢复出多个 不同波长下的单色辐射照度图。

步骤4需要计算每个体素对每个像素的影响因子,如图3所示。从相机光心向像素 矩形四个顶点发射射线,四条射线和光心构成一个四棱锥,如果体素在四棱锥内部或者 与四棱锥相交,则认为体素对像素有影响,否则,没有影响。为了简化计算,可以把立 方体的体素看成空间中的小球,小球的直径等于立方体的边长。

假设辐射源也就是体素是三维空间中的小球,像素是位于像面上的小片元,其中L 是像素中心到体素中心的距离,R是体素的半径,像素所在平面的法向量记为像素 中心和体素中心的连线方向记为两个方向的夹角是β。假设火焰体素表面是漫反射, 则从体素j到像素i的角系数可以写成:

Fij=cosβ1·cosβ2πR2dA=R2L2cosβ

其中,β1表示成像面法向与像素和体素表面连线的夹角,β2表示体素表面法向与像 素和体素表面连线的夹角,β表示成像面法向与像素和体素中心点连线的夹角,R是体 素的半径,L是体素到像素的距离。

另外,如图3中所示,在体素j的辐射能达到像素i之前,已经在火焰体内部经过了 距离d,光线在火焰中传播是会发生衰减的,衰减系数可以写成:

τ=e-0dσtdt=e-dσt

其中σt是消光系数。

由视角因子可以计算得到体素到像素的影响权重,即构造了二维辐射照度图到三维 辐射力场的凸优化问题。

步骤5火焰可视外壳建立过程,首先将火焰图像二值化;初始假设空间为巨大的立 方体,对三维空间采用八叉树进行划分得到八个子立方体,对于每个子立方体,向所有 的采集相机做投影,如果落在对应图像中火焰内部,则子立方体位于火焰三维模型内部; 如果落在图像中火焰外部,则子立方体应当剔除;否则,继续把子立方体进行划分。最 后根据可视外壳对步骤4中的辐射力场进行几何约束。

步骤6对步骤5形成的优化问题进行求解,得到每个体素在两种不同波长下的辐射 力,然后利用双色测温法计算火焰温度。

本发明未详细阐述的部分属于本领域的技术人员公知技术。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说, 在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发 明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号