[go: up one dir, main page]

JP2014071860A - 全周カメラ - Google Patents

全周カメラ Download PDF

Info

Publication number
JP2014071860A
JP2014071860A JP2012220147A JP2012220147A JP2014071860A JP 2014071860 A JP2014071860 A JP 2014071860A JP 2012220147 A JP2012220147 A JP 2012220147A JP 2012220147 A JP2012220147 A JP 2012220147A JP 2014071860 A JP2014071860 A JP 2014071860A
Authority
JP
Japan
Prior art keywords
signal
unit
data
image
camera
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.)
Granted
Application number
JP2012220147A
Other languages
English (en)
Other versions
JP6058963B2 (ja
Inventor
Masahiro Saito
政宏 齊藤
Takeshi Ishida
健 石田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Topcon Corp
Original Assignee
Topcon Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Topcon Corp filed Critical Topcon Corp
Priority to JP2012220147A priority Critical patent/JP6058963B2/ja
Priority to US14/031,441 priority patent/US9509908B2/en
Priority to CA2827934A priority patent/CA2827934A1/en
Priority to EP13186075.1A priority patent/EP2717559A2/en
Publication of JP2014071860A publication Critical patent/JP2014071860A/ja
Application granted granted Critical
Publication of JP6058963B2 publication Critical patent/JP6058963B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/698Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/60Noise processing, e.g. detecting, correcting, reducing or removing noise
    • H04N25/61Noise processing, e.g. detecting, correcting, reducing or removing noise the noise originating only from the lens unit, e.g. flare, shading, vignetting or "cos4"

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Studio Devices (AREA)

Abstract

【課題】画像の明るさの均一性を向上させると共に、カメラで取得したデータの画像変換の高速化を図る全周カメラを提供する。
【解決手段】全周カメラに於いて、書込み切替え部25は、信号処理部5から出力される信号を第1内部メモリ6a,6bの一方に所定量になる迄蓄積し、蓄積が所定量に達すると、蓄積先を変更して他の第1内部メモリに蓄積することを繰返し、又信号の蓄積が所定量に達した方の前記第1内部メモリから信号補正部24に信号が出力され、該信号補正部は入力された信号を撮像素子内の位置に対応した補正係数に基づいて補正すると共に、補正済信号をデータ変換部10に出力し、該データ変換部は入力された前記補正済信号を画像信号に圧縮変換し、該画像信号は入出力制御部7により外部メモリ3に逐次入力される様構成される。
【選択図】図2

Description

本発明は、複数のカメラが実装され、全周画像を撮像する全周カメラに関するものである。
ナビゲータ用の地図情報等として、路線沿線の画像データが取得され、更に取得した画像に基づき計測が行われる。斯かる画像取得の為に全周カメラが用いられる。全周カメラは、自動車等の移動体の天井に設置され、移動体が移動しつつ沿線の構築物、景色等を全周カメラにより撮像していく。
この為、全周カメラで取得した画像を順次取込んでいく速度は、移動体の移動速度に対応する必要があり、移動体の速度は画像を取込む速度に制限されている。
又、全周カメラの撮像素子から出力される信号そのものは、画像データではなく、又膨大なデータ量であるので、画像データとして保存する為には画像データに変換すると共にデータの圧縮が行われる。
図7により、カメラ(撮像素子)から出力されるデータを、画像データとして圧縮する従来の画像データ処理装置について説明する。尚、説明を簡単にする為、データの処理は1つのカメラから出力されたものを示している。
図7中、1は画像データ処理装置、2はカメラから出力される受光信号、3は外部メモリ、4はCPUを示している。前記受光信号2は具体的には、カメラの撮像素子の画素から出力される受光信号であり、又、前記外部メモリ3としては、例えばDDR2(Double Data Rate 2)等のDRAM(Dynamic Random Access Memory)が用いられる。
前記画像データ処理装置1は、主に信号処理部5、第1内部メモリ6、入出力制御部7、メモリコントローラ8、第2内部メモリ9、データ変換部10、第3内部メモリ11、第4内部メモリ12、画像データ入出力部13、内部レジスタ14を具備している。
前記受光信号2は前記信号処理部5に入力され、該信号処理部5は入力された前記受光信号2をシリアル信号からパラレル信号に変換し、又ビット数の変換等の所要の信号処理をして前記第1内部メモリ6に出力する。
該第1内部メモリ6は、入力された信号が所定量に達する迄信号を一時保存する。ここで所定量とは、例えば2048画素×16であり、保存するデータ量が2048画素×16に達すると、前記入出力制御部7、前記メモリコントローラ8を介して前記外部メモリ3に書込まれる。ここで、前記メモリコントローラ8は、前記外部メモリ3にデータを書込むタイミング、前記外部メモリ3に書込む領域を制御する。
該外部メモリ3は、前記受光信号2を格納する受光信号格納領域と、画像データを格納する画像データ格納領域とを持っており、前記第1内部メモリ6から出力された信号は、前記入出力制御部7及び前記メモリコントローラ8を介して前記受光信号格納領域に保存される(図7中、矢印a)。
前記第1内部メモリ6へは前記受光信号2が継続して入力され、前記第1内部メモリ6に保存された信号が、所定量に達する度に前記メモリコントローラ8を介して前記外部メモリ3に書込まれ、保存される。保存されたデータが1フレーム分に達すると、前記入出力制御部7が、前記メモリコントローラ8を介して1フレーム分の内、所定量分(例えば、2048画素×16)だけ切出し(図7中、矢印b)、前記第2内部メモリ9に出力する。
前記データ変換部10は、例えばJPEGエンコーダであり、前記第2内部メモリ9に蓄積された信号をJPEGの画像データに圧縮、変換する。変換された画像データは、一旦前記第3内部メモリ11に保存され、前記メモリコントローラ8が管理する所要のタイミングで、前記入出力制御部7から前記外部メモリ3に書込まれる。
所定量ずつのデータが、前記データ変換部10で画像データに圧縮、変換され、順次前記外部メモリ3に書込まれ、変換した画像データが1フレーム分に達すると、1フレーム分の画像データとして前記画像データ格納領域に格納される(図7中、矢印c)。
次に、前記CPU4が画像データに基づき計測等を実行する場合は、前記画像データ入出力部13を介して前記入出力制御部7に読出し指令が発せられ、前記メモリコントローラ8を介して画像データが読出され(図7中、矢印d)、該画像データは前記第4内部メモリ12、前記画像データ入出力部13を介して前記CPU4に出力される。
上記した前記画像データ処理装置1では、1フレーム分の大容量のデータが前記画像データ処理装置1と前記外部メモリ3との間で4度も入出力する構成であり、又画像圧縮変換は、1フレーム毎に実行される為、必然的に1フレーム分の遅れを持って画像処理がなされていた。
ところで、上記した前記画像データ処理装置1では、全周カメラを構成する各々のカメラには、レンズ光学系として広角のレンズが用いられ、個々の広角レンズに対応して撮像素子が設けられている。この為、各撮像素子により取得される画像は、レンズ光学系の中心付近では明るいものの、周辺部位は暗くなってしまう。全周画像は個々の撮像素子で取得した画像を合成したものであり、個々の画像で明度差があった場合は、全周画像を構築する上で、画像の明るさが不均一となり、好ましくない。
又、従来の画像データ処理では、前記外部メモリ3とのデータの授受がボトルネックになり、更に、画像データの変換又は圧縮処理に1フレーム分のタイムラグがある等により、カメラで取得した画像を取込む速度が制限されていた。更に、全周カメラの様に、複数のカメラを有し、複数のカメラで同時に画像を取得する場合では、取込む速度の制限は大きな問題であり、これに加えて画像の明るさの不均一性を画像処理により補正することは、膨大な演算時間を要してしまっていた。
特開2007−171048号公報
本発明は斯かる実情に鑑み、画像の明るさの均一性を向上させると共に、カメラで取得したデータの画像変換の高速化を図る全周カメラを提供するものである。
本発明は、撮像素子を有し、デジタル画像を取得するカメラと、該カメラから出力される信号を圧縮して画像信号に変換する画像データ処理装置と、外部メモリとを具備する全周カメラに於いて、前記画像データ処理装置は、前記信号を取込む信号処理部と、書込み切替え部と、2つ1組の第1内部メモリと、該第1内部メモリからの信号を補正する補正係数を有する信号補正部と、該信号補正部からの補正済信号を画像信号に変換するデータ変換部と、該データ変換部から出力された変換後のデータを一時保存する第3内部メモリと、該第3内部メモリと前記外部メモリとの間でデータの入出力の制御を行う入出力制御部とを具備し、前記書込み切替え部は、前記信号処理部から出力される信号を第1内部メモリの一方に所定量になる迄蓄積し、蓄積が所定量に達すると、蓄積先を変更して他の第1内部メモリに蓄積することを繰返し、又信号の蓄積が所定量に達した方の前記第1内部メモリから前記信号補正部に信号が出力され、該信号補正部は入力された信号を前記撮像素子内の位置に対応した前記補正係数に基づいて補正すると共に、補正済信号を前記データ変換部に出力し、該データ変換部は入力された前記補正済信号を画像信号に圧縮変換し、該画像信号は前記入出力制御部により前記外部メモリに逐次入力される様構成された全周カメラに係るものである。
又本発明は、複数のカメラを有し、前記信号処理部と、前記書込み切替え部と、前記2つ1組の第1内部メモリと、前記信号補正部と、前記データ変換部と、前記第3内部メモリは、各カメラに対応してカメラの数だけ設けられた全周カメラに係るものである。
又本発明は、前記入出力制御部は、前記第3内部メモリから入力される複数の書込みリクエストに対して優先順位を付与するリクエスト調停部と、前記データ変換部から出力され、前記書込みリクエストと対応する変換後のデータを一時保存するデータストック部とを有し、変換後のデータは付与された優先順位に従って前記外部メモリに書込まれる全周カメラに係るものである。
又本発明は、前記信号補正部は、前記補正係数に基づきレンズの光学系に起因する画像の明るさに対するシェーディング補正を行う全周カメラに係るものである。
又本発明は、前記補正係数は、基準光を照射した場合の輝度最高位置からの距離と、該距離に対応した輝度の減少に基づき算出された全周カメラに係るものである。
又本発明は、前記補正係数と前記距離との関係は、近似直線の集合で表される全周カメラに係るものである。
又本発明は、前記補正係数と前記距離との関係は、複次曲線で表される全周カメラに係るものである。
又本発明は、前記補正係数は、前記距離と該距離に対応する補正係数とで構成されたテーブルから得られる全周カメラに係るものである。
更に又本発明は、前記蓄積されるデータの所定量は、前記データ変換部が圧縮可能な最小単位の量である全周カメラに係るものである。
本発明によれば、撮像素子を有し、デジタル画像を取得するカメラと、該カメラから出力される信号を圧縮して画像信号に変換する画像データ処理装置と、外部メモリとを具備する全周カメラに於いて、前記画像データ処理装置は、前記信号を取込む信号処理部と、書込み切替え部と、2つ1組の第1内部メモリと、該第1内部メモリからの信号を補正する補正係数を有する信号補正部と、該信号補正部からの補正済信号を画像信号に変換するデータ変換部と、該データ変換部から出力された変換後のデータを一時保存する第3内部メモリと、該第3内部メモリと前記外部メモリとの間でデータの入出力の制御を行う入出力制御部とを具備し、前記書込み切替え部は、前記信号処理部から出力される信号を第1内部メモリの一方に所定量になる迄蓄積し、蓄積が所定量に達すると、蓄積先を変更して他の第1内部メモリに蓄積することを繰返し、又信号の蓄積が所定量に達した方の前記第1内部メモリから前記信号補正部に信号が出力され、該信号補正部は入力された信号を前記撮像素子内の位置に対応した前記補正係数に基づいて補正すると共に、補正済信号を前記データ変換部に出力し、該データ変換部は入力された前記補正済信号を画像信号に圧縮変換し、該画像信号は前記入出力制御部により前記外部メモリに逐次入力される様構成されたので、カメラからのデータの読込みとデータの圧縮変換を並行して実行し、又外部メモリとのデータの授受の回数が少なくなり、データの圧縮変換に要する時間を大幅に短縮できると共に、レンズ光学系に起因する光量分布が補正され、画像の明るさの均一性を向上させることができる。
又本発明によれば、複数のカメラを有し、前記信号処理部と、前記書込み切替え部と、前記2つ1組の第1内部メモリと、前記信号補正部と、前記データ変換部と、前記第3内部メモリは、各カメラに対応してカメラの数だけ設けられたので、カメラ個々からの信号の圧縮変換が、個別に実行され、又変換時間が短縮されるので、全周カメラでの撮像速度を増大させることができる。
又本発明によれば、前記入出力制御部は、前記第3内部メモリから入力される複数の書込みリクエストに対して優先順位を付与するリクエスト調停部と、前記データ変換部から出力され、前記書込みリクエストと対応する変換後のデータを一時保存するデータストック部とを有し、変換後のデータは付与された優先順位に従って前記外部メモリに書込まれるので、外部メモリへの書込みが滞留することなく円滑に行われる。
又本発明によれば、前記信号補正部は、前記補正係数に基づきレンズの光学系に起因する画像の明るさに対するシェーディング補正を行うので、受光光量の少ない画像の外側部の明るさを、受光光量の多い画像の中心と同等の明るさとすることができ、画像の明るさの均一性を向上させることができる。
又本発明によれば、前記補正係数は、基準光を照射した場合の輝度最高位置からの距離と、該距離に対応した輝度の減少に基づき算出されたので、前記補正係数を基に光量分布を補正することで、画像の明るさの均一性を向上させることができる。
又本発明によれば、前記補正係数と前記距離との関係は、近似直線の集合で表されるので、迅速に前記補正係数を算出することができる。
又本発明によれば、前記補正係数と前記距離との関係は、複次曲線で表されるので、正確に前記補正係数を算出することができる。
又本発明によれば、前記補正係数は、前記距離と該距離に対応する補正係数とで構成されたテーブルから得られるので、該テーブルに前記距離を代入することで迅速且つ正確に前記補正係数を求めることができる。
更に又本発明によれば、前記蓄積されるデータの所定量は、前記データ変換部が圧縮可能な最小単位の量であるので、内部メモリの容量が小さくてよく、更に最小単位のデータの圧縮変換であるので、一度のデータの圧縮変換は短時間で済み、データの取込みとデータの圧縮変換はリアルタイムで同時進行することができるという優れた効果を発揮する。
本発明の実施例に係る全周カメラの概略図である。 該全周カメラに用いられる画像データ処理装置の概略ブロック図である。 本発明の実施例に係るシェーディング補正を説明する説明図であり、(A)はシェーディング補正を行っていない場合の画像を示し、(B)はシェーディング補正を行った場合の画像を示している。 該シェーディング補正に用いられる補正係数と中心点からの距離の関係を説明するグラフである。 該シェーディング補正に用いられる補正係数と中心点からの距離の関係を説明するグラフである。 前記画像データ処理装置の入出力制御部のブロック図である。 従来の画像データ処理装置のブロック図である。
以下、図面を参照しつつ本発明の実施例を説明する。
先ず、図1に於いて、本発明が実施される全周カメラ21の一例を説明する。
カメラ筐体22の垂直な4側面に、それぞれデジタル画像を撮像するカメラ23a,23b,23c,23d(23c,23dは図示せず)が設けられ、天井面にデジタル画像を撮像するカメラ23eが設けられている。前記カメラ23a,23b,23c,23dによって全周画像が取得でき、又、前記カメラ23eによって上方の画像が取得でき、前記カメラ23a,23b,23c,23d、前記カメラ23eによって下方を除く全ての方向の画像が取得できる。更に、前記カメラ23a,23b,23c,23dの画像を合成することで、全周囲のパノラマ画像が作成できる様になっている。
尚、前記カメラ23a,23b,23c,23dの画像を合成する場合、隣接する画像間で所定量オーバラップする様、前記カメラ23a,23b,23c,23dの光学系は広角レンズを有している。又、前記カメラ23eも取得した上方の画像と前記全周画像間で欠落部分がない様、光学系は広角レンズを有している。
前記カメラ筐体22の内部には、画像データ処理装置20(図2参照)が収納され、前記カメラ23a,23b,23c,23d、前記カメラ23eで取得した信号は、それぞれ前記画像データ処理装置20に送出され、該画像データ処理装置20でデータが圧縮され、画像に変換される様になっている。又、前記カメラ筐体22は水密構造となっており、例えば、自動車の天井に搭載できる様になっている。
次に、図2に於いて本実施例に係る前記画像データ処理装置20について説明する。尚、図2中、図7中で示したものと同等のものには同符号を付し、その説明を省略する。
前記画像データ処理装置20は、主に信号処理部5、書込み切替え部25、1つのカメラに対して2つ設けられた第1内部メモリ6a,6b、信号補正部であるシェーディング補正部24、データ変換部10、入出力制御部7、メモリコントローラ8、第3内部メモリ11、第4内部メモリ12、画像データ入出力部13、内部レジスタ14を具備している。
尚、前記カメラ23a,23b,23c,23d、前記カメラ23eから出力される個々の信号処理は同一であるので、1つのカメラ23aから出力される受光信号2についての処理を説明する。又、前記カメラ23a,23b,23c,23d、前記カメラ23eから出力される信号は、それぞれの撮像素子16からの信号となっている。
前記カメラ23aからの受光信号2は、前記信号処理部5に入力され、該信号処理部5は入力された受光信号2をシリアル信号からパラレル信号に変換すると共に、8ビットの信号に変換する。
前記信号処理部5からの信号は、所定量が前記書込み切替え部25を介して前記第1内部メモリ6a,6bのいずれかに交互に且つ択一的に入力され、該第1内部メモリ6a,6bに蓄積される。ここで、該第1内部メモリ6a,6bに蓄積されるデータの所定量は、画像の1フレーム分のデータ、或は前記第1内部メモリ6a,6bの容量より大幅に少なく設定され、好ましくは前記データ変換部10で圧縮、画像データに変換し得る最小単位のデータ、例えば8画素×8のデータ量である。
前記第1内部メモリ6a,6bに蓄積されたデータ量が8画素×8となる度に、前記シェーディング補正部24に出力され、該シェーディング補正部24で補正された後に前記データ変換部10に出力される。従って、該データ変換部10には、前記シェーディング補正部24を介して前記第1内部メモリ6a,6bから交互に8画素×8のデータが入力される。
前記書込み切替え部25は、前記第1内部メモリ6a,6bのデータの蓄積、放出を制御するものであり、例えば前記第1内部メモリ6aにデータが書込まれている場合は、前記第1内部メモリ6bから前記シェーディング補正部24にデータが出力され、前記第1内部メモリ6aへのデータが所定量(8画素×8)となると、データが前記第1内部メモリ6bに書込まれる様にすると共に、前記第1内部メモリ6aに蓄積されたデータを前記シェーディング補正部24に出力する。
該シェーディング補正部24によるシェーディング補正について説明する。
前記全周カメラ21に使用される前記カメラ23a,23b,23c,23dにより取得される画像は、それぞれが所定量のオーバラップ領域を有し、該オーバラップ領域同士をオーバラップさせて合成することで全周画像が作成される。この時、オーバラップ領域はカメラの光学系に於いてはレンズの外側領域を通る光により撮像される。
前記全周カメラ21の光学系は、広角のレンズが使用される場合が多く、この場合レンズの外側を通過する光を受光する画素領域の受光光量は少なくなり、図3(A)に示される様に、カメラで撮影された画像としては周辺部位が暗い画像となる。即ち、中心部で明るく、周辺部で暗くなる光量分布を有する画像となる。
この為、本実施例では前記シェーディング補正部24を設け、前記撮像素子16上の位置に応じた補正係数(補正倍率)を算出し、算出した補正係数によって前記受光信号2を補正し、レンズ光学系に起因する光量分布を低減する。
以下、図4、図5を参照し、シェーディング補正を行う際の補正係数の算出について説明する。
撮像領域全体が同一の反射特性を有し、撮像光軸と直交する面である測定対象、例えば白色の壁面に対して基準光源より照明光を照射し、該照明光を照射した状態の測定対象を前記カメラ23aにより撮像する。尚、該カメラ23aの撮像光軸と前記基準光源の照明光軸とは一致しているのが好ましい。
取得した画像の画像中心の画素を中心点26とし、該中心点26を最も輝度の高い基準の画素とする。又、該中心点26から所定ピクセル、例えば20ピクセル離れた位置にあり、20ピクセルを半径とした同一円周上にある複数の画素の輝度を算出し、算出した画素の輝度の平均を前記中心点26から20ピクセル離れた画素Aの輝度とする。次に、画素Aの輝度が前記中心点26の輝度よりもどの程度暗いかを演算し、演算結果を基に画素Aを前記中心点26と同等の明るさとする為の補正係数を算出する。尚、前記中心点26から画素A迄の距離と同じ距離にある画素は、全て画素Aと同等の輝度であるものとする。
同様に、前記中心点26と所定ピクセル間隔、例えば20ピクセル間隔毎に同一円周上の複数の画素の平均輝度を求める。更に、各円周上に位置する画素を画素B、画素C、……、画素Nとし、画素B〜画素Nの輝度を算出し、算出した画素B〜画素Nの輝度が前記中心点26の輝度よりもどの程度暗いかをそれぞれ演算し、演算結果を基に画素B〜画素Nを前記中心点26と同等の明るさとする為の補正係数をそれぞれ算出する。
図4中、27は横軸を前記中心点26からの距離X、縦軸を補正係数Yとした場合に於ける、画素の位置と補正係数との関係についてのグラフを示している。該グラフ27は、20ピクセル間隔毎の近似直線の集合となっており、各近似式はそれぞれ1次式で表される。従って、前記撮像素子16の任意の位置に存在する画素について、該画素の前記中心点26との距離を近似式に代入することで、画素に対応する前記受光信号2の補正係数を迅速に算出可能となっている。
又、図5中、28は横軸を前記中心点26からの距離X、縦軸を補正係数Yとした場合に於ける、画素の位置と補正係数との関係を近似曲線で表したグラフを示している。該グラフ28は、例えば以下の式で表される。
Y=0.0000000269X3 −0.0000056615X2 +0.0006002679X+1……(式1)
距離Xと補正係数Yとの関係は、上記(式1)の3次の複次曲線の近似式で表される様になっており、前記撮像素子16の任意の位置に存在する画素について、該画素の前記中心点26との距離を上記近似式に代入することで、画素の前記受光信号2に対応する補正係数をより正確に算出可能となっている。尚、上記3次式に基づき所定間隔毎に近似直線を求め、近似直線の集合としての近似式を求めてもよい。尚、画素の位置と補正係数との関係を表す近似曲線は、4次以上の複次曲線であってもよい。
尚、前記カメラ23aの撮像光軸と、基準光源の照明光軸とが一致していない場合には、取得した画像中で最も輝度の高い画素を検出し、検出した画素を前記中心点26とすればよい。
又、上記では近似式を用いて前記中心点26から任意の距離にある画素の補正係数を算出しているが、近似式以外の方法を用いてもよい。例えば、前記中心点26からの距離とそれに対応した補正係数が設定されたテーブル、即ち前記撮像素子16の各画素に対応した補正係数が設定されたテーブルを予め前記カメラ23毎に用意し、前記中心点26からの距離を基に、テーブルから任意の位置にある画素の補正係数を求める様にしてもよい。前記テーブルに画素と前記中心点との距離を代入することで、画素の前記受光信号2に対応する補正係数を迅速且つ正確に求めることができる。
算出した補正係数を基に、前記シェーディング補正部24が前記第1内部メモリ6の一方から入力された信号に対してシェーディング補正を行うことで、レンズ光学系に起因する光量分布が補正される。又、シェーディング補正を行った8画素×8の信号を、補正済信号として前記データ変換部10に出力する。
該データ変換部10は、前記第1内部メモリ6の一方から入力され、前記シェーディング補正部24によりシェーディング補正された8画素×8の補正済信号を画像データに圧縮変換し、例えばJPEGの画像データに変換し、前記第3内部メモリ11に出力する。該第3内部メモリ11は、前記入出力制御部7から出力の指令が来る迄画像データを一時保存する。
ここで、前記データ変換部10によるデータ変換は、画像データ変換の最小単位であり、高速度で変換が可能であり、更に変換速度(変換に要する時間)を前記受光信号2のデータが前記第1内部メモリ6a,6bの一方に蓄積される時間より早くしておけば、前記第1内部メモリ6a,6bから前記データ変換部10に出力する際の待ち時間がなく、前記信号処理部5からのデータの取込みとデータの画像データへの変換、圧縮がリアルタイムで同時進行する。
前記入出力制御部7は、前記データ変換部10により逐次変換された最小単位の画像データを、前記メモリコントローラ8を介して所定のタイミングで、前記外部メモリ3の所定の領域、所定のアドレスに逐次書込んでいく(図2中、矢印a)。前記メモリコントローラ8は、書込まれるデータが1フレーム分となると、データを書込む領域、アドレスを変更し、前記外部メモリ3内で1フレーム毎の画像データが完成する様制御する。
画像データに基づき計測等を実行する場合は、前記CPU4よりデータ読出しリクエストが発せられ、前記入出力制御部7及び前記メモリコントローラ8はデータ読出しリクエストに応じて前記外部メモリ3に格納された画像データを所定単位で出力する(図2中、矢印d)。この場合のデータ量は、前記第4内部メモリ12が保存し得る大きさ、例えば2048画素×16等である。読出された画像データは、前記画像データ入出力部13により所定のタイミングで出力される。
出力された1フレーム分の画像データは、レンズ光学系に起因する光量分布が補正されているので、図3(B)に示される様な、光量分布の少ない均一な明るさの画像となっている。
上記した様に、本実施例では、前記画像データ処理装置20にシェーディング補正部24を設け、該シェーディング補正部24により前記カメラ23aからの前記受光信号2を補正し、レンズ光学系に起因する受光光量分布が補正されるので、受光光量が少ない画素領域があった場合でも画像の明るさの均一性を向上させることができる。
又、前記第1内部メモリ6を2つ1組として、交互にデータを蓄積し、一方が蓄積している間にデータ変換を行う様にしたので、1フレーム分のデータを前記外部メモリ3に蓄積する必要がなく、ボトルネックとなっていた前記外部メモリ3と前記画像データ処理装置20間でのデータの授受がなくなる。更に、データの圧縮、画像データへの変換処理で1フレーム分のデータ蓄積時間の待ち時間がなくなる。この為、データの圧縮、画像データの変換を著しく高速で行うことができる。
上記説明は、カメラが1つの場合を説明したが、カメラが複数の場合は、各カメラに対応し、前記信号処理部5、前記書込み切替え部25、前記第1内部メモリ6a,6b、前記シェーディング補正部24及び前記データ変換部10、前記第3内部メモリ11もカメラの数だけ設けられる。而して、各カメラ毎にデータの取込み、データの圧縮変換が実行される。
図6は、カメラ23が複数ある場合の前記入出力制御部7の構成を示し、特に前記入出力制御部7の書込み部分の構成を示している。
該入出力制御部7は、複数の前記第3内部メモリ11から出力される画像データの前記外部メモリ3への書込みの制御を行い、前記入出力制御部7はリクエスト調停部30、リクエストストック部31、データストック部32、リクエスト生成部33、アドレス生成部34を有する。
前記第3内部メモリ11に圧縮変換後の画像データが蓄積されると、各第3内部メモリ11から書込みリクエスト1〜5が発せられ、該書込みリクエスト1〜5は前記リクエスト調停部30に入力される。該リクエスト調停部30は、前記書込みリクエスト1〜5に優先順位を付加して前記リクエストストック部31に保存する。優先順位は、待ち時間が生じない様、或は少なくなる様、時間的に早く入力されたものから順次決定していく。
又、前記第3内部メモリ11からは前記書込みリクエスト1〜5に対応した書込みデータが前記データストック部32に出力され、該データストック部32で一時的に保存される。
前記リクエスト生成部33は、優先順位に従って前記書込みリクエスト、例えば書込みリクエスト2を出力し、又該書込みリクエスト2に対応する書込みデータのアドレスを前記アドレス生成部34で決定し、前記書込みリクエスト2と共に前記メモリコントローラ8へ入力する。該メモリコントローラ8は前記書込みリクエスト2に基づき該書込みリクエスト2に対応した書込みデータ2(画像データ)を前記データストック部32から読込み、前記外部メモリ3の前記アドレスに書込む。
而して、前記複数の第3内部メモリ11から出力される画像データは、前記外部メモリ3内で各カメラ毎に、更に1フレーム毎の画像データに作成される。
複数のカメラで画像を取得した場合でも、各カメラ毎にオーバラップ領域を含めて均一な明るさの画像が取得されるので、該オーバラップ領域同士をオーバラップさせることで、画像同士の継ぎ目が暗くなることを防止でき、明るさの均一性を向上させた全周画像を作成することができる。
又、複数のカメラで画像を取得した場合でも、データの圧縮変換は、データの取込みと同時進行で行われ、前記外部メモリ3へは画像データに変換したものが送出されるだけであり、画像データ処理装置20と外部メモリ3間で変換前のデータの授受はなく、データの圧縮変換の高速化が図れる。
尚、上記実施例では、カメラが5個の全周カメラを示したが、カメラの数はカメラの画角に基づき決定されればよく、5個のカメラに限定されるものではない。
又、カメラは完成された単体ではなく、撮像素子と光学系とをカメラ筐体に組込んだものでもよい。
更に、前記入出力制御部7と前記メモリコントローラ8とを一体化して入出力制御部とし、前記画像データ処理装置20と前記外部メモリ3との間の信号の授受、前記外部メモリ3への書込み、読出しの制御を行ってもよい。又、前記第3内部メモリ11と前記データストック部32とは共通化してもよい。
1 画像データ処理装置
2 受光信号
3 外部メモリ
4 CPU
5 信号処理部
6 第1内部メモリ
7 入出力制御部
8 メモリコントローラ
9 第2内部メモリ
10 データ変換部
11 第3内部メモリ
12 第4内部メモリ
13 画像データ入出力部
14 内部レジスタ
16 撮像素子
20 画像データ処理装置
24 シェーディング補正部
25 書込み切替え部
26 中心点
30 リクエスト調停部
31 リクエストストック部
32 データストック部
33 リクエスト生成部
34 アドレス生成部

Claims (9)

  1. 撮像素子を有し、デジタル画像を取得するカメラと、該カメラから出力される信号を圧縮して画像信号に変換する画像データ処理装置と、外部メモリとを具備する全周カメラに於いて、前記画像データ処理装置は、前記信号を取込む信号処理部と、書込み切替え部と、2つ1組の第1内部メモリと、該第1内部メモリからの信号を補正する補正係数を有する信号補正部と、該信号補正部からの補正済信号を画像信号に変換するデータ変換部と、該データ変換部から出力された変換後のデータを一時保存する第3内部メモリと、該第3内部メモリと前記外部メモリとの間でデータの入出力の制御を行う入出力制御部とを具備し、前記書込み切替え部は、前記信号処理部から出力される信号を第1内部メモリの一方に所定量になる迄蓄積し、蓄積が所定量に達すると、蓄積先を変更して他の第1内部メモリに蓄積することを繰返し、又信号の蓄積が所定量に達した方の前記第1内部メモリから前記信号補正部に信号が出力され、該信号補正部は入力された信号を前記撮像素子内の位置に対応した前記補正係数に基づいて補正すると共に、補正済信号を前記データ変換部に出力し、該データ変換部は入力された前記補正済信号を画像信号に圧縮変換し、該画像信号は前記入出力制御部により前記外部メモリに逐次入力される様構成されたことを特徴とする全周カメラ。
  2. 複数のカメラを有し、前記信号処理部と、前記書込み切替え部と、前記2つ1組の第1内部メモリと、前記信号補正部と、前記データ変換部と、前記第3内部メモリは、各カメラに対応してカメラの数だけ設けられた請求項1の全周カメラ。
  3. 前記入出力制御部は、前記第3内部メモリから入力される複数の書込みリクエストに対して優先順位を付与するリクエスト調停部と、前記データ変換部から出力され、前記書込みリクエストと対応する変換後のデータを一時保存するデータストック部とを有し、変換後のデータは付与された優先順位に従って前記外部メモリに書込まれる請求項1又は請求項2の全周カメラ。
  4. 前記信号補正部は、前記補正係数に基づきレンズの光学系に起因する画像の明るさに対するシェーディング補正を行う請求項1〜請求項3のうちいずれかの全周カメラ。
  5. 前記補正係数は、基準光を照射した場合の輝度最高位置からの距離と、該距離に対応した輝度の減少に基づき算出された請求項1〜請求項4のうちいずれかの全周カメラ。
  6. 前記補正係数と前記距離との関係は、近似直線の集合で表される請求項5の全周カメラ。
  7. 前記補正係数と前記距離との関係は、複次曲線で表される請求項5の全周カメラ。
  8. 前記補正係数は、前記距離と該距離に対応する補正係数とで構成されたテーブルから得られる請求項1〜請求項4のうちいずれかの全周カメラ。
  9. 前記蓄積されるデータの所定量は、前記データ変換部が圧縮可能な最小単位の量である請求項1〜請求項8のうちいずれかの全周カメラ。
JP2012220147A 2012-10-02 2012-10-02 全周カメラ Active JP6058963B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2012220147A JP6058963B2 (ja) 2012-10-02 2012-10-02 全周カメラ
US14/031,441 US9509908B2 (en) 2012-10-02 2013-09-19 Omnidirectional camera
CA2827934A CA2827934A1 (en) 2012-10-02 2013-09-24 Omnidirectional camera
EP13186075.1A EP2717559A2 (en) 2012-10-02 2013-09-26 Omnidirectional camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012220147A JP6058963B2 (ja) 2012-10-02 2012-10-02 全周カメラ

Publications (2)

Publication Number Publication Date
JP2014071860A true JP2014071860A (ja) 2014-04-21
JP6058963B2 JP6058963B2 (ja) 2017-01-11

Family

ID=49253159

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012220147A Active JP6058963B2 (ja) 2012-10-02 2012-10-02 全周カメラ

Country Status (4)

Country Link
US (1) US9509908B2 (ja)
EP (1) EP2717559A2 (ja)
JP (1) JP6058963B2 (ja)
CA (1) CA2827934A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180040480A (ko) * 2016-10-12 2018-04-20 삼성전자주식회사 영상을 처리하는 방법, 장치 및 기록매체
US10353072B2 (en) 2015-06-26 2019-07-16 Topcon Corporation Laser scanner controlling device, laser scanner controlling method, and laser scanner controlling program
US10755671B2 (en) 2017-12-08 2020-08-25 Topcon Corporation Device, method, and program for controlling displaying of survey image
US11025845B2 (en) 2016-10-12 2021-06-01 Samsung Electronics Co., Ltd. Method, apparatus, and recording medium for processing image

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5798375B2 (ja) 2011-05-19 2015-10-21 株式会社トプコン 全周カメラ
EP3177010B1 (en) * 2014-07-31 2021-08-18 Sony Group Corporation Information processing device, information processing method, and image display system
JP2017009555A (ja) * 2015-06-26 2017-01-12 株式会社トプコン カメラのキャリブレーション装置、カメラのキャリブレーション方法およびカメラのキャリブレーションを行うためのプログラム
CN106506831B (zh) * 2016-10-26 2019-09-27 Oppo广东移动通信有限公司 控制方法及控制装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0535587A (ja) * 1991-06-19 1993-02-12 Toshiba Corp メモリ制御装置
JPH09163182A (ja) * 1995-12-11 1997-06-20 Hitachi Denshi Ltd フレーム同期方式
JP2006087069A (ja) * 2004-08-18 2006-03-30 Canon Inc 画像撮影再生装置、画像データの処理方法、データ処理方法
JP2009303005A (ja) * 2008-06-16 2009-12-24 Ricoh Co Ltd シェーディング補正パラメータ決定方法、プログラム、及び記憶媒体
JP5798375B2 (ja) * 2011-05-19 2015-10-21 株式会社トプコン 全周カメラ

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05191781A (ja) 1992-01-09 1993-07-30 Nippon Telegr & Teleph Corp <Ntt> 映像再生方法
JP3488723B2 (ja) 1993-03-10 2004-01-19 株式会社朋栄 路面状態撮影装置
US6111702A (en) 1995-11-30 2000-08-29 Lucent Technologies Inc. Panoramic viewing system with offset virtual optical centers
US6094510A (en) 1996-04-15 2000-07-25 Canon Kabushiki Kaisha Image processing apparatus and method for predicting a compression rate of image data processed to modify an image
JP2000023013A (ja) 1998-06-30 2000-01-21 Casio Comput Co Ltd 撮像装置
JP2000261759A (ja) 1999-03-04 2000-09-22 Sony Corp 信号記録再生装置
US6661454B1 (en) * 1999-06-14 2003-12-09 Eastman Kodak Company Digital camera with memory card fullness icon
JP4560180B2 (ja) * 2000-06-28 2010-10-13 キヤノン株式会社 撮像装置
JP3956360B2 (ja) 2002-09-30 2007-08-08 株式会社リコー 撮像装置及び画像処理方法
JP2004118786A (ja) * 2002-09-30 2004-04-15 Sony Corp 画像処理装置および方法、記録媒体、並びにプログラム
JP4189252B2 (ja) 2003-04-02 2008-12-03 パナソニック株式会社 画像処理装置及びカメラ
JP4270543B2 (ja) 2003-04-24 2009-06-03 株式会社岩根研究所 監視カメラ装置及びそれに使用されるメンテナンス維持装置
JP2005012619A (ja) 2003-06-20 2005-01-13 Mitsubishi Electric Corp パノラマ画像生成装置
JP2005142680A (ja) * 2003-11-04 2005-06-02 Olympus Corp 画像処理装置
JP2005353193A (ja) 2004-06-11 2005-12-22 Toshiba Corp デジタルビデオ記録再生装置およびその記録再生方法
KR100476828B1 (ko) * 2004-09-24 2005-03-18 엠텍비젼 주식회사 복수의 영상 이미지를 이용한 합성 이미지 생성 방법 및장치
JP4498128B2 (ja) * 2004-12-28 2010-07-07 キヤノン株式会社 画像記録装置及びコンピュータプログラム
JP2006197181A (ja) 2005-01-13 2006-07-27 Sony Corp 固体撮像素子の信号処理装置および信号処理方法、並びに画像処理装置
US8723951B2 (en) * 2005-11-23 2014-05-13 Grandeye, Ltd. Interactive wide-angle video server
JP2007158410A (ja) * 2005-11-30 2007-06-21 Sony Computer Entertainment Inc 画像符号化装置、画像復号装置、および画像処理システム
JP4966542B2 (ja) 2005-12-22 2012-07-04 株式会社トプコン 位置データ補間方法及び位置測定装置
WO2008085553A1 (en) * 2006-08-25 2008-07-17 Eliezer Jacob Improved digital camera with non-uniform image resolution
US8545396B2 (en) * 2006-11-16 2013-10-01 Stryker Corporation Wireless endoscopic camera
US8423704B2 (en) * 2008-03-14 2013-04-16 International Business Machines Corporation Dynamic optimization of memory use in a digital recording device
JP4860739B2 (ja) * 2009-09-03 2012-01-25 パナソニック株式会社 画像処理装置及び画像処理方法
CN102349299B (zh) 2010-03-09 2015-10-21 松下知识产权经营株式会社 动态图像解码装置、动态图像编码装置、动态图像解码电路及动态图像解码方法
TWI458347B (zh) * 2010-12-20 2014-10-21 財團法人工業技術研究院 影像擷取裝置及其方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0535587A (ja) * 1991-06-19 1993-02-12 Toshiba Corp メモリ制御装置
JPH09163182A (ja) * 1995-12-11 1997-06-20 Hitachi Denshi Ltd フレーム同期方式
JP2006087069A (ja) * 2004-08-18 2006-03-30 Canon Inc 画像撮影再生装置、画像データの処理方法、データ処理方法
JP2009303005A (ja) * 2008-06-16 2009-12-24 Ricoh Co Ltd シェーディング補正パラメータ決定方法、プログラム、及び記憶媒体
JP5798375B2 (ja) * 2011-05-19 2015-10-21 株式会社トプコン 全周カメラ

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10353072B2 (en) 2015-06-26 2019-07-16 Topcon Corporation Laser scanner controlling device, laser scanner controlling method, and laser scanner controlling program
KR20180040480A (ko) * 2016-10-12 2018-04-20 삼성전자주식회사 영상을 처리하는 방법, 장치 및 기록매체
KR101953310B1 (ko) * 2016-10-12 2019-02-28 삼성전자주식회사 영상을 처리하는 방법, 장치 및 기록매체
KR20190022598A (ko) * 2016-10-12 2019-03-06 삼성전자주식회사 영상을 처리하는 방법, 장치 및 기록매체
US11025845B2 (en) 2016-10-12 2021-06-01 Samsung Electronics Co., Ltd. Method, apparatus, and recording medium for processing image
KR102300436B1 (ko) * 2016-10-12 2021-09-09 삼성전자주식회사 영상을 처리하는 방법, 장치 및 기록매체
KR20210111733A (ko) * 2016-10-12 2021-09-13 삼성전자주식회사 영상을 처리하는 방법, 장치 및 기록매체
KR102370376B1 (ko) * 2016-10-12 2022-03-04 삼성전자주식회사 영상을 처리하는 방법, 장치 및 기록매체
US11689825B2 (en) 2016-10-12 2023-06-27 Samsung Electronics Co., Ltd. Method, apparatus, and recording medium for processing image
US10755671B2 (en) 2017-12-08 2020-08-25 Topcon Corporation Device, method, and program for controlling displaying of survey image

Also Published As

Publication number Publication date
US9509908B2 (en) 2016-11-29
JP6058963B2 (ja) 2017-01-11
CA2827934A1 (en) 2014-04-02
US20140092207A1 (en) 2014-04-03
EP2717559A2 (en) 2014-04-09

Similar Documents

Publication Publication Date Title
JP6058963B2 (ja) 全周カメラ
US20130058589A1 (en) Method and apparatus for transforming a non-linear lens-distorted image
US8335398B2 (en) Zoom lens distortion correcting apparatus
JP2015049402A (ja) 焦点ずれ量検出装置およびその制御方法、撮像装置
JP6544978B2 (ja) 画像出力装置およびその制御方法、撮像装置、プログラム
JP5735227B2 (ja) 画像変換装置及び画像変換システム
EP1892665A2 (en) Entire-view video image process system and method thereof
US9247168B2 (en) Imaging device including focusing pixels
JP2010176547A (ja) 画像処理装置に含まれる制御装置、制御方法、及び制御処理プログラム
KR101081934B1 (ko) 영상합성장치 및 그 파노라마 영상 생성방법
JP5798375B2 (ja) 全周カメラ
US20130169758A1 (en) Three-dimensional image generating device
JP4608436B2 (ja) 画像撮影装置
JP6022428B2 (ja) 画像撮影装置及び画像撮影方法
JP6280713B2 (ja) 撮像装置
JP4888306B2 (ja) 画像処理装置および画像処理方法
JP2007189361A (ja) イメージセンサおよびこれを用いたカメラ
JP6762775B2 (ja) 画像処理装置、撮像装置、制御方法及びプログラム
JP6440465B2 (ja) 画像処理装置、画像処理方法及びプログラム
JP5959684B2 (ja) 画像変換システム
US9277145B2 (en) Imaging device dividing imaging region into first divided image data and second divided image data
JP2012060447A (ja) 画像処理装置、撮像装置、及び画像処理方法
JP2015053557A (ja) 撮像装置およびその制御方法、プログラムならびに記憶媒体
JP2021145242A (ja) 全方向撮像装置、狭長空間内撮像装置、その方法、およびそのシステム
JP2020181112A (ja) 撮像装置および画像処理方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20151001

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160812

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160823

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160907

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: 20161115

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161208

R150 Certificate of patent or registration of utility model

Ref document number: 6058963

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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