CN114004947A - 一种空间目标几何模型的修正方法和装置 - Google Patents
一种空间目标几何模型的修正方法和装置 Download PDFInfo
- Publication number
- CN114004947A CN114004947A CN202111320049.1A CN202111320049A CN114004947A CN 114004947 A CN114004947 A CN 114004947A CN 202111320049 A CN202111320049 A CN 202111320049A CN 114004947 A CN114004947 A CN 114004947A
- Authority
- CN
- China
- Prior art keywords
- geometric
- angle
- coordinate
- coordinate system
- origin
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 239000007787 solid Substances 0.000 claims abstract description 89
- 238000012937 correction Methods 0.000 claims abstract description 83
- 238000012986 modification Methods 0.000 claims description 8
- 230000004048 modification Effects 0.000 claims description 8
- 238000004088 simulation Methods 0.000 abstract description 4
- 238000013461 design Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000000877 morphologic effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/20—Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Aviation & Aerospace Engineering (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明实施例涉及建模仿真技术领域,特别涉及一种空间目标几何模型的修正方法和装置。该方法包括:定义空间目标几何模型的空间坐标系、第一几何体的中心坐标、第一几何体相对空间坐标系的坐标原点的角度、第二几何体的中心坐标、第二几何体相对空间坐标系的坐标原点的角度;基于空间坐标系和第一几何体相对坐标原点的角度,对第一几何体进行角度修正;基于空间坐标系和第二几何体相对坐标原点的角度,对第二几何体进行角度修正;基于空间坐标系和第一几何体的中心坐标,对第一几何体进行位置修正;基于空间坐标系和第二几何体的中心坐标,对第二几何体进行位置修正。本方案能够提高空间目标几何模型的重构效率。
Description
技术领域
本发明实施例涉及建模仿真技术领域,特别涉及一种空间目标几何模型的修正方法和装置。
背景技术
随着空间技术的快速发展,人造卫星、宇宙飞船、空间站等空间目标受到越来越多的关注,然而大部分空间目标可获得的信息有限,望远镜只能获得比较模糊的二维图像,为进一步分析其功能,需要推测其三维模型。
对于大部分应用场合而言,空间目标的外观形态可以用诸如长方体、柱体、棱台、锥体等典型标准体进行描述。通过利用三维建模软件生成标准体进而实现对空间目标几何模型重构。由于标准体可用某些典型的参数值实现定量的描述目标尺寸信息(如长方体可用长宽高描述),同时结合各标准体的空间位置信息即可形成空间目标的形态参数配置信息。通过编辑空间目标的形态参数配置信息即可实现对空间目标几何模型进行动态调整。
现有技术中,要想实现对空间目标几何模型进行动态调整,需要人为来编辑空间目标的形态参数配置信息,这不利于空间目标几何模型的重构。
发明内容
本发明实施例提供了一种空间目标几何模型的修正方法和装置,能够提高空间目标几何模型的重构效率。
第一方面,本发明实施例提供了一种空间目标几何模型的修正方法,所述空间目标几何模型包括至少两个用于表征空间目标主体的第一几何体和两个用于表征空间目标电池片的第二几何体,所述方法包括:
定义所述空间目标几何模型的空间坐标系、所述第一几何体的中心坐标、所述第一几何体相对所述空间坐标系的坐标原点的角度、所述第二几何体的中心坐标、所述第二几何体相对所述空间坐标系的坐标原点的角度;其中,所述第一几何体相对所述坐标原点的角度为所述第一几何体的中心与所述坐标原点的连线与所述空间坐标系的坐标轴形成的夹角,所述第二几何体相对所述坐标原点的角度为所述第二几何体的中心与所述坐标原点的连线与所述空间坐标系的坐标轴形成的夹角;
基于所述空间坐标系和所述第一几何体相对所述坐标原点的角度,对所述第一几何体进行角度修正;
基于所述空间坐标系和所述第二几何体相对所述坐标原点的角度,对所述第二几何体进行角度修正;
基于所述空间坐标系和所述第一几何体的中心坐标,对所述第一几何体进行位置修正;
基于所述空间坐标系和所述第二几何体的中心坐标,对所述第二几何体进行位置修正。
在一种可能的设计中,所述基于所述第一几何体相对所述坐标原点的角度,对所述第一几何体进行角度修正,包括:
将所述第一几何体相对所述坐标原点的角度与各预设角度进行作差比对;其中,所述预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为所述第一几何体相对所述坐标原点的角度,以对所述第一几何体进行角度修正。
在一种可能的设计中,所述基于所述第二几何体相对所述坐标原点的角度,对所述第二几何体进行角度修正,包括:
将所述第二几何体相对所述坐标原点的角度与各预设角度进行作差比对;其中,所述预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为所述第二几何体相对所述坐标原点的角度,以对所述第二几何体进行角度修正。
在一种可能的设计中,所述基于所述空间坐标系和所述第一几何体的中心坐标,对所述第一几何体进行位置修正,包括:
基于所述空间坐标系,将所述第一几何体的中心坐标中的一个坐标保持不变,并将另两个坐标设置为0,以对所述第一几何体进行位置修正;其中,进行位置修正后的不同第一几何体具有同轴关系。
在一种可能的设计中,所述基于所述空间坐标系和所述第二几何体的中心坐标,对所述第二几何体进行位置修正,包括:
基于所述空间坐标系,将所述第二几何体的中心坐标中的一个坐标设置为0;
基于所述第二几何体的中心坐标中的另两个坐标,对所述第二几何体进行位置修正;其中,进行位置修正后的不同第二几何体具有对称关系。
第二方面,本发明实施例还提供了一种空间目标几何模型的修正装置,所述空间目标几何模型包括至少两个用于表征空间目标主体的第一几何体和两个用于表征空间目标电池片的第二几何体,所述装置包括:
定义模块,用于定义所述空间目标几何模型的空间坐标系、所述第一几何体的中心坐标、所述第一几何体相对所述空间坐标系的坐标原点的角度、所述第二几何体的中心坐标、所述第二几何体相对所述空间坐标系的坐标原点的角度;其中,所述第一几何体相对所述坐标原点的角度为所述第一几何体的中心与所述坐标原点的连线与所述空间坐标系的坐标轴形成的夹角,所述第二几何体相对所述坐标原点的角度为所述第二几何体的中心与所述坐标原点的连线与所述空间坐标系的坐标轴形成的夹角;
第一角度修正模块,用于基于所述空间坐标系和所述第一几何体相对所述坐标原点的角度,对所述第一几何体进行角度修正;
第二角度修正模块,用于基于所述空间坐标系和所述第二几何体相对所述坐标原点的角度,对所述第二几何体进行角度修正;
第一位置修正模块,用于基于所述空间坐标系和所述第一几何体的中心坐标,对所述第一几何体进行位置修正;
第二位置修正模块,用于基于所述空间坐标系和所述第二几何体的中心坐标,对所述第二几何体进行位置修正。
在一种可能的设计中,所述第一角度修正模块,用于执行如下操作:
将所述第一几何体相对所述坐标原点的角度与各预设角度进行作差比对;其中,所述预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为所述第一几何体相对所述坐标原点的角度,以对所述第一几何体进行角度修正。
在一种可能的设计中,所述第二角度修正模块,用于执行如下操作:
将所述第二几何体相对所述坐标原点的角度与各预设角度进行作差比对;其中,所述预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为所述第二几何体相对所述坐标原点的角度,以对所述第二几何体进行角度修正。
在一种可能的设计中,所述第一位置修正模块,用于执行如下操作:
基于所述空间坐标系,将所述第一几何体的中心坐标中的一个坐标保持不变,并将另两个坐标设置为0,以对所述第一几何体进行位置修正;其中,进行位置修正后的不同第一几何体具有同轴关系。
在一种可能的设计中,所述第二位置修正模块,用于执行如下操作:
基于所述空间坐标系,将所述第二几何体的中心坐标中的一个坐标设置为0;
基于所述第二几何体的中心坐标中的另两个坐标,对所述第二几何体进行位置修正;其中,进行位置修正后的不同第二几何体具有对称关系。
本发明实施例提供了一种空间目标几何模型的修正方法和装置,通过定义空间目标几何模型的坐标系、第一几何体的中心坐标、第一几何体相对空间坐标系的坐标原点的角度、第二几何体的中心坐标、第二几何体相对空间坐标系的坐标原点的角度,如此可以自动修正第一几何体的角度和位置以及第二几何体的角度和位置,从而可以实现空间目标几何模型的快速重构,为目标光学散射特性仿真提供模型支撑,即提高了空间目标几何模型的重构效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的一种空间目标几何模型的修正方法流程图;
图2是本发明一实施例提供的空间目标几何模型在角度和位置修正前的结构示意图;
图3是图2所示的空间目标几何模型在对第一几何体和第二几何体进行角度修正后的结构示意图;
图4是图3所示的空间目标几何模型在对第一几何体进行位置修正后的结构示意图;
图5是图4所示的空间目标几何模型在对第二几何体进行位置修正后的结构示意图;
图6是本发明一实施例提供的一种计算设备的硬件架构图;
图7是本发明一实施例提供的一种空间目标几何模型的修正装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参考图1,本发明实施例提供了一种空间目标几何模型的修正方法,空间目标几何模型包括至少两个用于表征空间目标主体的第一几何体和两个用于表征空间目标电池片的第二几何体,该方法包括:
步骤100,定义空间目标几何模型的空间坐标系、第一几何体的中心坐标、第一几何体相对空间坐标系的坐标原点的角度、第二几何体的中心坐标、第二几何体相对空间坐标系的坐标原点的角度;其中,第一几何体相对坐标原点的角度为第一几何体的中心与坐标原点的连线与空间坐标系的坐标轴形成的夹角,第二几何体相对坐标原点的角度为第二几何体的中心与坐标原点的连线与空间坐标系的坐标轴形成的夹角;
步骤102,基于空间坐标系和第一几何体相对坐标原点的角度,对第一几何体进行角度修正;
步骤104,基于空间坐标系和第二几何体相对坐标原点的角度,对第二几何体进行角度修正;
步骤106,基于空间坐标系和第一几何体的中心坐标,对第一几何体进行位置修正;
步骤108,基于空间坐标系和第二几何体的中心坐标,对第二几何体进行位置修正。
本发明实施例中,通过定义空间目标几何模型的坐标系、第一几何体的中心坐标、第一几何体相对空间坐标系的坐标原点的角度、第二几何体的中心坐标、第二几何体相对空间坐标系的坐标原点的角度,如此可以自动修正第一几何体的角度和位置以及第二几何体的角度和位置,从而可以实现空间目标几何模型的快速重构,为目标光学散射特性仿真提供模型支撑,即提高了空间目标几何模型的重构效率。
下面结合图2至图5对图1所示的各个步骤的执行方式进行介绍。
针对步骤100:
由于大部分空间目标的外形结构可以理解为包括至少两个空间目标主体和两个电池片(或电池片和天线的集合),而电池片的形状绝大部分为长方体,且电池片相对于空间目标主体多为对称分布,不同的空间目标主体的中心位置多为同轴关系,因此基于上述理论可以对空间目标几何模型进行快速重构。
首先,在进行重构前,需要建立合适的空间目标几何模型和空间坐标系。请参见图2,在一些实施方式中,可以定义对地方向为Z轴,电池片中心连线的方向为X轴,根据右手法则确定Y轴(即垂直于纸面方向为Y轴)。
接着,继续定义第一几何体11的中心坐标为(mx,my,mz),其中,mx、my、mz分别为第一几何体11的中心相对于坐标原点O(0,0,0)在x轴、y轴和z轴方向的距离。同时,定义第二几何体12的中心坐标为(bx,by,bz),其中,bx、by、bz分别为第二几何体12的中心相对于坐标原点O(0,0,0)在x轴、y轴和z轴方向的距离。
然后,继续定义第一几何体11相对坐标原点O的角度为mu、mv、mw,其中,mu、mv、mw分别为第一几何体11的中心与坐标原点O的连线与x轴、y轴和z轴的夹角,夹角大小范围为0~360度。同时,定义第二几何体12相对坐标原点O的角度为bu、bv、bw,其中,bu、bv、bw分别为第二几何体12的中心与坐标原点O的连线与x轴、y轴和z轴的夹角,夹角大小范围为0~360度。
通过以上定义规则,可以对空间目标在三维空间内进行位置信息的描述,从而方便后续对空间目标进行三维几何模型的重构,即将空间目标主体和电池片的几何模型(即第一几何体和第二几何体)分别进行角度修正和位置修正。
针对步骤102,步骤102具体包括:
将第一几何体相对坐标原点的角度与各预设角度进行作差比对;其中,预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为第一几何体相对坐标原点的角度,以对第一几何体进行角度修正。
在本实施例中,请参见图3,通过将第一几何体11相对坐标原点的角度与各预设角度进行作差比对,可以实现对第一几何体11的角度修正。
举例来说,mu与0度的偏差最小,则将mu设置为0度;mv与90度的偏差最小,则将mv设置为90度;mw与180度的偏差最小,则将mw设置为180度。
你对步骤104,步骤104具体包括:
将第二几何体相对坐标原点的角度与各预设角度进行作差比对;其中,预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为第二几何体相对坐标原点的角度,以对第二几何体进行角度修正。
在本实施例中,请继续参见图3,通过将第二几何体12相对坐标原点的角度与各预设角度进行作差比对,可以实现对第二几何体12的角度修正。
举例来说,bu与0度的偏差最小,则将bu设置为0度;bv与90度的偏差最小,则将bv设置为90度;bw与180度的偏差最小,则将bw设置为180度。
针对步骤106,步骤106具体包括:
基于空间坐标系,将第一几何体的中心坐标中的一个坐标保持不变,并将另两个坐标设置为0,以对第一几何体进行位置修正;其中,进行位置修正后的不同第一几何体具有同轴关系。
在本实施例中,请参见图4,通过将第一几何体11的中心坐标中的一个坐标保持不变,并将另两个坐标设置为0,可以实现对第一几何体11进行位置修正。
举例来说,不同第一几何体11的中心所在的轴为Z轴,因此将所有第一几何体11的mx、my设置为0,而mz保持不变,从而实现空间目标主体的对齐(即第一几何体11的位置修正)。
针对步骤108,步骤108具体包括:
基于空间坐标系,将第二几何体的中心坐标中的一个坐标设置为0;
基于第二几何体的中心坐标中的另两个坐标,对第二几何体进行位置修正;其中,进行位置修正后的不同第二几何体具有对称关系。
在本实施例中,请参见图5,通过将第二几何体12的中心坐标中的一个坐标设置为0,并基于第二几何体12的中心坐标中的另两个坐标,可以实现对第二几何体12进行位置修正。
举例来说,两个第二几何体12的中心坐标分别为(bx1、by1、bz1)和(bx2、by2、bz2),由于电池片相对于空间目标主体多为对称分布,且两个电池片的中心连线的方向为X轴,因此将by1与by2的值设置为0,bx1和bx2设置为(bx1+bx2)/2,bz1和bz2设置为(bz1+bz2)/2。通过该设定,可实现电池片的对齐(即第二几何体12的位置修正)。
可以理解的是,对第二几何体12的位置修正,也可以将两个第二几何体12未设置为0的两个坐标设置成一个预设的坐标值,在此对第二几何体进行位置修正的方式不进行具体限定。
如图6、图7所示,本发明实施例提供了一种空间目标几何模型的修正装置。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。从硬件层面而言,如图6所示,为本发明实施例提供的一种空间目标几何模型的修正装置所在计算设备的一种硬件架构图,除了图6所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的计算设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等。以软件实现为例,如图7所示,作为一个逻辑意义上的装置,是通过其所在计算设备的CPU将非易失性存储器中对应的计算机程序读取到内存中运行形成的。本实施例提供的一种空间目标几何模型的修正装置,所述空间目标几何模型包括至少两个用于表征空间目标主体的第一几何体和两个用于表征空间目标电池片的第二几何体,所述装置包括:
定义模块700,用于定义所述空间目标几何模型的空间坐标系、所述第一几何体的中心坐标、所述第一几何体相对所述空间坐标系的坐标原点的角度、所述第二几何体的中心坐标、所述第二几何体相对所述空间坐标系的坐标原点的角度;其中,所述第一几何体相对所述坐标原点的角度为所述第一几何体的中心与所述坐标原点的连线与所述空间坐标系的坐标轴形成的夹角,所述第二几何体相对所述坐标原点的角度为所述第二几何体的中心与所述坐标原点的连线与所述空间坐标系的坐标轴形成的夹角;
第一角度修正模块702,用于基于所述空间坐标系和所述第一几何体相对所述坐标原点的角度,对所述第一几何体进行角度修正;
第二角度修正模块704,用于基于所述空间坐标系和所述第二几何体相对所述坐标原点的角度,对所述第二几何体进行角度修正;
第一位置修正模块706,用于基于所述空间坐标系和所述第一几何体的中心坐标,对所述第一几何体进行位置修正;
第二位置修正模块708,用于基于所述空间坐标系和所述第二几何体的中心坐标,对所述第二几何体进行位置修正。
在本发明一个实施例中,所述第一角度修正模块702,用于执行如下操作:
将所述第一几何体相对所述坐标原点的角度与各预设角度进行作差比对;其中,所述预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为所述第一几何体相对所述坐标原点的角度,以对所述第一几何体进行角度修正。
在本发明一个实施例中,所述第二角度修正模块704,用于执行如下操作:
将所述第二几何体相对所述坐标原点的角度与各预设角度进行作差比对;其中,所述预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为所述第二几何体相对所述坐标原点的角度,以对所述第二几何体进行角度修正。
在本发明一个实施例中,所述第一位置修正模块706,用于执行如下操作:
基于所述空间坐标系,将所述第一几何体的中心坐标中的一个坐标保持不变,并将另两个坐标设置为0,以对所述第一几何体进行位置修正;其中,进行位置修正后的不同第一几何体具有同轴关系。
在本发明一个实施例中,所述第二位置修正模块708,用于执行如下操作:
基于所述空间坐标系,将所述第二几何体的中心坐标中的一个坐标设置为0;
基于所述第二几何体的中心坐标中的另两个坐标,对所述第二几何体进行位置修正;其中,进行位置修正后的不同第二几何体具有对称关系。
可以理解的是,本发明实施例示意的结构并不构成对一种空间目标几何模型的修正装置的具体限定。在本发明的另一些实施例中,一种空间目标几何模型的修正装置可以包括比图示更多或者更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或者软件和硬件的组合来实现。
上述装置内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
本发明实施例还提供了一种计算设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时,实现本发明任一实施例中的一种空间目标几何模型的修正方法。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序在被处理器执行时,使所述处理器执行本发明任一实施例中的一种空间目标几何模型的修正方法。
具体地,可以提供配有存储介质的***或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该***或者装置的计算机(或CPU或MPU)读出并执行存储在存储介质中的程序代码。
在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。
用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW)、磁带、非易失性存储卡和ROM。可选择地,可以由通信网络从服务器计算机上下载程序代码。
此外,应该清楚的是,不仅可以通过执行计算机所读出的程序代码,而且可以通过基于程序代码的指令使计算机上操作的操作***等来完成部分或者全部的实际操作,从而实现上述实施例中任意一项实施例的功能。
此外,可以理解的是,将由存储介质读出的程序代码写到***计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展模块中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展模块上的CPU等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。
需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个…”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种空间目标几何模型的修正方法,其特征在于,所述空间目标几何模型包括至少两个用于表征空间目标主体的第一几何体和两个用于表征空间目标电池片的第二几何体,所述方法包括:
定义所述空间目标几何模型的空间坐标系、所述第一几何体的中心坐标、所述第一几何体相对所述空间坐标系的坐标原点的角度、所述第二几何体的中心坐标、所述第二几何体相对所述空间坐标系的坐标原点的角度;其中,所述第一几何体相对所述坐标原点的角度为所述第一几何体的中心与所述坐标原点的连线与所述空间坐标系的坐标轴形成的夹角,所述第二几何体相对所述坐标原点的角度为所述第二几何体的中心与所述坐标原点的连线与所述空间坐标系的坐标轴形成的夹角;
基于所述空间坐标系和所述第一几何体相对所述坐标原点的角度,对所述第一几何体进行角度修正;
基于所述空间坐标系和所述第二几何体相对所述坐标原点的角度,对所述第二几何体进行角度修正;
基于所述空间坐标系和所述第一几何体的中心坐标,对所述第一几何体进行位置修正;
基于所述空间坐标系和所述第二几何体的中心坐标,对所述第二几何体进行位置修正。
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一几何体相对所述坐标原点的角度,对所述第一几何体进行角度修正,包括:
将所述第一几何体相对所述坐标原点的角度与各预设角度进行作差比对;其中,所述预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为所述第一几何体相对所述坐标原点的角度,以对所述第一几何体进行角度修正。
3.根据权利要求1所述的方法,其特征在于,所述基于所述第二几何体相对所述坐标原点的角度,对所述第二几何体进行角度修正,包括:
将所述第二几何体相对所述坐标原点的角度与各预设角度进行作差比对;其中,所述预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为所述第二几何体相对所述坐标原点的角度,以对所述第二几何体进行角度修正。
4.根据权利要求1所述的方法,其特征在于,所述基于所述空间坐标系和所述第一几何体的中心坐标,对所述第一几何体进行位置修正,包括:
基于所述空间坐标系,将所述第一几何体的中心坐标中的一个坐标保持不变,并将另两个坐标设置为0,以对所述第一几何体进行位置修正;其中,进行位置修正后的不同第一几何体具有同轴关系。
5.根据权利要求1所述的方法,其特征在于,所述基于所述空间坐标系和所述第二几何体的中心坐标,对所述第二几何体进行位置修正,包括:
基于所述空间坐标系,将所述第二几何体的中心坐标中的一个坐标设置为0;
基于所述第二几何体的中心坐标中的另两个坐标,对所述第二几何体进行位置修正;其中,进行位置修正后的不同第二几何体具有对称关系。
6.一种空间目标几何模型的修正装置,其特征在于,所述空间目标几何模型包括至少两个用于表征空间目标主体的第一几何体和两个用于表征空间目标电池片的第二几何体,所述装置包括:
定义模块,用于定义所述空间目标几何模型的空间坐标系、所述第一几何体的中心坐标、所述第一几何体相对所述空间坐标系的坐标原点的角度、所述第二几何体的中心坐标、所述第二几何体相对所述空间坐标系的坐标原点的角度;其中,所述第一几何体相对所述坐标原点的角度为所述第一几何体的中心与所述坐标原点的连线与所述空间坐标系的坐标轴形成的夹角,所述第二几何体相对所述坐标原点的角度为所述第二几何体的中心与所述坐标原点的连线与所述空间坐标系的坐标轴形成的夹角;
第一角度修正模块,用于基于所述空间坐标系和所述第一几何体相对所述坐标原点的角度,对所述第一几何体进行角度修正;
第二角度修正模块,用于基于所述空间坐标系和所述第二几何体相对所述坐标原点的角度,对所述第二几何体进行角度修正;
第一位置修正模块,用于基于所述空间坐标系和所述第一几何体的中心坐标,对所述第一几何体进行位置修正;
第二位置修正模块,用于基于所述空间坐标系和所述第二几何体的中心坐标,对所述第二几何体进行位置修正。
7.根据权利要求6所述的装置,其特征在于,所述第一角度修正模块,用于执行如下操作:
将所述第一几何体相对所述坐标原点的角度与各预设角度进行作差比对;其中,所述预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为所述第一几何体相对所述坐标原点的角度,以对所述第一几何体进行角度修正。
8.根据权利要求6所述的装置,其特征在于,所述第二角度修正模块,用于执行如下操作:
将所述第二几何体相对所述坐标原点的角度与各预设角度进行作差比对;其中,所述预设角度包括0度、90度、180度、270度和360度;
将偏差最小的预设角度作为所述第二几何体相对所述坐标原点的角度,以对所述第二几何体进行角度修正。
9.根据权利要求6所述的装置,其特征在于,所述第一位置修正模块,用于执行如下操作:
基于所述空间坐标系,将所述第一几何体的中心坐标中的一个坐标保持不变,并将另两个坐标设置为0,以对所述第一几何体进行位置修正;其中,进行位置修正后的不同第一几何体具有同轴关系。
10.根据权利要求6所述的装置,其特征在于,所述第二位置修正模块,用于执行如下操作:
基于所述空间坐标系,将所述第二几何体的中心坐标中的一个坐标设置为0;
基于所述第二几何体的中心坐标中的另两个坐标,对所述第二几何体进行位置修正;其中,进行位置修正后的不同第二几何体具有对称关系。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111320049.1A CN114004947B (zh) | 2021-11-09 | 2021-11-09 | 一种空间目标几何模型的修正方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111320049.1A CN114004947B (zh) | 2021-11-09 | 2021-11-09 | 一种空间目标几何模型的修正方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114004947A true CN114004947A (zh) | 2022-02-01 |
CN114004947B CN114004947B (zh) | 2024-06-21 |
Family
ID=79928318
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111320049.1A Active CN114004947B (zh) | 2021-11-09 | 2021-11-09 | 一种空间目标几何模型的修正方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114004947B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107967700A (zh) * | 2017-12-01 | 2018-04-27 | 北京控制工程研究所 | 大视场宽工作距双目相机的在轨几何校正及精度验证方法 |
DE102018219722B3 (de) * | 2018-11-16 | 2019-11-14 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Verfahren zum überprüfen einer magnetfeldquelle |
CN112347589A (zh) * | 2020-11-26 | 2021-02-09 | 南京玻璃纤维研究设计院有限公司 | 空间几何展开方法、装置及电子设备 |
-
2021
- 2021-11-09 CN CN202111320049.1A patent/CN114004947B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107967700A (zh) * | 2017-12-01 | 2018-04-27 | 北京控制工程研究所 | 大视场宽工作距双目相机的在轨几何校正及精度验证方法 |
DE102018219722B3 (de) * | 2018-11-16 | 2019-11-14 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Verfahren zum überprüfen einer magnetfeldquelle |
CN112347589A (zh) * | 2020-11-26 | 2021-02-09 | 南京玻璃纤维研究设计院有限公司 | 空间几何展开方法、装置及电子设备 |
Non-Patent Citations (1)
Title |
---|
***;孙秋菊;王淑华;武敬力;陈艳;李军伟;许元男;: "基于目标边缘轮廓偏振特征的姿态分析初探", 红外与毫米波学报, no. 06, 15 December 2016 (2016-12-15) * |
Also Published As
Publication number | Publication date |
---|---|
CN114004947B (zh) | 2024-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8711143B2 (en) | System and method for interactive image-based modeling of curved surfaces using single-view and multi-view feature curves | |
US9767598B2 (en) | Smoothing and robust normal estimation for 3D point clouds | |
Sheffer et al. | Robust spherical parameterization of triangular meshes | |
CN110210514B (zh) | 生成式对抗网络训练方法、图像补全方法、设备及存储介质 | |
KR20170083891A (ko) | 가속 구조를 생성하는 방법 및 장치 | |
US20070297646A1 (en) | View-dependent displacement mapping | |
CN114241018B (zh) | 一种牙齿点云配准方法、***及可读存储介质 | |
CN111400830A (zh) | 一种三维毛坯工件的加工校准方法及装置 | |
CN114004947A (zh) | 一种空间目标几何模型的修正方法和装置 | |
US10043310B2 (en) | Smoothing edges of a mesh | |
CN115272549B (zh) | 一种超大数字场景的存储和渲染调度方法及装置 | |
CN115330971B (zh) | 一种面向渲染性能优化的几何模型轻量化方法 | |
CN112562067A (zh) | 一种生成大批量点云数据集的方法 | |
CN115311418B (zh) | 一种多细节层次树木模型单体化重建方法及装置 | |
CN115049813B (zh) | 一种基于一阶球谐的粗配准方法、装置及*** | |
Yang et al. | PatCC1: an efficient parallel triangulation algorithm for spherical and planar grids with commonality and parallel consistency | |
CN114882194A (zh) | 房间点云数据的处理方法和装置、电子设备和存储介质 | |
CN113361601A (zh) | 基于无人车激光雷达数据进行透视与俯瞰特征融合的方法 | |
CN118096906B (zh) | 基于矢量绑定和形态学的点云抽稀方法及*** | |
CN115953593B (zh) | 工业零件的轮廓识别方法、装置、设备和计算机存储介质 | |
CN114419250B (zh) | 点云数据矢量化方法及装置、矢量地图生成方法及装置 | |
CN117788529B (zh) | 三维平面点云粗配准方法、***、介质及设备 | |
US20240257464A1 (en) | Polygon correction method and apparatus, polygon generation method and apparatus, electronic device, and computer-readable storage medium | |
CN112767455B (zh) | 一种双目结构光的校准方法及*** | |
CN113129437B (zh) | 一种标志物的空间坐标确定方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |