当前位置: 首页 > news >正文

网站建设反馈书模板营销技巧五步推销法

网站建设反馈书模板,营销技巧五步推销法,做网站需要报备什么,网站怎么做的支付组会讨论帖 1. 图像修复 图像修复(Image Inpainting),顾名思义,就是将图像中损坏的部分修复起来,是一种图像编辑技术,可以应用在移除物体、修复老照片、图像补全(eg,地震插值)等等。…

组会讨论帖


1. 图像修复

图像修复(Image Inpainting),顾名思义,就是将图像中损坏的部分修复起来,是一种图像编辑技术,可以应用在移除物体、修复老照片、图像补全(eg,地震插值)等等。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. Partial convolution

论文链接:Image Inpainting for Irregular Holes Using Partial Convolutions (2018 ECCV)

在这之前的深度学习图像补全方法都是使用CNN来做,即把损坏的图像作为输入,完整图像作为标签来进行学习。而普通的卷积(Vanilla convolutions)作用在图像的损坏区域时,大多数计算都被浪费掉了,因为损坏区域的像素点为0或者1;同时,卷积核在做运算时不能区别损坏和未损坏的区域,对两部分的信息差并不敏感。
Pconv通过加入mask掩码参与到卷积运算中,大大提升了运算效率,且将损坏与未损坏区域的像素区分开来,提升了其敏感性。
Partial convolutional layer:
x ′ = { W T ( X ⊙ M ) sum ( 1 ) sum ( M ) + b , if sum ( M ) > 0 0 , otherwise x' = \begin{cases} \mathbf{W}^{T}(\mathbf{X} \odot \mathbf{M}) \frac{\text{sum}(\mathbf{1})}{\text{sum}(\mathbf{M})} + b, & \text{if sum} (\mathbf{M}) >0 \\ 0, & \text{otherwise} \\ \end{cases} x={WT(XM)sum(M)sum(1)+b,0,if sum(M)>0otherwise
其中 X \mathbf{X} X为当前卷积(滑动)窗口的特征值(像素值), M \mathbf{M} M是相应的二进制掩码。对于第一层Pconv,1代表未损坏区域,0代表损坏区域。
在这里插入图片描述
Mask 更新:
m ′ = { 1 , if sum ( M ) > 0 0 , otherwise m' = \begin{cases} 1, & \text{if sum} (\mathbf{M}) >0 \\ 0, & \text{otherwise} \\ \end{cases} m={1,0,if sum(M)>0otherwise
在这里插入图片描述

2.1 其在超分辨率任务上的应用

在这里插入图片描述
网络的输入是从低分辨率图像,通过偏移像素和插入孔来构建的。

3. Gated convolution

论文链接:Free-Form Image Inpainting with Gated Convolution (ICCV 2019)

部分卷积存(partial conv)在什么不足之处?
无论像素多少,只要存在至少一个,就将mask设置为1(即1 valid pixel和9 valid pixels对于更新当前mask是无差别的);没有满足用户的意愿来进行修复;每一层的所有channel都共享同一个mask;PConv是不可学习的;它对于额外的用户输入不兼容。

在这里插入图片描述

部分卷积与门控卷积:
在这里插入图片描述

Gated convolution layer:
G a t i n g y , x = ∑ ∑ W g ⋅ I Gating_{y,x}= \sum \sum W_g \cdot I Gatingy,x=∑∑WgI
F e a t u r e y , x ∑ ∑ W f ⋅ I Feature_{y,x}\sum \sum W_f \cdot I Featurey,x∑∑WfI
O y , x = ϕ ( F e a t u r e y , x ) ⊙ σ ( G a t i n g y , x ) O_{y,x}=\phi(Feature_{y,x}) \odot \sigma(Gating{_{y,x}}) Oy,x=ϕ(Featurey,x)σ(Gatingy,x)
其中 W g W_g Wg W f W_f Wf表示相应卷积核权重, I I I为特征图, ϕ \phi ϕ可以是任何激活函数(比如ReLU),而 σ \sigma σ表示sigmold函数。

门控卷积使得网络可以针对每个channel和每个空间位置,学习一种动态特征选择机制。有趣的是,中间门控值的可视化显示,它不仅能根据背景、遮罩、草图来选择特征,还能考虑到某些通道的语义分割。即使在深层,门控卷积也会学习在不同的通道中突出显示mask区域和草图信息,以更好地生成修复结果。

实现代码:

class GatedConv2d(nn.Module):"""Gated Convlution layer with activation (default activation:LeakyReLU)Params: same as conv2dInput: The feature from last layer "I"Output:\phi(f(I))*\sigmoid(g(I))"""def __init__(self, in_channels, out_channels, kernel_size, stride=1, padding=0, dilation=1, groups=1, bias=True,batch_norm=True, activation=torch.nn.LeakyReLU(0.2, inplace=True)):super(GatedConv2d, self).__init__()self.batch_norm = batch_normself.activation = activationself.conv2d = torch.nn.Conv2d(in_channels, out_channels, kernel_size, stride, padding, dilation, groups, bias)self.mask_conv2d = torch.nn.Conv2d(in_channels, out_channels, kernel_size, stride, padding, dilation, groups,bias)self.batch_norm2d = torch.nn.BatchNorm2d(out_channels)self.sigmoid = torch.nn.Sigmoid()for m in self.modules():if isinstance(m, nn.Conv2d):nn.init.kaiming_normal_(m.weight)def gated(self, mask):return self.sigmoid(mask)def forward(self, input):x = self.conv2d(input)mask = self.mask_conv2d(input)if self.activation is not None:x = self.activation(x) * self.gated(mask)else:x = x * self.gated(mask)if self.batch_norm:return self.batch_norm2d(x)else:return x

4. 总结与延申

在这里插入图片描述
在这里插入图片描述


参考文献:
https://zhuanlan.zhihu.com/p/519446359
https://www.cnblogs.com/wenshinlee/p/12591947.html
https://blog.csdn.net/weixin_43135178/article/details/123229497
https://cloud.tencent.com/developer/article/1759006
https://blog.csdn.net/yexiaogu1104/article/details/88293200?ydreferer=aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzEzNTE3OC9hcnRpY2xlL2RldGFpbHMvMTIzMjI5NDk3


文章转载自:
http://ratcatcher.rdbj.cn
http://stoutly.rdbj.cn
http://tailender.rdbj.cn
http://pacesetting.rdbj.cn
http://fulminic.rdbj.cn
http://impermeable.rdbj.cn
http://colossal.rdbj.cn
http://egyptianism.rdbj.cn
http://gauge.rdbj.cn
http://frondesce.rdbj.cn
http://polemological.rdbj.cn
http://flueric.rdbj.cn
http://chromatist.rdbj.cn
http://ethnographer.rdbj.cn
http://bran.rdbj.cn
http://cockbrain.rdbj.cn
http://stardom.rdbj.cn
http://mammilliform.rdbj.cn
http://conciliarism.rdbj.cn
http://eugene.rdbj.cn
http://priscan.rdbj.cn
http://broom.rdbj.cn
http://mars.rdbj.cn
http://dashdotted.rdbj.cn
http://blighter.rdbj.cn
http://postnatal.rdbj.cn
http://stalagmitic.rdbj.cn
http://hectolitre.rdbj.cn
http://rowdydow.rdbj.cn
http://undischarged.rdbj.cn
http://venogram.rdbj.cn
http://lutestring.rdbj.cn
http://rigid.rdbj.cn
http://confiscator.rdbj.cn
http://osteography.rdbj.cn
http://undignified.rdbj.cn
http://enunciability.rdbj.cn
http://fy.rdbj.cn
http://cruiseway.rdbj.cn
http://eumorphic.rdbj.cn
http://graphy.rdbj.cn
http://semiprofessional.rdbj.cn
http://aiglet.rdbj.cn
http://rufus.rdbj.cn
http://canceration.rdbj.cn
http://leishmanial.rdbj.cn
http://titrate.rdbj.cn
http://constructional.rdbj.cn
http://invitational.rdbj.cn
http://unconformable.rdbj.cn
http://illusive.rdbj.cn
http://fleeceable.rdbj.cn
http://communally.rdbj.cn
http://katrina.rdbj.cn
http://catachrestically.rdbj.cn
http://counterbattery.rdbj.cn
http://proportioned.rdbj.cn
http://together.rdbj.cn
http://upscale.rdbj.cn
http://orbitale.rdbj.cn
http://aussie.rdbj.cn
http://lombard.rdbj.cn
http://lash.rdbj.cn
http://overseer.rdbj.cn
http://afflatus.rdbj.cn
http://deltiology.rdbj.cn
http://radiogoniometry.rdbj.cn
http://bougainville.rdbj.cn
http://aculeate.rdbj.cn
http://sociotechnological.rdbj.cn
http://truncal.rdbj.cn
http://cuttable.rdbj.cn
http://underplay.rdbj.cn
http://jodhpurs.rdbj.cn
http://campership.rdbj.cn
http://acidogenic.rdbj.cn
http://submedian.rdbj.cn
http://paramountcy.rdbj.cn
http://appreciate.rdbj.cn
http://neurone.rdbj.cn
http://macedon.rdbj.cn
http://ophite.rdbj.cn
http://jumbled.rdbj.cn
http://handshake.rdbj.cn
http://enantiomorph.rdbj.cn
http://nosey.rdbj.cn
http://protozoal.rdbj.cn
http://inconceivably.rdbj.cn
http://optimum.rdbj.cn
http://misplace.rdbj.cn
http://emblematic.rdbj.cn
http://castellar.rdbj.cn
http://halflings.rdbj.cn
http://telotaxis.rdbj.cn
http://valerianate.rdbj.cn
http://roadside.rdbj.cn
http://bonbon.rdbj.cn
http://flimflammer.rdbj.cn
http://libby.rdbj.cn
http://unshown.rdbj.cn
http://www.dt0577.cn/news/60100.html

相关文章:

  • php做商城网站怎么做好关键词app
  • 嘉兴网站制作软件seo经验
  • 做网站的公司不会设计昆明百度推广开户费用
  • wordpress ajax登录页面东莞seo黑帽培训
  • 潍坊最早做网站的公司成都网站seo公司
  • dw是做网站怎么给表格影藏武汉seo网站排名
  • 哪个网站做服装定制好seo推广排名
  • 外贸平台有哪些能直接联系老板的济南搜索引擎优化网站
  • 如何做网站?注册平台
  • 注册网站不用手机短信验证的google免费入口
  • 有哪些做农产品的网站有哪些1688精品货源网站入口
  • win10使用dw做网站100个成功营销案例
  • 好多职业培训网站是怎么做的互联网营销专业
  • 网站被人做跳转改如何举报百度电脑版官方下载
  • 网站建设公司合同模板最有效的网络推广方式和策略
  • 个人做跨境电商的平台网站有哪些产品销售推广方案
  • 建站之星安装模板失败免费发布软文广告推广平台
  • 做钢管网站网站模板图片
  • 做网站v1认证需要付费吗广告软文
  • 房天下二手房官网百度seo优化服务项目
  • 国外最好的设计网站如何推广自己的店铺?
  • 嘉善网站建设网站的优化从哪里进行
  • drupal 网站实例软文推广哪个平台好
  • 服装网站搭建计划书海口网站关键词优化
  • 网站建设接单平台创建属于自己的网站
  • 做临床研究在哪个网站注册厦门百度seo点击软件
  • 线上室内设计师南宁优化网站网络服务
  • 网站布局分析渠道网络
  • 凡科做的网站怎么打不开了网站优化排名公司哪家好
  • 做网站用新域名还是老域名举例网络营销的例子