System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及人工智能渲染,具体为一种基于人工智能的影视画面渲染优化系统及方法。
技术介绍
1、人工智能使用机器帮助用户自动化执行重复率高的工作。人工智能可以通过大量分析,从数据中学习,对性能不断做出优化和改进,为用户提供更加个性化的服务。
2、在影视动画和虚拟现实应用领域中,画面渲染是一项重要内容。但是在影视画面渲染过程中,需要技术性与艺术性相结合,需要操作人员了解构图和光影等艺术基本原理以及计算机图形学的概念,对操作人员专业知识背景有较高的要求。而且用户与操作人员之间的沟通不够充分和难以避免的思想差异,也会导致画面最终的渲染效果达不到用户的预期。
技术实现思路
1、本专利技术的目的在于提供一种基于人工智能的影视画面渲染优化系统及方法,以解决上述
技术介绍
中提出的问题。
2、为了解决上述技术问题,本专利技术提供如下技术方案:一种基于人工智能的影视画面渲染优化系统,该系统包括用户输入模块、ai渲染模块、用户反馈模块以及ai分析模块;
3、所述用户输入模块用于用户输入所要渲染的视频、模型和画面数据;所述ai渲染模块用于ai通过调用渲染软件api对用户输入的数据采取默认参数渲染并输出;所述用户反馈模块用于用户收到初步渲染结果后对渲染效果评价并给出改进建议;所述ai分析模块用于ai就用户输入的信息进行分析、匹配和判断,以便于进行下一步的操作;
4、所述用户输入模块的输出端与所述ai渲染模块的输入端相连接;所述ai渲染模块的输出端与所述用户反馈
5、所述用户输入模块包括用户输入单元;
6、用户输入单元用于用户输入想要渲染的数据,包括视频、图片以及三维模型数据;
7、所述用户输入单元的输出端与所述ai渲染模块的输入端相连接。
8、所述ai渲染模块包括api调用单元、画面渲染单元以及ai输出单元;
9、所述api调用单元用于ai通过对渲染工具及软件的api调用,使用第三方服务器资源和服务进行下一步操作;所述画面渲染模块用于ai通过所述api调用单元所调用的工具及软件对所述用户输入单元输入的数据或所述ai分析模块输出的数据进行渲染;所述ai输出单元用于ai输出渲染之后的数据并输出各种参数修改时对应画面的不同表现,同时对用户的反馈输入规范做出要求;
10、所述api调用单元的输出端与所述画面渲染单元的输入端相连接;所述画面渲染单元的输出端与所述ai输出单元的输入端相连接;所述ai输出单元的输出端与所述用户反馈模块的输入端相连接。
11、所述用户反馈模块包括时钟单元和用户反馈单元;
12、所述时钟单元用于计算ai输出渲染结果至用户反馈的时间,设置时限,若用户在指定时限前没有做出反馈,则认为用户不进行反馈,中断与用户的连接;所述用户反馈单元用于用户对所述ai输出模块输出的渲染效果进行评价和对输出的内容进行学习和理解,并根据输入规范进行反馈;
13、所述时钟单元的输出端与所述用户反馈单元的输入端相连接;所述用户反馈单元的输出端与所述ai分析单元的输入端相连接。
14、所述ai分析模块包括ai分析单元、ai反馈单元、ai判断单元、参数修改单元以及渲染完成单元;
15、所述ai分析单元用于ai对用户反馈的信息和数据库中存储的信息通过计算二者的余弦相似度进行匹配和选择;所述ai反馈单元用于ai在用户反馈的信息与数据库信息不匹配时输出对用户的反馈,对用户的反馈做出进一步的要求和规范;所述ai判断单元用于ai在用户反馈的信息与数据库信息匹配时对反馈信息的判断,包括参数信息的反馈和效果信息的反馈;所述参数修改单元用于ai就用户所反馈参数的信息对渲染参数进行修改;所述渲染完成单元标志渲染过程的结束;
16、所述ai分析单元的输出端与所述ai判断单元和所述ai反馈单元的输入端相连接;所述ai反馈单元的输出端与所述ai输出单元的输入端相连接;所述ai判断单元的输出端与所述参数修改单元和所述渲染完成单元的输入端相连接;所述参数修改单元的输出端与所述api调用单元的输入端相连接。
17、一种基于人工智能的影视画面渲染优化方法,该方法包括以下步骤:
18、s1、用户输入图片、三维建模和视频数据,ai通过对渲染软件及工具api的调用就默认参数对用户输入的数据进行渲染,继而输出渲染后的数据、参数有关知识以及对用户的反馈输入规范性做出要求;
19、s2、通过时钟设置时限,用户在ai输出后的指定时限内没有做出反馈的,则默认渲染完成,并中断用户和ai的连接;
20、s3、在收到用户的反馈后,ai通过计算收到的用户反馈信息和数据库信息的余弦相似度以及设置相似度范围进行匹配来选择下一步的操作;
21、s4、若用户反馈信息与数据库信息的余弦相似度不匹配相似度范围,则ai对此进行输出反馈,对用户的反馈输入做出进一步的规范要求;
22、s5、若用户反馈信息与数据库信息的余弦相似度匹配相似度范围,则进一步判断用户反馈内容,用户反馈内容与参数相关时则对参数进行修改而后对画面进一步渲染,用户反馈内容与参数无关时则判定渲染完成。
23、在步骤s1中,ai输出参数的有关知识包括修改不同参数值会使得画面发生怎样的变化和影响画面走向的参数数值修改建议;ai输出的对用户的反馈输入规范性要求包括对参数专有名词的输入要求和对参数修改语句的语序要求。
24、在步骤s2中,用户在ai输出后的指定时限内没有做出反馈的情况不同于用户在ai输出后的指定时限内反馈值为空的情况;若用户在ai输出后的指定时限内反馈值为空,应进行至步骤s3。
25、在步骤s3中,用户反馈信息和数据库信息的余弦相似度可由以下方法计算:通过分词的方式将文本转化为向量:
26、文本1:[token1,token2,…tokeni];
27、文本2:[token1,token2,…,tokenj];
28、其中,token1,token2,…,tokeni表示文本1的i个分词,token1,token2,…,tokenj表示文本2的j个分词,i,j>0;
29、取文本1与文本2分词列表的并集:[token 1,token 2,…,token m];则文本1的向量v1可表示为v1=[n11,n21,…,nm1],其中nk1表示分词列表并集中第k个分词在文本1中出现次数;文本2的向量v2可表示为v2=[n12,n22,…,nm2],其中nk2表示分词列表并集中第k个分词在文本2中出现次数;其中,i,j≤m≤(i+j),1≤k≤m;
30、文本向量v1与v2的余弦相似度:
31、
32、其中,当文本1与文本2完全相同时,向量v1与v2值相同,此时二者的余弦相似度值达到最大,最大值为1;设置临界值d,0本文档来自技高网...
【技术保护点】
1.一种基于人工智能的影视画面渲染优化系统,其特征在于:该系统包括用户输入模块、AI渲染模块、用户反馈模块以及AI分析模块;
2.根据权利要求1所述的一种基于人工智能的影视画面渲染优化系统,其特征在于:所述用户输入模块包括用户输入单元;
3.根据权利要求2所述的一种基于人工智能的影视画面渲染优化系统,其特征在于:所述AI渲染模块包括API调用单元、画面渲染单元以及AI输出单元;
4.根据权利要求3所述的一种基于人工智能的影视画面渲染优化系统,其特征在于:所述用户反馈模块包括时钟单元和用户反馈单元;
5.根据权利要求4所述的一种基于人工智能的影视画面渲染优化系统,其特征在于:所述AI分析模块包括AI分析单元、AI反馈单元、AI判断单元、参数修改单元以及渲染完成单元;
6.一种基于人工智能的影视画面渲染优化方法,其特征在于:该方法包括以下步骤:
7.根据权利要求6所述的一种基于人工智能的影视画面渲染优化方法,其特征在于:在步骤S1中,AI输出参数的有关知识包括修改不同参数值会使得画面发生怎样的变化和影响画面走向的
8.根据权利要求7所述的一种基于人工智能的影视画面渲染优化方法,其特征在于:在步骤S2中,用户在AI输出后的指定时限内没有做出反馈的情况不同于用户在AI输出后的指定时限内反馈值为空的情况;若用户在AI输出后的指定时限内反馈值为空,应进行至步骤S3。
9.根据权利要求6所述的一种基于人工智能的影视画面渲染优化方法,其特征在于:在步骤S3中,用户反馈信息和数据库信息的余弦相似度可由以下方法计算:通过分词的方式将文本转化为向量:
...【技术特征摘要】
1.一种基于人工智能的影视画面渲染优化系统,其特征在于:该系统包括用户输入模块、ai渲染模块、用户反馈模块以及ai分析模块;
2.根据权利要求1所述的一种基于人工智能的影视画面渲染优化系统,其特征在于:所述用户输入模块包括用户输入单元;
3.根据权利要求2所述的一种基于人工智能的影视画面渲染优化系统,其特征在于:所述ai渲染模块包括api调用单元、画面渲染单元以及ai输出单元;
4.根据权利要求3所述的一种基于人工智能的影视画面渲染优化系统,其特征在于:所述用户反馈模块包括时钟单元和用户反馈单元;
5.根据权利要求4所述的一种基于人工智能的影视画面渲染优化系统,其特征在于:所述ai分析模块包括ai分析单元、ai反馈单元、ai判断单元、参数修改单元以及渲染完成单元;
6.一种基于人工智能的影视画面渲染优化方法,...
【专利技术属性】
技术研发人员:王柏力,
申请(专利权)人:浙江纺织服装职业技术学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。