...
首页> 外文期刊>Technical Gazette >Study of Camera Spectral Reflectance Reconstruction Performance using CPU and GPU Artificial Neural Network Modelling
【24h】

Study of Camera Spectral Reflectance Reconstruction Performance using CPU and GPU Artificial Neural Network Modelling

机译:CPU和GPU人工神经网络建模的摄像机光谱反射性重构性能研究

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Reconstruction of reflectance spectra from camera RGB values is possible, if characteristics of the illumination source, optics and sensors are known. If not, additional information about these has to be somehow acquired. If alongside with pictures taken, RGB values of some colour patches with known reflectance spectra are obtained under the same illumination conditions, the reflectance reconstruction models can be created based on artificial neural networks (ANN). In Matlab, multilayer feedforward networks can be trained using different algorithms. In our study we hypothesized that the scaled conjugate gradient back propagation (BP) algorithm when executed on Graphics Processing Unit, is very fast, but in terms of convergence and performance, it does not match Levenberg-Marquardt algorithm (LM), which, on the other hand, executes only on CPU and is therefore much more time-consuming. We also presumed that there exists a correlation between the two algorithms and is manifested through a dependency of MSE to the number of hidden layer neurons, and therefore the faster BP algorithm could be used to narrow the search span with the LM algorithm to find the best ANN for reflectance reconstruction. The conducted experiment confirmed speed superiority of the BP algorithm but also confirmed better convergence and accuracy of reflectance reconstruction with the LM algorithm. The correlation of reflectance recovery results with ANNs modelled by both training algorithms was confirmed, and a strong correlation was found between the 3rd order polynomial approximation of the LM and BP algorithm's test performances for both mean and best performance.
机译:从相机RGB值中重建反射光谱是可能的,如果照明源,光学和传感器的特性是已知的。如果没有,有关这些的其他信息必须以某种方式获得。如果与所拍摄的照片一起,在相同的照明条件下获得具有已知反射光谱的一些颜色贴片的RGB值,可以基于人工神经网络(ANN)来创建反射率重建模型。在MATLAB中,可以使用不同的算法训练多层前馈网络。在我们的研究中,我们假设缩放的共轭梯度背部传播(BP)算法在图形处理单元上执行时,非常快,但在收敛和性能方面,它与Levenberg-Marquardt算法(LM)不匹配,那么另一方面,仅在CPU上执行,因此更耗时。我们还假定两种算法之间存在相关性,并且通过MSE对隐藏层神经元的数量表现为依赖性,因此可以使用更快的BP算法与LM算法缩小搜索跨度以找到最佳ANN用于反射重建。所进行的实验证实了BP算法的速度优势,但还确认了LM算法的更好的收敛性和反射率重建的准确性。通过训练算法建模的ANN的反射率恢复结果的相关性得到了确认,并且在LM和BP算法的测试性能的3RD阶多项式近似之间发现了强的相关性,用于均值和最佳性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号