JP6303675B2 - 画像取り込み装置およびプログラム - Google Patents
画像取り込み装置およびプログラム Download PDFInfo
- Publication number
- JP6303675B2 JP6303675B2 JP2014057933A JP2014057933A JP6303675B2 JP 6303675 B2 JP6303675 B2 JP 6303675B2 JP 2014057933 A JP2014057933 A JP 2014057933A JP 2014057933 A JP2014057933 A JP 2014057933A JP 6303675 B2 JP6303675 B2 JP 6303675B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- region
- area
- image
- timing
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/002—Diagnosis, testing or measuring for television systems or their details for television cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0763—Error or fault detection not based on redundancy by bit configuration check, e.g. of formats or tags
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0079—Formats for control data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0016—Arrangements for synchronising receiver with transmitter correction of synchronization errors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32128—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
- H04N1/32646—Counter-measures
- H04N1/32667—Restarting a communication or performing a recovery operation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Studio Devices (AREA)
Description
請求項2記載の発明は、前記画像取り込み装置において、前記制御部は、前記入力の中断を行う場合は、処理のタイミングを初期化した後、前記入力部による入力を再開し、前記入力の続行を行う場合は、当該画像についてその後入力された制御信号に基づいて処理のタイミング合わせを実行し、前記第1領域に係る画素を構成する複数の画素のデータを、該入力された順番に従って記憶装置に記憶する。
請求項3記載の発明は、前記画像取り込み装置において、前記第1領域は、撮影装置によって撮影された第1画像を表わすものであり、前記第2領域は、予め定められた値を有する画素によって構成され、前記第2領域は前記第1領域の周囲に設定され、前記制御情報は、前記第1領域と前記第2領域の境界部に配置され、前記入力部は、画素の配列に従った順番で前記画像を取得することを特徴とする。
請求項4記載の発明は、画像を構成する各画素の値を表す第1データブロックである第1領域と、画像を構成する複数の画素の値を表さない第2データブロックからなる第2領域と、前記第2領域に配置された制御情報とからなる画像データを、予め定められた規則に従って連続的に読み出すことによって入力信号列を生成するステップと、入力された前記制御情報に基づいてエラーの発生を検出するステップと、該検出されたエラーが、前記第2領域に属し前記第1領域との境界に配置された制御情報に基づくものである場合は、前記入力を中断し、前記境界以外の前記第2領域に埋め込まれた制御情報に基づくものである場合は当該入力を続行するステップとを有する画像取り込み方法である。
請求項2に係る発明によれば、エラーが発生しても、当該エラーの発生状況によっては画像の取得が妨げられない。
請求項3に係る発明によれば、エラーの検知可能性またはエラーからの回復の確実性が向上する。
入力部102は、入力インタフェース、クロック回路、信号処理プロセッサなどによって実現され、撮像部105から予め定められたのタイミングで連続的に供給される入力信号Dinを予め定められたのタイミングで受信して検出部103および転送部104へ出力する。具体的には、制御部101から供給される制御信号に基づいて、データの取り出しおよび転送(あるいは破棄)を行う。
転送部104はバスやメモリコントローラによって実現される。予め定められたタイミングで入力された入力信号Dinを、逐次、メモリバス幅(例えば8ビット)に従った単位で、出力信号Doutとして記憶部106に転送し、予め定められた記憶領域に格納する。
撮像部105は、撮像素子、光学系、画像処理プロセッサや信号出力インタフェース、信号ケーブルなどによって実現され、対象を撮像し、取得した画像データを入力部102へ供給する。なお、この撮影は、フレーム単位で連続的に行うことが可能であり(例えば1秒間に30フレーム)、1のフレームに対して1の画像データが生成され、順次出力される。
メモリ107は、RAMであって、1フレーム内の現在取り出し対象中の位置および次に検出すべきタイミングコードC(後述)を表すタイミング情報を記憶する。この情報は制御部101によって随時更新される。
一のデータブロックのDeは、8ビットのサイズを有し、Cb(青から輝度を引いた値),Y(輝度),Cr(赤から輝度を引いた値)のいずれかを表しており、隣り合う行方向にCb,Y,Cr,Y、Cb、Y、Cr・・・という順に配列される。1画素は、隣り合う2つのデータブロックに対応する。
タイミングコードCL1でなかった場合、タイミングコードCR2またはタイミングコードCL2であるかを判定する(S508)。いずれでもなければ、S504に戻って、次のデータブロックを取得する。これを繰り返し、タイミングコードCR2またはタイミングコードCL2が検出されると、当該検出したタイミングコードCに基づいてエラーが発生したか否かを判定する(S510)。より具体的には、タイミングコードCL2(タイミングコードCR2)を検出した後にタイミングコードCR2(タイミングコードCL2)を検出することなくタイミングコードCL1を検出した場合(つまり2回連続で同じタイミングコードCを検出した場合)がこれに該当する。
また、リカバリ動作は、本質的には次に到来するデータブロックを再設定するだけであり、プログラムの再起動をしたり、フレームの先頭を探索したりする処理を行う必要はない。
従来は、異常な信号に基づいて誤作動が起きないように、エラーを検知するための画像データ中にエラーを検知すると、そのエラーがどのような領域(タイミング)で発生した場合であっても、初期化(リセット)を行っていた。その結果、エラー発生から、リセット処理を終了してタイミングの再設定が完了するまでには、一定の時間(例えば、1フレームの伝送に要する時間またはそれ以上の取り込みに要する時間)を要する。従って、たとえエラーの発生箇所が撮像データに関係ない箇所で発生した場合であって、そのフレーム内でその後エラーがなかったとしても、そのフレームにかかる画像を取り込むことができなかった。その結果、記憶された画像データを再生した画像は一部のフレームが欠けたものになってしまっていた。加えて、映像信号を処理するプロセッサが他の機能を兼ねている場合は、リセットによって当該プロセッサへの負荷が一時的に大きくなるから、他の機能の動作に悪影響が出てしまう可能性があった。この影響は、処理対象のデータにリアルタイム性が要求される場合に顕著となる。
Claims (4)
- 画像を構成する複数の画素の値を表す第1データブロックである第1領域と、画像を構成する複数の画素の値を表さない第2データブロックからなる第2領域と、前記第2領域に配置された制御情報とからなる画像データを、予め定められた規則に従って連続的に読み出すことによって入力信号列を生成する入力部と、
前記入力部にて入力された前記制御情報に基づいてエラーの発生を検出する検出部と、
該検出されたエラーが、前記第2領域に属し前記第1領域との境界に配置された制御情報に基づくものである場合は、前記入力部による入力を中断し、前記境界以外の前記第2領域に埋め込まれた制御情報に基づくものである場合は当該入力を続行する制御部と
を有する画像取り込み装置。 - 前記制御部は、
前記入力の中断を行う場合は、処理のタイミングを初期化した後、前記入力部による入力を再開し、
前記入力の続行を行う場合は、当該画像についてその後入力された制御信号に基づいて処理のタイミング合わせを実行し、前記第1領域に係る画素を構成する複数の画素のデータを、該入力された順番に従って記憶装置に記憶する
ことを特徴とする請求項1記載の画像取り込み装置。 - 前記第1領域は、撮影装置によって撮影された第1画像を表わすものであり、
前記第2領域は、予め定められた値を有する画素によって構成され、
前記第2領域は前記第1領域の周囲に設定され、
前記制御情報は、前記第1領域と前記第2領域の境界部に配置され、
前記入力部は、画素の配列に従った順番で前記画像を取得する
ことを特徴とする請求項1または2記載の画像取り込み装置。 - 画像を構成する各画素の値を表す第1データブロックである第1領域と、画像を構成する複数の画素の値を表さない第2データブロックからなる第2領域と、前記第2領域に配置された制御情報とからなる画像データを、予め定められた規則に従って連続的に読み出すことによって入力信号列を生成するステップと、
入力された前記制御情報に基づいてエラーの発生を検出するステップと、
該検出されたエラーが、前記第2領域に属し前記第1領域との境界に配置された制御情報に基づくものである場合は、前記入力を中断し、前記境界以外の前記第2領域に埋め込まれた制御情報に基づくものである場合は当該入力を続行するステップと
を有する画像取り込み方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014057933A JP6303675B2 (ja) | 2014-03-20 | 2014-03-20 | 画像取り込み装置およびプログラム |
US14/616,171 US9294704B2 (en) | 2014-03-20 | 2015-02-06 | Image capturing apparatus and image capturing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014057933A JP6303675B2 (ja) | 2014-03-20 | 2014-03-20 | 画像取り込み装置およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015185873A JP2015185873A (ja) | 2015-10-22 |
JP6303675B2 true JP6303675B2 (ja) | 2018-04-04 |
Family
ID=54143316
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014057933A Expired - Fee Related JP6303675B2 (ja) | 2014-03-20 | 2014-03-20 | 画像取り込み装置およびプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9294704B2 (ja) |
JP (1) | JP6303675B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017208750A (ja) * | 2016-05-20 | 2017-11-24 | ローム株式会社 | 映像監視装置、映像表示システム、及び車両 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2505781B2 (ja) | 1986-12-26 | 1996-06-12 | キヤノン株式会社 | 画像処理装置 |
US8970750B2 (en) * | 2010-11-12 | 2015-03-03 | Sony Corporation | Image outputting apparatus, image outputting method, image processing apparatus, image processing method, program, data structure and imaging apparatus |
-
2014
- 2014-03-20 JP JP2014057933A patent/JP6303675B2/ja not_active Expired - Fee Related
-
2015
- 2015-02-06 US US14/616,171 patent/US9294704B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20150271484A1 (en) | 2015-09-24 |
US9294704B2 (en) | 2016-03-22 |
JP2015185873A (ja) | 2015-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8744170B2 (en) | Image processing apparatus detecting quadrilateral region from picked-up image | |
JP4498104B2 (ja) | 監視装置、その制御方法、およびプログラム | |
US20140168429A1 (en) | Image Processing Apparatus, Image Processing Method and Program | |
US9558395B2 (en) | Image correction device, image correction method, and imaging device | |
US9420181B2 (en) | Electronic camera, computer readable medium recording imaging control program thereon and imaging control method | |
US8441554B2 (en) | Image capturing apparatus capable of extracting subject region from captured image | |
US20190335154A1 (en) | Image processing apparatus, image processing method, and storage medium storing program | |
US10991340B2 (en) | Image processing apparatus and image processing method | |
US20160173787A1 (en) | Surveillance camera with heat map function | |
KR102229152B1 (ko) | 이미지 촬영 장치 | |
US8891833B2 (en) | Image processing apparatus and image processing method | |
JP6303675B2 (ja) | 画像取り込み装置およびプログラム | |
CN108234974B (zh) | 投影控制装置、投影控制方法以及记录介质 | |
JP2007134788A (ja) | 画像処理装置及びプログラム | |
JP2008100814A (ja) | エスカレータ監視装置、エスカレータ監視方法、エスカレータシステムおよびプログラム | |
JP6652303B2 (ja) | フラッシュバンド判定装置、その制御方法、および制御プログラム、並びに撮像装置 | |
US20160127704A1 (en) | Display control apparatus, method of controlling the same, and non-transitory computer-readable storage medium | |
JP2007006346A (ja) | 画像処理装置及びプログラム | |
US11704805B2 (en) | Image processing apparatus, image processing method, and storage medium | |
US10212405B2 (en) | Control apparatus and method | |
JP6543214B2 (ja) | 動き監視装置 | |
JP7292961B2 (ja) | 撮像装置およびその制御方法 | |
JP2009260694A (ja) | 撮像位置判定方法及び撮像位置判定装置 | |
JP6218408B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2012227780A (ja) | 物体検知装置、物体検知方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170301 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171205 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180124 |
|
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: 20180206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180219 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6303675 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |