Fast, GPU-based Computation of Large Point-Spread Function Sets for the Human Eye using the Extended Nijboer-Zernike Approach

István Csoba, Roland Kunkli
{"title":"Fast, GPU-based Computation of Large Point-Spread Function Sets for the Human Eye using the Extended Nijboer-Zernike Approach","authors":"István Csoba, Roland Kunkli","doi":"10.1109/CITDS54976.2022.9914232","DOIUrl":null,"url":null,"abstract":"The point-spread function (PSF) is the diffraction pattern of an infinitesimal light source and plays an important role in the study and simulation of human vision. It forms the backbone of a multitude of vision-rendering algorithms, as it can be used to obtain the necessary kernels for convolution. Its computation is often performed via ray-tracing or the fast Fourier transform (FFT), but recently we also demonstrated that the Extended Nijboer-Zernike (ENZ) approach can be a more efficient alternative, which reduces the computation time of large PSF sets to just a few minutes. In this paper, we present a significantly faster, GPU-based computation scheme of the ENZ approach to further improve the computation process for such large PSF sets. Our algorithm works by reformulating the core $V_{n}^{m}$ function to reusable subterms that are efficient to accumulate in parallel. We demonstrate that our proposed method leads to substantial performance improvements and facilitates the interactive exploration of visual aberrations when paired with our existing vision simulation algorithm.","PeriodicalId":271992,"journal":{"name":"2022 IEEE 2nd Conference on Information Technology and Data Science (CITDS)","volume":"274 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 2nd Conference on Information Technology and Data Science (CITDS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CITDS54976.2022.9914232","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

The point-spread function (PSF) is the diffraction pattern of an infinitesimal light source and plays an important role in the study and simulation of human vision. It forms the backbone of a multitude of vision-rendering algorithms, as it can be used to obtain the necessary kernels for convolution. Its computation is often performed via ray-tracing or the fast Fourier transform (FFT), but recently we also demonstrated that the Extended Nijboer-Zernike (ENZ) approach can be a more efficient alternative, which reduces the computation time of large PSF sets to just a few minutes. In this paper, we present a significantly faster, GPU-based computation scheme of the ENZ approach to further improve the computation process for such large PSF sets. Our algorithm works by reformulating the core $V_{n}^{m}$ function to reusable subterms that are efficient to accumulate in parallel. We demonstrate that our proposed method leads to substantial performance improvements and facilitates the interactive exploration of visual aberrations when paired with our existing vision simulation algorithm.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于gpu的人眼大点扩展函数集的扩展Nijboer-Zernike方法的快速计算
点扩散函数(PSF)是无限小光源的衍射图样,在人类视觉的研究和模拟中起着重要的作用。它构成了众多视觉渲染算法的支柱,因为它可以用来获得必要的卷积核。它的计算通常是通过光线追踪或快速傅立叶变换(FFT)来执行的,但最近我们也证明了扩展Nijboer-Zernike (ENZ)方法可以是一种更有效的替代方法,它可以将大型PSF集的计算时间缩短到几分钟。在本文中,我们提出了一种明显更快的基于gpu的ENZ方法计算方案,以进一步改善这种大型PSF集的计算过程。我们的算法通过将核心$V_{n}^{m}$函数重新表述为可重用的子项,这些子项可以有效地并行累积。我们证明了我们提出的方法导致了实质性的性能改进,并且当与我们现有的视觉模拟算法配对时,有助于视觉像差的交互式探索。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Analysis of a typical cell in the uplink cellular network model using stochastic simulation Image sensor based steering signal for a digital actuator system Clustering-based customer representation learning from dynamic transactional data Joint Transmission Coordinated Multipoint on Mobile Users in 5G Heterogeneous Network Smart watch activity recognition using plot image analysis
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1