JP5324017B1 - 画像処理装置、画像処理方法、および画像処理プログラム - Google Patents
画像処理装置、画像処理方法、および画像処理プログラム Download PDFInfo
- Publication number
- JP5324017B1 JP5324017B1 JP2013525061A JP2013525061A JP5324017B1 JP 5324017 B1 JP5324017 B1 JP 5324017B1 JP 2013525061 A JP2013525061 A JP 2013525061A JP 2013525061 A JP2013525061 A JP 2013525061A JP 5324017 B1 JP5324017 B1 JP 5324017B1
- Authority
- JP
- Japan
- Prior art keywords
- character
- color
- superimposed
- image processing
- translucent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims abstract description 84
- 238000003672 processing method Methods 0.000 title claims description 7
- 239000003086 colorant Substances 0.000 claims abstract description 19
- 238000000034 method Methods 0.000 claims description 36
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 4
- 239000000203 mixture Substances 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 238000012706 support-vector machine Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 230000035699 permeability Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000002834 transmittance Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0007—Image acquisition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/77—Retouching; Inpainting; Scratch removal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20224—Image subtraction
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/12—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Analysis (AREA)
Abstract
Description
I=Or+(1−r)T …(1)
ここで、変数Oは、その半透明文字で覆われた背景そのものの色であり、画像処理装置10により復元される色である。変数T,rはそれぞれ、上述した通り、半透明文字そのものの文字色および透過度である。変数Iは、半透明文字が重畳された後の文字領域内の画素の色(文字有り画像における見た目の色)である。変数Iは、背景そのものの色と半透明文字そのものの色との混合であるともいえる。
O2r+(1−r)T=I2 …(2)
r=(I1−I2)/(O1−O2) …(4)
したがって、Oorg={Ic−(1−r)T}/r …(5)
文字色特定部12は、背景内の境界と文字のエッジとがたまたま重なった場合のことを考慮して、代表色を得るために濃淡勾配の方向ヒストグラム(Histogram of Oriented Gradient(HOG))を用いてもよい。HOGは、文字幅を構成する一組の境界画素(edge pixels)に関して双方のエッジの傾きは同じあるが各エッジの向きは互いに逆である、という性質に着目した手法である。
半透明文字が挿入される際に、文字の輪郭を滑らかにするアンチエイリアス処理が施されている場合がある。画素は横方向(x方向)及び縦方向(y方向)に並んでいるが、この画素の並びに対して斜め方向に延びている文字の輪郭(エッジ)について、アンチエイリアス処理が施される。アンチエイリアス処理が施された結果、この画素は、背景色と文字色との間の中間色を有することになる。このアンチエイリアス処理が為された画素については上記式(1)を適用することができない。例えば、図8の例では、文字「R」の略右半分の輪郭部分にその処理が施されており、その箇所にそのまま式(1)を適用すると復元の精度が下がってしまう。そこで、復元の精度をさらに高めるために、画像処理装置10は下記のような手法を用いてアンチエイリアスを除外または除去してもよい。
Claims (11)
- 原画像に半透明文字が重畳されて成る画像を処理する画像処理装置であって、
前記半透明文字が重畳された文字領域と、半透明文字が重畳されていない背景領域との間のエッジを取得する取得部と、
前記エッジを挟んで隣り合う前記文字領域内の代表色と前記背景領域内の代表色とのペアを複数個取得するペア取得部と、
複数の前記ペアから前記半透明文字の文字色および透過度を特定する第1特定部と、
前記文字領域内の各画素について、前記半透明文字が重畳された後の画素色と前記文字色と前記透過度とから、該半透明文字が重畳される前の画素色を特定する第2特定部と
を備える画像処理装置。 - 前記半透明文字が重畳された前記文字領域内の各画素の重畳色が、該重畳色と、対応する前記原画像の画素の色と、該半透明文字の文字色および透過度との関係を示す関係式により決定され、
前記ペア取得部が、前記エッジを挟んで隣り合う前記文字領域内の第1の重畳色と前記背景領域内の第1の背景色との第1ペアと、前記エッジを挟んで隣り合う前記文字領域内の第2の重畳色と背景領域内の第2の背景色の第2ペアとを特定し、ここで、前記第2の重畳色が前記第1の重畳色と異なり、前記第2の背景色が前記第1の背景色と異なり、
前記第1特定部が、前記関係式に前記第1ペアを代入した第1の方程式と、前記関係式に前記第2ペアを代入した第2の方程式とに基づいて、前記半透明文字の文字色及び透過度を特定し、
前記第2特定部が、前記文字領域内の各画素について、前記半透明文字の文字色および透過度と前記関係式とに基づいて、前記原画像における画素値を特定する、
請求項1に記載の画像処理装置。 - 前記第1特定部が、カラー・クラスタリングを実行することで前記文字領域のクラスタと前記背景領域のクラスタとのペアを複数個取得して各クラスタの代表色を取得することで、前記文字領域内の代表色と前記背景領域内の代表色とのペアを複数個取得する、
請求項1または2に記載の画像処理装置。 - 前記第1特定部が、代表色が同じである二つの前記背景領域のクラスタに前記文字領域のクラスタが挟まれている場合に、該文字領域のクラスタと該背景領域のクラスタとのペアを取得する、
請求項3に記載の画像処理装置。 - アンチエイリアス処理が施された前記半透明文字のエッジを中心とする小領域内の画素値の範囲を求め、該小領域内の各画素値を第1の基準値または第2の基準値に二値化する逆変換部を備え、
前記第1の基準値および前記第2の基準値が前記画素値の範囲の端点である、請求項1〜4のいずれか一項に記載の画像処理装置。 - 前記第1特定部が、
前記背景領域と、アンチエイリアス処理が施された前記半透明文字が位置する前記文字領域とを含む矩形領域を取得し、
前記矩形領域の外縁に沿った方向に延びている前記エッジを境に隣り合っている前記文字領域および前記背景領域からそれぞれの前記代表色を取得する、
請求項1〜4のいずれか一項に記載の画像処理装置。 - 前記第1特定部が、各クラスタの画素値の統計値を代表色として取得する、
請求項3または4に記載の画像処理装置。 - 前記取得部が、文字部分の画素値が分散している場合に、文字が半透明であると判定する、
請求項1〜7のいずれか一項に記載の画像処理装置。 - 前記取得部が、前記背景領域から前記文字領域にかけて連続しているエッジが存在する場合に、文字が半透明であると判定する、
請求項1〜7のいずれか一項に記載の画像処理装置。 - 原画像に半透明文字が重畳されて成る画像を処理する画像処理装置により実行される画像処理方法であって、
前記半透明文字が重畳された文字領域と、半透明文字が重畳されていない背景領域との間のエッジを取得する取得ステップと、
前記エッジを挟んで隣り合う前記文字領域内の代表色と前記背景領域内の代表色とのペアを複数個取得するペア取得ステップと、
複数の前記ペアから前記半透明文字の文字色および透過度を特定する第1特定ステップと、
前記文字領域内の各画素について、前記半透明文字が重畳された後の画素色と前記文字色と前記透過度とから、該半透明文字が重畳される前の画素色を特定する第2特定ステップと
を含む画像処理方法。 - 原画像に半透明文字が重畳されて成る画像を処理する画像処理装置としてコンピュータを機能させる画像処理プログラムであって、
前記半透明文字が重畳された文字領域と、半透明文字が重畳されていない背景領域との間のエッジを取得する取得部と、
前記エッジを挟んで隣り合う前記文字領域内の代表色と前記背景領域内の代表色とのペアを複数個取得するペア取得部と、
複数の前記ペアから前記半透明文字の文字色および透過度を特定する第1特定部と、
前記文字領域内の各画素について、前記半透明文字が重畳された後の画素色と前記文字色と前記透過度とから、該半透明文字が重畳される前の画素色を特定する第2特定部と
を前記コンピュータに実行させる画像処理プログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2013/057075 WO2014141412A1 (ja) | 2013-03-13 | 2013-03-13 | 画像処理装置、画像処理方法、および画像処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5324017B1 true JP5324017B1 (ja) | 2013-10-23 |
JPWO2014141412A1 JPWO2014141412A1 (ja) | 2017-02-16 |
Family
ID=49595891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013525061A Active JP5324017B1 (ja) | 2013-03-13 | 2013-03-13 | 画像処理装置、画像処理方法、および画像処理プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US9734610B2 (ja) |
JP (1) | JP5324017B1 (ja) |
WO (1) | WO2014141412A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105407251A (zh) * | 2014-09-09 | 2016-03-16 | 佳能株式会社 | 图像处理装置及图像处理方法 |
CN106937103A (zh) * | 2015-12-31 | 2017-07-07 | 深圳超多维光电子有限公司 | 一种图像处理方法及装置 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109300169B (zh) * | 2018-09-06 | 2023-04-07 | 华东师范大学 | 一种基于线性变换的半透明图像颜色迁移方法 |
CN112053419B (zh) * | 2020-09-21 | 2023-09-22 | 长沙景嘉微电子股份有限公司 | 图像叠加处理方法及装置、存储介质、电子装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10214337A (ja) * | 1997-01-28 | 1998-08-11 | Namco Ltd | 画像生成装置 |
JP2002524003A (ja) * | 1998-08-28 | 2002-07-30 | アルテイメイト・コーポレーション | 画像から、選択された主体を囲む背景を除去するための総合的な方法 |
JP2007249743A (ja) * | 2006-03-17 | 2007-09-27 | Nagasaki Univ | 移動物体の識別方法、移動物体の識別装置、及び移動物体の識別処理を実行させるプログラム |
JP2012195686A (ja) * | 2011-03-15 | 2012-10-11 | Ricoh Co Ltd | 情報処理装置と印刷制御プログラムとコンピュータ読み取り可能な記録媒体 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5875288A (en) * | 1990-02-05 | 1999-02-23 | Scitex Corporation Ltd. | Apparatus and techniques for computerized printing |
US5781225A (en) * | 1992-05-19 | 1998-07-14 | Eastman Kodak Company | Method and apparatus for improving electronic recording of depth images |
US8947452B1 (en) * | 2006-12-07 | 2015-02-03 | Disney Enterprises, Inc. | Mechanism for displaying visual clues to stacking order during a drag and drop operation |
US9024966B2 (en) * | 2007-09-07 | 2015-05-05 | Qualcomm Incorporated | Video blending using time-averaged color keys |
-
2013
- 2013-03-13 JP JP2013525061A patent/JP5324017B1/ja active Active
- 2013-03-13 US US14/766,166 patent/US9734610B2/en active Active
- 2013-03-13 WO PCT/JP2013/057075 patent/WO2014141412A1/ja active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10214337A (ja) * | 1997-01-28 | 1998-08-11 | Namco Ltd | 画像生成装置 |
JP2002524003A (ja) * | 1998-08-28 | 2002-07-30 | アルテイメイト・コーポレーション | 画像から、選択された主体を囲む背景を除去するための総合的な方法 |
JP2007249743A (ja) * | 2006-03-17 | 2007-09-27 | Nagasaki Univ | 移動物体の識別方法、移動物体の識別装置、及び移動物体の識別処理を実行させるプログラム |
JP2012195686A (ja) * | 2011-03-15 | 2012-10-11 | Ricoh Co Ltd | 情報処理装置と印刷制御プログラムとコンピュータ読み取り可能な記録媒体 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105407251A (zh) * | 2014-09-09 | 2016-03-16 | 佳能株式会社 | 图像处理装置及图像处理方法 |
CN105407251B (zh) * | 2014-09-09 | 2018-11-09 | 佳能株式会社 | 图像处理装置及图像处理方法 |
CN106937103A (zh) * | 2015-12-31 | 2017-07-07 | 深圳超多维光电子有限公司 | 一种图像处理方法及装置 |
CN106937103B (zh) * | 2015-12-31 | 2018-11-30 | 深圳超多维科技有限公司 | 一种图像处理方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2014141412A1 (ja) | 2014-09-18 |
US20160005200A1 (en) | 2016-01-07 |
JPWO2014141412A1 (ja) | 2017-02-16 |
US9734610B2 (en) | 2017-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104899586B (zh) | 对图像中包含的文字内容进行识别方法及装置 | |
KR20200037887A (ko) | 합성 화상을 생성하는 방법 및 장치 | |
US10332262B2 (en) | Removal of background information from digital images | |
JP5324017B1 (ja) | 画像処理装置、画像処理方法、および画像処理プログラム | |
US20180159988A1 (en) | Information processing apparatus, information processing method, and non-transitory computer readable recording medium | |
CN116168351B (zh) | 电力设备巡检方法及装置 | |
JP6122988B1 (ja) | 画像処理装置、画像処理方法、および、プログラム | |
JP2016029546A (ja) | 画像処理装置、画像処理方法、および画像処理プログラム | |
JP2014063265A (ja) | 画像処理装置、画像処理方法及びプログラム | |
US8774524B2 (en) | Image processing apparatus, image processing method, and storage medium of image processing method | |
WO2019159853A1 (ja) | 画像処理装置、画像処理方法及び記録媒体 | |
CN106663317B (zh) | 数字图像的形态学处理方法和数字图像处理装置 | |
KR102255148B1 (ko) | 화상 처리장치, 화상 처리방법, 기억매체 및 프로그램 | |
CN108804978B (zh) | 一种版面分析方法及装置 | |
JPWO2014141404A1 (ja) | 画像処理装置、画像処理方法、および画像処理プログラム | |
JP2016039525A (ja) | 画像処理システム、画像処理装置、プログラム及び画像処理方法 | |
JP5712859B2 (ja) | 画像認識装置および画像認識方法 | |
JP4825888B2 (ja) | 文書画像処理装置および文書画像処理方法 | |
JP2015176252A (ja) | 画像処理装置および画像処理方法 | |
US11232335B2 (en) | Printing sub-images to create complete image | |
JP6613625B2 (ja) | 画像処理プログラム、画像処理装置、及び画像処理方法 | |
Belshe | Chess Piece Detection | |
US20120159292A1 (en) | Method of processing an object-based image file with content type dependent image processing algorithms | |
WO2024116392A1 (ja) | 学習用データ生成装置、学習用データ生成方法、及び学習用データ生成プログラム | |
JP7393655B2 (ja) | 経路認識プログラム、情報処理装置および経路認識方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130716 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130717 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5324017 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |