目标立体数据的合成方法、装置、介质制造方法及图纸

技术编号:38881507 阅读:8 留言:0更新日期:2023-09-22 14:11
本申请的实施例提供了一种目标立体数据的合成方法、装置、介质。该目标立体数据的合成方法包括:获取多个单面立体数据,其中,多个所述单面立体数据处于不同的侧面,并由对应的相机输出;基于多个所述单面立体数据之间的比较确定多个待合成立体数据;根据多个待合成立体数据的合成确定目标立体数据,其中,所述目标立体数据包括至少两个侧面的立体数据,其中,基于多个所述单面立体数据之间的比较确定多个待合成立体数据,以便于通过多个待合成立体数据对应呈现经处理后的侧面数据,从而便于通过多个待合成立体数据的合成确定目标立体数据,进而实现在目标立体数据中对顶面和侧面的成像,避免了目标立体数据中存在成像死角。避免了目标立体数据中存在成像死角。避免了目标立体数据中存在成像死角。

【技术实现步骤摘要】
目标立体数据的合成方法、装置、介质


[0001]本申请涉及计算机
,具体而言,涉及一种目标立体数据的合成方法、装置、介质。

技术介绍

[0002]随着科技的发展,工业上采用工业相机对目标进行成像,比如:线激光相机、结构光相机;在使用线激光相机或结构光相机对目标物体进行成像时,线激光相机或结构光相机是单方向成像,并对沿着单一方向对目标物体的单一侧面进行数据的获取,后期根据所获取的数据形成单个侧面的立体模型的,导致现有的目标立体数据的合成方法倾向于单个侧面的成像,并且容易存在成像死角。

技术实现思路

[0003]本申请的实施例提供了一种目标立体数据的合成方法、装置、介质,进而至少在一定程度上基于多个所述单面立体数据之间的比较确定多个待合成立体数据,以便于通过多个待合成立体数据对应呈现经处理后的侧面数据,从而便于通过多个待合成立体数据的合成确定目标立体数据,进而实现在目标立体数据中对顶面和侧面的成像,避免了目标立体数据中存在成像死角。
[0004]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0005]根据本申请实施例的一个方面,提供了一种目标立体数据的合成方法,包括:
[0006]所述目标立体数据的合成方法包括:
[0007]获取多个单面立体数据,其中,多个所述单面立体数据处于不同的侧面,并由对应的相机输出;
[0008]基于多个所述单面立体数据之间的比较确定多个待合成立体数据;
[0009]根据多个待合成立体数据的合成确定目标立体数据,其中,所述目标立体数据包括至少两个侧面的立体数据。
[0010]可选的,所述基于多个所述单面立体数据之间的比较确定多个待合成立体数据,包括:
[0011]基于多个所述单面立体数据之间的比较定位重合区域;
[0012]遍历重合区域中非重合的数据,并将非重合的数据作为噪点数据;
[0013]对噪点数据去除,并确定多个待合成立体数据,其中,多个待合成立体数据包括处于至少两个侧面的待合成立体数据。
[0014]可选的,所述基于多个所述单面立体数据之间的比较定位重合区域,包括:
[0015]获取两个所述单面立体数据之间的交汇点;
[0016]基于所述交汇点对两个所述单面立体数据进行旋转变换,以确定重合区域。
[0017]可选的,所述根据多个待合成立体数据的合成确定目标立体数据,其中,所述目标
立体数据包括至少两个侧面的立体数据,包括:
[0018]将多个待合成立体数据沿着对应的重合区域进行合成;
[0019]基于多个待合成立体数据的合成确定目标立体数据,其中,所述目标立体数据包括至少两个侧面的立体数据。
[0020]可选的,所述方法包括:
[0021]将处于左侧面或者右侧面的待合成立体数据与处于顶面的待合成立体数据进行合成,并确定对应第一合成立体数据;
[0022]将第一合成立体数据与其他侧面的待合成立体数据进行合成,并确定对应第二合成立体数据,此时,以此类推,直至确定目标立体数据。
[0023]可选的,所述获取多个单面立体数据,其中,多个所述单面立体数据处于不同的侧面,并由对应的相机输出,包括:
[0024]获取相机在移动过程中所拍摄的图片,其中,各相机所负责对应的侧面的拍摄;
[0025]对图片进行二次模糊处理,并且确定图片所有像素的清晰度;
[0026]对图片进行景深合成处理,以确定对应侧面的深度图;
[0027]将深度图进行均值过滤的处理,以得到单面立体数据。
[0028]可选的,所述对图片进行二次模糊处理,并且确定图片所有像素的清晰度,包括:
[0029]获取图片中每个像素的原梯度值;
[0030]将图片进行均值模糊处理,并得出新梯度值;
[0031]基于新梯度值与原梯度值之间的对比确定图片所有像素的清晰度。
[0032]可选的,所述对图片进行景深合成处理,以确定对应侧面的深度图,包括:
[0033]将图片每个像素按照清晰度构成像素序列;
[0034]遍历图片每个像素,以确定像素序列中最大的清晰度所在的位置,并定义为深度值;
[0035]基于所有深度值的合成确定对应侧面的深度图。
[0036]根据本申请实施例的一个方面,提供了一种目标立体数据的合成装置,包括:
[0037]获取模块,用于获取多个单面立体数据,其中,多个所述单面立体数据处于不同的侧面,并由对应的相机输出;
[0038]比较模块,用于基于多个所述单面立体数据之间的比较确定多个待合成立体数据;
[0039]合成模块,用于根据多个待合成立体数据的合成确定目标立体数据,其中,所述目标立体数据包括至少两个侧面的立体数据。
[0040]根据本申请实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的目标立体数据的合成方法。
[0041]根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的目标立体数据的合成方法。
[0042]根据本申请实施例的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质
中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中提供的目标立体数据的合成方法。
[0043]在本申请的一些实施例所提供的技术方案中,获取多个单面立体数据,其中,多个所述单面立体数据处于不同的侧面,并由对应的相机输出;基于多个所述单面立体数据之间的比较确定多个待合成立体数据;根据多个待合成立体数据的合成确定目标立体数据,其中,所述目标立体数据包括至少两个侧面的立体数据,其中,基于多个所述单面立体数据之间的比较确定多个待合成立体数据,以便于通过多个待合成立体数据对应呈现经处理后的侧面数据,从而便于通过多个待合成立体数据的合成确定目标立体数据,进而实现在目标立体数据中对顶面和侧面的成像,避免了目标立体数据中存在成像死角。
[0044]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0045]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0046]图1示出了根据本申请的一个实施例的目标立体数据的合成方法的流程示意图;
[0047]图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种目标立体数据的合成方法,其特征在于,应用于多个相机;所述目标立体数据的合成方法包括:获取多个单面立体数据,其中,多个所述单面立体数据处于不同的侧面,并由对应的相机输出;基于多个所述单面立体数据之间的比较确定多个待合成立体数据;根据多个待合成立体数据的合成确定目标立体数据,其中,所述目标立体数据包括至少两个侧面的立体数据。2.根据权利要求1所述的方法,其特征在于,所述基于多个所述单面立体数据之间的比较确定多个待合成立体数据,包括:基于多个所述单面立体数据之间的比较定位重合区域;遍历重合区域中非重合的数据,并将非重合的数据作为噪点数据;对噪点数据去除,并确定多个待合成立体数据,其中,多个待合成立体数据包括处于至少两个侧面的待合成立体数据。3.根据权利要求2所述的方法,其特征在于,所述基于多个所述单面立体数据之间的比较定位重合区域,包括:获取两个所述单面立体数据之间的交汇点;基于所述交汇点对两个所述单面立体数据进行旋转变换,以确定重合区域。4.根据权利要求2所述的方法,其特征在于,所述根据多个待合成立体数据的合成确定目标立体数据,其中,所述目标立体数据包括至少两个侧面的立体数据,包括:将多个待合成立体数据沿着对应的重合区域进行合成;基于多个待合成立体数据的合成确定目标立体数据,其中,所述目标立体数据包括至少两个侧面的立体数据。5.根据权利要求4所述的方法,其特征在于,所述方法包括:将处于左侧面或者右侧面的待合成立体数据与处于顶面的待合成立体数据进行合成,并确定对应第一合成立体数据;将第一合成立体数据与其他侧面的待合成立体数据进行合成,并确定对应第二合成立体数据,此时...

【专利技术属性】
技术研发人员:蒋泽忠吴绍秋
申请(专利权)人:桦鼎智能装备东莞有限公司
类型:发明
国别省市:

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

1