1.一种材料排布方法,其特征在于,所述方法包括:获取待排布材料的图片信息,所述图片信息用于描述图片的视觉特征;
根据排布需求和预设的排布模板库,确定初始排布模板,所述排布模板库包括多个已有的排布模板;
根据所述图片信息和所述初始排布模板,确定所述待排布材料的目标排布方式。
2.根据权利要求1所述的方法,其特征在于,所述获取待排布材料的图片信息,包括:获取所述待排布材料的原始图片;
采用预设的图片分析模型对所述原始图片进行分析,得到所述待排布图片的图片信息;其中,所述图片信息包括图片的基色信息和纹理信息,所述图片分析模型用于识别所述图片的基色和纹理。
3.根据权利要求2所述的方法,其特征在于,所述采用预设的图片分析模型对所述原始图片进行分析,得到所述待排布图片的图片信息,包括:采用所述图片分析模型中的基色分析子模型对所述原始图片进行分析,得到所述原始图片的基色信息,所述基色信息包括色调-饱和度-强度HSI和明亮度-色度-浓度YUV;
根据所述基色信息去除所述原始图片的基色,得到所述原始图片的初始纹理图片;
采用所述图片分析模型中的纹理分析子模型对所述初始纹理图片进行分析,得到所述原始图片的纹理信息,所述纹理信息包括纹理方向和纹理类型。
4.根据权利要求1所述的方法,其特征在于,所述根据所述图片信息和所述初始排布模板,确定所述待排布材料的目标排布方式,包括:根据所述初始排布模板,确定待排布区域的每个子区域的基色条件和纹理特征;
根据所述基色条件、所述纹理特征和所述图片信息,确定所述待排布材料的至少一种候选排布方式;
根据所述至少一种候选排布方式,确定目标排布方式。
5.根据权利要求4所述的方法,其特征在于,所述根据所述初始排布模板,确定待排布区域的每个子区域的基色条件和纹理特征,包括:按照所述待排布区域对所述初始排布模板进行采样,得到所述待排布区域的每个子区域的基色条件和纹理特征。
6.根据权利要求5所述的方法,其特征在于,所述根据所述基色条件、所述纹理特征和所述图片信息,确定所述待排布材料的至少一种候选排布方式,包括:根据每个所述子区域的基色条件和纹理特征,在所述图片信息中查找,确定与每个所述子区域匹配的目标图片;
根据与每个所述子区域匹配的目标图片,确定至少一种所述候选排布方式。
7.根据权利要求6所述的方法,其特征在于,所述根据所述至少一种候选排布方式,确定目标排布方式,包括:若存在多个所述候选排布方式,则根据预设的评估模型计算每一种候选排布方式的量化值,所述评估模型用于根据视觉特征和材料损耗确定排布方式的量化值;
根据每个所述候选排布方式的量化值,确定所述目标排布方式。
8.根据权利要求1所述的方法,其特征在于,所述根据排布需求和预设的排布模板库,确定初始排布模板,包括:根据所述排布需求,在所述排布模板库中查找;
若所述排布模板库中存在与所述排布需求匹配的排布模板,则将所查找到的排布模板确定为所述初始排布模板;
若所述排布模板库中不存在与所述排布需求匹配的排布模板,则根据所述排布需求生成新的初始排布模板。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:根据所述新的初始排布模板,更新所述排布模板库。
10.一种材料排布装置,其特征在于,所述装置包括:获取模块、第一处理模块和第二处理模块;
所述获取模块,用于获取待排布材料的图片信息,所述图片信息用于描述图片的视觉特征;
所述第一处理模块,用于根据排布需求和预设的排布模板库,确定初始排布模板,所述排布模板库包括多个已有的排布模板;
所述第二处理模块,用于根据所述图片信息和所述初始排布模板,确定所述待排布材料的目标排布方式。
11.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。