IEEEJAS的个人博客分享 http://blog.sciencenet.cn/u/IEEEJAS

博文

量子线性卷积及其在图像处理中的应用

已有 2901 次阅读 2022-5-27 13:06 |系统分类:博客资讯

引用本文

刘兴奥, 周日贵, 郭文宇. 量子线性卷积及其在图像处理中的应用. 自动化学报, 2022, 48(6): 1504−1519 doi: 10.16383/j.aas.c210637

Liu Xing-Ao, Zhou Ri-Gui, Guo Wen-Yu. Quantum linear convolution and its application in image processing. Acta Automatica Sinica, 2022, 48(6): 1504−1519 doi: 10.16383/j.aas.c210637

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.c210637?viewType=HTML


文章简介


关键词


量子线性卷积, 量子图像平滑, 量子图像锐化, 量子图像边缘检测


摘   要


线性卷积在图像处理中发挥着重要作用, 但是在处理海量高分辨率图像时, 求解线性卷积会消耗许多计算资源. 为此, 本文就量子线性卷积及其在图像处理问题中的应用开展相关研究, 首先提出单通道, 单位步长, 零补充情况下的量子一维和二维线性卷积, 然后实现多通道, 非单位步长, 非零补充的情况, 最后将量子二维线性卷积应用于量子图像平滑, 量子图像锐化和量子图像边缘检测. 通过理论分析证明了量子线性卷积的空间复杂度O(logM)和时间复杂度O(log^2M)较经典线性卷积有指数级下降, 且基于Qiskit的仿真实验成功验证了量子线性卷积和量子图像处理算法的正确性和可行性.


引   言


线性卷积是科学工程上的重要工具, 在图像处理中发挥了重要作用, 例如基于均值滤波器和高斯滤波器实现图像平滑, 基于拉普拉斯算子实现图像锐化, 基于索伯梯度算子实现图像边缘检测, 使用基于对称式扩充卷积的残差网络进行图像去噪. 对于M×M图像和N×N滤波器, 其卷积操作的时间复杂度是O(M^2N^2). 虽然经典计算能求出线性卷积结果, 但是在处理海量高分辨率图像时, 求解线性卷积会消耗大量计算资源. 量子计算为解决该问题提供了一种新的解决方案.


量子力学的量子叠加和量子纠缠特性使得量子计算在处理某些特定问题上具有显著的速度优势, 例如大数因子分解算法(Shor算法), 数据库搜索算法(Grover算法), 线性方程求解算法(HHL算法), 粗糙集核属性求解算法, 映射量子模型, 孪生支持向量机和量子主成分分析. 目前关于量子线性卷积的研究集中在量子一维卷积(Quantum one-dimensional convolution, QOC)和量子二维卷积(Quantum two-dimensional convolution, QTC). Lomont证明, 如果使用振幅编码将两个一维序列制备成两个量子态, 那么在允许使用线性算子(酉算子和测量算子)和辅助量子比特的情况下, 基于量子力学不能计算它们的量子循环卷积|c⟩⊗|g⟩, 其中|c⟩表示卷积结果, |g⟩表示垃圾项. 闫茜茜等提出量子一维窄卷积, 首先使用振幅编码信息, 利用量子态张量积性质获取振幅的乘积, 接着使用置换矩阵实现振幅的置换, 然后使用哈达玛门(Hadamard, H)量子门进行加法计算, 最终获得量子态|c⟩⊗|0⟩+|g⟩⊗|0⟩^⊥, |c⟩是卷积结果.随后闫茜茜等又提出量子二维窄卷积, 其实现过程同量子一维窄卷积相似. 另外, 量子图像滤波和量子图像边缘检测等算法使用量子算术计算线性卷积. 虽然上面三种方案都可以实现量子线性卷积, 但各有不足. 闫茜茜等提出的量子一维和二维线性卷积方法不适用于求解量子线性宽卷积和量子线性等宽卷积, 量子图像滤波和量子图像边缘检测中的量子二维线性卷积算法需要消耗大量的量子比特资源.


本文研究内容包括量子线性卷积的实现和应用两方面. 首先提出单通道, 单位步长, 零补充情况的量子一维宽卷积(Quantum one-dimensional wide convolution, QOWC), 量子一维等宽卷积(Quantum one-dimensional equal-width convolution, QOEC), 量子一维窄卷积(Quantum one-dimensional narrow convolution, QONC), 量子二维宽卷积(Quantum two-dimensional wide convolution, QTWC), 量子二维等宽卷积(Quantum two-dimensional equal-width convolution, QTEC), 量子二维窄卷积(Quantum two-dimensional narrow convolution, QTNC). 然后实现多通道, 非单位步长, 非零补充情况的QOWC, 同样适用于QOEC, QONC, QTWC, QTEC, QTNC. 最后基于量子二维线性卷积实现量子图像平滑(Quantum image smoothing, QISM), 量子图像锐化(Quantum image sharpening, QISH)和量子图像边缘检测(Quantum image edge detection, QIED)算法, 并在Qiskit上进行仿真实验. 理论分析证明了在时间和资源消耗方面量子线性卷积相比于经典线性卷积呈指数下降.


本文后续部分组织结构如下. 第1节介绍线性卷积和量子计算的相关知识. 第2节实现QOWC, QOEC, QONC, QTWC, QTEC, QTNC. 第3节实现QTC在QISM, QISH和QIED上的应用. 第4节总结和展望. 附录A给出置换电路的优化方法. 附录B给出量子态制备方法.


10.16383-j.aas.c210637-Figure4.jpg

图 4  量子图像平滑的仿真电路和仿真结果


10.16383-j.aas.c210637-Figure6.jpg

图 6  量子图像锐化的仿真电路和仿真结果


文章简介


刘兴奥

上海海事大学信息工程学院博士研究生. 主要研究方向为量子图像处理, 量子机器学习.

E-mail: liuxingao@stu.shmtu.edu.cn


周日贵

上海事大学信息工程学院教授. 主要研究方向为图像处理, 计算机视觉与模式识别. 本文通信作者.

E-mail: rgzhou@shmtu.edu.cn


郭文宇

上海海事大学信息工程学院博士研究生. 主要研究方向为量子机器学习, 量子计算和量子变分算法.

E-mail: 202040310006@stu.shmtu.edu.cn


相关文章


[1]  陈清江, 张雪. 基于并联卷积神经网络的图像去雾. 自动化学报, 2021, 47(7): 1739-1748. doi: 10.16383/j.aas.c190156

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.c190156?viewType=HTML


[2]  林文瑞, 丛爽. 基于深度学习LDAMP网络的量子状态估计. 自动化学报. doi: 10.16383/j.aas.c210156

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.c210156?viewType=HTML


[3]  焦育威, 王鹏. 基于种群个体数自适应的多尺度量子谐振子优化算法. 自动化学报. doi: 10.16383/j.aas.c200247

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.c200247?viewType=HTML


[4]  段隆振, 谢旭明, 邱桃荣, 杨舒晴. 基于量子计算的粗糙集核属性求解算法. 自动化学报, 2020, 46(8): 1753-1758. doi: 10.16383/j.aas.2018.c170328

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.2018.c170328?viewType=HTML


[5]  唐雅茹, 丛爽, 杨靖北. 单量子比特系统状态的在线估计. 自动化学报, 2020, 46(8): 1592-1599. doi: 10.16383/j.aas.c180752

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.c180752?viewType=HTML


[6]  常亮, 邓小明, 周明全, 武仲科, 袁野, 杨硕, 王宏安. 图像理解中的卷积神经网络. 自动化学报, 2016, 42(9): 1300-1312. doi: 10.16383/j.aas.2016.c150800

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.2016.c150800?viewType=HTML


[7]  陆志君, 安俊秀, 王鹏. 基于划分的多尺度量子谐振子算法多峰优化. 自动化学报, 2016, 42(2): 235-245. doi: 10.16383/j.aas.2016.c150429

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.2016.c150429?viewType=HTML


[8]  丛爽, 胡龙珍, 杨霏, 刘建秀. Non-Markovian开放量子系统的特性分析与状态转移. 自动化学报, 2013, 39(4): 360-370. doi: 10.3724/SP.J.1004.2013.00360

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2013.00360?viewType=HTML


[9]  李鹏华, 柴毅, 熊庆宇. 量子门Elman神经网络及其梯度扩展的量子反向传播学习算法. 自动化学报, 2013, 39(9): 1511-1522. doi: 10.3724/SP.J.1004.2013.01511

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2013.01511?viewType=HTML


[10]  谌先敢, 刘娟, 高智勇, 刘海华. 基于累积边缘图像的现实人体动作识别. 自动化学报, 2012, 38(8): 1380-1384. doi: 10.3724/SP.J.1004.2012.01380

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2012.01380?viewType=HTML


[11]  仝小敏, 张艳宁, 杨涛. 基于增量子空间自适应决策的目标跟踪. 自动化学报, 2011, 37(12): 1483-1494. doi: 10.3724/SP.J.1004.2011.01483

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2011.01483?viewType=HTML


[12]  王晏, 孙怡. 自适应Mean Shift算法的彩色图像平滑与分割算法. 自动化学报, 2010, 36(12): 1637-1644. doi: 10.3724/SP.J.1004.2010.01637

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2010.01637?viewType=HTML


[13]  匡森, 丛爽. 借助Lyapunov方法的量子系统平衡态的布居控制. 自动化学报, 2010, 36(9): 1257-1263. doi: 10.3724/SP.J.1004.2010.01257

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2010.01257?viewType=HTML


[14]  刘万军, 姜庆玲, 张闯. 基于CNN彩色图像边缘检测的车牌定位方法. 自动化学报, 2009, 35(12): 1503-1512. doi: 10.3724/SP.J.1004.2009.01503

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2009.01503?viewType=HTML


[15]  高世一, 赵明扬, 张雷, 邹媛媛. 基于Zernike正交矩的图像亚像素边缘检测算法改进. 自动化学报, 2008, 34(9): 1163-1168. doi: 10.3724/SP.J.1004.2008.01163

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2008.01163?viewType=HTML


[16]  张明, 欧宝全, 戴宏毅, 胡德文. 用量子广义测量控制消相干. 自动化学报, 2008, 34(4): 433-437. doi: 10.3724/SP.J.1004.2008.00433

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2008.00433?viewType=HTML


[17]  邵平, 杨路明. 基于模板分解和积分图像的快速Kirsch边缘检测. 自动化学报, 2007, 33(8): 795-800. doi: 10.1360/aas-007-0795

http://www.aas.net.cn/cn/article/doi/10.1360/aas-007-0795?viewType=HTML


[18]  文山, 李葆青. 基于小波分层的多方向图像边缘检测. 自动化学报, 2007, 33(5): 480-487. doi: 10.1360/aas-007-0480

http://www.aas.net.cn/cn/article/doi/10.1360/aas-007-0480?viewType=HTML


[19]  丛爽, 匡森. 基于状态距离的量子控制策略. 自动化学报, 2007, 33(1): 28-31. doi: 10.1360/aas-007-0028

http://www.aas.net.cn/cn/article/doi/10.1360/aas-007-0028?viewType=HTML


[20]  张靖, 李春文, 吴热冰. 开放环境下多比特量子计算机的相干控制模型. 自动化学报, 2005, 31(5): 759-764.

http://www.aas.net.cn/cn/article/id/15967?viewType=HTML




https://blog.sciencenet.cn/blog-3291369-1340455.html

上一篇:基于多源数据的电网一次调频能力平行计算研究
下一篇:【视频】一种针对德州扑克AI的对手建模与策略集成框架
收藏 IP: 123.112.167.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-20 14:17

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部