ACGdoge

谈天论地涨姿势

@gelmannt12月前

12/17
15:44
八卦

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

在日本这个 ACG 大国,各行各业只要想用心的话总能和 ACG 扯上一点关系,想当年 EVA Q 剧场版上映时东京首都大学的研究室发布了一篇关羽 EVA Q 开头 3 分钟宇宙力学解析的长篇学术文章,而现在日本最高学府东京大学也不甘寂寞,东京大学情报理工学系研究科的一位研究生在 2014 年 8 月就发表了一篇关羽二次元角色图像自动合成半脱内裤的技术讨论学术文章,用一种十分绅士的角度讨论了图像识别和图像合成的学术问题,贵国乙烷。

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

这位研究如何合成半脱内裤的东京大学研究生叫做七海セカイ,本身就是一名御宅而且还自己制作 RPG 游戏贩售,作为一名高学历的阿宅这位七海同学最近提交了一篇如何自动合成半脱内裤的技术讨论文章,所谓半脱内裤就是指妹子在衣着完整的情况下把内裤脱到大腿中间处看上去十分色气,即使再正常的图和角色搭配上半脱内裤也会立即充满 R18 的味道,而这位同学要实现的就是利用图像识别技术完全自动合成半脱内裤二次元角色图像,技术理论如下:

二次元角色的肌肤颜色和真实人类的肌肤颜色有着很大的差异,二次元角色的色谱分布在红色至黄色的范围内,其中红色系明度(V)在 60% 左右,黄色系的明度(V)在 80% 以上,这位图像识别带来了便利,我们可以用 HSV 颜色模型规定相应的红色域条件和黄色域条件,让电脑识别出二次元角色图像的大腿位置,色域条件如下

红色域条件

((0<=H&&H<=30)||(350<=H&&H<=360)&&(20<=S&&S<=150)&&(150<=V)

黄色域条件

((30<=H&&H<=40)&&(4<=S&&S<=150)&&(200<=V)

之后进行图像的自动区域识别,不过二次元角色图像的肤色通常由多种颜色共同绘制而成,因此识别后的图像会有很多噪点,最后还要进行平滑处理,得到下图

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

接下来就是胖次的合成,胖次图像分成两部分一部分是视觉靠后的裆部内裤面料,另一部分是视觉靠前的内裤边缘图像,我们先要把两条大腿的重心点算出并连线(蓝色线)之后再将每条大腿与图像左右边际连成线(红线),而红线的位置就是我们要合成内裤的位置。

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

在文章中作者使用的内裤图像来源于一款著名黄油 DRACU-RIOT 是从游戏中的一张 HCG 中抽出来的,之所以分成两部分合成是为了尽最大可能实现半脱内裤自然化。

内裤裆部图像的长要与我们之前设定的蓝线长度一致,而我们要在内裤裆部图像 1/3 高处画一条线,让这条线和之前设定的两条大腿重心点连线(蓝线)相重合,之后在根据内裤素材依比例调节长宽数值,而内裤边缘的合成要让内裤边缘左右两点与之前红线左右两点相重合。

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

等内裤合成完成后我们为了突出内裤的存在感要为合成好的内裤用 1px 的红茶色进行描边,最后得到下面的合成图

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

检验

我们对四名二次元角色均使用该方法进行了半脱内裤合成分别得到下面四图

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

六花、妮可、西住美穗的合成图很完美,但是在园田优的合成图出现了严重的错误

这是因为园田优原图左腿下的阴影,影响了图像大腿识别的结果,导致识别出的左腿要比右腿长很多,因此相应的蓝线和红线全部计算错误,电脑得出了一个诡异的合成图像。

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

因此这项二次元角色图像大腿识别与半脱内裤合成技术有着一定的使用条件,图像中的角色必须是一个人,大腿图像的下部和背景图像没有多余的颜色,如果是多名角色图像使用本技术合成会发生一条内裤两人共穿的奇妙画面。

 

贵国乙烷,东京大学研究生发表二次元图像自动合成半脱内裤学术文章

本文链接: http://www.acgdoge.net/archives/5267, 转载请注明出处