[论文阅读]Character Region Awareness for Text Detection

Character Region Awareness for Text Detection

https://arxiv.org/abs/1904.01941

思想:

作者提出了一个character-level的文本检测方法,通过对character和affinity between characters的分割,实现对arbitrary shape的word的检测与完美描绘。

重点:

1.通过character-level的detection来实现曲折文本的识别(蛇形文本)
2.通过affinity between characters让文本易于分割
3.采用半监督的方式,让word-level的文本可进行character-level的训练
4.不需要大的感受野,只关心intra-character和inter-character

label的生成

在这里插入图片描述

score map 表示的分别是character中心和相连的characters的中心的概率,这里用高斯分布表示

  1. 画出character box
  2. 画出character box的对角线,然后取上下两个三角形的中心,中心相连,affinity box
  3. 用一个各向同性的高级分布通过透视变化到框中
  4. 将高斯分布放到gt中

弱监督学习

在这里插入图片描述

作者在使用具有字符级别标注的合成图片的同时,也用半监督的方式将单词级别标注的数据库用于训练。具体的思路是使用网络生成的score map生成伪标注作为真实标签进行训练

在这里插入图片描述
考虑到标签的真实性:
用word标注的长度l(w)判断标签的质量
在这里插入图片描述
在这里插入图片描述

从scoremap生成box的两种方式

fig4

  1. 构建一个二值图,其中Sr和Sa大于阈值的为1,其余为0
  2. 用CCL分块
  3. 找最小外接四边形或者用如下方法
    ① 找到分块的局部最长线(蓝)
    ② 将它们的中点相连(黄),并让最长线与中心线垂直(红)
    ③ 给每个红线留些余量,然后相连

思考

character level detection 和 affinity between characters 的本质都是pixel 级别的检测,不过label的方式是以character和affinity为单位生成的高斯矩阵给的,所以所用的网络主体还是U-net,但是和之前的网络不同的地方在于三个点

  1. 把文本框中的内容分的更为细致,分为了character level的标注,和affinity的标注,这对于网络而言是一种任务的降维,也更容易回归正确
  2. affinity的引入,使得text line和text line的划分变得更为简单,不容易混淆
  3. character level 得到的结果如最后的图所示的话,这种圆盘连线的方式对于任意性状 的长条形文本的回归更贴切
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 网络位置感知(Network Location Awareness)是指计算机系统能够自动识别当前所处的网络环境,并根据不同的网络环境自动调整网络设置和策略,以保证网络连接的稳定性和安全性。网络位置感知技术可以帮助计算机系统自动切换网络连接,优化网络带宽利用,提高网络性能和用户体验。 ### 回答2: 网络位置感知(Network Location Awareness)是一种技术,可以帮助计算机系统自动识别、判断和切换网络连接的位置。在计算机系统使用多种不同的网络连接方式的情况下,网络位置感知可以通过检测计算机所连接的网络环境来调整系统设置,以便实现最佳的网络连接体验。 网络位置感知的主要功能之一是根据当前连接的网络环境自动调整网络设置,例如IP地址、DNS服务器、代理服务器等。当计算机从一个网络环境转移到另一个网络环境时,网络位置感知可以自动检测到这种变化,并调整相应的网络设置,以确保计算机可以顺利连接到新的网络。 此外,网络位置感知还可根据网络环境的安全性和可靠性自动调整计算机的安全设置。例如,当计算机连接到一个公共无线网络时,网络位置感知可以自动将系统的防火墙和安全策略设置为更加严格的模式,以保护计算机免受潜在的网络攻击。而当计算机连接到一个受信任的私人网络时,网络位置感知可以调整系统的安全设置为较为宽松的模式,以便提高用户的网络体验。 总之,网络位置感知是一项重要的技术,可以使计算机系统更智能地适应不同的网络连接环境,从而提供更好的用户体验和网络安全保护。通过实时识别和切换网络连接位置,它能够帮助用户更加轻松、高效地使用计算机,并确保与网络的稳定连接和数据传输。 ### 回答3: 网络位置感知(Network Location Awareness,NLA)是指计算机系统能够感知和识别其所处的网络位置环境的能力。 网络位置感知是为了让计算机系统能够根据不同的网络环境来进行相应的网络设置和优化。通过网络位置感知,计算机系统可以自动判断当前所连接的网络是家庭网络、公司网络还是公共无线网络,从而自动调整相关的网络设置,以提供最佳的网络性能和安全性。 网络位置感知可以通过多种方式来判断网络的位置环境,包括IP地址的范围、网络名称、网络速度和安全策略等。当计算机连接到一个新的网络时,网络位置感知会自动识别这个网络的位置环境,并根据预先设置的规则和策略进行相应的调整。 例如,当计算机连接到一个公共无线网络时,网络位置感知可以自动将防火墙设置为更加严格的模式,以保护计算机免受潜在的网络攻击和威胁;当计算机连接到公司网络时,网络位置感知可以自动更新网络代理设置和域名服务器设置,以便计算机能够正常访问公司的内部资源。 总之,网络位置感知是一种非常实用的功能,它可以根据不同的网络环境自动进行网络设置,提供更好的网络性能和安全性。它可以帮助用户节省时间和精力,使得计算机系统在不同网络环境下都能够得到最佳的网络体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值