图形特征提取方法及装置制造方法及图纸

技术编号:20655299 阅读:20 留言:0更新日期:2019-03-23 06:56
本发明专利技术公开了一种图形特征提取方法及装置。其中,该方法包括:获取待分析图形的数据信息,得到多个数据点和每个数据点对应的数据幅值;根据数据点和数据幅值,确定待分析图形的多个目标极值和图形特性值;根据图形特性值和多个数据点,判定待分析图形的各个曲线段是否为平缓曲线段;在判定待分析图形的曲线段为非平缓曲线段时,提取非平缓曲线段中的多个特征点,并输出非平缓曲线段的多个特征点;在判定待分析图形的曲线段为平缓曲线段时,提取平缓曲线段中的边界点,并输出平缓曲线段的边界点。本发明专利技术解决了相关技术中在分析多个测试图形时,效率较低的技术问题。

【技术实现步骤摘要】
图形特征提取方法及装置
本专利技术涉及数据处理
,具体而言,涉及一种图形特征提取方法及装置。
技术介绍
在相关技术中,对于油井测试或者深海测试,经常会采用光纤等仪器对地底或海底的温度、压力等信号进行测试,其中,在进行油井测试时,对于地底的温度信号、压力信号或者震动信号等需要进行分布式测试,在相关技术中,这些温度和距离、时间和压力、温度和时间等信号可以形成多幅测试信号图形,每个测试信号图形的数据都包括多个测试点和测试点所在的信号参数。而当前在分析这些测试信号值时,一般是通过人工来分析其中的突出特征(例如,最大波峰),但是,随着测试数据的不断增加,测试信号图形不断扩大,通过人工来分析数据的效率已经不适合分析测试信号数据。随着测试需求的增加,需要及时了解到通过仪器进行测试得到的数据中有用的信息,而当前人工用肉眼分析图形较为困难和模糊,导致数据分析效率低下,无法有效得到测试信号的有效数据。针对上述的相关技术中在分析多个测试信号时,效率较低的技术问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种图形特征提取方法及装置,以至少解决相关技术中在分析多个测试图形时,效率较低的技术问题。根据本专利技术实施例的一个方面,提供了一种图形特征提取方法,包括:获取待分析图形的数据信息,得到多个数据点和每个所述数据点对应的数据幅值,其中,所述待分析图形包括多个曲线段;根据所述数据点和所述数据幅值,确定所述待分析图形的多个目标极值和图形特性值,其中,所述图形特性值为所述待分析图形的目标极值对应的数据点的数量的平均值;根据所述图形特性值和多个所述数据点,判定所述待分析图形的各个曲线段是否为平缓曲线段,其中,所述平缓曲线段为所述待分析图形中低于目标数据幅值的曲线段;在判定所述待分析图形的曲线段为非平缓曲线段时,提取所述非平缓曲线段中的多个特征点,并输出所述非平缓曲线段的多个特征点,其中,所述特征点至少包括如下特征之一:所述待分析图形的最大目标极值、所述待分析图形的多个目标极值、以及与所述目标极值对应的边界点;在判定所述待分析图形的曲线段为平缓曲线段时,提取所述平缓曲线段中的边界点,并输出所述平缓曲线段的边界点。进一步地,在判定所述待分析图形的曲线段为非平缓曲线段时,提取所述非平缓曲线段中的多个特征点包括:通过第一计算公式,确定出所述非平缓曲线段中的最大幅值;通过所述图形特性值和第一调整系数,确定第一数据值和第二数据值,其中,所述第一调整系数用于调整所述图形特性值,所述第二数据值为所述第一数据值的倍数,所述第一数据值在所述非平缓曲线段中上对应有第一数据点,所述第二数据值在所述非平缓曲线段中上对应有第二数据点;根据所述非平缓曲线段中的最大幅值进行前后幅值比对,确定出第一总幅值和第二总幅值,其中,所述第一总幅值为所述非平缓曲线段中的最大幅值对应的数据点之后至所述第一数据点之间的多个数据点对应的数据幅值总和,所述第二总幅值为所述非平缓曲线段中的所述第一数据点至所述第二数据点之间的多个数据点对应的数据幅值的总和;判断所述第一总幅值是否低于所述第二总幅值;若判断出所述第一总幅值低于所述第二总幅值,则确定所述第一数据点到第二数据点之间每个数据点对应的数据幅值;确定所述第一数据点到第二数据点之间每个数据点对应的数据幅值中最小的数据幅值;将所述最小的数据幅值对应的数据点作为所述非平缓曲线段中的最大幅值的边界点。进一步地,在将所述最小的数据幅值对应的数据点作为所述非平缓曲线段中的边界点之前,包括:若判断出所述第二数据点为所述平缓曲线段中的数据点,则将所述第二数据点作为所述非平缓曲线段中的最大幅值的边界点。进一步地,根据所述数据点和所述数据幅值,确定所述待分析图形的多个目标极值和图形特性值包括:通过第二计算公式,确定出所述待分析图形的各个数据点的数据差值;判断相邻的两个数据差值对应的正负符号是否相同;若判断出相邻的两个数据差值对应的正负符号不相同,则确定所述相邻的两个数据差值对应的多个数据点中正中间的数据点对应的数据幅值为所述待分析图形的目标极值;统计所述待分析图形的目标极值的数量;根据所述待分析图形的目标极值的数量和所述待分析图形的数据点的总数量,确定出所述待分析图形的图形特性值。进一步地,根据所述图形特性值和多个所述数据点,判定所述待分析图形的各个曲线段是否为平缓曲线段包括:计算每相邻两个数据点对应的数据幅值的差值的绝对值,得到多个幅值绝对值;累加多个所述幅值绝对值,得到总幅值绝对值;根据所述总幅值绝对值和所述待分析图形的数据点的总数量,确定平缓系数;根据所述图形特性值和第二调整系数,确定第三数据值,其中,所述第二调整系数用于调整所述图形特性值,所述第三数据值在所述非平缓曲线段中上对应有第三数据点;统计所述第三数据点之前的多个数据点对应的数据幅值的第三总幅值,其中,所述第三总幅值为所述第三数据点之前的多个数据点对应的数据幅值的总和;根据所述第三总幅值和所述第三数据值,确定第四数据值;判断每个所述第三数据点之前的多个数据点对应的数据幅值与所述第四数据值的差值的绝对值是否超出所述平缓系数;若判断出所述数据点对应的数据幅值与所述第四数据值的差值的绝对值超出所述平缓系数,则确定所述数据幅值对应的数据点之后的曲线段为非平缓曲线段。根据本专利技术实施例的另一方面,还提供了一种图形特征提取装置,包括:获取单元,用于获取待分析图形的数据信息,得到多个数据点和每个所述数据点对应的数据幅值,其中,所述待分析图形包括多个曲线段;确定单元,用于根据所述数据点和所述数据幅值,确定所述待分析图形的多个目标极值和图形特性值,其中,所述图形特性值为所述待分析图形的目标极值对应的数据点的数量的平均值;判定单元,用于根据所述图形特性值和多个所述数据点,判定所述待分析图形的各个曲线段是否为平缓曲线段,其中,所述平缓曲线段为所述待分析图形中低于目标数据幅值的曲线段;第一提取单元,用于在判定所述待分析图形的曲线段为非平缓曲线段时,提取所述非平缓曲线段中的多个特征点,并输出所述非平缓曲线段的多个特征点,其中,所述特征点至少包括如下特征之一:所述待分析图形的最大目标极值、所述待分析图形的多个目标极值、以及与所述目标极值对应的边界点;第二提取单元,用于在判定所述待分析图形的曲线段为平缓曲线段时,提取所述平缓曲线段中的边界点,并输出所述平缓曲线段的边界点。进一步地,所述第一提取单元包括:第一确定模块,用于通过第一计算公式,确定出所述非平缓曲线段中的最大幅值;第二确定模块,用于通过所述图形特性值和第一调整系数,确定第一数据值和第二数据值,其中,所述第一调整系数用于调整所述图形特性值,所述第二数据值为所述第一数据值的倍数,所述第一数据值在所述非平缓曲线段中上对应有第一数据点,所述第二数据值在所述非平缓曲线段中上对应有第二数据点;第三确定模块,用于根据所述非平缓曲线段中的最大幅值进行前后幅值比对,确定出第一总幅值和第二总幅值,其中,所述第一总幅值为所述非平缓曲线段中的最大幅值对应的数据点之后至所述第一数据点之间的多个数据点对应的数据幅值总和,所述第二总幅值为所述非平缓曲线段中的所述第一数据点至所述第二数据点之间的多个数据点对应的数据幅值的总和;第一判断模块,用于判断所述第一总幅值是本文档来自技高网...

【技术保护点】
1.一种图形特征提取方法,其特征在于,包括:获取待分析图形的数据信息,得到多个数据点和每个所述数据点对应的数据幅值,其中,所述待分析图形包括多个曲线段;根据所述数据点和所述数据幅值,确定所述待分析图形的多个目标极值和图形特性值,其中,所述图形特性值为所述待分析图形的目标极值对应的数据点的数量的平均值;根据所述图形特性值和多个所述数据点,判定所述待分析图形的各个曲线段是否为平缓曲线段,其中,所述平缓曲线段为所述待分析图形中低于目标数据幅值的曲线段;在判定所述待分析图形的曲线段为非平缓曲线段时,提取所述非平缓曲线段中的多个特征点,并输出所述非平缓曲线段的多个特征点,其中,所述特征点至少包括如下特征之一:所述待分析图形的最大目标极值、所述待分析图形的多个目标极值、以及与所述目标极值对应的边界点;在判定所述待分析图形的曲线段为平缓曲线段时,提取所述平缓曲线段中的边界点,并输出所述平缓曲线段的边界点。

【技术特征摘要】
1.一种图形特征提取方法,其特征在于,包括:获取待分析图形的数据信息,得到多个数据点和每个所述数据点对应的数据幅值,其中,所述待分析图形包括多个曲线段;根据所述数据点和所述数据幅值,确定所述待分析图形的多个目标极值和图形特性值,其中,所述图形特性值为所述待分析图形的目标极值对应的数据点的数量的平均值;根据所述图形特性值和多个所述数据点,判定所述待分析图形的各个曲线段是否为平缓曲线段,其中,所述平缓曲线段为所述待分析图形中低于目标数据幅值的曲线段;在判定所述待分析图形的曲线段为非平缓曲线段时,提取所述非平缓曲线段中的多个特征点,并输出所述非平缓曲线段的多个特征点,其中,所述特征点至少包括如下特征之一:所述待分析图形的最大目标极值、所述待分析图形的多个目标极值、以及与所述目标极值对应的边界点;在判定所述待分析图形的曲线段为平缓曲线段时,提取所述平缓曲线段中的边界点,并输出所述平缓曲线段的边界点。2.根据权利要求1所述的方法,其特征在于,在判定所述待分析图形的曲线段为非平缓曲线段时,提取所述非平缓曲线段中的多个特征点包括:通过第一计算公式,确定出所述非平缓曲线段中的最大幅值;通过所述图形特性值和第一调整系数,确定第一数据值和第二数据值,其中,所述第一调整系数用于调整所述图形特性值,所述第二数据值为所述第一数据值的倍数,所述第一数据值在所述非平缓曲线段中上对应有第一数据点,所述第二数据值在所述非平缓曲线段中上对应有第二数据点;根据所述非平缓曲线段中的最大幅值进行前后幅值比对,确定出第一总幅值和第二总幅值,其中,所述第一总幅值为所述非平缓曲线段中的最大幅值对应的数据点之后至所述第一数据点之间的多个数据点对应的数据幅值总和,所述第二总幅值为所述非平缓曲线段中的所述第一数据点至所述第二数据点之间的多个数据点对应的数据幅值的总和;判断所述第一总幅值是否低于所述第二总幅值;若判断出所述第一总幅值低于所述第二总幅值,则确定所述第一数据点到第二数据点之间每个数据点对应的数据幅值;确定所述第一数据点到第二数据点之间每个数据点对应的数据幅值中最小的数据幅值;将所述最小的数据幅值对应的数据点作为所述非平缓曲线段中的最大幅值的边界点。3.根据权利要求2所述的方法,其特征在于,在将所述最小的数据幅值对应的数据点作为所述非平缓曲线段中的边界点之前,包括:若判断出所述第二数据点为所述平缓曲线段中的数据点,则将所述第二数据点作为所述非平缓曲线段中的最大幅值的边界点。4.根据权利要求1所述的方法,其特征在于,根据所述数据点和所述数据幅值,确定所述待分析图形的多个目标极值和图形特性值包括:通过第二计算公式,确定出所述待分析图形的各个数据点的数据差值;判断相邻的两个数据差值对应的正负符号是否相同;若判断出相邻的两个数据差值对应的正负符号不相同,则确定所述相邻的两个数据差值对应的多个数据点中正中间的数据点对应的数据幅值为所述待分析图形的目标极值;统计所述待分析图形的目标极值的数量;根据所述待分析图形的目标极值的数量和所述待分析图形的数据点的总数量,确定出所述待分析图形的图形特性值。5.根据权利要求1所述的方法,其特征在于,根据所述图形特性值和多个所述数据点,判定所述待分析图形的各个曲线段是否为平缓曲线段包括:计算每相邻两个数据点对应的数据幅值的差值的绝对值,得到多个幅值绝对值;累加多个所述幅值绝对值,得到总幅值绝对值;根据所述总幅值绝对值和所述待分析图形的数据点的总数量,确定平缓系数;根据所述图形特性值和第二调整系数,确定第三数据值,其中,所述第二调整系数用于调整所述图形特性值,所述第三数据值在所述非平缓曲线段中上对应有第三数据点;统计所述第三数据点之前的多个数据点对应的数据幅值的第三总幅值,其中,所述第三总幅值为所述第三数据点之前的多个数据点对应的数据幅值的总和;根据所述第三总幅值和所述第三数据值,确定第四数据值;判断每个所述第三数据点之前的多个数据点对应的数据幅值与所述第四数据值的差值的绝对值是否超出所述平缓系数;若判断出所述数据点对应的数据幅值与所述第四数据值的差值的绝对值超出所述平缓系数,则确定所述数据幅值对应的数据点之后的曲线段为非平缓曲线段。6.一种图形特征提取装置,其特征在于,包括:获取单元,用于获取待分析图形的数据信息,得到多个数据点和每个所述数据点对应的数据幅值,其中...

【专利技术属性】
技术研发人员:芦志伟侯军伟谢斌潘勇王艳胡承军段胜男王宁博陈治军努尔买买提
申请(专利权)人:中国石油天然气股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1