CN113139895B - 无人机编队表演阵型图的设计方法、终端及存储介质 - Google Patents
无人机编队表演阵型图的设计方法、终端及存储介质 Download PDFInfo
- Publication number
- CN113139895B CN113139895B CN202110476661.1A CN202110476661A CN113139895B CN 113139895 B CN113139895 B CN 113139895B CN 202110476661 A CN202110476661 A CN 202110476661A CN 113139895 B CN113139895 B CN 113139895B
- Authority
- CN
- China
- Prior art keywords
- black
- graph
- pixel
- pattern
- unmanned aerial
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 230000015572 biosynthetic process Effects 0.000 title claims abstract description 73
- 238000013461 design Methods 0.000 title claims abstract description 34
- 239000011159 matrix material Substances 0.000 title claims abstract description 32
- 238000012937 correction Methods 0.000 claims abstract description 15
- 238000004040 coloring Methods 0.000 claims abstract description 7
- 238000012545 processing Methods 0.000 claims description 23
- 230000015556 catabolic process Effects 0.000 claims description 15
- 238000006731 degradation reaction Methods 0.000 claims description 15
- 238000010586 diagram Methods 0.000 claims description 13
- 239000002245 particle Substances 0.000 claims description 12
- 238000004891 communication Methods 0.000 claims description 3
- 125000004122 cyclic group Chemical group 0.000 claims description 2
- 238000004590 computer program Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 239000003086 colorant Substances 0.000 description 2
- 230000009918 complex formation Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000007688 edging Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/04—Context-preserving transformations, e.g. by using an importance map
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/40—Filling a planar surface by adding surface attributes, e.g. colour or texture
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/13—Edge detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Processing (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开一种无人机编队表演阵型图的设计方法、终端及存储介质,其属于无人机编队技术领域,该设计方法包括:接收新的飞行表演画面图片,并对飞行表演画面图片进行去色处理,得到黑白底图;根据实际需求对黑白底图进行预设处理,使其转换为由若干个像素格组成的马赛克图像;在马赛克图像的每一像素格的中心点位置绘制预设图形,并将每一像素格的颜色填充入相应的预设图形中,得到阵型图雏形;根据实际需求对阵型图雏形进行填充颜色修正,生成并保存无人机编队表演阵型图。本技术方案,其可有效解决传统方式通过设计师根据特定图形手动排列得到阵型图,存在效率低、容易出错、且会造成大量不必要的重复性工作等缺点的技术问题。
Description
技术领域
本发明涉及无人机编队技术领域,尤其涉及一种无人机编队表演阵型图的设计方法、终端及存储介质。
背景技术
无人机编队表演具有可见范围广、实际效果震撼、自主操作空间大、适用场景多元的诸多优势。而随着无人机编队表演的日益发展,表演需求量逐渐增加,客户需求千差万别,设计周期不断缩短。
无人机编队飞行表演需要根据客户需求定制画面效果,传统的方式是需要设计师根据特定图形手动排列飞机阵型图,这样的方法需要耗费很多时间,而且在规定飞机的总数情况下,手动排列的方式效率低且容易出错,并造成大量不必要的重复性工作。
发明内容
本发明的主要目的在于提出一种无人机编队表演阵型图的设计方法、终端及存储介质,旨在解决传统方式通过设计师根据特定图形手动排列得到阵型图,存在效率低、容易出错、且会造成大量不必要的重复性工作等缺点的技术问题。
为实现上述目的,本发明提供的一种无人机编队表演阵型图的设计方法,所述设计方法包括以下步骤:接收新的飞行表演画面图片,并对所述飞行表演画面图片进行去色处理,得到黑白底图;根据实际需求对所述黑白底图进行预设处理,使其转换为由若干个像素格组成的马赛克图像;在所述马赛克图像的每一像素格的中心点位置绘制预设图形,并将每一所述像素格的颜色填充入相应的所述预设图形中,得到阵型图雏形;根据实际需求对所述阵型图雏形进行填充颜色修正,生成并保存无人机编队表演阵型图。
可选地,所述预设处理包括根据当前输入的像素密度数值对所述黑白底图进行细节劣化处理。
可选地,所述像素密度数值的范围为1~200。
可选地,所述预设处理还包括对所述黑白底图中的图形进行描边处理。
可选地,所述根据实际需求对所述黑白底图进行预设处理,使其转换为由若干个像素格组成的马赛克图像的步骤具体包括:根据所需要的编队图案是否指定为图形的外轮廓,判断所述黑白底图的图形是否需要进行描边处理;若所述黑白底图的图形需要进行描边处理,则先对所述黑白底图的图形进行描边处理后,再根据当前输入的像素密度数值对所述黑白底图进行细节劣化处理,使其转换为由若干个像素格组成的马赛克图像;若所述黑白底图的图形不需要进行描边处理,则直接根据当前输入的像素密度数值对所述黑白底图进行细节劣化处理,使其转换为由若干个像素格组成的马赛克图像。
可选地,所述根据所需要的编队图案是否指定为图形的外轮廓,判断所述黑白底图的图形是否需要进行描边处理的步骤具体包括:若所需要的编队图案指定为图形的外轮廓,则判断所述黑白底图的图形需要进行描边处理;若所需要的编队图案不指定为图形的外轮廓,则判断所述黑白底图的图形不需要进行描边处理。
可选地,所述在所述马赛克图像的每一像素格的中心点位置绘制预设图形,并将每一所述像素格的颜色填充入相应的所述预设图形中,得到阵型图雏形的步骤包括:获取所述马赛克图像中的每一像素格的中心点位置信息,以在每一所述像素格的中心点位置绘制预设图形;获取所述马赛克图像中的每一像素格的颜色信息,以将每一所述像素格的颜色填充入相应的所述预设图形中。
可选地,所述预设图形为圆形。
可选地,所述在每一所述像素格的中心点位置绘制预设图形的步骤包括:获取当前输入的粒子大小数值,并以所述粒子大小数值为直径,在每一所述像素格的中心点位置绘制圆形;
可选地,所述预设图形为正多边形。
可选地,所述在每一所述像素格的中心点位置绘制预设图形的步骤包括:获取当前输入的粒子大小数值,并以所述粒子大小数值为边长,在每一所述像素格的中心点位置绘制正多边形。
可选地,所述根据实际需求对所述阵型图雏形进行填充颜色修正,生成并保存无人机编队表演阵型图的步骤具体包括:接受使用者对所述阵型图雏形中的图形边界进行填充颜色修正,使得所述阵型图雏形中的图形满足相应的设计要求;统计所述阵型图雏形中的代表待表演无人机的图形数量,将其与待表演无人机的实际数量进行比较,并在两者数量不一致时,通过不断修正所述像素密度数值来使得两者数量接近一致后,生成并保存无人机编队表演阵型图。
可选地,所述通过不断修正所述像素密度数值来使得两者数量接近一致的循环过程具体包括:根据重新输入的像素密度数值对所述黑白底图进行细节劣化处理,使其转换为由若干个像素格组成的新马赛克图像;重新在所述新马赛克图像的每一像素格的中心点位置绘制预设图形,并重新将每一所述像素格的颜色填充入相应的所述预设图形中,得到新阵型图雏形;接受使用者对所述新阵型图雏形中的图形边界进行填充颜色修正,使得所述新阵型图雏形中的图形满足相应的设计要求后,再次统计所述新阵型图雏形中的代表待表演无人机的图形数量,并将其与待表演无人机的实际数量进行比较。
此外,为实现上述目的,本发明还提出一种终端,所述终端包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现上述的设计方法的步骤。
此外,为实现上述目的,本发明还提出一种存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的设计方法的步骤。
本发明提出的一种无人机编队表演阵型图的设计方法、终端及存储介质,其在使用者进行无人机编队表演阵型图的设计时,只需使用者输入新的飞行表演画面图片,便可通过计算机程序在接收新的飞行表演画面图片时,先对该飞行表演画面图片进行去色处理,得到黑白底图后,再根据实际需求对该黑白底图进行预设处理,使其转换为由若干个像素格组成的马赛克图像。接着,在该马赛克图像的每一像素格的中心点位置绘制预设图形,并将每一像素格的颜色填充入相应的预设图形中,得到阵型图雏形。最后,根据实际需求对该阵型图雏形进行填充颜色修正,生成并保存无人机编队表演阵型图。这样一来,本发明通过计算机程序来绘制无人机编队表现阵型图,能够更高效的绘制无人编队表演阵型图,提高了在编辑无人编队表演阵型过程中的灵活性、严密性和工作效率,并适应了无人机编队表演多元化、定制化的需求,可快速应对日益复杂的编队表演画面效果,使无人机编队表演阵型设计工作更加高效。可见,本技术方案,其可有效解决传统方式通过设计师根据特定图形手动排列得到阵型图,存在效率低、容易出错、且会造成大量不必要的重复性工作等缺点的技术问题。
附图说明
图1为本发明实施例一无人机编队表演阵型图的设计方法的流程框图。
图2为图1所示无人机编队表演阵型图的设计方法的执行过程流程框图。
图3为图1所示无人机编队表演阵型图的设计方法步骤S120的具体流程框图。
图4为图1所示无人机编队表演阵型图的设计方法步骤S130的具体流程框图。
图5为图1所示无人机编队表演阵型图的设计方法步骤S140的具体流程框图。
图6为图1所示无人机编队表演阵型图的设计方法中的无人机编队表演阵型图的示意图。
图7为本发明实施例二终端的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
实施例一
如图1所示,本发明实施例一提出一种无人机编队表演阵型图的设计方法,该设计方法包括以下步骤:
步骤S110:接收新的飞行表演画面图片,并对该飞行表演画面图片进行去色处理,得到黑白底图。
具体地,如图2所示,当使用者进行无人机编队表演阵型图的设计时,只需使用者输入新的飞行表演画面图片即可,该飞行表演画面图片上记载着需要无人机编队表演的图案,其可由使用者从网络上下载所得或由使用者自行拍摄所得。当本发明的计算程序接收到使用者输入的新的飞行表演画面图片后,便可对该飞行表演画面图片进行去色处理,得到黑白底图。
步骤S120:根据实际需求对该黑白底图进行预设处理,使其转换为由若干个像素格组成的马赛克图像。
具体地,如图2所示,当通过上述方法步骤得到黑白底图后,便可根据实际需求对该黑白底图进行预设处理,使其转换为由若干个像素格组成的马赛克图像。本方法步骤中的“预设处理”包括根据当前输入的像素密度数值对黑白底图进行细节劣化处理。该像素密度数值的范围为1~200,该像素密度数值为使用者根据当次编队飞行无人机的实际数量和需要编队表演的设计图案进行手动输入。当次编队飞行无人机的实际数量越多,需要输入的像素密度数值越大。该像素密度数值可先输入一个初值,后续再根据实际需求进行不断修正。
由于有时所需要的编队图案会指定为该黑白底图的图形的外轮廓,此时,本方法步骤中的“预设处理”还包括对黑白底图中的图形进行描边处理。因而,如图3所示,执行本方法步骤“根据实际需求对黑白底图进行预设处理,使其转换为由若干个像素格组成的马赛克图像”的具体过程如下:
步骤S121:根据所需要的编队图案是否指定为图形的外轮廓,判断该黑白底图的图形是否需要进行描边处理。
步骤S122:若该黑白底图的图形需要进行描边处理,则先对该黑白底图的图形进行描边处理后,再根据当前输入的像素密度数值对该黑白底图进行细节劣化处理,使其转换为由若干个像素格组成的马赛克图像。
步骤S123:若该黑白底图的图形不需要进行描边处理,则直接根据当前输入的像素密度数值对该黑白底图进行细节劣化处理,使其转换为由若干个像素格组成的马赛克图像。
根据当前输入的像素密度数值对该黑白底图进行细节劣化处理前,需先判断黑白底图的图形是否需要进行描边处理,如图2所示,具体判断过程如下:若所需要的编队图案指定为图形的外轮廓,则判断该黑白底图的图形需要进行描边处理,此时,先对该黑白底图的图形进行描边处理后,再根据当前输入的像素密度数值对该黑白底图进行细节劣化处理,使其转换为由若干个像素格组成的马赛克图像。若所需要的编队图案不指定为图形的外轮廓,则判断该黑白底图的图形不需要进行描边处理,此时,直接根据当前输入的像素密度数值对该黑白底图进行细节劣化处理,使其转换为由若干个像素格组成的马赛克图像。
步骤S130:在该马赛克图像的每一像素格的中心点位置绘制预设图形,并将每一像素格的颜色填充入相应的预设图形中,得到阵型图雏形。
具体地,如图2所示,当通过上述方法步骤得到马赛克图像后,便可在该马赛克图像的每一像素格的中心点位置绘制预设图形,并将每一像素格的颜色填充入相应的预设图形中,得到阵型图雏形,如图4所示,其具体过程如下:
步骤S131:获取该马赛克图像中的每一像素格的中心点位置信息,以在每一像素格的中心点位置绘制预设图形。
步骤S132:获取该马赛克图像中的每一像素格的颜色信息,以将每一像素格的颜色填充入相应的预设图形中。
本方法步骤中的预设图形可以为圆形或正多边形,这两种显示形式,只是为了获取飞机位置,没有实质性区别。当其获取该马赛克图像中的每一像素格的中心点位置信息后,便可在每一像素格的中心点位置绘制预设图形,具体过程如下:获取当前输入的粒子大小数值,此数值根据实际图像生成情况手动输入,粒子大小数值应小于该马赛克图像的像素格大小。当其预设图形为圆形时,以粒子大小数值为直径,在每一像素格的中心点位置绘制圆形,该圆形的圆心即为相应像素格的中心点所在。当其预设图形为正多边形时,以粒子大小数值为边长,在每一像素格的中心点位置绘制正多边形,该正多边形的中心即为相应像素格的中心点所在。当在每一像素格的中心点位置绘制好预设图形后,便可进一步获取该马赛克图像中的每一像素格的颜色信息,以将每一像素格的颜色填充入相应的预设图形中。由于该马赛克图像主要由黑白两种颜色组成,因而,其需要将上述方法步骤中绘制的正多边形或圆形图案进行黑白两种颜色的填充。生成的图像应为绘有填充为黑色或白色的圆形(正多边形)点阵,其中填充为白色的图形即代表编队飞行中无人机的相对位置。
步骤S140:根据实际需求对该阵型图雏形进行填充颜色修正,生成并保存无人机编队表演阵型图。
具体地,如图2所示,当通过上述方法步骤得到阵型图雏形后,为使得生成的无人机编队表演阵型图更符合设计要求,还需根据实际需求对该阵型图雏形进行填充颜色修正,来生成并保存无人机编队表演阵型图,如图5所示,其具体过程如下:
步骤S141:接受使用者对该阵型图雏形中的图形边界进行填充颜色修正,使得该阵型图雏形中的图形满足相应的设计要求。
步骤S142:统计该阵型图雏形中的代表待表演无人机的图形数量,将其与待表演无人机的实际数量进行比较,以在两者数量不一致时,通过不断修正预输入像素密度数值来使得两者数量接近一致后,生成并保存无人机编队表演阵型图。
如图2所示,由于图片在转换为马赛克图像时,图像边界并不能完全满足相应的设计要求,此时,需使用者自行判断是否改变所生成的相应预设图形(圆形或正多边形)的填充颜色,使用者可通过鼠标右键单击想要更改填充颜色的预设图形来对其进行相应的填充颜色修改,此时,本计算机程序执行步骤“接受使用者对该阵型图雏形中的图形边界进行填充颜色修正,使得该阵型图雏形中的图形满足相应的设计要求”。当对该阵型图雏形中的图形边界进行填充颜色修正后,还需统计该阵型图雏形中的代表待表演无人机的图形数量(由于画面中以白色图形代表待表演无人机,即可通过统计白色图形的数量来得到完成当前图案飞行表演所需要的无人机数量),将其与待表演无人机的实际数量进行比较,以在两者数量不一致时,通过不断修正预输入像素密度数值来使得两者数量接近一致后,生成并保存无人机编队表演阵型图。例如,如果统计到的白色图形数量接近待表演无人机的实际数量的2倍,且生成的图案也能满足设计要求,可以选择是否维持现有的像素密度值,将白色图形数量减半;若是,则自动每隔一个选择一个填充为白色的图形,将其填充为黑色,以生成并保存如图5所示的无人机编队表演阵型图。或者说如果统计到的白色图形数量与待表演无人机的实际数量相差过大,还可通过不断修正像素密度数值,即如图2所示,根据重新输入的像素密度数值对该黑白底图进行细节劣化处理,使其转换为由若干个像素格组成的新马赛克图像。重新在该新马赛克图像的每一像素格的中心点位置绘制预设图形,并重新将每一像素格的颜色填充入相应的预设图形中,得到新阵型图雏形。接受使用者对所述新阵型图雏形中的图形边界进行填充颜色修正,使得该新阵型图雏形中的图形满足相应的设计要求后,再次统计该新阵型图雏形中的代表待表演无人机的图形数量,并将其与待表演无人机的实际数量进行比较。通过不断重复上述过程,最终使得两者数量接近一致后,生成并保存如图6所示的无人机编队表演阵型图。
实施例二
如图7所示,本发明实施例二提出一种终端20,该终端20包括存储器21、处理器22、存储在该存储器上并可在该处理器上运行的程序以及用于实现处理器21和存储器22之间的连接通信的数据总线23,该程序被该处理器执行时,以实现上述实施例一中无人机编队表演阵型图的设计方法的步骤,具体如上所述,此处不再赘述。
需要说明的是,本发明实施例的终端20实施例与方法实施例一属于同一构思,其具体实现过程详细见方法实施例一,且方法实施例一中的技术特征在终端20实施例中均对应适用,这里不再赘述。
实施例三
本发明实施例三提出一种存储介质,用于计算机可读存储,该存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现上述实施例一中无人机编队表演阵型图的设计方法的具体步骤。
需要说明的是,上述存储介质与方法实施例属于同一构思,其具体实现过程详细见方法实施例一,且方法实施例一中的技术特征在存储介质实施例中均对应适用,这里不再赘述。
本发明实施例提出的一种无人机编队表演阵型图的设计方法、终端及存储介质,其在使用者进行无人机编队表演阵型图的设计时,只需使用者输入新的飞行表演画面图片,便可通过计算机程序在接收新的飞行表演画面图片时,先对该飞行表演画面图片进行去色处理,得到黑白底图后,再根据实际需求对该黑白底图进行预设处理,使其转换为由若干个像素格组成的马赛克图像。接着,在该马赛克图像的每一像素格的中心点位置绘制预设图形,并将每一像素格的颜色填充入相应的预设图形中,得到阵型图雏形。最后,根据实际需求对该阵型图雏形进行填充颜色修正,生成并保存无人机编队表演阵型图。这样一来,本发明通过计算机程序来绘制无人机编队表现阵型图,能够更高效的绘制无人编队表演阵型图,提高了在编辑无人编队表演阵型过程中的灵活性、严密性和工作效率,并适应了无人机编队表演多元化、定制化的需求,可快速应对日益复杂的编队表演画面效果,使无人机编队表演阵型设计工作更加高效。可见,本技术方案,其可有效解决传统方式通过设计师根据特定图形手动排列得到阵型图,存在效率低、容易出错、且会造成大量不必要的重复性工作等缺点的技术问题。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (13)
1.一种无人机编队表演阵型图的设计方法,其特征在于,所述设计方法包括以下步骤:
接收新的飞行表演画面图片,并对所述飞行表演画面图片进行去色处理,得到黑白底图;
根据实际需求对所述黑白底图进行预设处理,使其转换为由若干个像素格组成的马赛克图像;
在所述马赛克图像的每一像素格的中心点位置绘制预设图形,并将每一所述像素格的颜色填充入相应的所述预设图形中,得到阵型图雏形;
根据实际需求对所述阵型图雏形进行填充颜色修正,生成并保存无人机编队表演阵型图;
所述预设处理包括根据当前输入的像素密度数值对所述黑白底图进行细节劣化处理,所述根据实际需求对所述阵型图雏形进行填充颜色修正,生成并保存无人机编队表演阵型图的步骤具体包括:接受使用者对所述阵型图雏形中的图形边界进行填充颜色修正,使得所述阵型图雏形中的图形满足相应的设计要求;统计所述阵型图雏形中的待表演无人机的图形数量,将其与待表演无人机的实际数量进行比较,并在两者数量不一致时,通过不断修正所述像素密度数值来使得两者数量接近一致后,生成并保存无人机编队表演阵型图。
2.根据权利要求1所述的设计方法,其特征在于,所述像素密度数值的范围为1~200。
3.根据权利要求1所述的设计方法,其特征在于,所述预设处理还包括对所述黑白底图中的图形进行描边处理。
4.根据权利要求1所述的设计方法,其特征在于,所述根据实际需求对所述黑白底图进行预设处理,使其转换为由若干个像素格组成的马赛克图像的步骤具体包括:
根据所需要的编队图案是否指定为图形的外轮廓,判断所述黑白底图的图形是否需要进行描边处理;
若所述黑白底图的图形需要进行描边处理,则先对所述黑白底图的图形进行描边处理后,再根据当前输入的像素密度数值对所述黑白底图进行细节劣化处理,使其转换为由若干个像素格组成的马赛克图像;
若所述黑白底图的图形不需要进行描边处理,则直接根据当前输入的像素密度数值对所述黑白底图进行细节劣化处理,使其转换为由若干个像素格组成的马赛克图像。
5.根据权利要求4所述的设计方法,其特征在于,所述根据所需要的编队图案是否指定为图形的外轮廓,判断所述黑白底图的图形是否需要进行描边处理的步骤具体包括:
若所需要的编队图案指定为图形的外轮廓,则判断所述黑白底图的图形需要进行描边处理;
若所需要的编队图案不指定为图形的外轮廓,则判断所述黑白底图的图形不需要进行描边处理。
6.根据权利要求1所述的设计方法,其特征在于,所述在所述马赛克图像的每一像素格的中心点位置绘制预设图形,并将每一所述像素格的颜色填充入相应的所述预设图形中,得到阵型图雏形的步骤包括:
获取所述马赛克图像中的每一像素格的中心点位置信息,以在每一所述像素格的中心点位置绘制预设图形;
获取所述马赛克图像中的每一像素格的颜色信息,以将每一所述像素格的颜色填充入相应的所述预设图形中。
7.根据权利要求6所述的设计方法,其特征在于,所述预设图形为圆形。
8.根据权利要求7所述的设计方法,其特征在于,所述在每一所述像素格的中心点位置绘制预设图形的步骤包括:
获取当前输入的粒子大小数值,并以所述粒子大小数值为直径,在每一所述像素格的中心点位置绘制圆形。
9.根据权利要求6所述的设计方法,其特征在于,所述预设图形为正多边形。
10.根据权利要求9所述的设计方法,其特征在于,所述在每一所述像素格的中心点位置绘制预设图形的步骤包括:
获取当前输入的粒子大小数值,并以所述粒子大小数值为边长,在每一所述像素格的中心点位置绘制正多边形。
11.根据权利要求1所述的设计方法,其特征在于,所述通过不断修正所述像素密度数值来使得两者数量接近一致的循环过程具体包括:
根据重新输入的像素密度数值对所述黑白底图进行细节劣化处理,使其转换为由若干个像素格组成的新马赛克图像;
重新在所述新马赛克图像的每一像素格的中心点位置绘制预设图形,并重新将每一所述像素格的颜色填充入相应的所述预设图形中,得到新阵型图雏形;
接受使用者对所述新阵型图雏形中的图形边界进行填充颜色修正,使得所述新阵型图雏形中的图形满足相应的设计要求后,再次统计所述新阵型图雏形中的代表待表演无人机的图形数量,并将其与待表演无人机的实际数量进行比较。
12.一种终端,其特征在于,所述终端包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现如权利要求1-11任一所述的设计方法的步骤。
13.一种存储介质,用于计算机可读存储,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-11任一所述的设计方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110476661.1A CN113139895B (zh) | 2021-04-29 | 2021-04-29 | 无人机编队表演阵型图的设计方法、终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110476661.1A CN113139895B (zh) | 2021-04-29 | 2021-04-29 | 无人机编队表演阵型图的设计方法、终端及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113139895A CN113139895A (zh) | 2021-07-20 |
CN113139895B true CN113139895B (zh) | 2024-07-02 |
Family
ID=76816747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110476661.1A Active CN113139895B (zh) | 2021-04-29 | 2021-04-29 | 无人机编队表演阵型图的设计方法、终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113139895B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115185267B (zh) * | 2022-06-21 | 2023-07-18 | 北京远度互联科技有限公司 | 目标物编队点阵的生成方法、装置、电子设备及存储介质 |
CN118967855B (zh) * | 2024-07-29 | 2025-04-25 | 深圳大漠大智控技术有限公司 | 无人机表演图案的生成方法、装置、设备及介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110751703A (zh) * | 2019-10-22 | 2020-02-04 | 广东智媒云图科技股份有限公司 | 一种绕线画生成方法、装置、设备及存储介质 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2267203B (en) * | 1992-05-15 | 1997-03-19 | Fujitsu Ltd | Three-dimensional graphics drawing apparatus, and a memory apparatus to be used in texture mapping |
JP3741212B2 (ja) * | 2001-07-26 | 2006-02-01 | セイコーエプソン株式会社 | 画像処理システム、プロジェクタ、プログラム、情報記憶媒体および白黒伸張処理方法 |
US6792329B2 (en) * | 2001-08-22 | 2004-09-14 | Milliken & Company | Construction of colored images on absorbent substrates using a computer-aided design system |
JP2003228720A (ja) * | 2002-02-01 | 2003-08-15 | Shinnichi Electronics Kk | パチンコ機の画像表示装置とその表示方法 |
JP2009271900A (ja) * | 2008-05-07 | 2009-11-19 | Riki Sakurai | 人物画動物画のモザイク塗り絵およびその作成法 |
CN104463925B (zh) * | 2014-11-20 | 2016-01-20 | 合肥工业大学 | 基于斑点模板自动组合的数码迷彩设计方法 |
CN105974939B (zh) * | 2016-07-25 | 2018-12-28 | 天津远度科技有限公司 | 无人机编队阵型自动生成方法及装置 |
CN108445902B (zh) * | 2018-03-14 | 2021-02-05 | 广州亿航智能技术有限公司 | 无人机编队控制方法、装置和系统 |
CN109146991B (zh) * | 2018-08-20 | 2023-05-05 | 广州视源电子科技股份有限公司 | 一种图片格式转换方法、装置、设备和存储介质 |
CN109523603B (zh) * | 2018-10-24 | 2022-12-02 | 广东智媒云图科技股份有限公司 | 一种基于皴法风格的绘画方法、装置、终端设备及存储介质 |
CN110587599A (zh) * | 2019-08-19 | 2019-12-20 | 广东智媒云图科技股份有限公司 | 一种基于曲面绘画载体的绘画方法、装置及系统 |
CN110969678B (zh) * | 2019-11-15 | 2023-07-25 | 广东智媒云图科技股份有限公司 | 一种平铺圆形的绘画方法、装置、终端设备及存储介质 |
CN111315096A (zh) * | 2020-03-12 | 2020-06-19 | 北京京东乾石科技有限公司 | 无人机编队灯光表演系统及方法、无人机运行脚本生成方法、存储介质和电子设备 |
CN112327909B (zh) * | 2020-10-27 | 2023-02-03 | 一飞(海南)科技有限公司 | 一种无人机编队的贴图灯效控制方法、控制系统及无人机 |
CN112581566A (zh) * | 2020-11-19 | 2021-03-30 | 一飞(海南)科技有限公司 | 表演文字画面的生成方法、系统、集群无人机、介质及终端 |
CN112327927B (zh) * | 2020-11-25 | 2021-11-26 | 北京理工大学 | 基于网格规划算法的编队无人机多角度打击航迹规划方法 |
-
2021
- 2021-04-29 CN CN202110476661.1A patent/CN113139895B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110751703A (zh) * | 2019-10-22 | 2020-02-04 | 广东智媒云图科技股份有限公司 | 一种绕线画生成方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113139895A (zh) | 2021-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112560137B (zh) | 基于智慧城市的多模型融合方法及系统 | |
CN113139895B (zh) | 无人机编队表演阵型图的设计方法、终端及存储介质 | |
US11580665B2 (en) | Image positioning system and image positioning method based on upsampling | |
US20090085915A1 (en) | Geospatial modeling system providing user-selectable building shape options and related methods | |
CN112274934B (zh) | 模型渲染方法、装置、设备及存储介质 | |
CN112233241B (zh) | 虚拟场景地形的高度图的生成方法、装置和存储介质 | |
CN114998108B (zh) | 一种矢量数据优化处理方法及系统 | |
EP4231243A1 (en) | Data storage management method, object rendering method, and device | |
CN112734900B (zh) | 阴影贴图的烘焙方法、装置、设备及计算机可读存储介质 | |
CN114494024A (zh) | 图像渲染方法、装置、设备及存储介质 | |
CN110865750A (zh) | 瓦片地图的无极缩放显示方法 | |
CN112070854A (zh) | 一种图像生成方法、装置、设备及存储介质 | |
WO2023109374A1 (zh) | 用户界面海报图片的处理方法、装置、存储介质及电子设备 | |
CN114092575B (zh) | 数字地球实时着色方法和装置 | |
CN111445567A (zh) | 动态物体的烘焙方法、装置、计算机设备和存储介质 | |
CN111681317B (zh) | 数据处理方法、装置、电子设备及存储介质 | |
CN113506375A (zh) | 一种根据地图数据增加场景二维图像深度信息的处理方法 | |
CN109343008A (zh) | 气象雷达显示组件 | |
US11200708B1 (en) | Real-time color vector preview generation | |
CN116934934A (zh) | 画面的抗锯齿方法、装置、计算机可读介质及电子设备 | |
CN115272549A (zh) | 一种超大数字场景的存储和渲染调度方法及装置 | |
CN114266878A (zh) | 一种阴影图确定方法及装置 | |
CN111462343B (zh) | 数据处理方法、装置、电子设备及存储介质 | |
CN115035134A (zh) | 图像批量处理方法、装置、设备及存储介质 | |
CN112419459A (zh) | 烘焙模型ao贴图的方法、装置、计算机设备和存储介质 |
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 |