德语 OCR_德文ocr-程序员宅基地

准备

添加输入法语言

  • 设置-时间和语言-语言-选项-添加其他语言-选择德语(德国)
    在这里插入图片描述
    在这里插入图片描述

德语键位

在这里插入图片描述

  • y 和 z 互换了,[;'/ 这四个变了,剩下没变

录德语

  • 按 q 拉框,选好后按 1 闭合,q 拉框属性里不选 模糊,有的部分遮挡,或者字母被划了横线,或者拍照不全,属性选 涂抹
  • 横行的选取,为 德语横;竖行的,为 德语竖;英语/数字占比大于德语的时候,只标注德语
  • 几个点的,就选几点框,四个点的不用选下边界点
  • 逗号后面加个空格,再加别的字
  • 5 是删除,比如删除拉框或者点
  • 加点:按 q,然后将光标放到框上,显示十字时左键,就加点了
  • 鼠标右键移动图片
  • 没闭合的拉框断点了,按 v 继续打点
  • 按 2 返回上一步
  • 字母中间超过两个空格,就分开拉框
  • 符号是英文半角

  • 下面两张图为 横,不是 竖
    在这里插入图片描述
    在这里插入图片描述

德语标注要求

  • OCR图片标注需要进行画框和图片内容转写两项主要操作
  • 只标注德语,其他语言不用标注

画框规范

画框方向(标注前将文字转为正向)

- 一行一框( 错行的要单独框,例如插入字符,划掉字符在上面或下面写等等)
- 不允许跨行框

在这里插入图片描述
- 拼音不能和底下字符一起框,属于两行!
- 画框原则只能单行,不可按区域,(公式除外)并且顺时针画框。

框的上下界点问题

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

框的形式要求(贴字而不压字)

在这里插入图片描述

属性介绍

  • 德语横、德语竖:德语指语种,横竖指文字排版。(需转写内容,德语属性里的中英文需要转写。)
  • 德语横属性和打点顺序:
    在这里插入图片描述
  • 涂抹横德语、涂抹竖德语:德语被截断、遮挡、因反光文字看不全等情况下用涂抹属性,横竖指文字排版,文字被截断部分超过1/3判断不出来什么字可以忽略不框。(需转写内容,涂抹德语属性里的中英文需要转写。)

文字模糊的情况

一行中部分模糊的处理方式

  • 由于图片本身模糊或者反光等问题导致的一行文字中:
    • 前半部分清楚,中间部分模糊,后半部分清楚
      在这里插入图片描述
    • 前半部分清楚,后半部分模糊
      • 只框到清楚可辨认的部分转写。
    • 前半部分模糊,后半部分清楚
      • 只框到清楚可辨认的部分转写。
  • 一行中大部分模糊,几个清楚的:画框转写能辨认的德语字符
  • 一行中大部分清楚,个别模糊的:整个一行框,正常标属性。一行字中有个别无法辨认,用※代替,有几个字看不清就用几个※。

文字不全的情况

  • (文字被截断,文字被树叶、电线等障碍物遮挡、反光、文字缺笔少画等情况称为文字不全。)
  • 涂抹属性仅针对德语语种 。

整体可以看出文字内容,画框加涂抹属性

在这里插入图片描述

文字被截断部分大于1/3的处理方式

  • 忽略,不画框转写(不要纠结于三分之一具体是多少,这里也只是一个概数,取决于人眼是否辨识清楚)
    在这里插入图片描述

德语或者特殊语种里具有数字,中英文字,或其他特殊符号的情况

  • 数字,符号,中英文,其他能用英语字符打出来的单词如果和德语在一行的框内且占比小于德语在这一行的占比则需要转写,这一框的属性由该框内德语的属性决定:
    • 不抠出来画框,跟本行文字一起拉框转写加属性。
  • 单独出现的数字,符号,中英文和德语不在一行:不框
    • 成分配料表等表格形式的图片,按照表格框来对德语进行画框操作。
      在这里插入图片描述
  • 数字(或中英文字)和德语在一行的:
    • 数字(或中英文字)和德语间距大,则只需框德语;间距小或和德语有是一句话(有语义联系)则一行框,且数字需要转写。
  • 德语和数字(或中英文字)在一行,德语比例占比特别小的情况:
    • 单框德语部分画框转写。
  • 和德语在一行且占比小于德语,但某个符号或单个字母在一个单词里打不出来的话这个单词或符号空出来不用拉框转写,只框两边的德语转写。 备注:可以空出来不拉框转写的部分以单词为单位

特殊样例

  • 画框时贴字不压字,框与框之间可以重叠交叉
    在这里插入图片描述
  • 竖向的中文、英文需要画竖框
    在这里插入图片描述
  • 根据间隔区域,一行一行或一列一列的画框
    在这里插入图片描述
  • 特殊图片画框样例:
    • 字体大小或位置有明显的差距,需要画在不同的框内
      在这里插入图片描述
  • 键盘无法打出的特殊符号不用框进来
    在这里插入图片描述
  • 印章上需要的文字使用多边形,框成一个整体
    在这里插入图片描述
  • 中间出现无法转写特殊符号或表情符号等其他情况,以符号为界分开画框
    在这里插入图片描述

关于倒影字的问题

看得清的要画框

在这里插入图片描述

看不清的忽略不画框

在这里插入图片描述

关于符号的问题

字前的项目符号

  • 只要能标出来的,都画框,无法转写的框文字部分即可。
  • 项目符号和后面的正文之间存在大于或等于三个字符,则项目符号不需要再拉框转写

下划线、省略号等问题

  • 前后无文字的下划线、省略号忽略不框
  • 前后有文字的:下划线上无文字的,无论下划线多长,标注一个_即可,下划线上有文字的,依然忽略不标下划线;
  • 省略号象征性的目测下长度,标注出来,一般同一张图,格式一样的省略号长度一致,标注一个,其余复制即可。

其余特殊符号

  • 类图形符号不框,能打出的特殊符号只有前后有字的时候才需要画框,单独存在的特殊符号不框
    • 类图形符号:
      在这里插入图片描述
  • d. 如果纯图没有文字或特别模糊不容易画框的点击 “标为坏数据”按钮

转写规范

  1. 转写文字时完全和图片保持一致,包括数字,大小写也要和图片保持一致。
  2. 文字被截断、信息不全,属于涂抹属性,涂抹属性仅针对德语语种。备注:被截断的部分(画面外)超过字母的三分之一就不用框了。
  3. 一行字中有个别无法辨认,用※代替,有几个字看不清就用几个※,若大部分看不出来,只拉框转写能辨认的部分 。
  4. 模糊占比超过50%和德语占比少于50%的图片坏数据处理。

德语OCR的一些细节问题确认-0323

被截断的字母是涂抹横德语

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

转写文本不一致

  • 手写体需要转写吗?统一标还是不标?还是说看清的标,看不清的整体不标?
    在这里插入图片描述

间距大了要分开框

  • 数字和德语质检的空格问题
    • 这种前面有数字的是否需要和后面的德语框在一起. 如果框在一起前面的数字打正常大小还是打正常上下角标 ⁰¹²³⁴⁵⁶⁷⁸₁₂₃₄₅₆₇₈₉₀
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
  • 什么是语义关系?什么是语义信息?如何判断数字是不是语义里的?
    • 反馈是说要框在里面,因为是语义里有。但是不知道怎么判断这个数字是不是语义里的。 之前俄语数字和后面的单词大小差距过大画2个框,现在变成1个框?
      在这里插入图片描述
      第一种标法:1.Waschen 正确
      第二种标法:Waschen 错误×
  • 框一起。字符大小不一样,但是字符紧凑要框一起。
    • 反馈说至少含有一个德语字符?整行需要画框加转写。另外,以前俄语俄语和数字大小差太大需要分开框。什么情况下可以框成一个框?
      在这里插入图片描述
      第一种标法:Inhalt. 195ml e 正确
      第二种标法: Inhalt. 错误×
  • 框一起。字符大小不一样,但是字符和数字间距3个空格以内,紧凑要框一起。
    • 反馈是说这个空格很多而且没有语义所以不用框。但是这个图片在照相的时候就不是平行的,没有办法准确看出来是不是空了三个格。而且数字后面紧挨着的单词首字母大写了,也应该是有语义的。
      在这里插入图片描述
      如果19和后面的德语在一行:
      第一种标法:19 In 错误×
      第二种标法:In 正确
  • 统一不管是不是一句话(是否有语义关系),数字和德语质检3个空格或以上不用拉数字进框。
    • 字前的项目符号和正文超过三个字符了不用框一起?
      在这里插入图片描述
      大于等于三个字符前面的符号和数字统一不标 正确
  • 首字母过大时如何标?
    在这里插入图片描述
  • 特殊符号和德语在一行时的转写问题:可否统一一个网址?
    最基本的搜狗符号大区+网页版符号大全,一般句前符号都是可以转写的。
    在这里插入图片描述
    在这里插入图片描述

不是德语,属性标错了

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

  • 整篇都是德语的情况下侧页漏出的部分是否按德语截取
    在这里插入图片描述
    在这里插入图片描述
  • 下图的德语字符加数字如何标?
    在这里插入图片描述
    单独拉框转写:T2
    T属于德语字符,拉框转写
    在这里插入图片描述
  • 如果有字符被遮挡了三分之一以上,就框到这个字符前,但是这个字符前的组合不能判断这个框内的文字是不是德语,按英语处理。规范里规定英语不框也不转写。
    在这里插入图片描述
  • 网址问题
    • 任何国家网址都是英文字母组成的,www.ferror-wien.de 的属性是什么?
    • 网址统一认定为英文

横竖属性分错

  • 下图德语横的加点正确加点顺序应该是怎样的?请举例说明德语竖属性的加点属性
    在这里插入图片描述
    在这里插入图片描述

特殊符号

模糊符号:※	
上下标:⁰¹²³⁴⁵⁶⁷⁸₁₂₃₄₅₆₇₈₉₀
双逗号:„
菱形框:◆ ◇

€
•
►
*
„	"
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xiaogeldx/article/details/105936138

智能推荐

攻防世界_难度8_happy_puzzle_攻防世界困难模式攻略图文-程序员宅基地

文章浏览阅读645次。这个肯定是末尾的IDAT了,因为IDAT必须要满了才会开始一下个IDAT,这个明显就是末尾的IDAT了。,对应下面的create_head()代码。,对应下面的create_tail()代码。不要考虑爆破,我已经试了一下,太多情况了。题目来源:UNCTF。_攻防世界困难模式攻略图文

达梦数据库的导出(备份)、导入_达梦数据库导入导出-程序员宅基地

文章浏览阅读2.9k次,点赞3次,收藏10次。偶尔会用到,记录、分享。1. 数据库导出1.1 切换到dmdba用户su - dmdba1.2 进入达梦数据库安装路径的bin目录,执行导库操作  导出语句:./dexp cwy_init/[email protected]:5236 file=cwy_init.dmp log=cwy_init_exp.log 注释:   cwy_init/init_123..._达梦数据库导入导出

js引入kindeditor富文本编辑器的使用_kindeditor.js-程序员宅基地

文章浏览阅读1.9k次。1. 在官网上下载KindEditor文件,可以删掉不需要要到的jsp,asp,asp.net和php文件夹。接着把文件夹放到项目文件目录下。2. 修改html文件,在页面引入js文件:<script type="text/javascript" src="./kindeditor/kindeditor-all.js"></script><script type="text/javascript" src="./kindeditor/lang/zh-CN.js"_kindeditor.js

STM32学习过程记录11——基于STM32G431CBU6硬件SPI+DMA的高效WS2812B控制方法-程序员宅基地

文章浏览阅读2.3k次,点赞6次,收藏14次。SPI的详情简介不必赘述。假设我们通过SPI发送0xAA,我们的数据线就会变为10101010,通过修改不同的内容,即可修改SPI中0和1的持续时间。比如0xF0即为前半周期为高电平,后半周期为低电平的状态。在SPI的通信模式中,CPHA配置会影响该实验,下图展示了不同采样位置的SPI时序图[1]。CPOL = 0,CPHA = 1:CLK空闲状态 = 低电平,数据在下降沿采样,并在上升沿移出CPOL = 0,CPHA = 0:CLK空闲状态 = 低电平,数据在上升沿采样,并在下降沿移出。_stm32g431cbu6

计算机网络-数据链路层_接收方收到链路层数据后,使用crc检验后,余数为0,说明链路层的传输时可靠传输-程序员宅基地

文章浏览阅读1.2k次,点赞2次,收藏8次。数据链路层习题自测问题1.数据链路(即逻辑链路)与链路(即物理链路)有何区别?“电路接通了”与”数据链路接通了”的区别何在?2.数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点。3.网络适配器的作用是什么?网络适配器工作在哪一层?4.数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?5.如果在数据链路层不进行帧定界,会发生什么问题?6.PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不_接收方收到链路层数据后,使用crc检验后,余数为0,说明链路层的传输时可靠传输

软件测试工程师移民加拿大_无证移民,未受过软件工程师的教育(第1部分)-程序员宅基地

文章浏览阅读587次。软件测试工程师移民加拿大 无证移民,未受过软件工程师的教育(第1部分) (Undocumented Immigrant With No Education to Software Engineer(Part 1))Before I start, I want you to please bear with me on the way I write, I have very little gen...

随便推点

Thinkpad X250 secure boot failed 启动失败问题解决_安装完系统提示secureboot failure-程序员宅基地

文章浏览阅读304次。Thinkpad X250笔记本电脑,装的是FreeBSD,进入BIOS修改虚拟化配置(其后可能是误设置了安全开机),保存退出后系统无法启动,显示:secure boot failed ,把自己惊出一身冷汗,因为这台笔记本刚好还没开始做备份.....根据错误提示,到bios里面去找相关配置,在Security里面找到了Secure Boot选项,发现果然被设置为Enabled,将其修改为Disabled ,再开机,终于正常启动了。_安装完系统提示secureboot failure

C++如何做字符串分割(5种方法)_c++ 字符串分割-程序员宅基地

文章浏览阅读10w+次,点赞93次,收藏352次。1、用strtok函数进行字符串分割原型: char *strtok(char *str, const char *delim);功能:分解字符串为一组字符串。参数说明:str为要分解的字符串,delim为分隔符字符串。返回值:从str开头开始的一个个被分割的串。当没有被分割的串时则返回NULL。其它:strtok函数线程不安全,可以使用strtok_r替代。示例://借助strtok实现split#include <string.h>#include <stdio.h&_c++ 字符串分割

2013第四届蓝桥杯 C/C++本科A组 真题答案解析_2013年第四届c a组蓝桥杯省赛真题解答-程序员宅基地

文章浏览阅读2.3k次。1 .高斯日记 大数学家高斯有个好习惯:无论如何都要记日记。他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢?高斯出生于:1777年4月30日。在高斯发现的一个重要定理的日记_2013年第四届c a组蓝桥杯省赛真题解答

基于供需算法优化的核极限学习机(KELM)分类算法-程序员宅基地

文章浏览阅读851次,点赞17次,收藏22次。摘要:本文利用供需算法对核极限学习机(KELM)进行优化,并用于分类。

metasploitable2渗透测试_metasploitable2怎么进入-程序员宅基地

文章浏览阅读1.1k次。一、系统弱密码登录1、在kali上执行命令行telnet 192.168.26.1292、Login和password都输入msfadmin3、登录成功,进入系统4、测试如下:二、MySQL弱密码登录:1、在kali上执行mysql –h 192.168.26.129 –u root2、登录成功,进入MySQL系统3、测试效果:三、PostgreSQL弱密码登录1、在Kali上执行psql -h 192.168.26.129 –U post..._metasploitable2怎么进入

Python学习之路:从入门到精通的指南_python人工智能开发从入门到精通pdf-程序员宅基地

文章浏览阅读257次。本文将为初学者提供Python学习的详细指南,从Python的历史、基础语法和数据类型到面向对象编程、模块和库的使用。通过本文,您将能够掌握Python编程的核心概念,为今后的编程学习和实践打下坚实基础。_python人工智能开发从入门到精通pdf