(57)【要約】【課題】従来の水平補正方法では、表示領域以上のメモリを用いるため、撮像素子の性能を十分に発揮できなかった。【解決手段】撮影時に水平または垂直のいずれかの基準に対しての角度誤差を水平検出装置９で検出する。撮影されたメモリ２上の画像データに対して、水平補正機能１０により、角度誤差に基づく補正対象範囲を設定し、補正対象範囲の画像データから角度誤差を補正した画像データを生成する。そして、リサイズ機能１１により、中心部に対して周辺部の変換係数を大として、水平補正した画像データをリサイズし、元の画像サイズにする。【選択図】図１
2007134764.tif 000002
【特許請求の範囲】
【請求項１】
撮影時に水平または垂直のいずれかの基準に対しての角度誤差を検出し、
撮影された画像データに対して、前記角度誤差に基づく補正対象範囲を設定し、
前記補正対象範囲の画像データから前記角度誤差を補正した画像データを生成し、
中心部に対して周辺部の変換係数を大として、前記補正した画像データをリサイズする静止画水平補正装置。
【請求項２】
前記補正対象範囲は、前記角度誤差が所定値以下の場合に設定される請求項１記載の静止画水平補正装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影された静止画の傾きを補正する静止画水平補正装置に関するものである。
【背景技術】
【０００２】
近年、デジタルスチルカメラの普及が目覚しい。デジタルスチルカメラは、撮影した静止画をデジタルデータとして取り扱うので処理・加工を行いやすい。この特性を活かした手ぶれ補正、ノイズ除去などが施される場合がある。そのような処理の一つに、傾いて撮影された画像を補正する方法が知られている（特許文献１）。
【０００３】
特許文献１では、静止画データをメモリに格納し、傾き角度に応じた読み出し制御を行うことで、水平補正を行なう。
【特許文献１】特開平６−１７８１９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法では、撮影する画素数に対して、メモリから読み出す画素数が少なくなり、近年の多画素化のニーズに対応できない。また、出力画像領域を大きくすればするほど補正できる範囲が減少してしまう。
【０００５】
本発明は、傾きの補正範囲と出力画像の画質とのバランスを適切に設定可能な静止画水平補正装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明の静止画水平補正装置は、撮影時に水平または垂直のいずれかの基準に対しての角度誤差を検出し、撮影された画像データに対して、前記角度誤差に基づく補正対象範囲を設定し、前記補正対象範囲の画像データから前記角度誤差を補正した画像データを生成し、中心部に対して周辺部の変換係数を大として、前記補正した画像データをリサイズする。
【０００７】
ここで、前記補正対象範囲は、前記角度誤差が所定値以下の場合に設定されてもよい。
【発明の効果】
【０００８】
本発明によれば、水平補正対象となる補正対象範囲を設定して、水平補正が必要な場合のみ水平補正し、この際、中心部に対して周辺部の変換係数を大として消失したデータを補完するため、中心部の画質を損なわずに傾き補正を行なうことができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の静止画水平補正装置について、図面を用いて説明する。本発明の静止画水平補正装置は、静止画を水平補正するという目的を、制限角度範囲付き水平補正機能とリサイズ機能を組み合わせて、表示領域と同等のメモリで実現した。
【００１０】
（実施の形態１）
図１は、本発明の実施の形態１による静止画水平補正装置を備えた静止画撮影装置の構成を示すブロック図である。
【００１１】
同図において、１００が水平補正装置の主要部分であり、ここでは、ＣＰＵ７と演算制御手段８とにより、水平補正機能１０、リサイズ機能１１、ＪＰＥＧ圧縮機能１２をソフトウェアとして実行処理する。
【００１２】
まず、被写体像はレンズ１３を介し撮像素子１で受け、撮像素子１から静止画データとして出力する。入力制御手段２に入力された静止画データは、メモリ制御手段４でメモリ２へ静止画データを取り込む。
【００１３】
水平検出装置９は、静止画データ取得時の水平方向の角度のずれを検出する。この際に、静止画撮像装置において横長の画像を撮影する場合（横向き撮影）は、０度からのズレを検出し、縦長の画像を撮影する場合（縦向き撮影）は、９０度または−９０度からのズレを検出する。
【００１４】
演算制御手段８で検出した水平方向の角度のズレ（角度誤差）が補正対象範囲内に収まっているか否かを判断する。これは、角度誤差が大きくなればなるほど、元の画像から切り出す領域が狭まり、その結果、画質が劣化する。これを避けるために、補正可能な範囲（角度範囲）を設定しておく。この角度誤差が補正対象範囲内の場合に水平補正機能１０を用いて、メモリ２に取り込んだ静止画データに対して、静止画データのスキャン方向を水平方向の角度のずれに連動して水平補正を行い、メモリ２へ書き戻す。これにより、メモリ２には、水平補正された静止画データが記憶される。この時、水平補正された静止画データは、角度誤差が０以外では、元の静止画データより画素数が減少する。
【００１５】
続いて、水平補正を行ったメモリ２上の静止画データに対してリサイズ機能１１を用いて、元の静止画データの画素数と同じになるように、補間処理を伴うリサイズ処理を行なう。ここで行なわれるリサイズ処理は、静止画データの中心部分のデータと中心から離れたデータ（周辺部分のデータ）とで、変換係数に比重を持たせてリサイズ処理を行なう。具体的には、中心部分はほぼ１対1の変換処理を行ない、周辺部に行くに従い徐々に変化させて、元の静止画データと同じ画素数(データサイズ)となるように変換する。このリサイズ処理後の静止画データをメモリ２へ格納する。
【００１６】
水平補正処理、リサイズ処理を行った静止画データに対して、ＪＰＥＧ圧縮機能１２を用いて、ＪＰＥＧ形式に圧縮を行い、出力制御手段５により記録メディア６に水平補正処理、リサイズ処理、ＪＰＥＧ圧縮処理を行ったＪＰＥＧデータを記録する。
【００１７】
図２は、本実施の形態での静止画データの処理イメージを示した模式図である。図２（ａ）で角度誤差に基づき補正対象範囲を求める様子を示し、図２（ｂ）が水平補正後の静止画データの様子を示す、図２（ｃ）がリサイズ処理の様子を示す。図２（ａ）において、入力制御手段３によりメモリ２に書込まれた静止画データ２１から角度誤差θに基づき補正対象範囲２２を求める。この補正対象範囲２２のデータの再配置処理や補間処理により水平補正後の静止画データ２３を得る。図２（ｃ）において、元の静止画データ同じサイズになるようにリサイズ処理が行なわれる。
【００１８】
図３は、リサイズ処理における変換特性を示す概念図である。同図において、ｘ軸が中心部から周辺部への変位を示し、ｙ軸が変換後の変位を示す。つまり、元の周辺部の位置１．０が変換後１．２となり、１．２倍に拡大され場合を示している。つまり画素数が１．２倍になる場合を示している。但し、１．２倍は一例であり、水平補正後の静止画データのサイズに基づき、横方向、縦方向それぞれにリサイズの倍数を求める必要がある。本実施の形態では、図３に示すとおり、中心部分では、１：１の変換に近い特性を有するが、周辺部分に行くに従い変換率が上がる非線形な特性を有する。この特性により、中心部分では略１：１の変換なのでリサイズ処理によるボケなどの画質劣化が防止できる。また、周辺部分にかけて徐々に変換係数を上げるので、画像の歪も認知しにくい。
【００１９】
以上のように本実施の形態によれば、検出された角度誤差θに基づき補正対象範囲を設定して水平補正処理を施し、次に、中心部に対して周辺部の変換係数を大としたリサイズ処理を行なうため、中心部の画質を損なわずに傾き補正を行なうことができる。
【００２０】
なお、本実施の形態における水平検出装置９は、静止画撮影装置の状態を検出するものとしたが、撮影された静止画データの特徴を抽出し、そこから角度誤差を検出するものであってもよい。
【産業上の利用可能性】
【００２１】
本発明にかかる静止画水平補正装置は、撮影された画像の中心部の画質劣化を抑えながら水平方向のズレを補正可能になるので、静止画を記録する機器、あるいは静止画を補正する機器等として有用である。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態による静止画水平補正装置の構成を示すブロック図
【図２】同静止画水平補正装置の水平補正処理およびリサイズ処理の動作を示す概念図
【図３】同静止画水平補正装置のリサイズ処理の変換特性を示す概念図
【符号の説明】
【００２３】
１    撮像素子
２    メモリ
３    入力制御手段
４    メモリ制御手段
５    出力制御手段
６    記録メディア
７    ＣＰＵ
８    演算制御手段
９    水平検出装置
１０    水平補正機能
１１    リサイズ機能
１２    ＪＰＥＧ圧縮機能
【図１】
2007134764.tif 000003
【図２】
2007134764.tif 000004
【図３】
2007134764.tif 000005