JP5616017B2 - 定ビットレート伝送を提供するインビボ撮像装置 - Google Patents

定ビットレート伝送を提供するインビボ撮像装置 Download PDF

Info

Publication number
JP5616017B2
JP5616017B2 JP2008502556A JP2008502556A JP5616017B2 JP 5616017 B2 JP5616017 B2 JP 5616017B2 JP 2008502556 A JP2008502556 A JP 2008502556A JP 2008502556 A JP2008502556 A JP 2008502556A JP 5616017 B2 JP5616017 B2 JP 5616017B2
Authority
JP
Japan
Prior art keywords
data
buffer
compression
image
vivo device
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
Application number
JP2008502556A
Other languages
English (en)
Other versions
JP2008535547A (ja
Inventor
ホーン,エリー
ジナテイ,オフラ
ベテツシ,アイドウー
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.)
Given Imaging Ltd
Original Assignee
Given Imaging Ltd
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 Given Imaging Ltd filed Critical Given Imaging Ltd
Publication of JP2008535547A publication Critical patent/JP2008535547A/ja
Application granted granted Critical
Publication of JP5616017B2 publication Critical patent/JP5616017B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7232Signal processing specially adapted for physiological signals or for diagnostic purposes involving compression of the physiological signal, e.g. to extend the signal recording period
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
    • A61B1/04Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor combined with photographic or television appliances
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
    • A61B1/04Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor combined with photographic or television appliances
    • A61B1/041Capsule endoscopes for imaging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • H04N23/51Housings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/183Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source
    • H04N7/185Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source from a mobile camera, e.g. for remote control

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Surgery (AREA)
  • Signal Processing (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Pathology (AREA)
  • Public Health (AREA)
  • Multimedia (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Optics & Photonics (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physiology (AREA)
  • Psychiatry (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Endoscopes (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Studio Devices (AREA)

Description

本発明は、身体の管腔内からデータを送信するためのインビボ(in−vivo)装置、システム、および方法に関する。
例えば、体内の管または腔のインビボ撮像を実行し、画像情報以外の情報または画像情報とは別の情報(例えば、温度情報、圧力情報など)を収集するための装置、システム、および方法が、当技術分野で知られている。かかる装置は、なかでも、様々な体腔内の撮像を実行するための様々な内視鏡撮像システムおよび様々な自律型撮像装置を含む場合がある。
インビボ撮像装置は、例えば、胃腸(GI)管などの、体腔または管腔の内部から画像を取得することができる。例えば、患者が身に付ける外付けの受信機/記録計は、画像およびその他のデータを記録および記憶することが可能である。画像およびその他のデータは、記録されたデータをダウンロードした後で、コンピュータまたはワークステーションで表示および/または分析され得る。伝送は、例えば、定ビットレート伝送を用いたRF通信による無線でもよく、またはワイヤを経由することができる。
画像データおよび/またはその他のデータは、伝送に先立って圧縮されることができる。画像またはビデオデータの不可逆圧縮方法および可逆圧縮方法が知られており、画像およびビデオデータを圧縮するために、例えば、JPEGおよびMPEGなどの圧縮アルゴリズムが使用されることができる。圧縮された画像データのサイズは、可変である可能性があり、また圧縮されている(1つまたは複数の)画像内のデータのコンテンツに依存する可能性がある。
本発明の装置、システム、および方法の実施形態は、定ビットレート伝送により身体の管腔内または体腔内から、胃腸管の画像など、インビボ画像データの伝送を達成することを可能にすることができる。本発明のいくつかの実施形態では、伝送前に可変ビットレートで取得されたデータを一時的に記憶するために、バッファまたはその他のデータ記憶装置が使用されることができる。本発明の別の実施形態では、バッファの占有量すなわち充満レベルは、インビボ装置の動作のモードを変更することによって、またはインビボ装置の動作を変更することによって制御されることが可能である。
本発明は、図面と共に、以下の詳細な説明からより完全に理解または認識されるであろう。
例示の簡素化および明確化のために、図面に示される要素は、必ずしも正確にまたは原寸に比例して描かれていない点を理解されよう。例えば、要素のいくつかの寸法は、明確化のために他の要素に比べて拡大される場合があり、またはいくつかの物理的構成要素が、1つの機能ブロック内または1つの要素内に包括される場合がある。さらに、適切であると考えられる場合、対応する要素または類縁要素を示すために、図面の中で参照符号が繰り返される場合がある。
以下の説明で、本発明の様々な態様が説明される。説明の目的で、本発明の十分な理解を提供するために、特定の構成および詳細が示される。しかし、当業者には、本発明は、本明細書に提示される特定の要素なしで実施され得ることも明らかであろう。さらに、本発明をあいまいにしないために、よく知られた特徴は、省略または簡素化される場合がある。
本発明の装置、システム、および方法の実施形態は、例えば、その両方が参照により本明細書に組み込まれる、Iddan他に対する米国特許第5,604,531号、および/または出願番号20010035902として公開された「A Device And System For In Vivo Imaging」と題された、米国特許出願第09/800470号で説明され得るような、撮像システムまたは装置と共に使用されることができる。しかし、本発明による装置、システム、および方法は、身体の管腔内または体腔内から画像および/またはその他のデータを提供できる任意の適切な装置と共に使用されることができる。代替の実施形態では、本発明のシステムおよび方法は、人体内の画像情報以外の情報、例えば、温度、圧力、もしくはpH情報、送信装置の位置に関する情報、またはその他の情報を捕捉する装置と共に使用されることができる。
本発明の実施形態による、インビボ撮像システムの概略図を示す図1を参照する。例示的な実施形態では、装置40は、画像、例えば、胃腸管の画像を捕捉する嚥下可能なカプセルであることができる。装置40は、一般に、自律的な嚥下可能なカプセルであることができ、またはそのようなカプセルを含むことができるが、装置40は、他の形であることができ、嚥下可能もしくは自律型でないこともできる。装置40の実施形態は、一般に自律型であり、一般に内蔵型である。例えば、装置40は、すべての構成要素が、実質的に容器またはシェルの内部に含まれるカプセルまたはその他のユニットであることができ、装置40は、例えば、電力の受信または情報の伝送を行うために、いかなるワイヤまたはケーブルも必要としない。装置40は、外部の受信表示システムと通信して、データの表示、制御、またはその他の機能を提供することもできる。例えば、電力は、内部電池または無線受信システムによって供給されることができる。他の実施形態は、他の構成および能力を有することができる。例えば、構成要素は、複数の現場またはユニットにわたって分散されることができる。制御情報は、外部源から受信されることができる。
一般に、装置40は、自律型装置であることができ、イメージャ46など、画像フレームを捕捉するための少なくとも1つのセンサと、視野ウィンドウ50と、イメージャ46によって生成された信号を処理できる処理チップすなわち回路47と、1つまたは複数の照明源42と、光システム22と、送信機41と、例えば電池などの電源45とを含むことができる。本発明の一実施形態では、イメージャ46は、CMOSイメージャであってもよく、かつ/またはCMOSイメージャを含むことができる。他の実施形態では、他のイメージャ、例えば、CCDイメージャまたはその他のイメージャが使用されることができる。プロセッサ47またはイメージャ46は、画像および/またはその他のデータ、例えば、制御データを圧縮するための、回路、ファームウェア、および/またはソフトウェアを組み込むことができる。他の実施形態では、圧縮モジュール100および/もしくはバッファ49またはその他の適切な記憶装置(例えば、メモリ、1つまたは複数のレジスタなど)が、イメージャ46またはプロセッサ47、例えば、処理チップまたはその他の適切なプロセッサ、送信機41、および/または個別の構成要素に組み込まれることができる。本発明のいくつかの実施形態では、バッファ49は、例えば、イメージャ46から捕捉された、圧縮された画像データおよび/または圧縮されていない画像データのフレームのサイズより実質的に小さい可能性がある容量を有することができる。プロセッサ47は、個別の構成要素でなくてもよい。例えば、処理回路47またはその機能性は、イメージャ46と一体であることができ、または送信機41および/または装置40の他の適切な構成要素と一体であることができる。バッファ49は、例えば、0〜20キロバイト、例えば、3キロバイトの容量を有することができ、例えば、圧縮モジュール100から送信機41に対してデータの定ビットレート、例えば、毎秒1〜10メガビットの伝送レート、例えば、毎秒5メガビットを容易にするように動作することができる。バッファ49の他の用途および/またはバッファ49の他のサイズが、実施されることができる。送信機41は、例えば、圧縮されたデータ、例えば、圧縮された画像データと、場合によっては、その他の情報、例えば、制御情報とを受信装置、例えば、受信機12に送信することができる。他の実施形態では、圧縮されていないデータが送信されることができる。送信機41は、一般に、場合によっては、チップスケールパッケージング(chip scale packaging)内に提供される、高帯域入力を有する、超低電力の無線周波数(RF)送信機であることができる。送信機は、例えば、アンテナ48を経由して送信することができる。送信機41は、装置40を制御するために、例えば、回路および機能性を含むことができる。
一般に、装置40は、例えば、患者によって嚥下されることが可能であり、患者のGI管を横断できる自律型無線装置であることができる。しかし、装置40を用いて、他の身体管空もしくは体腔が、撮像または検査されることができる。装置40は、画像、および場合によってはその他のデータを圧縮された形態で、例えば、患者の身体の外部に配置された、例えば、送信されたデータを受信および処理、例えば、復号化できる構成要素に伝送することができる。データは、圧縮されていない形態で送信されることができる。一実施形態によれば、患者の身体の外部の1つまたは複数の位置に配置されるのは、好ましくは、装置40から画像および場合によってはその他のデータを受信するためのアンテナまたはアンテナアレイ15と、画像およびその他のデータを記憶するための受信機記憶ユニット16と、CPU13を有するデータプロセッサ14と、データプロセッサ記憶装置19と、データを復元するためのデータ復号化モジュール150と、なかでも、装置40によって送信されかつ受信機12によって記録される画像を表示するための画像モニタおよび/またはディスプレイ18とを含む受信機12であることができる。本発明の一実施形態では、受信機12は、小型かつ携帯可能であることができる。他の実施形態では、受信機12は、データプロセッサ14と一体であることができ、アンテナアレイ15は、例えば、無線接続によって、受信機12と電気通信することができる。受信機12、アンテナアレイ15、およびデータプロセッサ14の他の適切な構成が、使用されることができる。データプロセッサ14、データプロセッサ記憶装置19、およびモニタ18は、パーソナルコンピュータ、ワークステーション、もしくは携帯情報端末(PDA)装置、または実質的にPDA装置に類似した装置の一部であり得ることが好ましい。代替の実施形態では、データ受信構成要素およびデータ記憶構成要素は、他の適切な構成のものであることができる。さらに、画像およびその他のデータは、他の適切な方法で、また他の適切な構成要素のセットによって受信されることができる。
インビボ自律型装置、例えば、装置40は、一般に、限られた空間と電力供給とを有する場合あり、したがって、データを圧縮するために必要とされる可能性がある処理電力、バッファサイズ、および/またはメモリを最小限に抑えることが望ましい場合がある。その他の設計考慮事項が、サイズ、データ容量、処理容量、およびその他の仕様を規定することができる。本発明のいくつかの実施形態では、メモリ能力なしで、画像およびその他のデータの圧縮を実現することが所望される場合がある。
次に、本発明の実施形態による、例示的なモザイクピクセル構成を示す図2を参照する。図2では、すべてのピクセルグループ250は、4つのピクセル、例えば、赤色ピクセル210、青色ピクセル220、第1の緑色ピクセル230、および第2の緑色ピクセル240のモザイクによって表現されることができる。図2Aで示されるピクセル構成による、対応するピクセル平面、赤色の平面、青色の平面、第1の緑色の平面、および第2の緑色の平面が、それぞれ、図2B、図2C、図2D、および図2Eに示される。各ピクセル位置299に、赤色、緑色、および青色(RGB)の値を含む可能性がある、完全なRGBピクセル画像を生み出すために、知られている方法、例えば、知られている補間方法が使用され得る。その他の適切なピクセル構成が可能であり、色データは使用されないことができる。
データ圧縮モジュール100および復号器モジュール150は、様々な適切なデータ圧縮方法およびシステムを使用することができる。使用されるデータ圧縮方法は、可逆圧縮方法であっても、不可逆圧縮方法であってもよい。可逆データ圧縮は、圧縮されたデータの正確な(一般に、ひずみのない)復号化を可能にすることができる。しかし、可逆方法の圧縮比は、制限される可能性がある。不可逆圧縮方法は、圧縮された情報の正確な復号化を可能にすることができない。しかし、不可逆方法の圧縮比は、一般に、可逆方法の圧縮比よりも非常に高い可能性がある。例えば、不可逆圧縮は、結果として、2を超える圧縮比をもたらす可能性がある。多くの場合、不可逆方法のデータのひずみは重大ではなく、かつ/または人の視覚で識別できない場合がある。一般に、知られている圧縮アルゴリズムは、1つまたは複数の近接する値、例えば、ピクセル同士の間の差異だけを記憶および/または送信することによって、データの元のサイズを圧縮または削減することができる。一般に、画像データの色および強度の差異は、通常、いくつかのピクセルにわたって徐々に発生する可能性があり、したがって、近接するピクセル同士の間の差異は、各ピクセルの値と比べて少量である可能性がある。本発明のいくつかの実施形態では、少なくとも4の圧縮比が所望されることができる。
知られている圧縮アルゴリズムは、一般に、画像およびビデオの圧縮に使用され得、かつ可逆方式または不可逆方式に従って動作するオプションを有する可能性がある、JPEGおよび/またはMPEG圧縮を含むことができる。しかし、かかるアルゴリズムは、一般に、比較的かなりの処理電力およびメモリを必要とする場合があり、一般に、入力として(モザイクデータではなく)完全なRGBデータ必要とする可能性がある。(一般に、可逆であり得る)他の知られている圧縮アルゴリズム、例えば、二値木予測符号化(Binary Tree Predictive Coding)(BTPC)、効率的な可逆高速画像圧縮システム(Fast Efficient Lossless Image Compression System)(FELICS)、および低複雑性コンテキストベースの可逆画像圧縮アルゴリズム(Low Complexity Context−Based Lossless Image Compression Algorithm)(LOCO−I)など)は、比較的低い処理電力とメモリとを必要とする場合があるが、依然として、例えば、表およびその他のデータを記憶するためのメモリを必要とする可能性がある。本発明のいくつかの実施形態では、知られている不可逆方法および/または可逆方法は、削減された処理電力要件とメモリ要件とにより、不可逆圧縮が実現されることと、モザイク画像データ入力と互換性があることとを可能にするために、データの前処理により修正および/または実施されることができる。
本発明のいくつかの実施形態では、知られている圧縮アルゴリズムの性能は、システムの知られている特徴と、撮像され得る環境とを考慮することによって改善され得る。一例では、画像の解像度は、例えば、光システム22によって制限されることがある。知られている解像度の限定の知識は、例えば、1つまたは複数のパラメータを規定することによって、圧縮アルゴリズムに組み込まれることが可能であり、その結果、使用されている特定のシステムに関して、より高い性能が実現され得る。別の実施形態では、色方式または画像データの他の特徴の先験的知識が、圧縮アルゴリズムに組み込まれることができる。別の実施形態では、圧縮アルゴリズムの性能を高めるために、前処理が実施されてもよい。性能は、圧縮比、処理、および/またはメモリ要件に基づくことができる。本発明の実施形態は、実質的にわずかな処理電力要件とメモリ要件により、高い圧縮比、例えば、4〜8の圧縮比で、画像およびその他のデータを圧縮するためのシステムおよび方法を説明する。
次に、本発明の一実施形態による、データを圧縮するための方法を示す図3を参照する。ブロック300で、画像データが取得されることができる。他の実施形態では、画像データ以外のデータおよび/または画像データとは別のデータが、取得および圧縮されることができる。画像データ300は、例えば、図2に示されるようなモザイク画像データ、完全なRGB色画像データ、またはその他の適切な形態の画像データであることができる。一般に、インビボ装置の場合、画像データは、本明細書で説明されるようなモザイク画像データであり得る。ブロック310で、暗い基準ピクセル(reference pixels)が、対応するピクセルから減算されることができる。本発明の他の実施形態では、暗い基準ピクセルは、各捕捉画像に関して提供されないことができる。本発明のいくつかの実施形態では、暗い画像情報は、他の知られている方法を使用して取得されることができる。例えば、暗い画像は、複数の捕捉画像に関して捕捉されることができる。暗い画像の減算は、適した方法を使用して、捕捉画像を復号化する間または復号化の後に実行されることができる。暗い画像は、例えば、捕捉画像の各々に対応する暗い画像雑音を推定するのに適した方法を使用して補間されることができる。本発明のいくつかの実施形態では、データの圧縮および/または処理は、結果として、画像データの移動またはひずみをもたらす可能性がある。捕捉画像の圧縮に類似したステップおよびパラメータを使用して暗い画像を圧縮することは、捕捉画像と暗い画像との間の対応関係を維持することが可能であり、その結果、暗い画像雑音の適切な減算が実現され得る。ブロック320で、ピクセル平面は、例えば、モノカラーピクセル平面、例えば、図2B〜図2Eに示される平面に分割されることができる。本発明の一実施形態では、圧縮アルゴリズム、例えば、知られている予測タイプの圧縮は、各平面上の不足情報を充填した後で、各モノカラーピクセル平面上で実行されることができる。知られている予測タイプのアルゴリズムに加えて、他の適切な圧縮アルゴリズムが実施されることができる。本発明のいくつかの実施形態では、モノカラー平面は、知られているアルゴリズム、例えば、完全なRGB画像に対応するデータを取得するために知られている補間方法を使用して充填されることができる。いくつかの実施形態では、圧縮は、RGB画像を完成せずに、モザイク平面(図2A)上またはモノカラー平面(図2B〜図2E)上に直接実行されることができる。知られている画像圧縮アルゴリズム、例えば、JPEGは、データを圧縮する前に、完全なRGB画像を必要とする場合がある。このアルゴリズムをモザイク画像データに適用する場合、圧縮は、不足データを充填および/または完成するための特別な処理、ならびにより大きなサイズのデータを記憶するための特別な記憶容量を必要とする場合がある。本発明のいくつかの実施形態では、完全なまたは実質的に完全なRGB画像を必要とせずに、直接モザイク画像データ、例えば、完全なRGBデータではないデータを圧縮するための圧縮方法が提供され得る。圧縮ブロックでピクセル比較のために必要とされる近接するピクセルは、同じ色を有する、利用可能な最も近接するピクセルとして(例えば、ポインタにより)規定および/または配置されることができる。ブロック340で、変換は、本発明の実施形態に従って、例えば、画像のRGB平面および/または座標(すなわち[R,G1,G2,B]座標)を、代替の座標に変換するために実行されることができる。サンプルの座標および/または次元は、例えば、色相、飽和、および値[H,S,V]の座標、一般にテレビモニタに使用される[Y,I,Q]平面、または一般にJPEG圧縮に使用される[Y,U,V]を含むことができる。他の実施形態では、インビボで捕捉された画像、例えば、インビボ組織の画像に適した他の次元および/または座標が使用されることができる。本発明のいくつかの実施形態では、データは、画像データと非画像データとの組合せであることができ、例えば、データの1つまたは複数の次元は、非画像データを表現することができる。
次に、例えば、図2Aに示されるピクセルグループ250内の4つのピクセルに対応する4つの座標、例えば、[Y,Cr,Cb,Gdiff]を使用する、本発明の実施形態による例示的な変換を示す図4を参照する。他の座標、変換、および規定されたピクセルおよび/またはピクセルグループが使用されることができる。Yは、例えば、画像の強度を表現することができ、Crは、例えば、赤色を表現することができ、Cbは、例えば、青色を表現することができ、Gdiffは、例えば、第1の緑色ピクセルと第2の緑色ピクセルとの差異を表現することができる。本発明の他の実施形態では、他の変換および/または他の座標が使用されることができる。本発明のいくつかの実施形態では、暗い基準ピクセルの減算は、代替の座標への変換後に実行されることができる。図3に戻ると、データの前処理(ブロック345)が実行されることができ、例えば、1つまたは複数の次元および/または座標が破棄されることができる。次元を破棄することは、例えば、後で必要となる計算の簡素化、および/または処理および送信されることになるデータの量の削減、例えば、圧縮比の増加を可能にすることができる。ブロック350で、圧縮アルゴリズムが実施されることができる。本発明のいくつかの実施形態では、圧縮は、例えば、一度に少数のライン、例えば、4ラインのピクセルを単位にして、「オンザフライ」で実行されることができる。別の例では、「オンザフライ」圧縮は、4より多いまたは少ないラインのピクセルで実行されることができる。一般に、圧縮モジュール100によって実行される圧縮は、通常、例えば、2つ以上の近接するピクセル、例えば、上のピクセルと左手のピクセルからの情報を使用する場合がある、知られている様々な予測コード(例えば、BTPC,FELICS,LOCO−I)に基づくことができる。可逆圧縮および/または不可逆圧縮の他の適切な方法が実施されることができる。使用される圧縮アルゴリズムの性能を高める、例えば、圧縮比を増加するために、データの前処理(ブロック345)および/または後処理(ブロック355)が実行されることができる。例えば、データの1つまたは複数の次元での圧縮比を増加するために、データの1つまたは複数の次元および/またはパラメータ内の1つまたは複数の最下位ビット(LSB)が、例えば、前処理の間に破棄されることができる。他の例では、例えば、画像の特定の次元を強調しかつ/または強調しないために、例えば、一般的な色の先験的知識が実施されることができる。さらに他の例では、通常発生することもしくは発生しないことが知られている細部または局部的な変更を強調しかつ/または強調しないために、撮像される一般的な対象の特徴の先験的知識が実施されることができる。例えば、インビボ組織の撮像に関して、色のある種の急な変化は一般的ではなく、画像データで遭遇した場合、例えば、強調されなくてよい。さらに他の例では、遭遇した細部を強調しまたは強調しないために、使用される特定の光システムの先験的知識が実施されることができる。例えば、鮮明な細部に遭遇し、光システム、例えば、光システム22が、かかる鮮明な細部を識別する能力を提供しないことで知られている可能性がある場合、この細部は、例えば、LSBの破棄、平滑化の実行、縮小(decimation)などによって、強調されないことができる。強調することおよび/または強調しないことは、例えば、(圧縮に先立って)前処理、後処理、および/または圧縮アルゴリズムのパラメータの規定によって実施されることができる。本発明の一実施形態では、例えば、画像の1つまたは複数の次元が破棄されることができる。例えば、1つまたは複数の次元が、撮像されている環境で比較的単調な画像を生み出すことで知られている可能性がある場合、その次元は、例えば、破棄されることができ、その次元において何の演算も実行されなくてよい。これは、例えば、圧縮比を増加し、圧縮を実行するために必要なメモリを削減し、符号化を簡素化する働きをすることができ、結果として、より少ない処理が必要とされる可能性がある。本発明の他の実施形態では、符号化のために必要とされる処理ならびにメモリは、例えば、知られているアルゴリズムをカスタマイズすることによって、例えば、大きな累積データ表が必要とされる可能性がある符合化の適応部分を除去することによって、削減されてもよい。例えば、特定の環境で、例えば、画像を捕捉する特定の検出装置によって通常捕捉され得る一般的な画像および/またはデータの先験的知識を実施することによって、符号化の適応部分は、最低限に削減され得る。画像データ以外のデータまたは画像データとは別のデータは圧縮されることができる。
ブロック360で、圧縮されたデータは送信されることができる。圧縮されたデータならびに符号化されたデータおよび/または制御データは、例えば、圧縮形態で送信されることができる。他の実施形態では、符号化されたデータおよび/または制御データは、圧縮されないことができる。圧縮または他の要因により、各ラインは、可変ビット長を有する場合がある。本発明のいくつかの実施形態では、バッファ49またはその他の適切な記憶装置は、例えば、所定のデータ量が伝送のために累積され得るまで、所定の時間または所定のフレーム数が経過するまで、データを停止または維持することができる。本発明のいくつかの実施形態では、バッファ49は、出力を、可変ビットレートを有する可能性がある圧縮から定ビットレート伝送に適合させるために、一時的にデータを停止することができる。伝送は、部分的に、画像フレームよりも実質的に小さいことがあり、例えば、一部は、データの1本または複数のライン、例えば、270ビットであり得る。一実施形態では、全体の画像が、停止および/または記憶される必要はない。送信されたデータは、受信され(ブロック365)、記憶され、後で復号化されることができる(ブロック370)。本発明の他の実施形態では、復号化は、伝送時に直接「オンザフライ」で実施されることができる。画像の捕捉中に、暗い基準ピクセルが減算されていない場合、暗い画像情報は、例えば、復号化の後で減算されることができる。復号化されたモザイク画像は、例えば、知られている方法、例えば、知られている補間方法を使用して完成されることができる(ブロック380)。画像は表示されることができる(390)。
一般に、データ圧縮モジュール100およびデータ復元モジュール150は、データ圧縮を実行するために回路および/またはソフトウェアを含むことができる。例えば、データ圧縮モジュール100および/またはデータ復元モジュール150が、チップ上のコンピュータまたはASICとして実施され得る場合、データ圧縮モジュール100またはデータ復元モジュール150は、データ圧縮アルゴリズム用の命令を含む、ファームウェア上で動作するプロセッサを含むことができる。データ復元モジュール150が、データプロセッサ14および/またはCPU13の一部として実施され得る場合、復元は、ソフトウェアプログラムの一部として実施されることができる。他の適切な方法または要素が、実施されることができる。
本発明のいくつかの実施形態では、伝送速度は、例えば、毎秒約5.41メガビットであり得る。他の適切な速度が実施されることができる。圧縮は、必要とされる伝送速度を削減し、またはこの速度で送信される情報量を増加させることが可能である。いくつかの実施形態によれば、ランダム化が、実施(例えば、送信機41によって実行)されることができる。すなわち、伝送が、例えば、1つの種類の信号が繰り返し発生することによって妨げられないように、デジタル信号(「0」と「1」)の発生はランダム化されることができる。本発明のいくつかの実施形態では、誤り訂正符号(ECC)は、送信されるデータを保護するために、データの伝送前に実施されることができ、例えば、Bose Chaudhuri Hocquenghem(BCH)が使用されることができる。
次に、本発明の実施形態による、バッファを介してデータフローを制御する方法を説明する流れ図である図5を参照する。ブロック410で、データ、例えば、モザイクタイプのデータが取得されることができる。モザイクタイプのデータは、例えば、256×256ピクセル画像であり得る。他の大きさのデータおよび画像データ以外のデータが、使用されることができ、例えば、512×512ピクセル画像が取得されることができる。ブロック420で、モザイク画像は、その個別平面、例えば、4つの個別平面に分割されることができる。平面は、任意の適切な形、例えば、正方形、長方形などであってよい。平面は、図2Aに示されたピクセル構成に従って、図2B−図2Eに示されるように分離されることができる。他のピクセル構成、例えば、赤色および緑色のピクセルごとに2つの青色ピクセル、もしくは青色および緑色のピクセルごとに2つの赤色ピクセルによるモザイクピクセル構成が使用されてもよく、または他の色が、ピクセル構成に含まれることができる。他の例では、4つより多いまたは少ないピクセルに基づいて他のピクセル構成が存在することができる。平面は実際に分離されないことができ、代わりに、同じ色を有するピクセルが配置され得る場所にポインタが規定されてもよく、または参照が示されてもよい。
ブロック430では、例えば、4つの平面を他の次元および/または座標に変換するために変換が実施されることができる。本発明の一実施形態では、図4に示される例示的な変換が使用されることができる。本発明の他の実施形態では、他の次元、例えば、本明細書で説明される次元のうちの1つの次元またはその他の知られている次元が、規定および/または使用されることができる。本発明のさらに他の実施形態では、変換は実施されなくてもよく、例えば、データの伝送は、元の座標上で実行されることができる。ブロック440では、バッファのオーバーフローを防ぐために、バッファの状態、例えば、バッファの空きもしくは占有または容量レベルが、確認されることができる。占有または充満が、規定された域値より高い場合例えば、半分以上が満たされている場合、3分の2が満たされている場合など、バッファのオーバーフローが回避され得るように、例えば、圧縮のモードまたは動作速度などを変更するために、例えば、圧縮モジュール100に対する命令がバッファから送られることができる。命令は、例えば、ソフトウェア命令またはハードウェア命令であることができ、例えば、インビボ装置40内の回路から、または、例えば、インビボ装置40に送信される外部命令から取得されることができる。他の実施形態では、他のユニットまたは他の機能性に対する命令は、例えば、動作のモードを変更するために送られることができる。ブロック450で、新しい動作のモードが規定されることができる。例えば、バッファが、規定された最大閾値を超えて満たされ得る場合、前処理ユニットと共に、圧縮モジュールに対する命令は、圧縮および/または前処理の程度を高めるためであり得る。他の実施形態では、命令は、例えば、より遅い速度でサンプリングするために、例えば、イメージャまたは他のセンサに送られることができる。動作のモードに対する他の適切な変更も実施されることができる。例えば、バッファが、例えば、圧縮の最低閾値に満たない程度満たされている場合、圧縮および/または前処理の程度が、例えば、削減されることができる。他の適切な変更が行われることができる。ブロック460で、規定されたモードに基づいて前処理が実行されることができる。ブロック470で、前処理されたデータは、圧縮され、次いでバッファに渡されることができる(ブロック480)。
次に、本発明の実施形態による、規定されたモード、例えば、モード2に従って画像データを圧縮する方法を説明する図6を参照する。ブロック500で、データ、例えば、モザイクタイプのデータが、取得されることができる。モザイクタイプのデータは、例えば、256×256ピクセル画像であることができる。他のサイズのデータおよび画像データ以外のデータが、使用されることができ、例えば、512×512ピクセル画像が取得されることができる。ブロック510で、モザイク画像は、その個別の平面、例えば、4つの個別の平面に分割されることができる。平面は、図2Aに示されたピクセル構成により、図2B〜図2Eに示されるように分離されることができる。他のピクセル構成、例えば、赤色および緑色のピクセルごとに2つの青色ピクセル、または青色および緑色のピクセルごとに2つの赤色ピクセルによるモザイクピクセル構造が使用されることができ、または他の色が、ピクセル構成に含まれることができる。他の例では、4つより多いまたは少ないピクセルに基づいて他のピクセル構成が存在することができる。平面は、実際に分離されないことができ、代わりに、同じ色を有するピクセルが配置され得る場所にポインタが規定されることができ、または参照が示されることができる。ブロック520では、例えば、4つの平面を他の次元および/または座標に変換するために変換が実施されることができる。本発明の一実施形態では、図4に示される例示的な変換が使用されることができる。本発明の別の実施形態では、他の次元、例えば、本明細書で説明される次元のうちの1つの次元、またはその他の知られている次元が、規定および/または使用されることができる。本発明のさらに他の実施形態では、変換は実施されないことができ、例えば、圧縮は、元の座標で実行されることができる。図4では、Y次元は強度を表現することができ、いくつかの実施形態では、情報の大半を含むものと見なることができる。したがって、例えば、Y次元でのデータの前処理は、存在する他の次元とは異なることができる。データのサイズを削減するために実施され得る方法の1つは、例えば、データの1つのピクセルのサイズを8ビットから7ビットに減らすために、1つまたは複数のLSB、例えば、ブロック530に示されるように、1つのLSBを破棄することであることができる。データのサイズを削減するために、例えば、結果として、圧縮比を増加するために、他の適切な方法が用いられることができる。
本発明の一実施形態では、知られている可逆圧縮アルゴリズム、例えば、FELICSを使用して、Y次元がさらに圧縮されることができる(ブロック540)。他の適切な圧縮アルゴリズムが使用されることができる。本発明の一実施形態では、1つまたは複数の他の次元に関して、代替の前処理が実施されることができる。一実施形態では、Cr平面とCb平面とは、例えば、知られている方法を使用して、まず平滑化されることができる(ブロック570)。一例では、2×2ウィンドウを有する平滑化フィルタが、実施されることができる。他の例では、他の平滑化方法、例えば、線形法および/または非線形法が使用されることができる。平滑化の後に、サイズを削減するためにデータは縮小されることができる(ブロック580)。例えば、縮小は、1つまたは複数の次元でデータを削減するために使用されることができる。例えば、画像フレームごとに128×128バイトの元のサイズを有するデータは、例えば、64×64バイトに縮小されることができる。他の例では、データは、他の適切なサイズに縮小されることができる。ブロック560では、データはオフセットされ、かつ切り捨てられることができる。圧縮アルゴリズム、例えば、FELICSを実施する前に、データのサイズを削減するために、1つまたは複数のLBSが切り捨てられることができる(ブロック530)。動作の他のモードでは、また本発明の他の実施形態では、1つまたは複数のブロックは実施されないことができる。例えば、1つまたは複数のブロック530、560、570、580は、実施されることができ、または実施されないことができる。他の実施形態では、他の前処理が実施されることができる。本発明のいくつかの実施形態では、送信データを圧縮するために必要とされる処理電力をさらに削減することが所望される可能性がある。一例では、変換(520)によって規定された1つまたは複数の次元が、切り捨てられることができる(ブロック593)。規定されたデータの次元の切捨ては、圧縮に必要とされる処理電力を削減する働きをすることができ、結果として、圧縮比を増加する可能性がある。一例では、例えば、Gdiffによって規定された次元が切り捨てられることができる。他の例では、他の次元または2つ以上の次元が、切り捨てられることができる。圧縮比を増加するため、必要とされる処理電力を削減するため、かつ/または必要とされるメモリ容量を削減するための他の方法が、実施されることができる。
動作の他のモード、例えば、圧縮および/または前処理のモードが使用されることができる。動作の他のモードが使用されることができる。いくつかの例では、Y次元のために規定された前処理は、例えば、Cr次元、Cb次元とは個別に規定されることができる。他の実施形態では、動作のモードを規定する他の方法が使用されることができる。この特定の例では、Y次元は、例えば、CrおよびCbの次元よりも少ない積極性で前処理されることができ、Gdiff次元は切り捨てられることができる。しかし、他の例では、Gdiff次元の前処理も規定されることができ、Y、Cr、およびCbの次元は、代替の方法で前処理されることができる。他の実施形態では、動作のモードは、データの前処理またはデータの圧縮以外の動作に関して規定されることができる。
次に、本発明の実施形態による、インビボ装置のモードを規定する、またはインビボ装置の動作を変更する、例えば、バッファまたは他のデータ記憶ユニットを介して、データフローを制御するために、モザイクデータの圧縮のモードを変更するための方法を説明する流れ図を示す図7を参照する。ブロック805で、モザイクデータの4行が選択されることができる。別の例では、4より多いまたは少ない行が選択されることができる。画像の初めの4行に関して、動作のモードが予め決められることができる。暗い画像のための特定のモードは、普通の画像と個別に規定されることができる。他の例では、他の開始モードが規定されることができる。初めの4ライン以外のラインに関して、動作のモードを更新または選択する前に、バッファ49の占有または容量の割合が確認されることができる(ブロック820)。バッファ49が規定された閾値、例えば、閾値Hを超えて満たされる場合、現在のモードは、1だけ削減されることができ(ブロック822)、その結果、例えば、データが送信され得るよりもバッファ49が速く満たされ得るのであれば、規定された閾値を超える場合、バッファ49内に入るデータを削減し、また場合によってはバッファ49のオーバーフローを回避するために、より積極的な前処理が使用されることができる。本発明のいくつかの実施形態では、より安定性を提供できるように、モードの変更は拒絶されることができ、例えば、モードのこれまでの変更が最近実施された場合、モードの現在の変更は拒絶されることができる。例えば、前処理/圧縮モジュールの動作モードの変更を記録するために、マーカが符号化されることができる(ブロック824)。この情報は、例えば、送信データを復号化するために、復号化モジュール150によって使用されることができる。本発明のいくつかの実施形態では、バッファ内にデータのオーバーフローが存在する場合、またはほぼオーバーフローが存在する場合、措置が講じられることができる。例えば、オーバーフローまたはほぼオーバーフローの場合、4ラインのデータが飛ばされることができる。他の実施形態では、バッファに対するデータのオーバーフローを制御するために、4より多いまたは少ないラインのデータが飛ばされることができ、または他の適切な措置が講じられることができる。例えば、ラインが飛ばされたこと、および/またはデータのオーバーフローが存在したことを表示するために、マーカが符号化されることができる。別の実施形態では、例えば、オーバーフローが克服され得るまで、例えば、アナログデジタル変換器でラインのスキャニングが凍結されることができる。他の例では、スキャニングは、他の段階で凍結されることができ、または凍結されないことができる。凍結の期間は可変であることができ、または事前設定されることができる。バッファ49が、規定された閾値、例えば、規定された閾値L未満である可能性がある場合(ブロック830)、またバッファ49が空でない可能性がある場合、動作の現在のモードは、例えば、実行されかつ/または必要とされる前処理/圧縮の量を削減するために、例えば、1だけ高められてよく、マーカは、例えば、後の使用に関して変更を表示するために符号化されることができる(ブロック824)。バッファ49が空であることが判断され得ない場合、バッファ49が、例えば、ゼロ値を送信する可能性があることを表示するために、空のコードがマーカに符号化されることができる。バッファ49の占有または容量の割合が、H閾値とL閾値との間である場合、動作のモードは変更されないことができる(ブロック840)。動作の閾値を規定するために、他の適切な考慮事項およびステップが使用されることができる。本発明のさらに他の実施形態では、動作のモードは一定でありかつ/または事前規定されることができる。本発明のいくつかの実施形態では、前処理および/または圧縮の動作のモードは、暗い画像のために個別に規定されることができるい。一例では、暗い画像は、事前処理および/または圧縮されないことができる。別の実施形態では、暗い画像は、他の画像と比べて、より少なく事前処理および/または圧縮されることができる。他の実施形態では、事前処理のモードは、処理された暗い画像データの各スライス(例えば、4ライン)に対して指定されたパターンで交互であることができる。したがって、復号化の間、動作の各モードに関して、暗い画像フレームは再構成され、動作の類似モードを用いて処理された画像フレームから減算されることができる。本発明のいくつかの実施形態では、閾値HおよびLは、例えば、画像フレームの圧縮過程の間に変更されることができる。一例では、画像フレーム伝送の終りに頃に伝送に遅れが生じないように、閾値Hは、画像フレームの最後の数行に関して削減されることができる。他の実施形態では、HおよびLは、例えば、現在の閾値、バッファの現在の空、動作の現在のモードなどを含むことができる、他の条件により、かつ/またはいくつかの組み合わされた条件により、変更されることができる。HおよびLまたは他の閾値に変更するために、他の適切な条件が使用されることができる。閾値HおよびLの他の変更が行われることができ、閾値HおよびLとは別に他の閾値が使用されることができる。
例えば、データの前処理に関して、動作のモードを規定した(ブロック800)後で、前処理は、規定されたモードに従ってデータに実行されることができ(ブロック850)、圧縮、例えば、FELICS圧縮が、実行されることができ(ブロック860)、データは、伝送を待つためにバッファ49に渡されることができる(ブロック865)。本発明のいくつかの実施形態では、動作のモードは、選択されたデータのセットごとに更新されることができる。本発明の他の実施形態では、動作のモードは、選択されたデータの2番目、3番目、またはその他の番号のセットごとに更新されることができる。バッファ49に送られたデータは、動作のモードの変更および/または空のバッファ49を表示するために、1つまたは複数のマーカを含むことができる。本発明の他の実施形態では、動作のモードは、前処理モードの他にまたは前処理モードとは別に、他のパラメータによって規定されることができる。動作のモードは、イメージャのフレーム捕捉速度、センサのサンプリングレート、またはインビボ装置40のその他の動作によって規定されることができる。本発明の他の実施形態では、例えば、使用され得るモードの数を制限するために、または他のモードよりも特定のモードが有利であるように、より多くのステップまたはより少ないステップが規定されることができる。本発明のさらに他の実施形態では、動作のモードを規定するために、ステップの他のセットが使用されることができる。
圧縮されたデータは、一部が、例えば、外部受信機12に送信されることができる。可変サイズのものであり得る圧縮されたデータは、伝送前にバッファ49を通過することができる。伝送のために規定された部分が、満たされることが可能になると、バッファ49内に収容されたデータは送信されることができる。規定された部分のデータサイズは、1つまたは複数の画像のサイズであることができ、または少数のラインのデータサイズであることができる。バッファ49は、可変サイズのデータを送信するために、定ビットレート送信機の使用を与えることができる。本発明の一実施形態では、圧縮データは、例えば、約4ラインのピクセルデータに匹敵する送信部分によって「オンザフライ」で送信されることができ、一方、バッファサイズは、例えば、4ラインのピクセルデータ、例えば、100バイトから2キロバイトのデータ、または10キロバイト未満、例えば、340バイトのデータの大きさ程度であることができる。他の適切なバッファサイズと伝送部分とが使用されることができる。本発明のいくつかの実施形態では、バッファ49のオーバーフローは、本明細書で説明され得るように、バッファ49と前処理および/または圧縮アルゴリズムとの間に、フィードバック機構を実施することによって回避されることができる。フィードバック機構は、バッファ49が満たされることが可能な速度に基づいてデータの前処理を制御することができる。送信およびバッファ使用の他の方法は、例えば、圧縮および/または前処理アルゴリズムへのフィードバックなしで、バッファを使用して実施されることができる。
送信されたデータは、外部受信機、例えば、受信機12によって受信されることができる。復号化および/または復元は、受信機12で、または受信機からのデータが後にダウンロードされることが可能なデータプロセッサ14で実行されることができる。例示的な実施形態では、データ復元モジュール150は、マイクロプロセッサまたは他のマイクロ計算機であることができ、受信機12の一部であることができる。代替の実施形態では、データ復元(復号化)モジュール150の機能は、他の構造体によって取り上げられることができ、システムの異なる部分で処分されることができる。例えば、データ復元モジュール150は、ソフトウェアおよび/またはデータプロセッサ14の一部で実施されることができる。受信機12は、データを復元せずに圧縮されたデータを受信し、受信機記憶ユニット16内に圧縮されたデータを記憶することができる。このデータは、後に、例えば、データプロセッサ14によって復元されることができる。
圧縮モジュール100は、イメージャ46と一体であり得ることが好ましい。本発明の他の実施形態では、データ圧縮モジュール100は、例えば、送信機41と一体、個別ユニットなどのイメージャ46の外部にあり、画像データを受信および圧縮するために送信機41とインターフェースで結ばれることができる。他のユニットは、他のデータをデータ圧縮モジュール100に供給することができる。加えて、データ圧縮モジュール100は、例えば、データ圧縮モジュール100から送信機41への画像データの転送のための開始時間または終了時間、そのような画像データの各ブロックの長さまたはサイズ、およびフレームデータ転送の速度などの情報を送信機41に提供することができる。データ圧縮モジュール100と送信機41との間のインターフェースは、例えば、データ圧縮モジュール100によって処理されることができる。
代替の実施形態では、データ圧縮モジュール100と、送信機41またはその他のユニットとの間で交換されるデータは、異なり、かつ異なる形態であることができる。例えば、サイズ情報は転送される必要はない。さらに、構成要素の代替の構成を有する実施形態では、様々な構成要素同士の間のインターフェースおよびプロトコルも、異なることができる。例えば、データ圧縮能力が、送信機41内に包括されることが可能であり、イメージャ46が、圧縮されていないデータを送信機41に転送することができる実施形態では、開始/終了情報またはサイズ情報は転送されないことができる。
次に、本発明の実施形態による、データを復元する方法を説明する流れ図を示す図8を参照する。ブロック645では、動作のモードが確認されることができ、例えば、1つまたは複数のマーカが読み取られることができる。ブロック640で、使用された圧縮アルゴリズム、例えば、FELICSに基づいて復元アルゴリズムが実施されることができる。動作のモードに基づいて、適切な後処理が実行されることができる(ブロック632)。ブロック620で、データはその元の次元、例えば、(R,G1,G2,B)に変換されることができ、データは、モザイクフレームに組み合わされることができる(ブロック610)。ブロック690で、モザイクフレームは、例えば、RGBデータが、フレーム内の各ピクセルに利用可能であり得るように、例えば、補間またはその他の方法によって完成されることができる。より多くのまたはより少ないステップを含み得る他の適切なデータ復号化方法が使用されることができる。
次に、本発明の実施形態による、規定されたモードを用いて圧縮されたデータを復元する方法を説明する流れ図を示す図9を参照する。通常、圧縮されたデータを復元する方法は、一般に、圧縮方法に基づき、データの圧縮、データの前処理、および/または後処理のために取られたステップを反転することによることができる。例えば、FELICS圧縮を使用する場合、圧縮されたデータを復元するために、FELICSの知られている復号化が実施されることができる(ブロック640)。前処理を反転する場合、動作のモードは、データと共に送信された1つまたは複数のマーカから読み取られることができる。例えば、モード2により前処理されたデータの場合、予め破棄されたLSBに置き換わるために、雑音の1つのランダムビットが、Y平面に加えられることができる(ブロック630)。ランダムビットは、ランダムビットを生成するために知られている任意のアルゴリズムによって生成されることができる。本発明のいくつかの実施形態では、ディザ法(dithering method)を使用して、知られている擬似ランダムビット、例えば、擬似ランダム雑音量子化(pseudo−random noise quantization))が使用されることができる。擬似ランダムビットを生成する他の方法が使用されることができ、符号化の間にディザ法が使用されることができる。本発明のさらに他の実施形態では、適切なアルゴリズムから生成されたビットが使用されることができる。他の次元および/または平面、例えば、[Cr,Cb]の復号化は、類似の方法で実現されることができる。実施された圧縮アルゴリズム、例えば、FELICSに基づく復元(ブロック640)は、各次元で実行されることができる。破棄されている可能性がある1つのLSBは、本明細書で説明されるように置き換えられることができる(ブロック635)。オフセットは反転されることができ(ブロック660)、補間、例えば、線形補間(ブロック680)は、例えば、縮小されたデータをその元のサイズに復元するために実行されることができる。本発明の他の実施形態では、Gdiffは送信されないことができ、したがって、復号化されないことができる。ブロック620で、すべての次元からのデータは、例えば、その元の座標、例えば、RG1G2B座標に変換されることができる。ブロック610で、画像は復元されることができ、例えば、個々の色平面は、1つの平面上(図2A)に組み合わされ、例えば、各ピクセルに対してRGB値が存在することが可能であるように、知られている補間方法および/または他の適切な方法によって、真のRGB画像に満たされることができる(ブロック690)。真のRGB画像とは対照的に、モザイク画像の圧縮および復号化は、画像データを圧縮するために必要とされる処理電力、速度、およびメモリを最小限に抑え、かつ/または削減する働きをすることができる。復号化に続き、必要に応じて、暗い基準画像フレームが、対応する画像から減算されてよい。
本発明の実施形態は、本明細書に記載の動作を実行するための装置を含むことができる。かかる装置は、所望される目的で特別に構成(例えば、「チップ上のコンピュータ」すなわちASIC)されることができ、またはコンピュータ内に記憶されたコンピュータプログラムによって選択的にアクティブ化もしくは再構成される汎用計算機を含むことができる。かかるコンピュータプログラムは、フロッピー(登録商標)ディスク、光ディスク、CD−ROM、磁気光ディスクを含む任意のタイプのディスク、読出し専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、電気的にプログラム可能な読出し専用メモリ(EPROM)、電気的に消去可能でプログラム可能な読出し専用メモリ(EEPROM)、磁気カードもしくは光カード、または電子命令を記憶するのに適した任意の種類の媒体などであるが、これらに限定されないコンピュータ可読媒体内に記憶されることができる。
本明細書に提示される処理は、任意の特定コンピュータまたはその他の装置に本質的に関係しない。様々な汎用システムが、本明細書の教示に従って、プログラムと共に使用されることが可能であり、または所望される方法を実行するために、より専門化された装置を構成することが好都合であることが判明する場合がある。様々なこれらのシステムに所望される構成は、本明細書の記載から明らかである。加えて、本発明の実施形態は、任意の特定のプログラム言語を参照して説明されない。本明細書に記載されるように、本発明の教示を実施するために、様々なプログラム言語が使用され得ることを理解されよう。
特に具体的に記載されない限り、本明細書の議論から明らかなように、明細書を通して、「処理」、「演算」、「計算」、「判定」、などの用語を用いる議論は、一般に、演算システムのレジスタおよび/またはメモリ内の、電子量などの物理量として表現されるデータを、演算システムのメモリ、レジスタ、またはその他のそのような情報記憶装置、伝送装置もしくは表示装置内の物理量として類似して表現される他のデータへと、操作および/または変換するコンピュータシステムもしくは演算システム、または類似の電子演算装置(例えば、「チップ上のコンピュータ」すなわちASIC)の動作および/または処理を指すことが理解されよう。
当業者は、本発明は、特に示されかつ上述されたことに限定されない点を理解されよう。むしろ、本発明の範囲は、特許請求の範囲によってのみ規定される。
本発明の実施形態によるインビボ撮像システムの概略図である。 本発明の実施形態による例示的なモザイクピクセル構成を示す図である。 本発明の実施形態によるモザイクピクセル構成の例示的な赤色ピクセル平面を示す図である。 本発明の実施形態によるモザイクピクセル構成の例示的な青色ピクセル平面を示す図である。 本発明の実施形態によるモザイクピクセル構成の例示的な第1の緑色ピクセル平面を示す図である。 本発明の実施形態によるモザイクピクセル構成の例示的な第2の緑色ピクセル平面を示す図である。 本発明の実施形態による、画像データを圧縮する方法を説明する流れ図である。 本発明の実施形態による、[R,G1,G2,B]色空間から代替の色空間へのモザイクデータピクセル構成の変換を示す図である。 本発明の実施形態による、バッファを介してデータフローを制御するための方法を説明する流れ図である。 本発明の実施形態に基づき規定されたモードに従って、画像データを圧縮するための方法を示す図である。 本発明の実施形態による、バッファを介してデータフローを制御するために圧縮のモードを規定するための方法を説明する流れ図である。 本発明の実施形態による、データを復元する方法を説明する流れ図である。 本発明の実施形態による、規定されたモードにより圧縮されたデータを復元するための方法を説明する流れ図である。

Claims (15)

  1. イメージャと、
    圧縮画像データのフレームよりも小さい容量を有する、画像データを記憶するためのバッファと、
    データ圧縮の程度に対応する2以上の動作のモードを有するデータ圧縮モジュールと、
    前記バッファの占有レベルを判定する手段と、
    前記バッファの占有レベルに基づいて、1つのフレームの伝送に際してインビボ装置のデータ圧縮の程度を変更する手段と、
    前記バッファの占有レベルに基づいて、前記イメージャに対し、より低いレートでサンプルを取得する要求を送信する手段と、
    送信機と
    を含む、データを送信するためのインビボ撮像装置。
  2. 前記バッファが100バイトから2キロバイトの容量を有する、請求項1に記載のインビボ装置。
  3. 前記バッファが前記イメージャまたは送信機と一体である、請求項1に記載のインビボ装置。
  4. 前記送信機がRF送信機である、請求項1に記載のインビボ装置。
  5. 前記送信機が定ビットレート送信機である、請求項1に記載のインビボ装置。
  6. 圧縮画像データのフレームよりも小さい容量を有する、バッファを内蔵するインビボ装置からデータを送信するための方法であって、
    インビボ装置が、
    可変ビットレートで画像データを取得する動作と、
    取得した画像データを圧縮する動作と、
    圧縮画像データおよびこれに関連する他のデータを含むインビボデータを収集する動作と、
    収集したインビボデータを前記バッファに渡す動作と、
    前記バッファの占有レベルを判定する動作と、
    前記バッファから定ビットレートでデータを送信する動作と、
    前記バッファの占有レベルに基づいてイメージャのサンプルレートを変更する動作と
    前記バッファの占有レベルに基づいて1つのフレームの伝送に際してインビボ装置のデータ圧縮の程度を変更する動作と
    を行う、方法。
  7. 定ビットレートが、1メガビット/秒から10メガビット/秒である、請求項6に記載の方法。
  8. 前記インビボ装置が、データ圧縮の程度、ゼロ値の送信または前記バッファのオーバーフローを表示するマーカを符号化する動作をさらに行う、請求項6に記載の方法。
  9. 前記インビボ装置が、
    前記バッファの占有レベルが第1の閾値を超える場合、前記バッファに送られるデータの量を削減する動作と、
    前記バッファの占有レベルが第2の閾値を下回るとき、前記バッファに送られるデータの量を増加する動作と
    をさらに行う、請求項6に記載の方法。
  10. 現在の閾値、バッファの現在の空きおよび現在の動作モードから選択された少なくとも1つの条件に基づいて、前記第1および第2の閾値のうち少なくとも一方を、画像フレームの圧縮過程の間に変更する、請求項9に記載の方法。
  11. 前記バッファにデータを渡す動作が、圧縮された画像フレーム未満のデータを渡す動作を含む、請求項6に記載の方法。
  12. 前記インビボ装置が、
    前記バッファの占有レベルについて低い閾値と高い閾値とを判定する動作と、
    前記バッファの占有レベルが低い閾値を下回る場合、データ圧縮の程度を削減し、前記バッファの占有レベルが高い閾値を上回る場合、データ圧縮の程度を増加する動作と
    をさらに行う、請求項6に記載の方法。
  13. 現在の閾値、バッファの現在の空きおよび現在の動作モードから選択された少なくとも1つの条件に基づいて、前記高いおよび低い閾値のうち少なくとも一方を、画像フレームの圧縮過程の間に変更する、請求項12に記載の方法。
  14. 前記インビボ装置が、データ圧縮の程度における変更を記録する動作をさらに行う、請求項6に記載の方法。
  15. 前記データ圧縮の程度を増加する動作が、前記バッファのオーバーフローを回避するように、取得した画像データにおける所定数の行をスキップする動作を含む、請求項12または13に記載の方法。
JP2008502556A 2005-03-24 2006-03-20 定ビットレート伝送を提供するインビボ撮像装置 Active JP5616017B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/087,606 2005-03-24
US11/087,606 US20050187433A1 (en) 2001-07-26 2005-03-24 In-vivo imaging device providing constant bit rate transmission
PCT/IL2006/000355 WO2006100671A2 (en) 2005-03-24 2006-03-20 In-vivo imaging device providing constant bit rate transmission

Publications (2)

Publication Number Publication Date
JP2008535547A JP2008535547A (ja) 2008-09-04
JP5616017B2 true JP5616017B2 (ja) 2014-10-29

Family

ID=37024222

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008502556A Active JP5616017B2 (ja) 2005-03-24 2006-03-20 定ビットレート伝送を提供するインビボ撮像装置

Country Status (3)

Country Link
US (1) US20050187433A1 (ja)
JP (1) JP5616017B2 (ja)
WO (1) WO2006100671A2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10390017B2 (en) 2015-05-15 2019-08-20 Olympus Corporation Compressed image data transmitting device, compressed image data transmitting and receiving system, compressed image data transmitting method, and non-transitory medium saving program

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6939292B2 (en) * 2001-06-20 2005-09-06 Olympus Corporation Capsule type endoscope
DE10323216B3 (de) * 2003-05-22 2004-12-23 Siemens Ag Endoskopieeinrichtung
WO2004112593A1 (ja) * 2003-06-24 2004-12-29 Olympus Corporation カプセル型内視鏡及びカプセル型内視鏡システム
US8038600B2 (en) * 2004-11-26 2011-10-18 Olympus Corporation Medical system
US8773500B2 (en) * 2006-01-18 2014-07-08 Capso Vision, Inc. In vivo image capturing system including capsule enclosing a camera
JP2007319442A (ja) * 2006-06-01 2007-12-13 Fujifilm Corp カプセル内視鏡システム、および画像処理装置
US8588887B2 (en) * 2006-09-06 2013-11-19 Innurvation, Inc. Ingestible low power sensor device and system for communicating with same
WO2008030482A2 (en) * 2006-09-06 2008-03-13 Innurvation Inc System and method for acoustic information exchange involving an ingestible low power capsule
EP2063780B1 (en) * 2006-09-06 2018-04-11 Innurvation, Inc. Imaging and locating systems and methods for a swallowable sensor device
US9730573B2 (en) 2007-03-20 2017-08-15 Given Imaging Ltd. Narrow band in-vivo imaging device
CN101657142A (zh) * 2007-04-26 2010-02-24 奥林巴斯医疗株式会社 医疗信息管理网络***
JP5265139B2 (ja) * 2007-06-13 2013-08-14 オリンパスメディカルシステムズ株式会社 体内画像取得システム
US8934713B2 (en) * 2007-06-25 2015-01-13 Intel Corporation Image processing device, image processing method, program, and imaging device
US20090030279A1 (en) * 2007-07-27 2009-01-29 Zander Dennis R Method and system for managing power consumption in a compact diagnostic capsule
US9197470B2 (en) * 2007-10-05 2015-11-24 Innurvation, Inc. Data transmission via multi-path channels using orthogonal multi-frequency signals with differential phase shift keying modulation
WO2010005571A2 (en) 2008-07-09 2010-01-14 Innurvation, Inc. Displaying image data from a scanner capsule
US9192353B2 (en) * 2009-10-27 2015-11-24 Innurvation, Inc. Data transmission via wide band acoustic channels
US8647259B2 (en) 2010-03-26 2014-02-11 Innurvation, Inc. Ultrasound scanning capsule endoscope (USCE)
JP5875258B2 (ja) * 2011-06-20 2016-03-02 キヤノン株式会社 撮像装置
JP5931416B2 (ja) * 2011-11-25 2016-06-08 株式会社東芝 超音波診断装置及び医用情報転送システム
US9955922B2 (en) * 2012-11-16 2018-05-01 Lowell Zane Shuck Capsule device and methodology for discovery of gut microbe roles in diseases with origin in gut
US9215997B2 (en) * 2012-11-16 2015-12-22 L. Zane Shuck In vivo technology system for human gut research, diagnostics and treatment
JP6118695B2 (ja) 2013-09-27 2017-04-19 富士フイルム株式会社 電子内視鏡装置
KR102017878B1 (ko) * 2015-01-28 2019-09-03 한국전자통신연구원 디지털 기저대역 전송 시스템의 데이터 압축 및 복원장치와 그 방법
JP6192882B1 (ja) * 2015-10-08 2017-09-06 オリンパス株式会社 内視鏡システム
US20190020411A1 (en) * 2017-07-13 2019-01-17 Qualcomm Incorporated Methods and apparatus for efficient visible light communication (vlc) with reduced data rate
CN108403072B (zh) * 2018-02-05 2020-08-07 重庆金山科技(集团)有限公司 一种匹配可调的图像记录仪及图像传输方法
US20220287645A1 (en) * 2019-08-13 2022-09-15 Neteera Technologies Ltd. A system for denoising motion artifact signals and method thereof

Family Cites Families (101)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3971362A (en) * 1972-10-27 1976-07-27 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Miniature ingestible telemeter devices to measure deep-body temperature
JPS5519124A (en) * 1978-07-27 1980-02-09 Olympus Optical Co Camera system for medical treatment
US4323916A (en) * 1980-02-07 1982-04-06 Rca Corporation Data rate reduction for digital video signals by subsampling and adaptive reconstruction
US5993378A (en) * 1980-10-28 1999-11-30 Lemelson; Jerome H. Electro-optical instruments and methods for treating disease
US6661463B1 (en) * 1983-05-09 2003-12-09 David Michael Geshwind Methods and devices for time-varying selection and arrangement of data points with particular application to the creation of NTSC-compatible HDTV signals
JPS6169273A (ja) * 1984-09-12 1986-04-09 Canon Inc 撮像装置
US4689621A (en) * 1986-03-31 1987-08-25 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Temperature responsive transmitter
JPS6486937A (en) * 1987-09-30 1989-03-31 Toshiba Corp Measuring endoscopic apparatus
JPH01309464A (ja) * 1988-06-07 1989-12-13 Canon Inc 画像伝送装置
US4844076A (en) * 1988-08-26 1989-07-04 The Johns Hopkins University Ingestible size continuously transmitting temperature monitoring pill
US5032913A (en) * 1989-02-28 1991-07-16 Olympus Optical Co., Ltd. Electronic endoscope system equipped with color smear reducing means
US5209220A (en) * 1989-10-05 1993-05-11 Olympus Optical Co., Ltd. Endoscope image data compressing apparatus
JP2881886B2 (ja) * 1989-12-30 1999-04-12 ソニー株式会社 映像信号符号化方法及びその装置
JPH04269086A (ja) * 1991-02-25 1992-09-25 Sanyo Electric Co Ltd 画像記録再生システム
US5279607A (en) * 1991-05-30 1994-01-18 The State University Of New York Telemetry capsule and process
DE59207432D1 (de) * 1992-01-31 1996-11-28 Siemens Nixdorf Inf Syst Röhrenbildschirmgerät mit Wartestellungsfunktion
WO1994023539A1 (en) * 1993-04-07 1994-10-13 Optik, Inc. Endoscope provided with a distally located color ccd
US5467413A (en) * 1993-05-20 1995-11-14 Radius Inc. Method and apparatus for vector quantization for real-time playback on low cost personal computers
JP2862121B2 (ja) * 1993-10-20 1999-02-24 株式会社富士通ゼネラル 画像処理回路
US5523786A (en) * 1993-12-22 1996-06-04 Eastman Kodak Company Color sequential camera in which chrominance components are captured at a lower temporal rate than luminance components
IL108352A (en) * 1994-01-17 2000-02-29 Given Imaging Ltd In vivo video camera system
US5418565A (en) * 1994-02-15 1995-05-23 Eastman Kodak Company CFA compatible resolution reduction in a single sensor electronic camera
US5819736A (en) * 1994-03-24 1998-10-13 Sightline Technologies Ltd. Viewing method and apparatus particularly useful for viewing the interior of the large intestine
JP3629728B2 (ja) * 1994-08-31 2005-03-16 ソニー株式会社 動画像信号符号化方法、動画像信号符号化装置及び動画像信号記録媒体
US5649032A (en) * 1994-11-14 1997-07-15 David Sarnoff Research Center, Inc. System for automatically aligning images to form a mosaic image
JPH09247689A (ja) * 1996-03-11 1997-09-19 Olympus Optical Co Ltd カラー撮像装置
US5798846A (en) * 1996-05-28 1998-08-25 Hewlett-Packard Company Apparatus and method for selectively processing a scanned image
JP3748088B2 (ja) * 1996-07-17 2006-02-22 ソニー株式会社 画像処理装置および方法、並びに学習装置および方法
US5751340A (en) * 1996-08-21 1998-05-12 Karl Storz Gmbh & Co. Method and apparatus for reducing the inherently dark grid pattern from the video display of images from fiber optic bundles
JP2998791B2 (ja) * 1996-10-31 2000-01-11 日本電気株式会社 三次元構造推定装置
US5956467A (en) * 1996-12-17 1999-09-21 Eastman Kodak Company Encoding color image data for multipass color printers
US6014727A (en) * 1996-12-23 2000-01-11 Apple Computer, Inc. Method and system for buffering messages in an efficient but largely undivided manner
US6125201A (en) * 1997-06-25 2000-09-26 Andrew Michael Zador Method, apparatus and system for compressing data
US6184922B1 (en) * 1997-07-31 2001-02-06 Olympus Optical Co., Ltd. Endoscopic imaging system in which still image-specific or motion picture-specific expansion unit can be coupled to digital video output terminal in freely uncoupled manner
US5987179A (en) * 1997-09-05 1999-11-16 Eastman Kodak Company Method and apparatus for encoding high-fidelity still images in MPEG bitstreams
WO1999016234A2 (en) * 1997-09-26 1999-04-01 Trident Systems Inc. System, method and medium for increasing compression of an image while minimizing image degradation
US6240312B1 (en) * 1997-10-23 2001-05-29 Robert R. Alfano Remote-controllable, micro-scale device for use in in vivo medical diagnosis and/or treatment
US6229578B1 (en) * 1997-12-08 2001-05-08 Intel Corporation Edge-detection based noise removal algorithm
JP4056154B2 (ja) * 1997-12-30 2008-03-05 三星電子株式会社 2次元連続映像の3次元映像変換装置及び方法並びに3次元映像の後処理方法
US6452633B1 (en) * 1998-02-26 2002-09-17 Foveon, Inc. Exposure control in electronic cameras by detecting overflow from active pixels
US6356276B1 (en) * 1998-03-18 2002-03-12 Intel Corporation Median computation-based integrated color interpolation and color space conversion methodology from 8-bit bayer pattern RGB color space to 12-bit YCrCb color space
US6054943A (en) * 1998-03-25 2000-04-25 Lawrence; John Clifton Multilevel digital information compression based on lawrence algorithm
US6304284B1 (en) * 1998-03-31 2001-10-16 Intel Corporation Method of and apparatus for creating panoramic or surround images using a motion sensor equipped camera
JP3264245B2 (ja) * 1998-04-03 2002-03-11 ソニー株式会社 画像情報処理装置
JP4178608B2 (ja) * 1998-04-16 2008-11-12 株式会社ニコン 固体撮像装置
US7257158B1 (en) * 1998-05-18 2007-08-14 Kendyl A. Román System for transmitting video images over a computer network to a remote receiver
US6167084A (en) * 1998-08-27 2000-12-26 Motorola, Inc. Dynamic bit allocation for statistical multiplexing of compressed and uncompressed digital video signals
US6690410B1 (en) * 1999-06-09 2004-02-10 Olympus Optical Co., Ltd. Image processing unit with expandable image signal processing capability and endoscopic imaging system
US6195394B1 (en) * 1998-11-30 2001-02-27 North Shore Laboratories, Inc. Processing apparatus for use in reducing visible artifacts in the display of statistically compressed and then decompressed digital motion pictures
US6414996B1 (en) * 1998-12-08 2002-07-02 Stmicroelectronics, Inc. System, method and apparatus for an instruction driven digital video processor
US7116352B2 (en) * 1999-02-25 2006-10-03 Visionsense Ltd. Capsule
JP3428922B2 (ja) * 1999-02-26 2003-07-22 キヤノン株式会社 画像表示制御方法及び装置
US8636648B2 (en) * 1999-03-01 2014-01-28 West View Research, Llc Endoscopic smart probe
JP3322233B2 (ja) * 1999-03-19 2002-09-09 日本電気株式会社 動画像伸長方法及びそれを実行するプログラムを記録した記録媒体
KR100350607B1 (ko) * 1999-03-31 2002-08-28 삼성전자 주식회사 음성 및 화상 송수신을 위한 휴대용 복합 통신단말기 및 그 동작방법과 통신시스템
US6697109B1 (en) * 1999-05-06 2004-02-24 Sharp Laboratories Of America, Inc. Method and system for field sequential color image capture
JP2001061764A (ja) * 1999-08-25 2001-03-13 Asahi Optical Co Ltd 内視鏡装置
US7035473B1 (en) * 2000-03-01 2006-04-25 Sharp Laboratories Of America, Inc. Distortion-adaptive visual frequency weighting
US6600517B1 (en) * 2000-03-07 2003-07-29 Koninklijke Philips Electronics N.V. System and method for improving the sharpness of a video image
DE20122489U1 (de) * 2000-03-08 2005-12-15 Given Imaging Ltd. Vorrichtung und System für In-Vivo-Bildgebung
JP2001257913A (ja) * 2000-03-14 2001-09-21 Victor Co Of Japan Ltd 画像撮像システム
SE518027C2 (sv) * 2000-04-20 2002-08-20 Sandvik Ab Skärverktygssytem och medel för att exakt positionera detsamma
CN1185859C (zh) * 2000-07-27 2005-01-19 振玮科技股份有限公司 数码影像内插及清晰度增强的方法
US6937291B1 (en) * 2000-08-31 2005-08-30 Intel Corporation Adaptive video scaler
JP3884226B2 (ja) * 2000-10-10 2007-02-21 オリンパス株式会社 撮像システム
EP1372474B1 (en) * 2001-03-14 2011-05-11 Given Imaging Ltd. Method and system for detecting colorimetric abnormalities
JP3926575B2 (ja) * 2001-03-21 2007-06-06 三菱電機株式会社 撮像装置
US6939292B2 (en) * 2001-06-20 2005-09-06 Olympus Corporation Capsule type endoscope
US9113846B2 (en) * 2001-07-26 2015-08-25 Given Imaging Ltd. In-vivo imaging device providing data compression
US20030043263A1 (en) * 2001-07-26 2003-03-06 Arkady Glukhovsky Diagnostic device using data compression
JP4744026B2 (ja) * 2001-07-30 2011-08-10 オリンパス株式会社 カプセル内視鏡およびカプセル内視鏡システム
US6951536B2 (en) * 2001-07-30 2005-10-04 Olympus Corporation Capsule-type medical device and medical system
JP4643089B2 (ja) * 2001-09-27 2011-03-02 オリンパス株式会社 カプセル型医療装置
JP2003116009A (ja) * 2001-10-04 2003-04-18 Canon Inc 画像符号化制御装置及び方法
JP3974769B2 (ja) * 2001-11-06 2007-09-12 オリンパス株式会社 カプセル型医療装置
CN1169352C (zh) * 2001-12-28 2004-09-29 富士胶片株式会社 固体电子图像感应装置及其控制方法
US20030158503A1 (en) * 2002-01-18 2003-08-21 Shinya Matsumoto Capsule endoscope and observation system that uses it
US7319720B2 (en) * 2002-01-28 2008-01-15 Microsoft Corporation Stereoscopic video
IL154392A (en) * 2002-02-11 2010-06-30 Given Imaging Ltd Self-propelled device with magneto-hydrodynamic boost system
JP3869291B2 (ja) * 2002-03-25 2007-01-17 オリンパス株式会社 カプセル型医療装置
JP3917885B2 (ja) * 2002-04-08 2007-05-23 オリンパス株式会社 カプセル内視鏡システム
JP2003325439A (ja) * 2002-05-15 2003-11-18 Olympus Optical Co Ltd カプセル型医療装置
US6917293B2 (en) * 2002-05-17 2005-07-12 Tactilitics, Inc. Integral, flexible, electronic patient sensing and monitoring system
US7057664B2 (en) * 2002-10-18 2006-06-06 Broadcom Corporation Method and system for converting interlaced formatted video to progressive scan video using a color edge detection scheme
JP2004153744A (ja) * 2002-11-01 2004-05-27 Nikon Corp 電子スチルカメラ
JP2004167163A (ja) * 2002-11-22 2004-06-17 Olympus Corp カプセル型医療システム
JP2004193784A (ja) * 2002-12-09 2004-07-08 Canon Inc 画像処理装置
JP2004328405A (ja) * 2003-04-24 2004-11-18 Nec Micro Systems Ltd 動画記録再生装置、その静止画圧縮記録方法およびプログラム
CN101264001B (zh) * 2003-04-25 2010-11-10 奥林巴斯株式会社 图像显示装置
JP4328125B2 (ja) * 2003-04-25 2009-09-09 オリンパス株式会社 カプセル型内視鏡装置およびカプセル型内視鏡システム
WO2004096028A1 (ja) * 2003-04-25 2004-11-11 Olympus Corporation カプセル内視鏡およびカプセル内視鏡システム
US7236191B2 (en) * 2003-04-30 2007-06-26 Nokia Corporation Method and system for image processing with pixel interpolation using second order gradients
JP2004350963A (ja) * 2003-05-29 2004-12-16 Olympus Corp カプセル型医療装置
IL162740A (en) * 2003-06-26 2010-06-16 Given Imaging Ltd Device, method and system for reduced transmission imaging
JP2005026807A (ja) * 2003-06-30 2005-01-27 Fuji Photo Film Co Ltd 複数記録メディアスロット搭載動画記録装置
US7044908B1 (en) * 2003-07-08 2006-05-16 National Semiconductor Corporation Method and system for dynamically adjusting field of view in a capsule endoscope
US7319781B2 (en) * 2003-10-06 2008-01-15 Carestream Health, Inc. Method and system for multiple passes diagnostic alignment for in vivo images
JP4503987B2 (ja) * 2003-11-12 2010-07-14 オリンパス株式会社 カプセル型内視鏡
JP4150711B2 (ja) * 2004-11-10 2008-09-17 オリンパス株式会社 撮像装置
US7495993B2 (en) * 2005-10-26 2009-02-24 Capso Vision, Inc. Onboard data storage and method
JP5126842B2 (ja) * 2008-06-03 2013-01-23 国立大学法人東京工業大学 リニアアクチュエータ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10390017B2 (en) 2015-05-15 2019-08-20 Olympus Corporation Compressed image data transmitting device, compressed image data transmitting and receiving system, compressed image data transmitting method, and non-transitory medium saving program

Also Published As

Publication number Publication date
WO2006100671A2 (en) 2006-09-28
WO2006100671A3 (en) 2007-09-20
US20050187433A1 (en) 2005-08-25
JP2008535547A (ja) 2008-09-04

Similar Documents

Publication Publication Date Title
JP5616017B2 (ja) 定ビットレート伝送を提供するインビボ撮像装置
US9113846B2 (en) In-vivo imaging device providing data compression
US20100134606A1 (en) Diagnostic device, system and method for reduced data transmission
AU2002321797B2 (en) Diagnostic device using data compression
Turcza et al. Hardware-efficient low-power image processing system for wireless capsule endoscopy
US8098959B2 (en) Method and system for frame rotation within a JPEG compressed pipeline
JP4503987B2 (ja) カプセル型内視鏡
CN111837384A (zh) 用于图像压缩的频率分量选择
TW201127059A (en) Video camera
Mohammed et al. Lossless compression in Bayer color filter array for capsule endoscopy
US8553996B2 (en) Image transmission terminal
Alam et al. Are current advances of compression algorithms for capsule endoscopy enough? A technical review
Khan et al. Subsample-based image compression for capsule endoscopy
US7558322B2 (en) Method and apparatus for temporal wavelet compression
Sushma et al. Distributed video coding based on classification of frequency bands with block texture conditioned key frame encoder for wireless capsule endoscopy
US9088716B2 (en) Methods and apparatus for image processing in wireless capsule endoscopy
Kim et al. Very low complexity low rate image coding for the wireless endoscope
JP6527585B2 (ja) 圧縮画像データ送信装置、圧縮画像データ送受信システム、圧縮画像データ送信方法およびプログラム
Sushma et al. Wyner-Ziv coding of chroma in wireless capsule endoscopy image compression using deep side information generation
Paul et al. Robust image compression algorithm for video capsule endoscopy: a review
Babu et al. DPCM based compressor for capsule endoscopic videos
Fante et al. A low-power color mosaic image compressor based on optimal combination of 1-d discrete wavelet packet transform and dpcm for wireless capsule endoscopy
CA2773795C (en) Methods and apparatus for image processing in wireless capsule endoscopy
JP2007329946A (ja) カプセル内視鏡システム
Kennedy et al. High-speed lossless compression for angiography image sequences

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090319

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111013

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111018

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121023

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130121

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130128

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20130311

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130423

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20130423

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140204

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20140501

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20140512

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140728

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140911

R150 Certificate of patent or registration of utility model

Ref document number: 5616017

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250