CN111586384B - 一种基于贝塞尔曲面的投影图像几何校正方法 - Google Patents
一种基于贝塞尔曲面的投影图像几何校正方法 Download PDFInfo
- Publication number
- CN111586384B CN111586384B CN202010477837.0A CN202010477837A CN111586384B CN 111586384 B CN111586384 B CN 111586384B CN 202010477837 A CN202010477837 A CN 202010477837A CN 111586384 B CN111586384 B CN 111586384B
- Authority
- CN
- China
- Prior art keywords
- image
- projection
- space
- distortion
- geometric
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3179—Video signal processing therefor
- H04N9/3185—Geometric adjustment, e.g. keystone or convergence
Landscapes
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Transforming Electric Information Into Light Information (AREA)
- Projection Apparatus (AREA)
Abstract
本发明公开了一种基于贝塞尔曲面的投影图像几何校正方法,属于虚拟现实投影图像处理技术领域,包括1)用摄像机采集未进行几何校正的畸变投影画面,通过双三次贝塞尔曲面建立投影坐标空间与摄像坐标空间的坐标转换模型;2)在屏幕空间的理想区域作均匀标记点并进行几何校正;3)在检测到的屏幕空间像素偏移区域进行局部几何预扭曲;4)求得的坐标转换模型对原图像进行贝塞尔曲面预扭曲,消除投影画面的整体几何畸变,完成几何校正。本发明采用贝塞尔曲面模型建立不同坐标空间特征点的转换关系,再通过图像局部贝塞尔曲面扭曲算法对像素偏移较大的区域进行误差补偿。
Description
技术领域
本发明属于虚拟现实投影图像处理技术领域,具体涉及一种基于贝塞尔曲面的投影图像几何校正方法。
背景技术
虚拟现实技术是20世纪末兴起的一门计算机技术,能够让用户实时、没有限制地观察三维空间内的场景与事物,沉浸在模拟环境中。随着时代的发展,人们对虚拟世界要求越来越高,佩戴VR眼镜会影响真实体验感,因此,裸眼虚拟现实技术能够为人们提供一个更好的VR体验,多通道投影拼接技术把虚拟画面投影到周围的墙壁上,用户在体验该技术应用时,不需要佩戴任何辅助装置,就能够沉浸到画面中并有身临其境的观感。但是,在实际应用中,由于投影仪摆放倾斜或者投影仪彼此型号不同等一系列因素,投影幕上的投影画面难免会发生几何扭曲,以致于投影画面彼此无法对接整齐。如今存在很多投影图像几何校正方法,其中贝塞尔曲面模型较为典型,适用于多种形状的投影画面,但是贝塞尔曲面的其中一个控制点发生改变,对整个图像每一个像素点造成影响,因此,难以对图像进行局部几何误差补偿。
发明内容
本发明需要解决的技术问题是提供一种基于贝塞尔曲面的投影图像几何校正方法,通过采用贝塞尔曲面模型建立不同坐标空间特征点的转换关系,再通过图像局部贝塞尔曲面扭曲算法对像素偏移较大的区域进行误差补偿。
为解决上述技术问题,本发明所采用的技术方案是:
一种基于贝塞尔曲面的投影图像几何校正方法,包括如下步骤:
步骤1)用摄像机采集未进行几何校正的畸变投影画面,通过双三次贝塞尔曲面建立投影坐标空间与摄像坐标空间的坐标转换模型;
步骤2)在屏幕空间的理想区域作均匀标记点并进行几何校正;
步骤3)在检测到的屏幕空间像素偏移区域进行局部几何预扭曲;
步骤4)求得的坐标转换模型对原图像进行贝塞尔曲面预扭曲,消除投影画面的整体几何畸变,完成几何校正。
本发明技术方案的进一步改进在于:所述步骤1)中,摄像坐标空间内的投影画面作为变换前的图像,投影坐标空间内的投影图像作为变换后的图像,在步骤2)中,图像坐标空间内的原图像作为变换前的图像,屏幕空间理想区域的记点集合作为变换后的图像,以便步骤4)求得的坐标转换模型不存在逆向贝塞尔曲面运算。
本发明技术方案的进一步改进在于:所述步骤4)中,把步骤2)与步骤1)求得的坐标转换模型融为一步贝塞尔曲面变换。
本发明技术方案的进一步改进在于:所述步骤3)中,对图像对应的像素区域进行局部几何预扭曲时,通过控制点固定该区域的四个边。
由于采用了上述技术方案,本发明取得的技术进步是:
本发明提供的一种基于贝塞尔曲面的投影图像几何校正方法,步骤1)中,摄像坐标空间内的投影画面作为变换前的图像,投影坐标空间内的投影图像作为变换后的图像,在步骤2)中,图像坐标空间内的原图像作为变换前的图像,屏幕空间理想区域的记点集合作为变换后的图像,以便步骤4)求得的坐标转换模型不存在逆向贝塞尔曲面运算,以此降低数学表达式的复杂程度。
本发明提供的一种基于贝塞尔曲面的投影图像几何校正方法,步骤4)中,把步骤2)与步骤1)求得的坐标转换模型融为一步贝塞尔曲面变换,减少图像扭曲后的边缘锯齿。
本发明提供的一种基于贝塞尔曲面的投影图像几何校正方法,步骤3)中,对图像对应的像素区域进行局部几何预扭曲时,通过控制点固定该区域的四个边来保证整体图像的连续性及完整性。
附图说明
图1是本发明提供的一种基于贝塞尔曲面的投影图像几何校正方法的整体流程图;
图2是本发明提供的投影前的原始图像;
图3是本发明提供的未几何校正的双通道投影显示图像;
图4是本发明提供的几何校正后的双通道投影显示图像;
图5是本发明提供的几何误差补偿后的双通道投影显示图像;
图6是本发明提供的CAVE沉浸式***效果图。
具体实施方式
下面结合附图及实施例对本发明做进一步详细说明:
本发明是一种基于贝塞尔曲面的投影图像几何校正方法,采用贝塞尔曲面模型建立不同坐标空间特征点的转换关系,再通过图像局部贝塞尔曲面扭曲算法对像素偏移较大的区域进行误差补偿。
如图1至图5所示,该装置包括步骤1)用摄像机采集未进行几何校正的畸变投影画面,通过双三次贝塞尔曲面建立投影坐标空间与摄像坐标空间的坐标转换模型;
步骤2)在屏幕空间的理想区域作均匀标记点并进行几何校正;
步骤3)在检测到的屏幕空间像素偏移区域进行局部几何预扭曲;
步骤4)求得的坐标转换模型对原图像进行贝塞尔曲面预扭曲,消除投影画面的整体几何畸变,完成几何校正。
在本发明提供的实施例中,步骤1)中摄像坐标空间内的投影画面作为变换前的图像,投影坐标空间内的投影图像作为变换后的图像,在步骤2)中,图像坐标空间内的原图像作为变换前的图像,屏幕空间理想区域的记点集合作为变换后的图像,以便步骤4)求得的坐标转换模型不存在逆向贝塞尔曲面运算,以此降低数学表达式的复杂程度,简化算法,降低出错率。
进一步地,步骤4)中,把步骤2)与步骤1)求得的坐标转换模型融为一步贝塞尔曲面变换,减少图像扭曲后的边缘锯齿,使画面调节步骤更加简便。
进一步地,步骤3)中,对图像对应的像素区域进行局部几何预扭曲时,通过控制点固定该区域的四个边来保证整体图像的连续性及完整性,提高调节效率。
具体的,在本发明提供的实施例中,本发明公开的一种基于贝塞尔曲面的投影图像几何校正方法,提供了一个在图6CAVE沉浸式***的Windows操作***上利用OpenCV识别图像,利用OpenGL扭曲图像,具体实施方式包括以下步骤:步骤1)将规则矩形棋盘网格作为投影坐标空间的原图像投影至投影幕,摄像机把投影幕上的投影棋盘网格画面采集至摄像坐标空间,网格角点作为特征点,通过双三次贝塞尔曲面建立投影坐标空间与摄像坐标空间对应特征点的匹配关系,如下式所示:
PP=C(PC)·pC→P
其中,PC为摄像空间特征点的坐标集合;C(PC)为摄像空间特征点坐标的贝塞尔基函数集合;pC→P为摄像空间转换至投影空间的控制点坐标集合;PP为投影空间特征点的坐标集合;
步骤2)在屏幕空间的理想区域作均匀标记点,以便摄像机采集后计算机能够识别照片内的标记点,通过双三次贝塞尔曲面建立图像坐标空间与摄像坐标空间的坐标转换模型,如下式所示:
PCS=C(PI)·pI→C
其中,PI为图像空间均匀分布的点坐标集合;C(PI)为图像空间均匀分布点坐标的贝塞尔基函数集合;pI→C为图像空间转换至摄像空间内理想区域的控制点坐标集合;PCS为摄像空间内理想区域均匀分布点的坐标集合;
通过步骤1)与步骤2)求得的坐标转换模型对原图像进行贝塞尔曲面预扭曲,消除投影画面的整体几何畸变,完成几何校正,如下式所示:
PA=C(C(PB)·pI→C)·pC→P
其中,PB为原图像几何预扭曲前所有点的坐标值集合,PA为原图像几何预扭曲后所有点的坐标值集合。
图像每次预扭曲后都会出现边缘锯齿,因此,把两步贝塞尔曲面扭曲变换融为一步可减少边缘锯齿,通过所求得的PA反算控制点pI→P(即图像空间转换至投影空间的控制点坐标集合),如下式所示:
PA=C(PB)·pI→P
通过pI→P对原图像进行一次几何预扭曲;
步骤3)、在步骤2)中作标记难免会发生随机误差,而且投影环境、摄像机的拍摄角度以及标记点的自身特性也会导致***误差,因此,完成几何校正后,需要检测屏幕空间像素点的偏移区域,投影幕空间的歪曲区域与原图像对应区域的坐标空间转换关系如下式所示:
PS′=CI′·pS→I
其中,CI′为原图像对应区域的坐标贝塞尔基函数集合,PS′为屏幕空间内歪曲区域的坐标集合,pS→I为投影幕空间的歪曲区域转换至原图像对应区域的坐标控制点集合。由于采用双三次贝塞尔曲面扭曲,pS→I存在16个控制点,其中该区域四个边的12个控制点为常量来固定该区域轮廓来保证整体图像的连续性及完整性,其余4个控制点用于对原图像对应区域的内部进行预扭曲来实现几何误差补偿;
步骤4)、通过步骤3)检测到的屏幕空间像素偏移区域,在对原图像进行整体几何预扭曲之前,对图像对应的像素区域进行局部几何预扭曲来减少投影画面的像素偏移量,如下式所示:
其中,P0为原图像K处对应区域以外几何预扭曲前所有点的坐标值集合,Pk为原图像第k处对应区域几何预扭曲前所有点的坐标值集合,1≤k≤K,PT为原图像几何预扭曲后所有点的坐标值集合。本发明提供的一种基于贝塞尔曲面的投影图像几何校正方法,针对基于摄像机反馈的投影图像几何校正结果误差较大的问题,提出图像局部贝塞尔曲面扭曲算法对预扭曲的原图像进行几何误差补偿的方案。首先,通过求取投影空间原图像与摄像空间投影画面的特征点,利用贝塞尔曲面算法推导出投影空间与摄像空间的对应关系;其次,通过求取摄像空间理想区域与图像空间的特征点,利用贝塞尔曲面算法推导出其对应关系;再通过两步对应关系对投影空间原图像进行预扭曲;最后,通过测量预扭曲图像投影到投影幕的误差,利用图像局部贝塞尔曲面扭曲算法对预扭曲的原图像进行几何误差补偿来减少误差。本发明方法简单,操作容易,不需要额外的技术设备,便于技术人员维护使用。
显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明的保护范围之中。
Claims (3)
1.一种基于贝塞尔曲面的投影图像几何校正方法,其特征在于:包括以下步骤:
步骤1)用摄像机采集未进行几何校正的畸变投影画面,通过双三次贝塞尔曲面建立投影坐标空间与摄像坐标空间的坐标转换模型;
步骤2)在屏幕空间的理想区域作均匀标记点并进行几何校正;
步骤3)在检测到的屏幕空间像素偏移区域进行局部几何预扭曲;
步骤4)求得的坐标转换模型对原图像进行贝塞尔曲面预扭曲,消除投影画面的整体几何畸变,完成几何校正;
所述步骤3)对图像对应的像素区域进行局部几何预扭曲时,通过控制点固定该区域的四个边,进行局部几何预扭曲来减少投影画面的像素偏移量,如下式所示:
其中,P0为原图像K处对应区域以外几何预扭曲前所有点的坐标值集合,Pk为原图像第k处对应区域几何预扭曲前所有点的坐标值集合,1≤k≤K,PT为原图像几何预扭曲后所有点的坐标值集合,C表示原图像贝塞尔基函数集合,C′表示原图像局部贝塞尔基函数集合,K表示原图像中的一区域由K处构成,pS→I(k)表示屏幕空间转换至图像空间k处的控制点坐标集合;pI→P表示图像空间转换至投影空间的控制点坐标集合。
2.根据权利要求1所述的一种基于贝塞尔曲面的投影图像几何校正方法,其特征在于:所述步骤1)中,摄像坐标空间内的投影画面作为变换前的图像,投影坐标空间内的投影图像作为变换后的图像,在步骤2)中,图像坐标空间内的原图像作为变换前的图像,屏幕空间理想区域的记点集合作为变换后的图像,以便步骤4)求得的坐标转换模型不存在逆向贝塞尔曲面运算。
3.根据权利要求1所述的一种基于贝塞尔曲面的投影图像几何校正方法,其特征在于:所述步骤4)中,把步骤2)与步骤1)求得的坐标转换模型融为一步贝塞尔曲面变换。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010477837.0A CN111586384B (zh) | 2020-05-29 | 2020-05-29 | 一种基于贝塞尔曲面的投影图像几何校正方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010477837.0A CN111586384B (zh) | 2020-05-29 | 2020-05-29 | 一种基于贝塞尔曲面的投影图像几何校正方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111586384A CN111586384A (zh) | 2020-08-25 |
CN111586384B true CN111586384B (zh) | 2022-02-11 |
Family
ID=72112364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010477837.0A Active CN111586384B (zh) | 2020-05-29 | 2020-05-29 | 一种基于贝塞尔曲面的投影图像几何校正方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111586384B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112330556B (zh) * | 2020-11-03 | 2022-04-19 | 燕山大学 | 一种基于有理贝塞尔曲面的球幕投影几何校正方法 |
CN114650402B (zh) * | 2020-12-21 | 2023-05-09 | 成都极米科技股份有限公司 | 投影图像的调整曲线计算和调整方法、***、装置及介质 |
CN112738491B (zh) * | 2020-12-29 | 2022-12-02 | 视田科技(天津)有限公司 | 一种投影反射画面的校正方法 |
CN113205584B (zh) * | 2021-04-16 | 2022-04-26 | 北京航空航天大学 | 一种基于贝塞尔曲线的多视图投影方法 |
CN114331814A (zh) * | 2021-12-24 | 2022-04-12 | 合肥视涯技术有限公司 | 一种畸变画面校正方法及显示设备 |
CN115086625B (zh) * | 2022-05-12 | 2024-03-15 | 峰米(重庆)创新科技有限公司 | 投影画面的校正方法、装置、***、校正设备和投影设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104020925A (zh) * | 2014-05-30 | 2014-09-03 | 深圳市创凯电子有限公司 | 投影方法及装置 |
CN104778658A (zh) * | 2015-04-01 | 2015-07-15 | 北京理工大学 | 一种多投影机投影图像全自动几何拼接校正方法 |
CN106683057A (zh) * | 2016-12-23 | 2017-05-17 | 中国计量大学 | 任意连续曲面幕多投影显示墙的自动几何校正方法 |
CN107862649A (zh) * | 2017-10-11 | 2018-03-30 | 中铁第四勘察设计院集团有限公司 | 一种基于仿真视景***的gpu加速多通道融合方法及*** |
CN108227348A (zh) * | 2018-01-24 | 2018-06-29 | 长春华懋科技有限公司 | 基于高精度视觉云台的几何畸变自动校正方法 |
CN111192552A (zh) * | 2019-12-13 | 2020-05-22 | 南京乐飞航空技术有限公司 | 一种多通道led球幕几何校正方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130054868A (ko) * | 2011-11-17 | 2013-05-27 | 한국전자통신연구원 | 회귀 베지어 패치 분할에 기반하는 기하 보정 장치 및 방법 |
US9794450B2 (en) * | 2014-11-19 | 2017-10-17 | Kabushiki Kaisha Toshiba | Image processor, image display device, and image processing method for correcting input image |
JP2016111616A (ja) * | 2014-12-09 | 2016-06-20 | キヤノン株式会社 | 情報処理装置および曲線算出方法、画像表示装置 |
-
2020
- 2020-05-29 CN CN202010477837.0A patent/CN111586384B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104020925A (zh) * | 2014-05-30 | 2014-09-03 | 深圳市创凯电子有限公司 | 投影方法及装置 |
CN104778658A (zh) * | 2015-04-01 | 2015-07-15 | 北京理工大学 | 一种多投影机投影图像全自动几何拼接校正方法 |
CN106683057A (zh) * | 2016-12-23 | 2017-05-17 | 中国计量大学 | 任意连续曲面幕多投影显示墙的自动几何校正方法 |
CN107862649A (zh) * | 2017-10-11 | 2018-03-30 | 中铁第四勘察设计院集团有限公司 | 一种基于仿真视景***的gpu加速多通道融合方法及*** |
CN108227348A (zh) * | 2018-01-24 | 2018-06-29 | 长春华懋科技有限公司 | 基于高精度视觉云台的几何畸变自动校正方法 |
CN111192552A (zh) * | 2019-12-13 | 2020-05-22 | 南京乐飞航空技术有限公司 | 一种多通道led球幕几何校正方法 |
Non-Patent Citations (3)
Title |
---|
不同拍摄条件下多投影图像几何校正方法;李松江等;《计算机应用》;20141215;全文 * |
多通道曲面投影技术研究;薛雅婷;《中国优秀硕士学位论文全文数据库(电子期刊)信息科技辑》;20190930;全文 * |
快速多投影画面几何校正与边缘融合方法;曾鸿等;《计算机工程与设计》;20130516(第05期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111586384A (zh) | 2020-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111586384B (zh) | 一种基于贝塞尔曲面的投影图像几何校正方法 | |
CN105374019B (zh) | 一种多深度图融合方法及装置 | |
JP2022528659A (ja) | プロジェクタの台形補正方法、装置、システム及び読み取り可能な記憶媒体 | |
Wei et al. | Fisheye video correction | |
US20150093042A1 (en) | Parameter calibration method and apparatus | |
CN111768477B (zh) | 三维人脸表情基建立方法及装置、存储介质及电子设备 | |
CN111586385B (zh) | 一种基于b样条曲线的投影图像颜色校正方法 | |
KR20130054868A (ko) | 회귀 베지어 패치 분할에 기반하는 기하 보정 장치 및 방법 | |
CN111047709B (zh) | 一种双目视觉裸眼3d图像生成方法 | |
CN108377371A (zh) | 一种投影图像校正的方法及装置 | |
CN110992244B (zh) | 带有摩尔纹的图片生成方法、***、设备和存储介质 | |
CN108550157B (zh) | 一种教学板书的无遮挡处理方法 | |
CN112734890B (zh) | 基于三维重建的人脸替换方法及装置 | |
CN112312106B (zh) | 一种基于色彩空间转换的投影图像颜色校正方法 | |
CN112734860A (zh) | 一种基于弧形幕先验信息的逐像素映射投影几何校正方法 | |
CN104079907B (zh) | 投影机、影像校正方法 | |
CN111062869A (zh) | 一种面向曲面幕的多通道校正拼接的方法 | |
CN108198222B (zh) | 一种广角镜头标定及图像矫正方法 | |
CN101729739A (zh) | 一种图像纠偏处理方法 | |
CN116152121B (zh) | 基于畸变参数的曲面屏生成方法、矫正方法 | |
CN109587463A (zh) | 投影仪的校准方法、投影仪及校准*** | |
KR101139101B1 (ko) | 영상 왜곡 보정방법 및 영상 왜곡 보정장치 | |
KR20100001608A (ko) | 렌즈 왜곡 보정 장치 및 방법 | |
CN116563460A (zh) | 三维重建优化方法及装置、介质、设备 | |
CN111553969A (zh) | 一种基于梯度域的纹理映射方法、介质、终端和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |