%PDF-1.4
%
62 0 obj
<>/PageMode/UseOutlines/Outlines 82 0 R/Metadata 57 0 R/Pages 56 0 R/OpenAction 63 0 R/StructTreeRoot 4 0 R/Type/Catalog/OutputIntents 58 0 R>>
endobj
82 0 obj
<>
endobj
57 0 obj
<>stream
2010-12-01T16:42:42+01:00
2010-10-16T04:00:12+01:00
2010-12-01T16:42:42+01:00
Jouve S.A., EPO - Publication - KB, TaggedPDF v1.27
EP-0526199-A3-19940316
uuid:e8141c40-1dd1-11b2-0a00-84fe5a080100
uuid:977e8ced-1dd1-11b2-0a00-a86be3093600
application/pdf
EP-0526199-A3-19940316
Characteristics of images, such as skew of lines of text or dominant typeface of characters, are detected by producing distance data for each of a number of starting pixels within an image. Each starting pixel meets a criterion, such as an edge pixel or a pixel inside a connected component. Each starting pixel's distance data indicates the distance in each of a number of directions from the starting pixel to another pixel at which the image meets another criterion. For example, to detect skew of lines of text, the distance data can indicate distance from a starting pixel at an edge across white pixels to another edge. To detect dominant typeface, the distance data can indicate distance from a starting pixel at an edge or inside a connected component across black pixels to another edge. The separating angle between adjacent directions can be small enough to detect features of an appropriate size at an appropriate distance, such as features of character size at the average intercharacter spacing. The distances at each direction from all the starting pixels can be averaged to obtain a combined distance at each direction. A sufficient number of starting pixels can be used so that the combined distance is approximately the same as if every pixel in the image were a starting pixel. The combined distances at all the directions form a profile. Skew can be determined from peaks in a profile. A profile can be compared with each of a set of model profiles to detect typeface.
Characteristics of images, such as skew of lines of text or dominant typeface of characters, are detected by producing distance data for each of a number of starting pixels within an image. Each starting pixel meets a criterion, such as an edge pixel or a pixel inside a connected component. Each starting pixel's distance data indicates the distance in each of a number of directions from the starting pixel to another pixel at which the image meets another criterion. For example, to detect skew of lines of text, the distance data can indicate distance from a starting pixel at an edge across white pixels to another edge. To detect dominant typeface, the distance data can indicate distance from a starting pixel at an edge or inside a connected component across black pixels to another edge. The separating angle between adjacent directions can be small enough to detect features of an appropriate size at an appropriate distance, such as features of character size at the average intercharacter spacing. The distances at each direction from all the starting pixels can be averaged to obtain a combined distance at each direction. A sufficient number of starting pixels can be used so that the combined distance is approximately the same as if every pixel in the image were a starting pixel. The combined distances at all the directions form a profile. Skew can be determined from peaks in a profile. A profile can be compared with each of a set of model profiles to detect typeface.
en
European Patent Office
EP0526199
EP 0526199
G06K 09/50
G06K 09/32
G06F 15/70
Image processing apparatus
Image processing apparatus - European Patent Office - EP 0526199 A3
Image processing apparatus - European Patent Office - EP 0526199 A3
Adobe PDF Library 8.0
"EP0526199"; "EP 0526199"; "G06K 09/50"; "G06K 09/32"; "G06F 15/70"; "Image processing apparatus"
1.4
1
B
2
EP
0526199
A3
1994-03-16
92306951
1992-07-30
US
737957
1991-07-30
G06K 09/50
G06K 09/32
G06F 15/70
XEROX CORPORATION
Cass, Todd A.
Huttenlocher, Daniel P.
Wayner, Peter C.
Goode, Ian Roy et al
Image processing apparatus
Gerät zur Bildverarbeitung
Image processing apparatus
Appareil de traitement d'image
Characteristics of images, such as skew of lines of text or dominant typeface of characters, are detected by producing distance data for each of a number of starting pixels within an image. Each starting pixel meets a criterion, such as an edge pixel or a pixel inside a connected component. Each starting pixel's distance data indicates the distance in each of a number of directions from the starting pixel to another pixel at which the image meets another criterion. For example, to detect skew of lines of text, the distance data can indicate distance from a starting pixel at an edge across white pixels to another edge. To detect dominant typeface, the distance data can indicate distance from a starting pixel at an edge or inside a connected component across black pixels to another edge. The separating angle between adjacent directions can be small enough to detect features of an appropriate size at an appropriate distance, such as features of character size at the average intercharacter spacing. The distances at each direction from all the starting pixels can be averaged to obtain a combined distance at each direction. A sufficient number of starting pixels can be used so that the combined distance is approximately the same as if every pixel in the image were a starting pixel. The combined distances at all the directions form a profile. Skew can be determined from peaks in a profile. A profile can be compared with each of a set of model profiles to detect typeface.
bibliography
1
1
search-report
2
1
abstract
1
1
http://www.epo.org/patent-bibliographic-data/1.0/
patent
Patent Bibliographic Data Schema V. 1.0
external
Publication
DocId
Contains country code, publication number/date, correction code, and kind of the published
patent document
external
InternationalPublication
DocId
Contains country code, publication number/date, and kind of the international published patent
document
external
Application
DocId
Contains number and filing date of the patent document
external
InternationalApplication
DocId
Contains number and filing date of the international patent document
external
Priority
Bag DocId
Contains list of priorities (country code, publication number and date) of the patent
document
external
Classification
Bag Text
Contains list of Patent Classification symbols of the patent document - XML ST36 element:
classification-ipcr/text, or B511, B512 - See WIPO ST8 for content structure description
external
Applicant
Bag Text
Contains list of applicants of the patent document
external
Inventor
Bag Text
Contains list of inventors of the patent document
external
Proprietor
Bag Text
Contains list of proprietors of the patent document
external
Representative
Bag Text
Contains list of representatives of the patent document
external
Title
Lang Alt
Contains title or an alternative list of titles of the patent document - XML ST36 element: B541
(title language) and B542 - default value depends on the value of the attribute @lang in the element ep-patentdocument
external
Abstract
Seq Text
Contains abstract or an ordered list of abstracts of the patent document - XML ST36 element:
abstract/@lang and abstract/p - first abstract in the ordered list depends on the value of the attribute @lang in the element ep-patent-document
external
TotalNumberOfPages
Real
Total number of pages
external
DocumentStructure
Seq Bookmark
Contains an ordered list of bookmark-related data (name, number of the first page, number of
pages)
DocId
http://www.epo.org/patent-bibliographic-data/1.0/
patent
Provides a structure for document identification related data
CountryCode
Text
Country Code - XML ST36 element:
- B190 for a publication or B871/ctry for an international publication
- B330/ctry for a priority
Number
Text
Publication or Application or Priority Number - XML ST36 element:
- B110 for a publication or B871/dnum/pnum for an international publication
- B210 for an application or B861/dnum/anum for an international application
- B310 for a priority
KindCode
Text
Kind Code - XML ST36 element: B130 for a publication or B871/kind for an international publication
CorrectionCode
Text
Correction Code - XML ST36 element: B151+B132EP - See WIPO ST50 for correction code definition
Date
Date
Publication or Application or Priority Date - XML ST36 element:
- B140/date for a publication or B871/date for an international publication
- B220/date for an application or B861/date for an international application
- B320/date for a priority
Bookmark
http://www.epo.org/patent-bibliographic-data/1.0/
patent
Provides a structure for describing bookmarks of a patent document
DocumentSection
Text
Possible values are: bibliography, abstract, description, claims, drawings, search-report, amendment
StartPage
Real
Number of the first page of a given DocumentSection
NumberOfPages
Real
Number of pages of a given DocumentSection
http://ns.adobe.com/xap/1.0/mm/
xapMM
xapMM Schema
internal
InstanceID
URI
InstanceID Property
endstream
endobj
56 0 obj
<>
endobj
63 0 obj
<>
endobj
4 0 obj
<>
endobj
58 0 obj
[<>]
endobj
59 0 obj
<>stream
HyTSwoɞc
[5laQIBHADED2mtFOE.c}088GNg9w߽ '0 ֠Jb
2y.-;!KZ ^i"L0-
@8(r;q7Ly&Qq4j|9
V)gB0iW8#8wթ8_٥ʨQQj@&A)/g>'K t;\
ӥ$պFZUn(4T%)뫔0C&Zi8bxEB;Pӓ̹Aom?W=
x- [ 0}y)7ta>jT7@tܛ`q2ʀ&6ZLĄ?_yxg)˔zçLU*uSkSeO4?c. R
߁-25 S>ӣVd`rn~Y&+`;A4 A9 =-tl`;~p Gp| [`L`< "AYA+Cb(R, *T2B-
ꇆnQt}MA0alSx k&^>0|>_',G!"F$H:R!zFQd?r9\A&GrQhE]a4zBgE#H *B=0HIpp0MxJ$D1D, VĭKĻYdE"EI2EBGt4MzNr!YK ?%_(0J:EAiQ(()ӔWT6U@P+!~mDeԴ!hӦh/']B/ҏӿ?a0nhF!X8܌kc&5S6lIa2cKMA!E#ƒdV(kel
}}Cq9
N')].uJr
wG xR^[oƜchg`>b$*~ :Eb~,m,-ݖ,Y¬*6X[ݱF=3뭷Y~dó tizf6~`{v.Ng#{}}jc1X6fm;'_9 r:8q:˜O:ϸ8uJqnv=MmR 4
n3ܣkGݯz=[==<=GTB(/S,]6*-W:#7*e^YDY}UjAyT`#D="b{ų+ʯ:!kJ4Gmt}uC%K7YVfFY.=b?SƕƩȺy
چk5%4m7lqlioZlG+Zzmzy]?uuw|"űNwW&e֥ﺱ*|j5kyݭǯg^ykEklD_p߶7Dmo꿻1ml{Mś
nLl<9O [$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD- u`ֲK³8%yhYѹJº;.!
zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs
2F[p(@Xr4Pm8Ww)Km
endstream
endobj
5 0 obj
<>
endobj
6 0 obj
<>
endobj
7 0 obj
<>/K 6/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
8 0 obj
<>/K 7/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
9 0 obj
<>/K 8/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
10 0 obj
<>/K 9/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
11 0 obj
<>/K 10/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
12 0 obj
<>/K 11/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
13 0 obj
<>/P 52 0 R/S/P/Type/StructElem>>
endobj
14 0 obj
<>/K 12/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
15 0 obj
<>/K 13/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
16 0 obj
<>/K 14/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
17 0 obj
<>/K 0/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
18 0 obj
<>/K 0/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
19 0 obj
<>/P 53 0 R/S/P/Type/StructElem>>
endobj
20 0 obj
<>/K 1/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
21 0 obj
<>/K 2/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
22 0 obj
<>/K 3/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
23 0 obj
<>/K 4/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
24 0 obj
<>/K 5/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
25 0 obj
<>/K 6/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
26 0 obj
<>/K 7/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
27 0 obj
<>/P 52 0 R/S/P/Type/StructElem>>
endobj
28 0 obj
<>/K 8/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
29 0 obj
<>/K 9/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
30 0 obj
<>/K 10/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
31 0 obj
<>/K 11/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
32 0 obj
<>/K 12/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
33 0 obj
<>/K 13/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
34 0 obj
<>/K 14/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
35 0 obj
<>/K 15/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
36 0 obj
<>/K 16/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
37 0 obj
<>/K 17/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
38 0 obj
<>/K 1/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
39 0 obj
<>/K 18/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
40 0 obj
<>/K 19/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
41 0 obj
<>/K 20/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
42 0 obj
<>/K 21/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
43 0 obj
<>/K 22/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
44 0 obj
<>/K 23/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
45 0 obj
<>/K 24/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
46 0 obj
<>/K 25/P 53 0 R/S/P/Pg 1 0 R/Type/StructElem>>
endobj
47 0 obj
<>/K 2/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
48 0 obj
<>/P 52 0 R/S/P/Type/StructElem>>
endobj
49 0 obj
<>/K 3/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
50 0 obj
<>/K 4/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
51 0 obj
<>/K 5/P 52 0 R/S/P/Pg 64 0 R/Type/StructElem>>
endobj
52 0 obj
<>
endobj
53 0 obj
<>
endobj
64 0 obj
<>/Font<>/ProcSet[/PDF/Text/ImageB]>>/Type/Page>>
endobj
88 0 obj
<>stream
HW͎ݼ
SܹV}Q袋/JRM$ x&D~|ׯ_xn߾=n/_//_c?Po%5/_9}˰K@epumOBu.ѓ D w=eI+>jHsX3h{K6Q*;V<>qKjmYUv6$ک֔i'H'[μ /S{3`RG"Aσ9,4NgƎzX:jP²÷$yjPna6%d;e
3DT @O))H[ngmi.m>DjJ|WV)|
ˇ]4)Yq_߉`G^?v@Z)k1wtA)-y˓0+تĊ
rzfRN[.RVȭȩ0aʩw ]w[#۵/ RCh1ʚ=;Ynj
m;\5)ggBQVFAxٙrJsU@vscL|;AR:\TĦ_uT=TY0
Ck;u鳀ҳw÷Q+ԌCvNwy 0Pg7>('bQpEE^euOsI1K$㦼_̸>3p +gkC/"HbA ;7U
w@hk6>gnH+ϙX҇ϣREQ)k%R1&5٬ {< ;7oؓ4-fv^J'\"9]O0ŠȈ?ymxH}v3Wtے!z905:`]ga=Z83= $v05KQ. Y[ncǂ*GɎ
Gmm%D[j=
GArƑή
MU)b ܖ\!vgcp~hAݮ"d=6{>l0}*'6