摘要
ORB算法能够快速匹配油水两相流中的油泡。相比SIFT算法和SURF算法,ORB算法拥有无可比拟的速度优势。然而,ORB算法匹配油泡的过程中,存在油泡匹配准确率低、角点提取速度慢、角点数量少等缺陷,降低了油速测量的准确度。为提升油泡匹配准确率和油速测量准确度,对ORB算法进行如下改进:角点提取方面,通过Shi-tomasi角点响应算法替代Harris角点响应算法,加快角点提取速度;通过对角点之间最小距离d值的探索优化,确定最佳d值,使Os区域,即油水两相流图像中不明显油泡所在的区域,能有效提取到角点,增加角点数量,同时优化角点分布。油泡匹配方面,在RANSAC算法基础上,融入GMS算法,进行RANSAC-GMS双重去除误匹配对,提高油泡匹配准确率,最大限度保留正确匹配对,提升正确匹配对数量。实验结果表明:改进的ORB算法在提取角点耗时上缩短至原始ORB算法的37%;角点数量是原始ORB算法的1.9倍;正确匹配对数量是原始ORB算法的2.3倍。改进的ORB算法提高了油泡匹配准确率。最后,基于改进的ORB特征点匹配的PTV算法对油速进行测量,实验结果表明油速测量准确度达94.0%,提升26.5%,能够用于实际油速测量。
The ORB algorithm can quickly match the oil bubbles in the two-phase flow of oil and water.Compared with the SIFT algorithm and the SURF algorithm,the ORB algorithm has an incomparable speed advantage.However,in the process of matching oil bubbles,the ORB algorithm has disadvantages such as low bubble matching accuracy,slow corner extraction speed,and small number of corners,which reduces the accuracy of oil velocity measurement.In order to improve the accuracy of oil bubble matching and oil velocity measurement,the ORB algorithm was improved as follows:in terms of corner point extraction,the Shi-Tomasi corner response algorithm was used to replace the Harris corner response algorithm to speed up the corner extraction.By exploring the minimum distance d value between the diagonal points,the optimal d value is determined,so that the Os region,that is,the area where the inconspicuous oil bubble is located in the oil-water two-phase flow image,can effectively extract the corner points,increase the number of corner points,and optimize the corner distribution.In terms of bubble matching,on the basis of the RANSAC algorithm,the GMS algorithm is integrated to remove the mismatched pairs by RANSAC-GMS,so as to improve the accuracy of bubble matching,retain the correct matching pairs to the greatest extent,and increase the number of correct matching pairs.The improved ORB algorithm reduces the time consumption of corner extraction to 37% of the original ORB algorithm;the number of corners is 1.9 times that of the original ORB algorithm.The number of correct matching pairs is 1.3 times that of the original ORB algorithm.The improved ORB algorithm improves the accuracy of oil bubble matching.Finally,the PTV algorithm based on the improved ORB feature point matching is used to measure the oil velocity.The experimental results show that the accuracy of oil velocity measurement is 94.0% and increased by 26.5%,which can be used for actual oil velocity measurement.
作者
吴隆隆
付金明
刘兴斌
韩连福
WU Longlong;FU Jinming;LIU Xingbin;HAN Lianfu(College of Physics and Electronic Engineering,Northeast Petroleum University,Daqing,Heilongjiang 163318,China;College of Electrical and Automation Engineering,Changshu Institute of Technology,Suzhou,Jiangsu 215500,China;Changchun Ji-Er Gas Engineering Co.Ltd.,Changchun,Jilin 130000,China)
出处
《石油管材与仪器》
2024年第5期38-44,共7页
Petroleum Tubular Goods & Instruments
基金
国家自然科学基金面上项目“化学驱工艺下水平井携砂油气水三相流流动参数测量方法研究”(编号:51774092)
国家自然科学基金面上项目“网络模型的智能分层注水井压力脉冲数据传输方法”(编号:52174021)
江苏省高校青蓝工程项目“中青年学术带头人”(编号:202202)
黑龙江省自然科学基金项目“化学驱水平井小井筒内携砂油气水三相流流动参数测量方法研究”(编号:LH2020E012)
2022苏州市产业前瞻与关键核心技术项目“海油平台油气水三相流流动参数无分离在线测量仪研发”(编号:SYC2022150)
江苏省高等学校基础科学(自然科学)研究重大项目“无人海洋采油平台油气水三相流流动参数测量机器人研究”(编号:2024005)。
关键词
ORB算法
油泡匹配
GMS算法
角点检测
油水两相流油速
ORB algorithm
bubble matching
GMS algorithm
corner point detection
oil-water two-phase flow oil velocity