- 博客(15)
- 收藏
- 关注
原创 (个人) (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第十周
本周开始就进行项目的整合,网站的基本构想是:1.用户可以根据自己的需要上传图片进行处理。2.用户根据自己的需要选择不同的模型,这里就需要将所有训练好的模型的路径放在数组中,方便之后的使用。3.用户可以上传或者下载自己的照片。4.用户有一个类似于社区的地方,可以分享自己的照片。获得不一样的体验。按照小组的分工要求,我开始将自己的代码进行方法化,这样合成的人方便调用我的方法。同时也对经过ASM标记的图...
2018-06-14 17:13:41
383
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第九周(2)
先准备个标准形状做参考,比如从论文里找这样一张图,用ginput按顺序选68个点(68个点的定义见CMU那帮人的论文,文献[2],也可以用画图软件事先标好你要的点,比如下图的蓝点,这样的好处是可以保证使用ginput(68)一次成功): imshow('meanface.jpg'); sh = ginput(68);这样这些点的X,Y坐标就放在sh的两列里。把它作为一个标准形状,存在一...
2018-06-14 16:52:30
444
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第九周(1)
上周的剪纸风格的图片效果已经出来了,但是五官的区域还是不是很明显。因此决定采用ASM算法进行五官的定位,之后对五官进行单独处理,再拼接起来。...
2018-06-14 16:50:27
230
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第八周(2)
之后对得到的光滑后的特征图片进行fill处理,可以看到有很多非常细小的坑洞,这些都是不能存在的。for i =1:M Q =B{i}; N =size(Q,1); if N<300 fill(Q(:,2),Q(:,1),[1 0 0]); end hold on;endframe=getframe(gcf);im=f...
2018-06-14 16:30:00
169
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第八周(1)
本周的工作是继续对上周得到的结果进行处理。我们现在已经得到了将各个连通域连接起来的图像了,但是现在是使用plot方法画上去的,但是进行后期的处理的话还需要将现在的图片进行保存。imshow(I_rgb,'Border','tight');hold onset(gcf,'color','r');之后通过反转将颜色进行了变换。可以发现在边缘还是有很多的不是很归整的纹理。这就需要进行先腐蚀后膨胀。I...
2018-06-14 16:21:42
208
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第七周
本周实现和优化了canny边缘检测算法,并将得到的各个连通域相互连接得到了一个近似的剪纸效果。进行高斯滤波和canny边缘检测。sigma =1;gausFilter =fspecial('gaussian',[3,3],sigma);img =imfilter(I_ray,gausFilter,'replicate');ed =edge(img,'canny',0.08);可以得到边缘的信息。...
2018-05-22 10:37:55
377
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第六周
这周的主要工作还是进行剪纸风格的实现,因为上周的边缘检测的效果还不是很好,对上周的方法又进行了改进。Canny边缘检测算法的发展历史Canny边缘检测于1986年由JOHN CANNY首次在论文《A Computational Approach to Edge Detection》中提出,就此拉开了Canny边缘检测算法的序幕。Canny边缘检测是从不同视觉对象中提取有用的结构信息并大大减少要处理...
2018-05-22 09:35:54
679
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第五周(1)
本周的主要工作就是根据查找的论文,实现了一下LBP算法:利用matlab按照博客里的思路,实现了一个简单版本,看一下效果:img=imread('1.jpg');[m n]=size(img);I=zeros(m,n);for i=2:m-1 for j=2:n-2 pow=0; for p=i-1:i+1 f...
2018-05-05 20:32:56
247
转载 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第四周(2)
在对论文有些了解之后,又阅读了别人的一篇博客,详细介绍了等价LBP和旋转不变LBP。出处:https://blog.csdn.net/xiaoshengforever/article/details/129935531.算法简介 LBP是一种简单,有效的纹理分类的特征提取算法。LBP算子是由Ojala等人于1996年提出的,主要的论文是"Multiresolution gray-scale an...
2018-05-05 20:06:37
274
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第四周(1)
利用上周的sobel算子进行了图像纹理信息的提取,但是发现效果不是很好,因此这周在LFW上,查找了一些新方法来专门进行人脸的纹理信息的提取。LFW:最具公信力的人脸检测资料库之一;图片来自:http://vis-www.cs.umass.edu/lfw/results.html1.利用LPB进行纹理的提取:参考论文:An HOG-LBP human detector with partial oc...
2018-05-05 20:02:23
367
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第三周(2)
接下来按照论文里面的思想逐步实现:1.读取需要的图片,为灰色图像,Sobel算子设置指针IplImage* srcImg = cvLoadImage(".\\srcImg\\renlian1.jpg"); IplImage* gradImg[corNum]; IplImage* sobelImg[corNum]; IplImage* graySrcImg = cvCreateImage(c...
2018-04-24 20:57:45
231
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第三周(1)
本周主要工作:利用边缘检测算子的方法进行边缘检测。算法实现:基本原理: 论文:一种改进的Sobel算子边缘检测方法。 在数学上,利用导数来表示改变的快慢。基于此就可以通过寻找图像的一阶导数的最大值和最小值来检测边界。通常将边界定位在梯度最大的方向。 图像可以看做是二维离散函数,图像梯度就是这个二维离散函数的求导。函数f(x,y)在(x,y)处的梯度为一个向量: ...
2018-04-24 20:25:54
441
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第二周(1)
这周的主要任务是先实现论文中使用的方法。使用的是微软的COCO数据集,大小为17G.首先来构建训练网络。1. 首先利用yml文件 来进行输入,使用yml文件可以实现快速输入数据。在yml文件中要加入自己想要迁移风格的style图片的信息,包括图片的位置,大小等:style_image: img/shuimo.jpg naming: "shuimo" model_path: models2.按照...
2018-04-15 15:43:19
383
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第一周(2)
本周的主要工作是研究了Gatys发表在CVPR 2016 上的文章Image Style Transfer Using Convolutional Neural Networks 风格迁移主要包括,内容重构、风格重构、风格迁移三个部分。内容重构content reconstruction给定一张图片p⃗ 和训练好的卷积网络,那么在每层可以得到多个feature map,个数取决于每层滤波器的个数N...
2018-04-06 17:58:24
442
原创 (个人)基于深度学习的中国传统特色图像的风格迁移创新实训第一周(1)
本次创新实训,我们的项目是基于深度学习的中国传统特色图像的风格迁移。 项目目标:实现水墨画和剪纸等中国传统艺术形式的风格迁移算法。完成一个可供用户操作的系统,包括上传图片、压缩、预处理、风格迁移等模块。 首先介绍一下风格迁移:每一幅画都有自己的风格,而用户又想将自己的东西变成与名画相同的风格,这就叫做风格迁移。以往的风格迁移是分析某一种风格的图像,给那一种风格建立一个数学或者统...
2018-04-06 10:57:16
594
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人