JP5202749B1 - 画像処理方法 - Google Patents
画像処理方法 Download PDFInfo
- Publication number
- JP5202749B1 JP5202749B1 JP2012192786A JP2012192786A JP5202749B1 JP 5202749 B1 JP5202749 B1 JP 5202749B1 JP 2012192786 A JP2012192786 A JP 2012192786A JP 2012192786 A JP2012192786 A JP 2012192786A JP 5202749 B1 JP5202749 B1 JP 5202749B1
- Authority
- JP
- Japan
- Prior art keywords
- block
- blocks
- image
- luminance
- pixel
- 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
- 238000003672 processing method Methods 0.000 title claims description 8
- 238000004364 calculation method Methods 0.000 claims abstract description 28
- 238000012545 processing Methods 0.000 claims abstract description 21
- 230000003111 delayed effect Effects 0.000 claims 1
- 238000000034 method Methods 0.000 abstract description 13
- 238000013507 mapping Methods 0.000 abstract 1
- 238000012935 Averaging Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 239000003595 mist Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/40—Image enhancement or restoration using histogram techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4318—Generation of visual interfaces for content selection or interaction; Content or additional data rendering by altering the content in the rendering process, e.g. blanking, blurring or masking an image region
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/57—Control of contrast or brightness
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
【解決手段】 ピクセルPの輝度を決定するには、前記オーバラップしたブロック(mine)、(lu)、(uu)、(ll)を計算対象ブロックとし、各計算対象ブロックにおけるオーバラップした部分の面積と計算対象ブロックの面積の比を求め、この比を各計算対象ブロックのトーンマップの明るさ(マップ後の明るさ)に乗じ、各計算対象ブロックごとに算出した乗算値を加えることでピクセルPの調整輝度とする。
【選択図】 図2
Description
この特許文献4には、特定位置のピクセルの輝度の算出を、ループ回数をピクセル値とするアルゴリズムに基づくことを提案している。
2パス目の処理は1パス目の縦3ブロック分の計算結果があれば処理出来るため、2パス目は1パス目から縦2ブロック分の遅延で処理出来る。従って2パスを必要とするが、1パス目と2パス目を並行処理することで計算遅延は縦2ブロック分のみとなる。
本発明では複数の色空間を表現することができ、RGB、YCbCr、HSV、Lab、HLSを対象とする
図2に示すように、画像は複数のブロック(0,0)〜(n-1,m-1)に分割され、各ブロックには複数のピクセル(画素)が含まれている。
そして、本発明にあっては、各ブロックごとにトーンマップを作成する。
図3(a)は均一化処理前のヒストグラムであり、(b)は均一化処理後のヒストグラムである。ヒストグラムの均一化を行うことで暗い部分のディテールがはっきりする。また、暗い部分に接している明るい部分についてはディテールを損なう。
即ち、各ブロックごとにヒストグラムの均一化を行った後に、各ブロックごとにトーンマップを作成する。
具体的には、図2の一部拡大図に示すように、輝度調整対象となるピクセルPに着目し、このピクセルPを中心としたブロックBを想定する。この想定ブロックBは前記画像を分割したブロック(0,0)〜(n-1,m-1)と同一形状とする。
図示例にあっては、ピクセルPが属するブロック(mine)の周囲に8個のブロック(lu)、(uu)、(ru)、(ll)、(rr)、(ld)、(dd)、(rd)が存在し、ブロック(mine)およびこれら周囲のブロックのうちのブロック(lu)、(uu)、(ll)にオーバラップする。
B…想定ブロック
(0,0)〜(n-1,m-1)…画像を分割したブロック
(mine)…ピクセルPが属するブロック
(lu)、(uu)、(ru)、(ll)、(rr)、(ld)、(dd)、(rd) …(mine)の周囲のブロック
Claims (1)
- 画像走査で画像の明るさを変換する画像処理方法であって、1パス目で取り込んだ画像を複数のブロックに分割し、複数に分割された各ブロックごとにヒストグラムの均一化を行うとともにトーンマップを作成し、輝度の算出対象となる画素を中心としてブロックを想定し、次いで2パス目で前記トーンマップが作成されているブロックのうち前記想定ブロックと重複部分が生じるブロックを計算対象ブロックとし、各計算対象ブロックでの重複割合に応じて各計算ブロックごとに輝度を算出し、算出した各計算対象ブロックの輝度を加算することで対象となる画素の輝度とするとともに、前記2パス目の処理の開始時点を縦2ブロック分の1パス目の処理が終了した時点とし、この後2パス目の処理を1パス目の処理に対し2ブロック分遅延して並行して行うことを特徴とする画像処理方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012192786A JP5202749B1 (ja) | 2012-09-03 | 2012-09-03 | 画像処理方法 |
PCT/JP2013/062571 WO2014034182A1 (ja) | 2012-09-03 | 2013-04-30 | 画像処理方法 |
US13/898,994 US9129406B2 (en) | 2012-09-03 | 2013-05-21 | Image processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012192786A JP5202749B1 (ja) | 2012-09-03 | 2012-09-03 | 画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5202749B1 true JP5202749B1 (ja) | 2013-06-05 |
JP2014048995A JP2014048995A (ja) | 2014-03-17 |
Family
ID=48713010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012192786A Active JP5202749B1 (ja) | 2012-09-03 | 2012-09-03 | 画像処理方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9129406B2 (ja) |
JP (1) | JP5202749B1 (ja) |
WO (1) | WO2014034182A1 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6931475B2 (ja) * | 2016-12-01 | 2021-09-08 | 株式会社サイバーコア | 画像処理装置 |
CN108063907A (zh) * | 2017-11-24 | 2018-05-22 | 中国航天科工集团八五研究所 | 分布式光电传感器信号处理与存储***及其处理方法 |
CN117649347B (zh) * | 2024-01-30 | 2024-04-19 | 宁乡爱尔眼科医院有限公司 | 基于超广角眼底成像的远程眼检方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006024176A (ja) * | 2003-09-11 | 2006-01-26 | Matsushita Electric Ind Co Ltd | 視覚処理装置、視覚処理方法、視覚処理プログラム、集積回路、表示装置、撮影装置および携帯情報端末 |
JP2006195651A (ja) * | 2005-01-12 | 2006-07-27 | Sanyo Electric Co Ltd | 階調補正装置 |
JP2008092052A (ja) * | 2006-09-29 | 2008-04-17 | Matsushita Electric Ind Co Ltd | 階調補正装置および撮像装置 |
JP2010130150A (ja) * | 2008-11-26 | 2010-06-10 | Panasonic Corp | 階調補正装置および撮像装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3280888B2 (ja) * | 1996-08-19 | 2002-05-13 | 三星電子株式会社 | 量子化された平均−マッチングヒストグラム等化を用いた画質改善方法及びその回路 |
KR100200628B1 (ko) * | 1996-09-30 | 1999-06-15 | 윤종용 | 화질 개선 회로 및 그 방법 |
US6049626A (en) * | 1996-10-09 | 2000-04-11 | Samsung Electronics Co., Ltd. | Image enhancing method and circuit using mean separate/quantized mean separate histogram equalization and color compensation |
JP3902894B2 (ja) * | 1999-10-15 | 2007-04-11 | 理想科学工業株式会社 | 画像処理装置及び画像処理方法 |
JP2002140770A (ja) * | 2000-11-06 | 2002-05-17 | Hitachi Ltd | 商品在庫管理システム |
GB0110748D0 (en) | 2001-05-02 | 2001-06-27 | Apical Ltd | Image enhancement methods and apparatus therefor |
JP3918788B2 (ja) | 2003-08-06 | 2007-05-23 | コニカミノルタフォトイメージング株式会社 | 撮像装置、およびプログラム |
JP4062291B2 (ja) * | 2004-09-01 | 2008-03-19 | セイコーエプソン株式会社 | 自動画像補正回路 |
KR101225058B1 (ko) * | 2006-02-14 | 2013-01-23 | 삼성전자주식회사 | 콘트라스트 조절 방법 및 장치 |
KR101208680B1 (ko) * | 2006-03-22 | 2012-12-10 | 삼성전자주식회사 | 영상디스플레이장치 및 컬러왜곡 보상방법 |
CN101543064B (zh) * | 2007-02-20 | 2013-07-03 | 索尼株式会社 | 图像显示装置 |
JP4664938B2 (ja) | 2007-03-30 | 2011-04-06 | パナソニック株式会社 | 画像処理装置、画像処理方法及びプログラム |
-
2012
- 2012-09-03 JP JP2012192786A patent/JP5202749B1/ja active Active
-
2013
- 2013-04-30 WO PCT/JP2013/062571 patent/WO2014034182A1/ja active Application Filing
- 2013-05-21 US US13/898,994 patent/US9129406B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006024176A (ja) * | 2003-09-11 | 2006-01-26 | Matsushita Electric Ind Co Ltd | 視覚処理装置、視覚処理方法、視覚処理プログラム、集積回路、表示装置、撮影装置および携帯情報端末 |
JP2006195651A (ja) * | 2005-01-12 | 2006-07-27 | Sanyo Electric Co Ltd | 階調補正装置 |
JP2008092052A (ja) * | 2006-09-29 | 2008-04-17 | Matsushita Electric Ind Co Ltd | 階調補正装置および撮像装置 |
JP2010130150A (ja) * | 2008-11-26 | 2010-06-10 | Panasonic Corp | 階調補正装置および撮像装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2014034182A1 (ja) | 2014-03-06 |
JP2014048995A (ja) | 2014-03-17 |
US20140064616A1 (en) | 2014-03-06 |
US9129406B2 (en) | 2015-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7077395B2 (ja) | 多重化高ダイナミックレンジ画像 | |
CN108022223B (zh) | 一种基于对数映射函数分块处理融合的色调映射方法 | |
JP4290193B2 (ja) | 画像処理装置 | |
EP2568438A2 (en) | Image defogging method and system | |
US9628751B2 (en) | Method, device, and system for pre-processing a video stream for subsequent motion detection processing | |
WO2011083555A1 (ja) | 画像処理装置、画像生成システム、方法、およびプログラム | |
JP4386959B1 (ja) | 画像処理装置 | |
US20210174473A1 (en) | Ai frame engine for mobile edge | |
JP5202749B1 (ja) | 画像処理方法 | |
CN113068011B (zh) | 图像传感器、图像处理方法及*** | |
US9672605B2 (en) | Image processing device and image processing method | |
JP6056511B2 (ja) | 画像処理装置、方法、及びプログラム、並びに撮像装置 | |
US8744207B2 (en) | Image processing device, image processing method, image processing program and recording medium | |
JP6826472B2 (ja) | 画像処理装置およびその制御方法 | |
JP6867563B1 (ja) | 画像処理方法 | |
KR20230133344A (ko) | 화상 처리 방법 | |
Chen et al. | Improved visibility of single hazy images captured in inclement weather conditions | |
TWI390958B (zh) | 影像濾波電路及應用其之影像處理電路及影像處理方法 | |
CN110009577B (zh) | 一种基于fpga的色调映射*** | |
JP2024085780A (ja) | 画像処理装置、画像処理方法 | |
JP2014086957A (ja) | 画像処理装置及び画像処理方法 | |
CN115336252A (zh) | 拍摄控制装置、拍摄控制方法及程序 | |
Lin et al. | Dynamic range optimization by flexible local contrast enhancement using luminance map | |
WO2015040731A1 (ja) | 画像処理装置及び画像処理方法 | |
JP2009231965A (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130212 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5202749 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160222 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |