[go: up one dir, main page]

JP2006280792A - Image displaying device - Google Patents

Image displaying device Download PDF

Info

Publication number
JP2006280792A
JP2006280792A JP2005107643A JP2005107643A JP2006280792A JP 2006280792 A JP2006280792 A JP 2006280792A JP 2005107643 A JP2005107643 A JP 2005107643A JP 2005107643 A JP2005107643 A JP 2005107643A JP 2006280792 A JP2006280792 A JP 2006280792A
Authority
JP
Japan
Prior art keywords
image
image data
frame rate
images
display
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
JP2005107643A
Other languages
Japanese (ja)
Other versions
JP4547293B2 (en
Inventor
Katsumi Hirakawa
克己 平川
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.)
Olympus Corp
Original Assignee
Olympus 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 Olympus Corp filed Critical Olympus Corp
Priority to JP2005107643A priority Critical patent/JP4547293B2/en
Publication of JP2006280792A publication Critical patent/JP2006280792A/en
Application granted granted Critical
Publication of JP4547293B2 publication Critical patent/JP4547293B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Endoscopes (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To shorten the time for displaying a continuous image group even though there is a moving subject in the continuous image group in which an image of the same pick-up scene continues, as well as the time for observing the series of images inside the subject. <P>SOLUTION: An image displaying device for displaying a series of images inside the subject following in order of time is equipped with a calculation processing part 15a for calculating correlative values between a plurality of pixel regions that have been set on the series of images respectively and computing their movement vectors in a plurality of the pixel regions, an image detection part 15b for detecting a group of sequential images having correlative values larger than a prescribed value between neighboring images of a plurality of the pixel regions, and a frame rate controlling part 15c for specifying one or more representative images out of the sequential image groups and controlling the display of the one or more representative images at a displaying frame rate different from that of the remaining images. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

この発明は、所望の被写体が時系列に沿って撮像された一連の画像を表示する画像表示装置に関するものである。   The present invention relates to an image display device that displays a series of images in which a desired subject is captured in time series.

近年、内視鏡の分野においては、撮像機能と無線通信機能とが設けられた飲込み型の内視鏡であるカプセル型内視鏡が登場し、このカプセル型内視鏡によって撮像された被検体内の画像データを取得するカプセル型内視鏡システムが開発されている。このカプセル型内視鏡システムにおいて、カプセル型内視鏡は、観察(検査)のために被検体の口から飲込まれた後、この被検体から自然排出されるまでの間、この被検体内たとえば胃または小腸等の臓器の内部をその蠕動運動に従って移動するとともに、所定間隔たとえば0.5秒間隔でこの被検体内を撮像するように機能する。   In recent years, in the field of endoscopes, capsule endoscopes, which are swallowable endoscopes that are provided with an imaging function and a wireless communication function, have appeared, and a subject that has been imaged by the capsule endoscope has been introduced. A capsule endoscope system that acquires image data in a specimen has been developed. In this capsule endoscope system, the capsule endoscope is swallowed from the subject's mouth for observation (examination) until it is naturally discharged from the subject. For example, the inside of an organ such as the stomach or the small intestine moves in accordance with the peristaltic motion, and functions to image the inside of the subject at a predetermined interval, for example, an interval of 0.5 seconds.

カプセル型内視鏡が被検体内を移動する間、このカプセル型内視鏡によって撮像された画像データは、順次無線通信によって外部に送信され、外部に設けられた受信アンテナを介して受信装置に受信される。この受信装置は、受信アンテナを介して順次受信した無線信号に基づいて画像データを再構築し、これによって、カプセル型内視鏡による被検体内の画像データを取得できる。この受信装置は、取得した画像データをメモリに順次格納する。被検体は、この無線通信機能とメモリ機能とを有する受信装置を携帯することによって、カプセル型内視鏡を飲込んでから自然排出するまでの間に亘り、自由に行動できる。その後、医師または看護師等の検査者は、受信装置のメモリに格納された画像データを画像表示装置に取り込ませ、得られた画像データに基づく被検体内の画像たとえば臓器画像を画像表示装置のディスプレイに表示させる。検査者は、ディスプレイに表示された臓器画像等を観察し、被検体の診断を行うことができる。   While the capsule endoscope moves in the subject, image data captured by the capsule endoscope is sequentially transmitted to the outside by wireless communication, and is transmitted to the receiving device via a receiving antenna provided outside. Received. This receiving apparatus reconstructs image data based on radio signals sequentially received via the receiving antenna, and thereby can acquire image data in the subject by the capsule endoscope. This receiving apparatus sequentially stores acquired image data in a memory. The subject can freely act by carrying the receiving device having the wireless communication function and the memory function from when the capsule endoscope is swallowed to when the capsule endoscope is naturally discharged. Thereafter, an examiner such as a doctor or a nurse loads the image data stored in the memory of the receiving device into the image display device, and an image in the subject, for example, an organ image based on the obtained image data, is stored in the image display device. Display on the display. The examiner can observe the organ image displayed on the display and diagnose the subject.

このような画像表示装置は、一般に、カプセル型内視鏡によって撮像された一連の画像を時系列に沿って順次表示するための処理機能を有している。たとえば、検査者は、被検体内の観察すべき部位の画像が表示された場合、この画像を注意深く観察するために、この画像を低速再生する操作を行う。また、検査者は、観察すべき部位以外の画像が表示された場合、被検体内の一連の画像を観察する時間を短縮するために、画像を高速再生する操作を行う。このような技術に関し、順次表示する一連の画像の各隣接画像間での画像の類似度を測定し、得られた類似度が高い場合、表示フレームレートを高速化して類似度が高い各画像を高速に表示し、または類似度が高い画像を表示対象から除外(画像カット)し、得られた類似度が低い場合、表示フレームレートを低速化して類似度が低い各画像を低速に表示する画像表示装置がある(特許文献1参照)。   Such an image display device generally has a processing function for sequentially displaying a series of images taken by a capsule endoscope in time series. For example, when an image of a region to be observed in the subject is displayed, the examiner performs an operation of reproducing the image at a low speed in order to carefully observe the image. In addition, when an image other than the region to be observed is displayed, the examiner performs an operation of reproducing the image at high speed in order to shorten the time for observing a series of images in the subject. With regard to such a technique, the degree of similarity of images between adjacent images of a series of images to be sequentially displayed is measured, and when the obtained degree of similarity is high, each frame having a high degree of similarity is displayed by increasing the display frame rate. Images that are displayed at high speed or images with high similarity are excluded (image cut) from the display target, and when the obtained similarity is low, the display frame rate is reduced to display each image with low similarity at low speed There is a display device (see Patent Document 1).

米国特許第6709387号明細書US Pat. No. 6,709,387

ところで、被検体内の臓器は、生命維持のために拍動または蠕動運動を繰り返し行っている。このため、カプセル型内視鏡は、被検体内において動的な被写体を逐次撮像する場合が殆どである。したがって、カプセル型内視鏡によって撮像された被検体内の一連の画像では、拍動または蠕動運動に応じて態様を逐次変えた動的な被写体の画像が連続する場合が多く、たとえ同一撮像シーンの画像が連続する場合であっても、同一被写体が同じ態様で撮像された画像が連続することは稀である。   By the way, the organs in the subject repeatedly perform pulsation or peristalsis for life support. For this reason, most capsule endoscopes sequentially image a dynamic subject in a subject. Therefore, in a series of images in a subject imaged by a capsule endoscope, images of dynamic subjects whose modes are sequentially changed according to pulsation or peristaltic movement are often continuous, even in the same imaging scene. Even if the images are consecutive, it is rare that images of the same subject captured in the same manner are consecutive.

しかしながら、上述した特許文献1に記載された画像表示装置では、同一撮像シーンの画像が連続する連続画像群において、同一被写体が同じ態様で撮像された画像が連続していなければ、この連続画像群の各画像を隣接画像間で類似度の高い画像として捉えることは困難な場合が多い。このため、被検体内の一連の画像を順次表示する場合、同一撮像シーンの画像が連続する連続画像群の表示時間を期待ほど短縮できず、被検体内の一連の画像の観察時間を短縮することが困難であるという問題点があった。   However, in the image display device described in Patent Document 1 described above, in a continuous image group in which images of the same captured scene are continuous, if the images in which the same subject is captured in the same manner are not continuous, this continuous image group In many cases, it is difficult to capture each of the images as an image having a high degree of similarity between adjacent images. For this reason, when sequentially displaying a series of images in the subject, the display time of a continuous image group in which images of the same imaging scene are continuous cannot be shortened as expected, and the observation time of the series of images in the subject is shortened. There was a problem that it was difficult.

この発明は、上記事情に鑑みてなされたものであって、同一撮像シーンの画像が連続する連続画像群において被写体の動きがある場合であっても、この連続画像群の表示時間を短縮でき、被検体内の一連の画像の観察時間を短縮できる画像表示装置を提供することを目的とする。   The present invention has been made in view of the above circumstances, and even when there is a subject movement in a continuous image group in which images of the same imaging scene are continuous, the display time of the continuous image group can be shortened. An object of the present invention is to provide an image display device that can shorten the observation time of a series of images in a subject.

上述した課題を解決し、目的を達成するために、請求項1にかかる画像表示装置は、時系列に沿って撮像された一連の画像を表示する画像表示装置において、前記一連の画像の各画像上に設定した複数の画素領域の相関値を算出し、該複数の画素領域の動きベクトルを演算する演算手段と、隣接画像間での前記複数の画素領域の相関値が所定値以上である画像が連続する連続画像群を検出する画像検出手段と、前記連続画像群の中から1以上の代表画像を特定し、該1以上の代表画像以外の残りの画像と異なる表示フレームレートで該1以上の代表画像を表示する制御を行うフレームレート制御手段と、を備えたことを特徴とする。   In order to solve the above-described problems and achieve the object, an image display device according to claim 1 is an image display device that displays a series of images taken in time series, and each image of the series of images. An arithmetic means for calculating a correlation value of a plurality of pixel areas set above and calculating a motion vector of the plurality of pixel areas, and an image in which the correlation values of the plurality of pixel areas between adjacent images are equal to or greater than a predetermined value Means for detecting a continuous image group, and one or more representative images are identified from the continuous image group, and the one or more representative images are displayed at a display frame rate different from that of the remaining images other than the one or more representative images. And a frame rate control means for controlling the display of the representative image.

また、請求項2にかかる画像表示装置は、上記発明において、前記フレームレート制御手段は、前記残りの画像を除外することを特徴とする。   According to a second aspect of the present invention, in the above invention, the frame rate control means excludes the remaining images.

また、請求項3にかかる画像表示装置は、上記発明において、前記フレームレート制御手段は、前記1以上の代表画像に比して高速の表示フレームレートで前記残りの画像を表示する制御を行うことを特徴とする。   According to a third aspect of the present invention, in the above invention, the frame rate control means performs control to display the remaining image at a display frame rate higher than that of the one or more representative images. It is characterized by.

また、請求項4にかかる画像表示装置は、上記発明において、前記演算手段は、前記複数の画素領域のそれぞれについて前記動きベクトルを方向別に加算したベクトル加算値を算出し、前記フレームレート制御手段は、前記ベクトル加算値をもとに、前記各画素領域の往復の動きを表す画像群を前記1以上の代表画像として特定することを特徴とする。   According to a fourth aspect of the present invention, in the above invention, the calculation unit calculates a vector addition value obtained by adding the motion vectors for each of the plurality of pixel regions in each direction, and the frame rate control unit includes: The image group representing the reciprocal motion of each pixel area is specified as the one or more representative images based on the vector addition value.

また、請求項5にかかる画像表示装置は、上記発明において、前記フレームレート制御手段は、前記各画素領域の動きベクトルが所定の大きさ未満である画像を除外することを特徴とする。   According to a fifth aspect of the present invention, in the above invention, the frame rate control means excludes an image in which a motion vector of each pixel region is less than a predetermined size.

また、請求項6にかかる画像表示装置は、上記発明において、前記フレームレート制御手段は、前記各画素領域の動きベクトルが所定の大きさ未満である画像を前記1以上の代表画像に比して高速の表示フレームレートで表示する制御を行うことを特徴とする。   According to a sixth aspect of the present invention, in the above invention, the frame rate control means compares the image in which the motion vector of each pixel region is less than a predetermined size with respect to the one or more representative images. The display is controlled at a high display frame rate.

また、請求項7にかかる画像表示装置は、上記発明において、前記1以上の代表画像は、前記連続画像群の先頭の画像を少なくとも含むことを特徴とする。   According to a seventh aspect of the present invention, in the above invention, the one or more representative images include at least a first image of the continuous image group.

また、請求項8にかかる画像表示装置は、上記発明において、前記1以上の代表画像は、前記連続画像群に撮像された被写体の拍動による動きまたは蠕動運動の一部を表すことを特徴とする。   The image display device according to claim 8 is characterized in that, in the above invention, the one or more representative images represent a part of a motion or a peristaltic motion of a subject imaged in the continuous image group. To do.

この発明によれば、同一撮像シーンの画像が連続する連続画像群において被写体の動きがある場合であっても、この連続画像群を代表する1以上の代表画像を表示できるとともに、この連続画像群の表示時間を短縮でき、被検体内の一連の画像の観察時間を短縮できる画像表示装置を実現できるという効果を奏する。   According to the present invention, even when there is a movement of a subject in a continuous image group in which images of the same imaging scene are continuous, one or more representative images representing the continuous image group can be displayed, and the continuous image group The display time can be shortened and an image display device that can shorten the observation time of a series of images in the subject can be realized.

以下、図面を参照して、この発明にかかる画像表示装置の好適な実施の形態を詳細に説明する。なお、この実施の形態によってこの発明が限定されるものではない。   Preferred embodiments of an image display device according to the present invention will be described below in detail with reference to the drawings. The present invention is not limited to the embodiments.

(実施の形態1)
図1は、この発明の実施の形態1である画像表示装置を用いたカプセル型内視鏡システムの一構成例を模式的に例示する模式図である。図1に示すように、このカプセル型内視鏡システムは、被検体1内の通過経路に沿って移動するとともに被検体1内の画像を撮像するカプセル型内視鏡2と、カプセル型内視鏡2から送信された画像データを受信する受信装置3と、カプセル型内視鏡2によって撮像された被検体1内の画像を表示する画像表示装置4と、受信装置3と画像表示装置4との間の情報の受け渡しを行うための携帯型記録媒体5とを備える。
(Embodiment 1)
FIG. 1 is a schematic view schematically illustrating a configuration example of a capsule endoscope system using an image display apparatus according to Embodiment 1 of the present invention. As shown in FIG. 1, the capsule endoscope system includes a capsule endoscope 2 that moves along a passage route in the subject 1 and captures an image in the subject 1, and a capsule endoscope. A receiving device 3 that receives image data transmitted from the mirror 2, an image display device 4 that displays an image in the subject 1 imaged by the capsule endoscope 2, a receiving device 3, and an image display device 4 And a portable recording medium 5 for transferring information between them.

カプセル型内視鏡2は、被検体1内を撮像する撮像機能と被検体1内を撮像して得られた画像データを受信装置3に送信する無線通信機能とを有する。カプセル型内視鏡2は、被検体1に飲込まれることによって被検体1内の食道を通過し、消化管腔の蠕動運動によって体腔内を進行する。これと同時に、カプセル型内視鏡2は、所定間隔たとえば0.5秒間隔で被検体1の体腔内の画像を逐次撮像し、得られた被検体1内の画像データを受信装置3に逐次送信する。   The capsule endoscope 2 has an imaging function for imaging the inside of the subject 1 and a wireless communication function for transmitting image data obtained by imaging the inside of the subject 1 to the receiving device 3. The capsule endoscope 2 passes through the esophagus in the subject 1 by being swallowed by the subject 1, and advances in the body cavity by the peristaltic movement of the digestive tract cavity. At the same time, the capsule endoscope 2 sequentially captures images in the body cavity of the subject 1 at predetermined intervals, for example, 0.5 second intervals, and sequentially obtains the image data in the subject 1 to the receiving device 3. Send.

なお、カプセル型内視鏡2は、被検体1内において前進、後退、または回転する毎に、被検体1内での撮像シーンを逐次変える。このため、カプセル型内視鏡2は、被検体1内において前進、後退、または回転するとともに撮像処理を繰り返した場合、被検体1内における異なる撮像シーンの画像を逐次撮像する。この場合、カプセル型内視鏡2によって撮像された一連の画像では、被検体1内における異なる撮像シーンの画像が連続する。一方、カプセル型内視鏡2は、被検体1内において静止した状態で撮像処理を繰り返した場合、被検体1内における同一撮像シーンの画像を逐次撮像する。この場合、カプセル型内視鏡2によって撮像された一連の画像では、被検体1内における同一撮像シーンの画像が連続する。   Note that the capsule endoscope 2 sequentially changes the imaging scene in the subject 1 each time the capsule endoscope 2 moves forward, backwards, or rotates in the subject 1. For this reason, when the capsule endoscope 2 moves forward, backward, or rotates in the subject 1 and repeats the imaging process, the capsule endoscope 2 sequentially captures images of different imaging scenes in the subject 1. In this case, in a series of images captured by the capsule endoscope 2, images of different imaging scenes in the subject 1 are continuous. On the other hand, the capsule endoscope 2 sequentially captures images of the same imaging scene in the subject 1 when the imaging process is repeated in a stationary state in the subject 1. In this case, in a series of images captured by the capsule endoscope 2, images of the same imaging scene in the subject 1 are continuous.

受信装置3は、受信アンテナ3a〜3hが接続され、受信アンテナ3a〜3hを用い、カプセル型内視鏡2と無線通信を行う。具体的には、受信装置3は、受信アンテナ3a〜3hのいずれかを介してカプセル型内視鏡からの無線信号を受信し、受信した無線信号をもとに被検体1内の画像データを取得する。また、受信装置3は、携帯型記録媒体5が着脱可能に装着され、カプセル型内視鏡2から逐次取得した被検体1内の画像データを携帯型記録媒体5に逐次格納する。   The receiving device 3 is connected to the receiving antennas 3a to 3h, and performs wireless communication with the capsule endoscope 2 using the receiving antennas 3a to 3h. Specifically, the receiving device 3 receives a radio signal from the capsule endoscope via any one of the receiving antennas 3a to 3h, and acquires image data in the subject 1 based on the received radio signal. get. The receiving device 3 is detachably mounted with a portable recording medium 5, and sequentially stores image data in the subject 1 acquired sequentially from the capsule endoscope 2 in the portable recording medium 5.

受信アンテナ3a〜3hは、たとえばループアンテナを用いて実現され、カプセル型内視鏡2から送信された無線信号を受信する。受信アンテナ3a〜3hは、図1に示すように、被検体1の体表上の所定位置たとえばカプセル型内視鏡2の通過経路に対応する位置に配置される。なお、受信アンテナ3a〜3hは、被検体1に着用させるジャケットの所定位置に配置されてもよい。この場合、受信アンテナ3a〜3hは、被検体1がこのジャケットを着用することによって、被検体1のカプセル型内視鏡2の通過経路に対応する体表上の所定位置に配置される。また、被検体1には、複数の受信アンテナが配置されればよい。この場合、受信アンテナの配置数は、特に8つに限定されない。   The receiving antennas 3a to 3h are realized by using, for example, a loop antenna, and receive a radio signal transmitted from the capsule endoscope 2. As shown in FIG. 1, the receiving antennas 3 a to 3 h are arranged at predetermined positions on the body surface of the subject 1, for example, at positions corresponding to the passage route of the capsule endoscope 2. The receiving antennas 3a to 3h may be arranged at predetermined positions of a jacket to be worn by the subject 1. In this case, the receiving antennas 3a to 3h are arranged at predetermined positions on the body surface corresponding to the passage route of the capsule endoscope 2 of the subject 1 when the subject 1 wears this jacket. The subject 1 may be provided with a plurality of receiving antennas. In this case, the number of receiving antennas is not particularly limited to eight.

携帯型記録媒体5は、コンパクトフラッシュ(登録商標)またはSDメモリカード等の携帯可能な記録メディアである。携帯型記録媒体5は、受信装置3および画像表示装置4に対して着脱可能であって、両者に対する装着時に情報の出力および記録が可能な構造を有する。具体的には、携帯型記録媒体5は、受信装置3に装着された場合、受信装置3がカプセル型内視鏡2から取得した画像データ等を逐次記憶できる。また、携帯型記録媒体5は、カプセル型内視鏡2が被検体1から排出された後、受信装置3から取り出されて画像表示装置4に装着され、記憶した画像データ等が画像表示装置4に取り込まれる。   The portable recording medium 5 is a portable recording medium such as a compact flash (registered trademark) or an SD memory card. The portable recording medium 5 is detachable from the receiving device 3 and the image display device 4 and has a structure capable of outputting and recording information when mounted on both. Specifically, when the portable recording medium 5 is attached to the receiving device 3, it can sequentially store image data and the like acquired from the capsule endoscope 2 by the receiving device 3. The portable recording medium 5 is taken out from the receiving device 3 after the capsule endoscope 2 is ejected from the subject 1 and attached to the image display device 4, and the stored image data or the like is stored in the image display device 4. Is taken in.

画像表示装置4は、カプセル型内視鏡2によって撮像された画像等を表示するためのものであり、携帯型記録媒体5を媒介にして得られる画像データ等に基づく画像たとえば被検体1内の臓器等の画像を表示するワークステーション等のような構成を有する。また、画像表示装置4は、医師または看護師等の検査者がカプセル型内視鏡2による被検体内の画像に基づいて診断を行うための処理機能を有する。検査者は、被検体1内の画像を画像表示装置4に順次表示させ、表示された画像をもとに被検体1内の所望部位を観察(検査)することによって、被検体1を診断できる。   The image display device 4 is for displaying an image taken by the capsule endoscope 2 and is based on image data obtained through the portable recording medium 5, for example, in the subject 1. It has a configuration such as a workstation that displays an image of an organ or the like. Further, the image display device 4 has a processing function for an inspector such as a doctor or a nurse to make a diagnosis based on the image in the subject by the capsule endoscope 2. The examiner can diagnose the subject 1 by sequentially displaying the images in the subject 1 on the image display device 4 and observing (inspecting) a desired site in the subject 1 based on the displayed images. .

図2は、画像表示装置4の一構成例を模式的に示すブロック図である。図2に示すように、画像表示装置4は、カプセル型内視鏡2によって撮像された画像を表示して観察するための各種情報を入力する入力部11と、被検体1内の画像等の被検体1内を観察(検査)して診断するための各種情報を画面表示する表示部12と、携帯型記録媒体5に格納された画像データ等を取り込むリーダライタ13とを有する。また、画像表示装置4は、携帯型記録媒体5から取り込んだ画像データ等の被検体1の観察および診断に必要な各種データを格納する記憶部14と、画像表示装置4の各構成部の駆動制御と各構成部に入出力される各種情報の入出力制御および情報処理とを行う制御部15とを有する。   FIG. 2 is a block diagram schematically showing a configuration example of the image display device 4. As shown in FIG. 2, the image display device 4 includes an input unit 11 for inputting various information for displaying and observing an image captured by the capsule endoscope 2, and an image in the subject 1. The display unit 12 displays various information for observing (inspecting) the inside of the subject 1 and making a diagnosis, and the reader / writer 13 that captures image data stored in the portable recording medium 5. The image display device 4 also stores a storage unit 14 that stores various data necessary for observation and diagnosis of the subject 1 such as image data captured from the portable recording medium 5, and drives each component of the image display device 4. And a control unit 15 that performs input / output control and information processing of various information input / output to / from each component.

入力部11は、キーボードまたはマウス等のポインティングデバイスを用いてまたはこれらの組合せによって実現され、検査者による入力操作に応じ、画像表示装置4が行う処理の指示情報および被検体1に関する各種情報を制御部15に入力する。たとえば、入力部11は、携帯型記録媒体5から取り込んだ画像データを記憶部14に格納する処理を指示する指示情報、被検体1内の画像を表示部12に表示する処理を指示する指示情報、および被検体1の名前、性別、生年月日、または患者ID等の患者情報を制御部15に入力する。   The input unit 11 is realized by using a pointing device such as a keyboard or a mouse or a combination thereof, and controls instruction information for processing performed by the image display device 4 and various types of information regarding the subject 1 in accordance with an input operation by the examiner. Input to unit 15. For example, the input unit 11 indicates instruction information for instructing processing for storing image data captured from the portable recording medium 5 in the storage unit 14, and instruction information for instructing processing for displaying an image in the subject 1 on the display unit 12. , And patient information such as the name, sex, date of birth, or patient ID of the subject 1 is input to the control unit 15.

表示部12は、CRTディスプレイ、液晶ディスプレイ、有機ELディスプレイ、またはプラズマディスプレイ等の各種ディスプレイを用いて実現され、制御部15によって表示指示された各種情報を表示する。たとえば、表示部12は、被検体1を検査し診断するための各種情報として、カプセル型内視鏡2によって撮像された被検体1内の画像および患者情報等を表示する。   The display unit 12 is realized by using various displays such as a CRT display, a liquid crystal display, an organic EL display, or a plasma display, and displays various information instructed to be displayed by the control unit 15. For example, the display unit 12 displays an image in the subject 1 captured by the capsule endoscope 2, patient information, and the like as various information for examining and diagnosing the subject 1.

リーダライタ13は、上述した携帯型記録媒体5を着脱可能に装着し、装着した携帯型記録媒体5との間で各種データの受け渡しを行う。具体的には、リーダライタ13は、装着した携帯型記録媒体5に格納された情報たとえばカプセル型内視鏡2による画像データ等を取り込むとともに、得られた画像データ等を制御部15に転送する。また、リーダライタ13は、装着した携帯型記録媒体5に対し、制御部15からの入力情報を記録する機能とフォーマット処理を行う機能とを有する。   The reader / writer 13 detachably attaches the above-described portable recording medium 5 and exchanges various data with the attached portable recording medium 5. Specifically, the reader / writer 13 takes in information stored in the attached portable recording medium 5, for example, image data by the capsule endoscope 2 and transfers the obtained image data to the control unit 15. . In addition, the reader / writer 13 has a function of recording input information from the control unit 15 and a function of performing format processing on the mounted portable recording medium 5.

記憶部14は、RAMまたはEEPROM等の各種ICメモリあるいはハードディスク等を用いて実現される。また、記憶部14は、CD(Compact Disk)またはDVD(Digital Versatile Disk)等の光ディスクあるいは光磁気ディスクを着脱可能に装着する構造を有するようにし、装着したCDまたはDVDに対して画像データ等の読み取りまたは書き込みが可能なドライブを用いて実現してもよい。記憶部14は、制御部15によって格納指示された画像データ等の各種情報を自身にまたは装着した各種ディスクに格納する。また、記憶部14は、制御部15によって読み出し指示された自身に記憶済みの情報または装着した各種ディスクに格納された情報を読み出すとともに制御部15に送信する。   The storage unit 14 is realized by using various IC memories such as RAM or EEPROM, a hard disk, or the like. Further, the storage unit 14 has a structure in which an optical disk such as a CD (Compact Disk) or DVD (Digital Versatile Disk) or a magneto-optical disk is detachably mounted, and image data or the like is stored in the mounted CD or DVD. You may implement | achieve using the drive in which reading or writing is possible. The storage unit 14 stores various types of information such as image data instructed to be stored by the control unit 15 on itself or on various types of discs loaded. In addition, the storage unit 14 reads information stored in itself or information stored in various mounted discs, which is instructed to be read by the control unit 15, and transmits the information to the control unit 15.

制御部15は、入力部11、表示部12、リーダライタ13、および記憶部14の各駆動制御と、これらの各構成部に対する情報の入出力制御と、これらの各構成部との間で各種情報を入出力するための情報処理とを行うように機能する。また、制御部15は、演算処理部15a、画像検出部15b、およびフレームレート制御部15cを有する。   The control unit 15 controls the drive of the input unit 11, the display unit 12, the reader / writer 13, and the storage unit 14, the input / output control of information with respect to each of these components, and various operations between these components. It functions to perform information processing for inputting and outputting information. The control unit 15 includes an arithmetic processing unit 15a, an image detection unit 15b, and a frame rate control unit 15c.

演算処理部15aは、カプセル型内視鏡2によって撮像された一連の画像の各画像上に設定した複数の画素領域の相関値たとえば正規化相互相関値を算出し、この一連の画像の各隣接画像間での各画素領域の動きベクトルを演算する。なお、ここでいう画素領域とは、画像上の1以上の画素ブロックによって構成される領域である。画像検出部15bは、演算処理部15aによって算出された各画素領域の相関値をもとに、この一連の画像の中から類似度の高い画像が連続する連続画像群を検出する。フレームレート制御部15cは、演算処理部15aによって導出された動きベクトルをもとに、この連続画像群のうちの表示部12に観察対象として表示する1以上の代表画像を特定する。また、フレームレート制御部15cは、表示部12に表示する画像の表示フレームレートを設定し、表示部12に対し、設定した表示フレームレートで画像を表示する制御を行う。   The arithmetic processing unit 15a calculates a correlation value, for example, a normalized cross-correlation value of a plurality of pixel regions set on each image of a series of images captured by the capsule endoscope 2, and each adjacent image in the series of images. The motion vector of each pixel area between images is calculated. Note that the pixel area referred to here is an area constituted by one or more pixel blocks on the image. Based on the correlation value of each pixel area calculated by the arithmetic processing unit 15a, the image detection unit 15b detects a continuous image group in which images with high similarity are consecutive from the series of images. Based on the motion vector derived by the arithmetic processing unit 15a, the frame rate control unit 15c specifies one or more representative images to be displayed as an observation target on the display unit 12 in the continuous image group. The frame rate control unit 15c sets the display frame rate of the image displayed on the display unit 12, and controls the display unit 12 to display the image at the set display frame rate.

図3は、一連の画像のうちの互いに類似度の高い画像が連続する連続画像群の中から1以上の代表画像を特定するための処理手順を説明するフローチャートである。図4は、各画像上に設定した複数の画素領域の動きベクトルを演算する動きベクトル演算処理の動作を説明する模式図である。制御部15は、カプセル型内視鏡2によって撮像された被検体1内の一連の画像の各画像データの撮像シーンが各隣接画像間で変わったか否かを判断し、各隣接画像間で撮像シーンが変わったと判断した場合、撮像シーンが異なる隣接画像群のうちの後側の画像データに対し、その直前の画像と異なる撮像シーンの画像であることを特定するためのフラグであるシーンチェンジマーク(以下、SCHマークと記す)を付与する。また、制御部15は、各隣接画像間で撮像シーンが同一であると判断した場合、同一撮像シーンの隣接画像群のうちの後側の画像データに対し、画像カット対象の画像であることを特定するためのフラグであるスキップマーク(以下、SKマークと記す)を付与する。制御部15は、このようにSKマークまたはSCHマークを各画像データに付与することによって、一連の画像のうちの類似度の高い画像が連続する連続画像群の中から、観察対象として表示部12に表示する1以上の代表画像を特定する。   FIG. 3 is a flowchart for explaining a processing procedure for specifying one or more representative images from a continuous image group in which images having a high degree of similarity among a series of images are continuous. FIG. 4 is a schematic diagram for explaining the operation of a motion vector calculation process for calculating the motion vectors of a plurality of pixel areas set on each image. The control unit 15 determines whether an imaging scene of each image data of a series of images in the subject 1 captured by the capsule endoscope 2 has changed between the adjacent images, and images are captured between the adjacent images. If it is determined that the scene has changed, a scene change mark that is a flag for specifying that the image data of the rear side of the adjacent image group having a different imaging scene is an image of the imaging scene different from the immediately preceding image (Hereinafter referred to as SCH mark). In addition, when the control unit 15 determines that the captured scenes are the same between the adjacent images, the control unit 15 determines that the rear image data of the adjacent image group of the same captured scene is an image cut target image. A skip mark (hereinafter referred to as SK mark), which is a flag for specifying, is added. The control unit 15 assigns the SK mark or the SCH mark to each image data in this way, thereby displaying the display unit 12 as an observation target from a continuous image group in which a series of images having a high degree of similarity are consecutive. One or more representative images to be displayed are specified.

すなわち、図3において、制御部15は、入力部11から入力された指示情報に基づき、リーダライタ13から被検体1内の一連の画像の各画像データを読み出し(ステップS101)、読み出した画像データ上の複数の画素領域の各動きベクトルを演算する動きベクトル演算処理を行う(ステップS102)。この場合、演算処理部15aは、制御部15によって読み出された画像データと、この画像データに隣接する直前の画像データとを用い、この画像データ上の複数の画素領域の各動きベクトルを演算する。   That is, in FIG. 3, the control unit 15 reads each image data of a series of images in the subject 1 from the reader / writer 13 based on the instruction information input from the input unit 11 (step S101), and the read image data Motion vector calculation processing for calculating each motion vector of the plurality of upper pixel regions is performed (step S102). In this case, the arithmetic processing unit 15a uses the image data read by the control unit 15 and the immediately preceding image data adjacent to the image data, and calculates the motion vectors of a plurality of pixel areas on the image data. To do.

具体的には、演算処理部15aは、制御部15によって読み出された画像データDn(n:正の整数)上の複数の画素領域の各動きベクトルを演算する場合、図4に示すように、画像データDnに隣接する直前の画像データDn-1上に設定した複数の画素領域EAn-1,EBn-1,ECn-1,EDn-1について画素データDn-1,Dn間での相関値たとえば正規化相互相関値をそれぞれ算出し、画像データDn上の全画素領域の中から、画素領域EAn-1,EBn-1,ECn-1,EDn-1に対してそれぞれ最大の相関値を有する複数の画素領域EAn,EBn,ECn,EDnを検出する。演算処理部15aは、これら複数の画素領域EAn,EBn,ECn,EDnを画像データDnの画素領域として設定し、図4に示すように、これらの画素領域EAn-1,EBn-1,ECn-1,EDn-1が画像データDn上において画素領域EAn,EBn,ECn,EDnにそれぞれ移動した場合の移動方向と移動量とを示す各ベクトルを画素領域EAn,EBn,ECn,EDnの各動きベクトルVAn,VBn,VCn,VDnとして演算出力する。 Specifically, when the arithmetic processing unit 15a calculates the motion vectors of a plurality of pixel areas on the image data D n (n: positive integer) read by the control unit 15, as shown in FIG. In addition, pixel data D n− for a plurality of pixel areas EA n−1 , EB n−1 , EC n−1 , and ED n−1 set on the immediately preceding image data D n−1 adjacent to the image data D n. 1 , D n , for example, a normalized cross-correlation value is calculated, and pixel areas EA n−1 , EB n−1 , EC n−1 , EC n−1 , among all pixel areas on the image data D n are calculated. A plurality of pixel areas EA n , EB n , EC n , and ED n each having a maximum correlation value with respect to ED n−1 are detected. Processing unit 15a sets the plurality of pixel areas EA n, EB n, EC n , the ED n as a pixel area of the image data D n, as shown in FIG. 4, the pixel region EA n-1, each vector shown EB n-1, EC n- 1, ED n-1 pixel areas EA n on the image data D n, EB n, EC n , a movement direction and a movement amount in the case of moving the respective ED n Are calculated and output as motion vectors VA n , VB n , VC n , VD n of the pixel areas EA n , EB n , EC n , ED n .

なお、制御部15がステップS101において一連の画像のうちの先頭の画像データD1を読み出した場合、演算処理部15aは、ステップS102において、この画像データD1上の所望の位置に複数の画素領域を設定する。この場合、先頭の画像データD1上の複数の画素領域は、予め設定された閾値T1未満の相関値を有する画素領域として設定される。また、演算処理部15aは、先頭の画像データD1上に複数の画素領域を設定する場合、画像データD1のフレーム中心について対称となる各位置たとえばフレーム中心から十字方向の各位置またはフレームの対角方向の各位置に画素領域をそれぞれ設定することが望ましい。これは、先頭の画像データD1上の複数の画素領域をかかる位置関係で設定することによって、一連の画像の連続画像群での被写体の動きを各動きベクトルによって捉え易くなるからである。 When the control unit 15 reads the first image data D 1 of the series of images in step S101, the arithmetic processing unit 15a has a plurality of pixels at a desired position on the image data D 1 in step S102. Set the area. In this case, a plurality of pixel regions on the first image data D 1 of the is set as a pixel area having a predetermined correlation value less than the threshold T1. The arithmetic processor 15a, when setting a plurality of pixel regions on the first image data D 1 of the, for the frame center of the image data D 1 from the position, for example the frame center are symmetrical in each position or frame of the cross direction It is desirable to set a pixel area at each position in the diagonal direction. This is because by setting a plurality of pixel areas on the leading image data D 1 in such a positional relationship, it is easy to capture the motion of the subject in a series of continuous images of a series of images by each motion vector.

つぎに、制御部15は、上述した画像データDn上の複数の画素領域EAn,EBn,ECn,EDnの各相関値をもとに、この画像データDnが直前の画像データDn-1に対して類似度の高いものであるか否かを判断する。この場合、画像検出部15bは、予め設定された閾値T1と複数の画素領域EAn,EBn,ECn,EDnの各相関値とを比較し、閾値T1未満の相関値があるか否かを判断する(ステップS103)。ここで、画像データDnが画像データDn-1に対して類似度の高いものである場合、画素領域EAn,EBn,ECn,EDnの各相関値は全て閾値T1以上となる。したがって、画像検出部15bがステップS103において画素領域EAn,EBn,ECn,EDnの各相関値に閾値T1未満の相関値がないと判断した場合(ステップS103,No)、制御部15は、画像データDnが画像データDn-1に対して類似度の高いものであると判断する。この場合、画像検出部15bは、複数の画素領域の各相関値が閾値T1以上である画像が連続する連続画像群として、互いに類似度の高い画像データDn-1,Dnを検出する。 Next, based on the correlation values of the plurality of pixel areas EA n , EB n , EC n , ED n on the image data D n described above, the control unit 15 determines that the image data D n is the previous image data. It is determined whether the similarity is high with respect to D n−1 . In this case, the image detection unit 15b compares the preset threshold value T1 with the correlation values of the plurality of pixel areas EA n , EB n , EC n , and ED n to determine whether there is a correlation value less than the threshold value T1. Is determined (step S103). Here, when the image data D n has a high similarity to the image data D n−1 , the correlation values of the pixel areas EA n , EB n , EC n , and ED n are all equal to or greater than the threshold T1. . Therefore, when the image detection unit 15b determines in step S103 that there is no correlation value less than the threshold T1 in the correlation values of the pixel areas EA n , EB n , EC n , and ED n (step S103, No), the control unit 15 Determines that the image data D n has high similarity to the image data D n−1 . In this case, the image detection unit 15b detects image data D n−1 and D n having a high degree of similarity as a continuous image group in which images having correlation values of a plurality of pixel areas equal to or greater than the threshold T1 are continuous.

画像データDn-1,Dnが互いに類似度の高いものである場合、制御部15は、互いに類似度の高い画像データDn-1,Dnが同一撮像シーンの画像データであるか否かを判断する。この場合、フレームレート制御部15cは、この類似度の高い画像データDnの各動きベクトルVAn,VBn,VCn,VDnが同一方向に揃っているか否かを判断する(ステップS104)。 When the image data D n−1 and D n have high similarity, the control unit 15 determines whether the image data D n−1 and D n having high similarity are image data of the same imaging scene. Determine whether. In this case, the frame rate control unit 15c determines whether or not the motion vectors VA n , VB n , VC n , and VD n of the image data D n having a high similarity are aligned in the same direction (step S104). .

ここで、画像データDn-1,Dnが同一撮像シーンの画像データであって、この同一撮像シーンの被写体が画像データDn-1,Dn間で周期的な生体運動を行う場合、動きベクトルVAn,VBn,VCn,VDnのうちの少なくとも一つは、残りの動きベクトルと異なる方向を有する可能性が高い。したがって、フレームレート制御部15cが、ステップS104において、動きベクトルVAn,VBn,VCn,VDnが同一方向に揃っていないと判断した場合(ステップS104,No)、たとえば動きベクトルVAn,VBn,VCn,VDnのうちの少なくとも一つが残りの動きベクトルと異なる方向を有する場合、制御部15は、互いに類似度の高い画像データDn-1,Dnが同一撮像シーンの画像データであると判断する。この場合、フレームレート制御部15cは、画像データDn-1と同一撮像シーンの画像データDnに対して上述したSKマークを付与するSKマーク付与処理を行う(ステップS105)。この場合、フレームレート制御部15cは、画像データDn-1に対して類似度の高い画像データDnにSKマークを付与することによって、複数の画素領域の各相関値が閾値T1以上である画像が連続する連続画像群のうち、この画像データDn-1,Dnに対応する各画像を同一撮像シーンを繰り返す各画像として特定できる。制御部15は、ステップS105のSKマーク付与処理によってSKマークが付与された画像データDnを記憶部14に保存する。 Here, when the image data D n-1 and D n are image data of the same imaging scene and the subject of the same imaging scene performs a periodic biological motion between the image data D n-1 and D n , There is a high possibility that at least one of the motion vectors VA n , VB n , VC n , VD n has a different direction from the remaining motion vectors. Therefore, when the frame rate control unit 15c determines in step S104 that the motion vectors VA n , VB n , VC n , and VD n are not aligned in the same direction (step S104, No), for example, the motion vector VA n , When at least one of VB n , VC n , and VD n has a different direction from the remaining motion vectors, the control unit 15 causes the image data D n−1 and D n having high similarity to each other to be images of the same imaging scene. Judge as data. In this case, the frame rate control unit 15c performs SK marking treatment for imparting SK marks described above for image data D n-1 and the image data D n of the same image scene (step S105). In this case, the frame rate control unit 15c adds the SK mark to the image data D n having a high similarity to the image data D n−1 so that each correlation value of the plurality of pixel regions is equal to or greater than the threshold T1. Of the continuous image group in which the images are continuous, each image corresponding to the image data D n-1 and D n can be specified as each image repeating the same imaging scene. The control unit 15 stores the image data D n to which the SK mark is added in the storage unit 14 by the SK mark adding process in step S105.

なお、上述した被写体の周期的な生体運動とは、人間が生きるために周期的に繰り返す臓器の動きであって、たとえば拍動による動きまたは蠕動運動である。この拍動による動きは、心臓が行う拍動が伝わって臓器が瞬時に繰り返す周期的な動きである。また、この蠕動運動は、臓器が内容物を移動するためにその横断面の中心を基準にして拡大縮小を繰り返す周期的な動きである。具体的には、カプセル型内視鏡2が、拍動による動きを繰り返す被写体たとえば食道内部を順次撮像した場合、撮像された連続画像群では、被写体である食道内部が拍動に応じて態様を変化する動きを周期的に繰り返す。また、カプセル型内視鏡2が、蠕動運動を繰り返す被写体たとえば小腸内部を順次撮像した場合、撮像された連続画像群では、被写体である小腸内部が蠕動運動に応じて周期的な動きを繰り返す。   Note that the above-described periodic biological motion of the subject is a motion of an organ that is periodically repeated in order for a human to live, and is, for example, a motion by a pulsation or a peristaltic motion. This movement due to the pulsation is a periodic movement in which the pulsation performed by the heart is transmitted and the organ repeats instantaneously. This peristaltic motion is a periodic motion that repeats enlargement / reduction based on the center of the cross section in order for the organ to move the contents. Specifically, when the capsule endoscope 2 sequentially captures an object that repeats movement due to pulsation, for example, the inside of the esophagus, in the captured continuous image group, the inside of the esophagus that is the object changes depending on the pulsation. The changing movement is repeated periodically. Further, when the capsule endoscope 2 sequentially captures a subject that repeats peristaltic motion, for example, the inside of the small intestine, in the captured continuous image group, the inside of the small intestine that is the subject repeats periodic motion according to the peristaltic motion.

具体的には、同一撮像シーンの画像が連続する画像データDn-1,Dn間において、この同一撮像シーンの被写体すなわち被検体1内の臓器が周期的な生体運動を行う場合、この画像データDn上の動きベクトルVAn,VBn,VCn,VDnのうちの少なくとも一つは、上述したように、その残りの動きベクトルと異なる方向を有する可能性が高い。たとえば、この周期的な生体運動が蠕動運動である場合、動きベクトルVAn,VBn,VCn,VDnは、図4に例示するように、フレーム中心から放射する方向をそれぞれ有する。 Specifically, when the subject in the same imaging scene, that is, the organ in the subject 1 performs periodic biological motion between the image data D n-1 and D n in which images of the same imaging scene are continuous, this image at least one of the data D n on the motion vectors VA n, VB n, VC n , VD n , as described above, is likely to have a direction different from the rest of the motion vector. For example, when this periodic biological motion is a peristaltic motion, the motion vectors VA n , VB n , VC n , and VD n have directions radiating from the center of the frame, as illustrated in FIG.

一方、上述したステップS103において、画像検出部15bが画素領域EAn,EBn,ECn,EDnの各相関値の中に閾値T1未満の相関値があると判断した場合(ステップS103,Yes)、制御部15は、画像データDnが画像データDn-1に対して類似度の低いもの、すなわち画像データDn-1と異なる撮像シーンの画像データであると判断する。なお、被検体1内の一連の画像のうちの先頭の画像データD1は、上述したように、閾値T1未満の相関値を有する画素領域が設定されている。したがって、画像検出部15bは、この画像データD1上の複数の画素領域に閾値T1未満の相関値があると判断する。 On the other hand, when the image detection unit 15b determines in step S103 described above that the correlation values of the pixel areas EA n , EB n , EC n , and ED n have a correlation value less than the threshold T1 (Yes in step S103). ), the control unit 15, as image data D n is less similarity to the image data D n-1, i.e., it is determined that the image data D n-1 as the image data of different image scene. Note that, as described above, a pixel area having a correlation value less than the threshold value T1 is set in the first image data D1 of the series of images in the subject 1. Therefore, the image detecting unit 15b determines that the plurality of pixel areas on the image data D 1 is a correlation value less than the threshold T1.

また、フレームレート制御部15cが、上述したステップS104において、動きベクトルVAn,VBn,VCn,VDnが同一方向に揃っていると判断した場合(ステップS104,Yes)、制御部15は、類似度の高い画像データDn-1,Dnが互いに異なる撮像シーンの画像データであると判断する。ここで、動きベクトルVAn,VBn,VCn,VDnが同一方向に揃っている場合、画像データDn-1の被写体は、画像データDnにおいて、ほぼ同じ態様を維持しながら平行移動している。これは、カプセル型内視鏡2がたとえば被検体1内で横方向に移動して撮像シーンを変えるとともに撮像処理を順次行ったためである。この場合、画像データDn-1,Dnは、互いに異なる撮像シーンの画像データである。 When the frame rate control unit 15c determines that the motion vectors VA n , VB n , VC n , and VD n are aligned in the same direction in step S104 described above (Yes in step S104), the control unit 15 Then, it is determined that the image data D n−1 and D n having a high degree of similarity are image data of different imaging scenes. Here, when the motion vectors VA n , VB n , VC n , VD n are aligned in the same direction, the subject of the image data D n −1 is translated while maintaining substantially the same mode in the image data D n . is doing. This is because, for example, the capsule endoscope 2 moves laterally in the subject 1 to change the imaging scene and sequentially perform imaging processing. In this case, the image data D n-1 and D n are image data of different shooting scenes.

その後、フレームレート制御部15cは、制御部15によって画像データDn-1と異なる撮像シーンのものであると判断された画像データDnまたは先頭の画像データD1に対し、上述したSCHマークを付与するSCHマーク付与処理を行う(ステップS106)。制御部15は、ステップS106のSCHマーク付与処理によってSCHマークが付与された画像データD1,Dnを記憶部14に保存する。 Thereafter, the frame rate control unit 15c, to the control unit 15 the image data D n-1 different from the image data D n or leading image data D 1 of the it is determined to be of an imaging scene by the SCH marks described above An SCH mark providing process is performed (step S106). The control unit 15 stores the image data D 1 and D n to which the SCH mark is added in the storage unit 14 by the SCH mark adding process in step S106.

フレームレート制御部15cがステップS105またはS106を完了した場合、制御部15は、処理対象の一連の画像の全画像データに対して上述したステップS105またはS106までの処理を完了したか否かを判断する(ステップS107)。この場合、制御部15は、たとえば上述したステップS105またはS106が行われた画像データDnが一連の画像のうちの最後の画像データでなければ、全画像データに対して未だ処理が完了していないと判断し(ステップS107,No)、次の画像データDn+1を読み出す(ステップS108)。その後、制御部15は、この画像データDn+1を用いて上述したステップS102以降の処理手順を繰り返す。一方、制御部15は、たとえば上述したステップS105またはS106が行われた画像データDnが一連の画像のうちの最後の画像データであれば、全画像データに対して処理完了であると判断し(ステップS107,Yes)、上述したステップS102以降の処理手順を終了する。 When the frame rate control unit 15c completes Step S105 or S106, the control unit 15 determines whether or not the processing up to Step S105 or S106 described above has been completed for all the image data of the series of images to be processed. (Step S107). In this case, for example, if the image data D n on which the above-described step S105 or S106 has been performed is not the last image data in a series of images, the control unit 15 has completed the processing for all the image data. It is determined that there is not (step S107, No), and the next image data D n + 1 is read (step S108). Thereafter, the control unit 15 repeats the processing procedure after step S102 described above using the image data Dn + 1 . On the other hand, for example, if the image data D n on which step S105 or S106 described above has been performed is the last image data in a series of images, the control unit 15 determines that the processing has been completed for all image data. (Step S107, Yes), the processing procedure after step S102 described above is terminated.

制御部15は、上述したステップS101以降の処理手順を必要に応じて繰り返すことによって、被検体1内の一連の画像のうち、異なる撮像シーンの画像が隣接する隣接画像群のうちの撮像時間が後側の画像データにSCHマークを付与し、同一撮像シーンの画像が隣接する隣接画像群のうちの撮像時間が後側の画像データにSKマークを付与する。この場合、制御部15は、類似度の高い画像が連続する連続画像群のうちの1以上の代表画像の画像データにSCHマークを付与でき、これによって、この連続画像群の中から表示対象の1以上の代表画像を特定できる。図5は、一連の画像データの各画像データにSKマークまたはSCHマークを付与して1以上の代表画像を特定する動作を説明するための模式図である。   The control unit 15 repeats the processing procedure after step S101 described above as necessary, so that the imaging time of an adjacent image group in which images of different imaging scenes are adjacent among a series of images in the subject 1 is determined. An SCH mark is given to the rear image data, and an SK mark is given to the image data of the rear side of the adjacent image group in which the images of the same imaging scene are adjacent. In this case, the control unit 15 can add the SCH mark to the image data of one or more representative images in the continuous image group in which images with high similarity are continuous. One or more representative images can be identified. FIG. 5 is a schematic diagram for explaining an operation of specifying one or more representative images by adding an SK mark or an SCH mark to each image data of a series of image data.

図5に示すように、制御部15は、上述したステップS101〜S108の処理手順において、たとえば一連の画像の各画像データD1,D2,D3,D4,D5,D6,D7,D8,D9,…を順次読み出す。演算処理部15aは、制御部15によって読み出された各画像データD1,D2,D3,D4,D5,D6,D7,D8,D9,…に対し、上述したステップS102の動きベクトル演算処理を順次行う。なお、図5では、一連の画像の各画像データのうち、先頭の画像データD1、画像データD1と異なる撮像シーンの画像データD2、画像データD2と異なる撮像シーンの画像データD3、画像データD3と異なる撮像シーンの画像データD4、画像データD4と同一撮像シーンの画像データD5〜D7、画像データD7と異なる撮像シーンの画像データD8、画像データD8と異なる撮像シーンの画像データD9を例示している。 As shown in FIG. 5, the control unit 15 performs, for example, the image data D 1 , D 2 , D 3 , D 4 , D 5 , D 6 , D of a series of images in the processing procedure of steps S101 to S108 described above. 7 , D 8 , D 9 ,. Arithmetic processor 15a, the control unit the respective image data D 1 read by 15, D 2, D 3, D 4, D 5, D 6, D 7, D 8, D 9, ... to, the above-described The motion vector calculation process of step S102 is sequentially performed. In FIG. 5, among the image data of a series of images, the leading image data D 1 , the image data D 2 of an imaging scene different from the image data D 1, and the image data D 3 of an imaging scene different from the image data D 2 , the image data D 3 and different image data D 4 of the image pickup scene, the image data D 4 and the image data D 5 to D 7 of the same image scene, the image data D 8 with a different image scene image data D 7, the image data D 8 It illustrates image data D 9 of the image scene that is different from the.

この場合、画像検出部15bは、ステップS103において、先頭の画像データD1上の複数の画素領域の相関値に閾値T1未満の相関値があると判断し、画像データD2,D3上の複数の画素領域の相関値に閾値T1未満の相関値があると判断する。また、画像検出部15bは、画像データD4上の複数の画素領域の相関値に閾値T1未満の相関値があると判断し、画像データD5〜D7上の複数の画素領域の相関値が全て閾値T1以上であると判断する。これによって、画像検出部15bは、複数の画素領域の各相関値が閾値T1以上である画像が連続する連続画像群DGとして、隣接画像間で互いに類似度の高い画像データD4〜D7を検出できる。この場合、連続画像群DGは、閾値T1未満の相関値がある画像データD4を先頭の画像とし、相関値が全て閾値T1以上である画像データD5〜D7が後に連続する連続画像群である。一方、画像検出部15bは、画像データD8上の複数の画素領域の相関値に閾値T1未満の相関値があると判断し、画像データD9上の複数の画素領域の相関値に閾値T1未満の相関値があると判断する。 In this case, the image detecting unit 15b in step S103, it is determined that there is a correlation value less than the threshold T1 to the correlation values of a plurality of pixel regions on the first image data D 1 of the, the image data D 2, D 3 of It is determined that there is a correlation value less than the threshold value T1 among the correlation values of the plurality of pixel regions. Further, the image detecting unit 15b determines that there is a correlation value less than the threshold T1 to the correlation value of the plurality of pixel areas on the image data D 4, the correlation values of a plurality of pixel areas on the image data D 5 to D 7 Are all equal to or greater than the threshold value T1. Thereby, the image detecting unit 15b, a successive image group DG to image correlation values of the plurality of pixel areas is the threshold value T1 or more consecutive image data D 4 to D 7 highly similar to each other between adjacent images It can be detected. In this case, successive image group DG the image data D 4 having a correlation value less than the threshold T1 to the beginning of the image, the successive image group of successive later image data D 5 to D 7 all the correlation value is the threshold value T1 or more It is. On the other hand, the image detecting unit 15b determines that there is a correlation value less than the threshold T1 to the correlation value of the plurality of pixel areas on the image data D 8, the threshold to the correlation values of a plurality of pixel areas on the image data D 9 T1 Judge that there is a correlation value of less than.

一方、フレームレート制御部15cは、画像検出部15bによって閾値T1未満の相関値があると判断された画像データD1〜D3に対し、上述したステップS106のSCHマーク付与処理を行ってSCHマークをそれぞれ付与する。また、フレームレート制御部15cは、画像検出部15bによって検出された連続画像群DGのうち、閾値T1未満の相関値がある画像データD4に対し、上述したステップS106のSCHマーク付与処理を行ってSCHマークを付与する。さらに、フレームレート制御部15cは、全相関値が閾値T1以上である画像データD5〜D7に対して上述したステップS104を順次行い、画像データD5〜D7が画像データD4と同一撮像シーンのものである場合に、画像データD5〜D7に対して上述したステップS105のSKマーク付与処理を行ってSKマークを付与する。また、フレームレート制御部15cは、閾値T1未満の相関値がある画像データD8,D9に対し、上述したステップS106のSCHマーク付与処理を行ってSCHマークをそれぞれ付与する。 On the other hand, the frame rate control unit 15c, the image data D 1 to D 3 in which it is determined that there is a correlation value less than the threshold T1 by the image detecting unit 15b, SCH marks performs SCH marking process of step S106 described above Are given respectively. The frame rate control unit 15c performed among the detected successive image group DG by the image detecting unit 15b, the image data D 4 having a correlation value less than the threshold T1, the SCH marking process of step S106 described above To give an SCH mark. Further, the frame rate control unit 15c sequentially performs the steps S104 described above for the image data D 5 to D 7 total correlation value is the threshold value T1 or more, the same image data D 5 to D 7 and the image data D 4 In the case of an imaged scene, the SK mark is added to the image data D 5 to D 7 by applying the SK mark applying process in step S105 described above. Further, the frame rate control unit 15c applies the SCH mark applying process of step S106 described above to the image data D 8 and D 9 having a correlation value less than the threshold value T1, and assigns the SCH mark.

ここで、フレームレート制御部15cは、上述した連続画像群DGのうち、画像データD4と同一撮像シーンを繰り返す画像データD5〜D7にSKマークを付与することによって画像データD5〜D7を画像カット対象の画像データとして特定するとともに、画像データD4を連続画像群DGの代表画像として特定できる。かかるフレームレート制御部15cは、一連の画像のうちの同一撮像シーンの画像を繰り返す各画像データにSKマークを付与することによって、互いに類似度の高い画像が連続する連続画像群毎に表示対象の代表画像を特定できる。これと同時に、フレームレート制御部15cは、各隣接画像間での被写体の動きによらず、たとえば連続画像群DGにおいて被写体が周期的な生体運動を繰り返す場合であっても、一連の画像のうちの同一撮像シーンの画像を繰り返す各画像データを画像カット対象として特定できる。 The frame rate control unit 15c of the successive image group DG as described above, image data D 5 to D by applying SK mark to the image data D 5 to D 7 to repeat the image data D 4 the same image scene 7 as well as specific as the image data of the image cut target, it can identify the image data D 4 as a representative image of the successive image group DG. The frame rate control unit 15c adds a SK mark to each image data that repeats the image of the same imaging scene in a series of images, thereby displaying a display target for each continuous image group in which images having high similarity are consecutive. A representative image can be specified. At the same time, the frame rate control unit 15c does not depend on the movement of the subject between the adjacent images, for example, even when the subject repeats periodic biological motion in the continuous image group DG, It is possible to specify each image data that repeats images of the same imaging scene as an image cut target.

つぎに、表示部12の表示画面を具体的に例示し、制御部15が被検体1内の画像を表示部12に表示させる動作について詳細に説明する。図6は、表示部12の表示画面を具体的に例示する模式図である。検査者が入力部11を用いてログイン操作等を行った場合、制御部15は、図6に示すように、検査者が被検体の観察および診断等を行うための各種情報を表示するウィンドウWを表示部12に表示させる。   Next, the display screen of the display unit 12 is specifically illustrated, and the operation in which the control unit 15 displays the image in the subject 1 on the display unit 12 will be described in detail. FIG. 6 is a schematic view specifically illustrating the display screen of the display unit 12. When the examiner performs a login operation or the like using the input unit 11, the control unit 15 displays a window W for displaying various information for the examiner to observe and diagnose the subject as shown in FIG. Is displayed on the display unit 12.

ウィンドウWには、カプセル型内視鏡2によって撮像された被検体1内の画像を表示する主画像表示領域A1と、主画像表示領域A1の画像から選択された所望の画像をサムネイル画像として表示する副画像表示領域A2とが形成される。また、ウィンドウWには、主画像表示領域A1に表示する画像の各種再生操作を行うための再生操作アイコン群100と、主画像表示領域A1に表示する一連の画像の撮像開始からの経過時間を示す時間スケールTSと、主画像表示領域A1に表示された画像の撮像開始からの経過時間を時間スケールTS上で指し示すスライダSとが形成される。さらに、ウィンドウWには、副画像表示領域A2のサムネイル画像のスクロール操作を行うためのスクロールバーBが表示される。その他、ウィンドウWには、被検体1の患者ID、性別、名前、および生年月日等の患者情報と、ウィンドウWを閉じる操作を行うための「閉じる」アイコン110とが形成される。   In the window W, a main image display area A1 for displaying an image in the subject 1 imaged by the capsule endoscope 2 and a desired image selected from the images in the main image display area A1 are displayed as thumbnail images. The sub-image display area A2 is formed. In the window W, the reproduction operation icon group 100 for performing various reproduction operations of the image displayed in the main image display area A1, and the elapsed time from the start of imaging of a series of images displayed in the main image display area A1 are displayed. A time scale TS shown and a slider S indicating the elapsed time from the start of imaging of the image displayed in the main image display area A1 are formed on the time scale TS. Further, a scroll bar B for performing a scroll operation of the thumbnail image in the sub-image display area A2 is displayed in the window W. In addition, in the window W, patient information such as the patient ID, sex, name and date of birth of the subject 1 and a “close” icon 110 for performing an operation of closing the window W are formed.

また、再生操作アイコン群100として、標準の表示フレームレートで画像を順方向に再生するための「再」アイコン101、標準の表示フレームレートに比して低速の表示フレームレートで画像を順方向に再生するための「コマ」アイコン102、標準の表示フレームレートに比して高速の表示フレームレートで画像を順方向に再生するための「高再」アイコン103、標準の表示フレームレートで画像を逆方向に再生するための「逆再」アイコン104、標準の表示フレームレートに比して低速の表示フレームレートで画像を逆方向に再生するための「逆コマ」アイコン105、標準の表示フレームレートに比して高速の表示フレームレートで画像を逆方向に再生するための「高逆」アイコン106、および画像の再生を一時停止するための「一停」アイコン107が形成される。検査者は、入力部11を操作し、たとえばカーソルKを再生操作アイコン群100のいずれかの位置に移動させてクリック操作を行い、被検体1の画像再生または一時停止を指示する。この場合、入力部11は、再生操作アイコン群100のいずれかに対応する画像表示指示情報を制御部15に入力し、制御部15は、この画像表示指示情報を受け付ける。フレームレート制御部15cは、この画像表示指示情報に基づいて表示フレームレートを設定し、表示部12に対し、この画像表示指示情報に基づいて設定した表示フレームレートで所望枚数の画像を順次表示する制御を行う。   Further, as the reproduction operation icon group 100, a “re” icon 101 for reproducing an image in a forward direction at a standard display frame rate, and an image in a forward direction at a display frame rate that is lower than the standard display frame rate. “Frame” icon 102 for playback, “High re” icon 103 for playback of images in the forward direction at a display frame rate higher than the standard display frame rate, and reverse image at the standard display frame rate "Reverse replay" icon 104 for reproducing in the direction, "Reverse frame" icon 105 for reproducing the image in the reverse direction at a display frame rate lower than the standard display frame rate, and the standard display frame rate Compared to the “High-Reverse” icon 106 for playing an image in the reverse direction at a higher display frame rate, and to pause the playback of the image "One stop" icon 107 is formed of. The examiner operates the input unit 11, for example, moves the cursor K to any position of the reproduction operation icon group 100 and performs a click operation, and instructs the subject 1 to reproduce or pause the image. In this case, the input unit 11 inputs image display instruction information corresponding to one of the reproduction operation icon groups 100 to the control unit 15, and the control unit 15 receives the image display instruction information. The frame rate control unit 15c sets the display frame rate based on the image display instruction information, and sequentially displays a desired number of images at the display frame rate set based on the image display instruction information on the display unit 12. Take control.

なお、上述した標準の表示フレームレートは、一連の画像を擬似的に動画再生できる程度の表示フレームレートである。また、上述した低速の表示フレームレートは、この標準の表示フレームレートに比して単位フレーム毎の表示時間を長くし、一連の画像をフレーム毎に容易に観察できる程度の表示フレームレートである。さらに、上述した高速の表示フレームレートは、この標準の表示フレームレートに比して単位フレーム毎の表示時間を短くする表示フレームレートである。また、以下では、再生操作アイコン群100のいずれかに対応する画像表示指示情報に基づく表示フレームレートを通常設定の表示フレームレートと記す。すなわち、この通常設定の表示フレームレートは、上述した標準、低速、および高速の各表示フレームレートのいずれかである。   The standard display frame rate described above is a display frame rate that allows a series of images to be reproduced in a pseudo moving image. Further, the low-speed display frame rate described above is a display frame rate at which the display time for each unit frame is longer than that of the standard display frame rate, and a series of images can be easily observed for each frame. Furthermore, the high-speed display frame rate described above is a display frame rate that shortens the display time for each unit frame as compared with the standard display frame rate. Hereinafter, a display frame rate based on image display instruction information corresponding to any of the reproduction operation icon groups 100 is referred to as a normal setting display frame rate. That is, the normal display frame rate is one of the standard, low speed, and high speed display frame rates described above.

つぎに、フレームレート制御部15cが被検体1内の一連の画像データを順次画像表示する動作について説明する。図7は、上述したSCHマークまたはSKマークを付与した一連の画像データを順次画像表示するための処理手順を説明するフローチャートである。図7において、制御部15が上述した画像表示指示情報を入力部11から受信した場合、フレームレート制御部15cは、この画像表示指示情報をトリガーとして、記憶部14から被検体1内の一連の画像のうちの画像データDnを読み出す(ステップS201)。 Next, an operation in which the frame rate control unit 15c sequentially displays a series of image data in the subject 1 will be described. FIG. 7 is a flowchart for explaining a processing procedure for sequentially displaying a series of image data provided with the SCH mark or SK mark. In FIG. 7, when the control unit 15 receives the above-described image display instruction information from the input unit 11, the frame rate control unit 15 c uses the image display instruction information as a trigger to start a series of items in the subject 1 from the storage unit 14. Image data D n of the image is read (step S201).

その後、フレームレート制御部15cは、この画像データDnに対し、上述したSKマークおよびSCHマークのいずれが付与されているかを判断する(ステップS202)。このステップS202において、フレームレート制御部15cは、この画像データDnからSCHマークを検出した場合、この画像データDnに付与されたマークがSCHマークであると判断し(ステップS202,SCHマーク)、この画像データDnの表示フレームレートを上述した通常設定の表示フレームレートに決定する(ステップS203)。 Thereafter, the frame rate control unit 15c, to the image data D n, determines which of SK marks and SCH mark described above is applied (step S202). In step S202, the frame rate control unit 15c determines that this case of detecting the SCH mark from image data D n, marks assigned to the image data D n is SCH mark (step S202, SCH mark) Then, the display frame rate of the image data D n is determined to be the above-described normal display frame rate (step S203).

つぎに、フレームレート制御部15cは、SCHマークが付与された画像データDnを用い、表示部12に対し、この画像データDnに対応する被検体1内の画像を通常設定の表示フレームレートで表示する制御を行う(ステップS205)。これによって、この画像データDnに対応する被検体1内の画像が、通常設定の表示フレームレートに対応する表示時間で表示部12に再生される。 Next, the frame rate control unit 15c, using the image data D n the SCH mark is assigned, to the display unit 12, the display frame rate of the image inside the subject 1 corresponding to the image data D n normal setting Is displayed (step S205). Thus, an image inside the subject 1 corresponding to the image data D n is reproduced on the display unit 12 in the display time corresponding to the display frame rate of the normal setting.

その後、フレームレート制御部15cは、検査者によって表示指定された被検体1の全画像を表示部12に再生完了したか否かを判断する(ステップS206)。このステップS206において、フレームレート制御部15cは、たとえばステップS202で処理した画像データDnが一連の画像の最後の画像データではない場合、表示指定された被検体1の全画像を未だ再生完了していないと判断し(ステップS206,No)、この画像データDnの次の画像データDn+1を記憶部14から読み出す(ステップS207)。この場合、フレームレート制御部15cは、ステップS207において読み出された次の画像データDn+1に対し、上述したステップS202以降の処理手順を繰り返す。すなわち、フレームレート制御部15cは、表示指定された一連の全画像データのそれぞれに対して逐次、上述したステップS202以降の処理手順を繰り返す。 Thereafter, the frame rate control unit 15c determines whether or not the reproduction of all the images of the subject 1 designated for display by the examiner has been completed on the display unit 12 (step S206). In step S206, the frame rate control unit 15c, the image data D n is not the last image data of a series of images, and still play complete all images of the subject 1 that is specified display example was processed in step S202 determining that non (step S206, no), read the next image data D n + 1 of the image data D n from the storage unit 14 (step S207). In this case, the frame rate control unit 15c repeats the processing procedure from step S202 onward for the next image data D n + 1 read in step S207. That is, the frame rate control unit 15c sequentially repeats the processing procedure after step S202 described above for each of a series of all image data designated for display.

一方、フレームレート制御部15cは、上述したステップS202において画像データDnからSKマークを検出した場合、この画像データDnに付与されたマークがSKマークであると判断し(ステップS202,SKマーク)、この画像データDnを画像表示対象から除外する(ステップS204)。その後、フレームレート制御部15cは、上述したステップS206以降の処理手順を繰り返す。これによって、このSKマークが付与された画像データDnに対応する被検体1の画像は、表示部12に再生されずに画像カットされる。 On the other hand, the frame rate control unit 15c, when detecting the SK mark from image data D n in step S202 described above, determines that the mark image data D n granted to is SK mark (step S202, SK mark ), This image data D n is excluded from image display targets (step S204). Thereafter, the frame rate control unit 15c repeats the processing procedure after step S206 described above. As a result, the image of the subject 1 corresponding to the image data D n to which the SK mark is added is cut off without being reproduced on the display unit 12.

なお、上述したステップS206において、フレームレート制御部15cは、たとえばステップS202で処理した画像データDnが一連の画像の最後の画像データである場合、表示指定された被検体1内の全画像を再生完了したと判断し(ステップS206,Yes)、表示指定された被検体1内の一連の画像データを順次画像表示する処理手順を終了する。 Note that in step S206 described above, the frame rate control unit 15c, for example, when the image data D n of processing in step S202 is the last image data of a series of images, all the images inside the subject 1 that is designated display It is determined that the reproduction has been completed (step S206, Yes), and the processing procedure for sequentially displaying a series of image data in the subject 1 designated for display is terminated.

ここで、上述した図5に例示する被検体1の画像データD1〜D9を用い、フレームレート制御部15cが被検体1の一連の画像を順次表示する動作についての具体例を説明する。ステップS201〜S207において、フレームレート制御部15cは、たとえば被検体1の画像データD1〜D9を順次読み出す。これらの画像データD1〜D9のうち、画像データD1〜D3には、上述したようにSCHマークが付与されている。したがって、フレームレート制御部15cは、画像データD1〜D3の各表示フレームレートを上述した再生操作アイコン群100のいずれかに対応する通常設定の表示フレームレートに順次決定し、表示部12に対し、通常設定の表示フレームレートで画像データD1〜D3を順次画像表示する制御を行う。 Here, using image data D 1 to D 9 of the subject 1 shown in FIG. 5 described above, the frame rate control unit 15c will be described a specific example of operation for sequentially displaying the series of images of the subject 1. In step S201 to S207, the frame rate control unit 15c, for example, sequentially reads image data D 1 to D 9 of the subject 1. Among these image data D 1 to D 9 , the SCH mark is given to the image data D 1 to D 3 as described above. Therefore, the frame rate control unit 15c sequentially determines the display frame rates of the image data D 1 to D 3 as normal display frame rates corresponding to any of the reproduction operation icon groups 100 described above, and displays them on the display unit 12. On the other hand, control is performed to sequentially display the image data D 1 to D 3 at the display frame rate set at the normal setting.

また、類似度の高い画像が連続する連続画像群DGのうち、画像データD4には、上述したようにSCHマークが付与されている。したがって、フレームレート制御部15cは、画像データD4の表示フレームレートを通常設定の表示フレームレートに決定し、表示部12に対し、画像データD4を通常設定の表示フレームレートで画像表示する制御を行う。一方、この連続画像群DGのうち、画像データD5〜D7には、上述したようにSKマークが付与されている。したがって、フレームレート制御部15cは、入力部11から入力された画像表示指示情報によらず強制的に、画像データD5〜D7を画像表示対象から除外する。 In addition, as described above, the SCH mark is given to the image data D 4 in the continuous image group DG in which images with high similarity are continuous. Accordingly, the control frame rate control unit 15c determines the display frame rate of the image data D 4 to the display frame rate of the normal setting, to the display unit 12, an image displaying the image data D 4 in the display frame rate of the normal setting I do. On the other hand, in the continuous image group DG, the SK mark is given to the image data D 5 to D 7 as described above. Thus, the frame rate control unit 15c to force regardless of the image display instruction information input from the input unit 11 excludes the image data D 5 to D 7 from the image displayed.

さらに、これらの画像データD1〜D9のうち、画像データD8,D9には、上述したようにSCHマークが付与されている。したがって、フレームレート制御部15cは、画像データD8,D9の各表示フレームレートを通常設定の表示フレームレートに順次決定し、表示部12に対し、通常設定の表示フレームレートで画像データD8,D9を順次画像表示する制御を行う。 Further, among the image data D 1 to D 9 , the SCH mark is given to the image data D 8 and D 9 as described above. Therefore, the frame rate control unit 15c sequentially determines the display frame rates of the image data D 8 and D 9 to the normal setting display frame rate, and the image data D 8 is displayed on the display unit 12 at the normal setting display frame rate. performs control to sequentially image display the D 9.

かかるフレームレート制御部15cの動作によって、表示部12は、画像データD1〜D3,D8,D9に対応する被検体1の各画像を通常設定の表示フレームレートに対応する表示時間で順次表示できる。また、表示部12は、連続画像群DGのうちの先頭の画像データD4に対応する被検体1の画像を通常設定の表示フレームレートに対応する表示時間で表示し、残りの画像データD5〜D7に対応する被検体1の各画像を表示しない(すなわち画像カットする)。この場合、画像データD4は、連続画像群DGの代表画像として表示部12に画像表示され、画像データD5〜D7は、画像データD4と同一撮像シーンを繰り返す画像として表示対象から除外される。これによって、フレームレート制御部15cは、通常設定の表示フレームレートで画像データD4〜D7を順次画像表示する場合に比して連続画像群DGの表示時間を短縮できる。なお、検査者は、たとえば画像データD4に対応する画像すなわち代表画像さえ観察すれば、連続画像群DGに撮像された被写体の観察を十分達成できる。 By the operation of the frame rate control unit 15c, the display unit 12 displays each image of the subject 1 corresponding to the image data D 1 to D 3 , D 8 , D 9 with a display time corresponding to the display frame rate set normally. Can be displayed sequentially. Further, the display unit 12 displays the image of the subject 1 corresponding to the first image data D 4 in the continuous image group DG for the display time corresponding to the display frame rate set normally, and the remaining image data D 5. to D 7 does not display the respective images of the subject 1 corresponding to (i.e., the image cut). In this case, the image data D 4 is displayed on the display unit 12 as a representative image of the continuous image group DG, and the image data D 5 to D 7 are excluded from display targets as images that repeat the same imaging scene as the image data D 4. Is done. Thus, the frame rate control unit 15c can reduce the display time of successive image group DG in comparison with the case of sequential image display the image data D 4 to D 7 in the display frame rate of the normal setting. Incidentally, the examiner, for example, if images or observed even representative image corresponding to the image data D 4, sufficient achieve the observed captured in successive image group DG object.

以上、説明したように、この発明の実施の形態1では、一連の画像において、画像データ上に設定した複数の画素領域の隣接画像間での各相関値を算出して複数の画素領域の各動きベクトルを演算し、これら複数の画素領域の各相関値が所定の閾値T1以上である画像が連続する連続画像群すなわち互いに類似度の高い画像が連続する連続画像群を検出し、複数の画素領域の各動きベクトルをもとに、この連続画像群において同一撮像シーンを繰り返す各画像を特定するとともに、この連続画像群の中から1以上の代表画像を特定している。また、この連続画像群のうち、特定した1以上の代表画像をたとえば通常設定の表示フレームレートで表示し、かつこの同一撮像シーンを繰り返す残りの各画像を表示せずに画像カットしている。したがって、表示対象の一連の画像のうちの類似度の高い画像が連続する連続画像群において、たとえ被写体に動きがある場合であっても、この連続画像群の中から特定した1以上の代表画像と同一撮像シーンの画像の表示時間を確実に短縮でき、拍動による動きまたは蠕動運動等の周期的な生体運動を繰り返す被検体内の一連の画像の観察時間を短縮可能な画像表示装置を実現することができる。   As described above, in the first embodiment of the present invention, in a series of images, each correlation value between adjacent images of a plurality of pixel areas set on image data is calculated, and each of the plurality of pixel areas is calculated. A motion vector is calculated, and a continuous image group in which images having correlation values of the plurality of pixel regions equal to or greater than a predetermined threshold T1 are detected, that is, a continuous image group in which images having a high degree of similarity are continuous is detected. Based on each motion vector of the area, each image that repeats the same imaging scene in the continuous image group is specified, and one or more representative images are specified from the continuous image group. Further, one or more specified representative images in the continuous image group are displayed at, for example, a normal display frame rate, and the image is cut without displaying the remaining images that repeat the same imaging scene. Therefore, in a continuous image group in which images having a high degree of similarity among a series of images to be displayed are continuous, even if the subject is moving, one or more representative images specified from the continuous image group Realizes an image display device that can shorten the display time of images in the same imaging scene and shorten the observation time of a series of images in a subject that repeats periodic biological movements such as pulsation movements or peristaltic movements. can do.

(実施の形態1の変形例)
つぎに、この発明の実施の形態1の変形例について詳細に説明する。上述した実施の形態1では、類似度の高い画像が連続する連続画像群の中から1以上の代表画像を特定し、特定した1以上の代表画像と同一撮像シーンの画像を表示対象から除外して画像カットしていたが、この実施の形態1の変形例では、この同一撮像シーンの画像を画像カットせずに、1以上の代表画像に比して高速の表示フレームレートで表示するようにしている。
(Modification of Embodiment 1)
Next, a modification of the first embodiment of the present invention will be described in detail. In the first embodiment described above, one or more representative images are specified from a group of continuous images in which images with high similarity are continuous, and images of the same imaging scene as the specified one or more representative images are excluded from display targets. In the modification of the first embodiment, the image of the same imaging scene is displayed at a display frame rate higher than that of one or more representative images without cutting the image. ing.

図8は、この発明の実施の形態1の変形例である画像表示装置の一構成例を模式的に示すブロック図である。この画像表示装置17は、実施の形態1の画像表示装置4の制御部15に代えて制御部18が設けられる。制御部18は、実施の形態1のフレームレート制御部15cに代えてフレームレート制御部18cが設けられる。その他の構成は実施の形態1と同じであり、同一構成部分には同一符号を付している。   FIG. 8 is a block diagram schematically showing a configuration example of an image display apparatus which is a modification of the first embodiment of the present invention. The image display device 17 includes a control unit 18 instead of the control unit 15 of the image display device 4 of the first embodiment. The control unit 18 is provided with a frame rate control unit 18c instead of the frame rate control unit 15c of the first embodiment. Other configurations are the same as those of the first embodiment, and the same reference numerals are given to the same components.

制御部18は、上述した実施の形態1の制御部15とほぼ同様に機能し、表示対象の一連の画像において互いに類似度の高い画像が連続する連続画像群の中から1以上の代表画像を特定し、特定した1以上の代表画像を上述した通常設定の表示フレームレートで表示部12に表示させ、この連続画像群のうちの1以上の代表画像以外の残りの画像すなわち1以上の代表画像と同一撮像シーンの画像をこの通常設定の表示フレームレートに比して高速の表示フレームレートで表示部12に表示させる。この場合、フレームレート制御部18cは、特定した1以上の代表画像の画像データに上述したSCHマークを付与し、この連続画像群のうちの1以上の代表画像と同一撮像シーンの画像データに対し、上述したSKマークに代えて高速再生マーク(以下、HSPマークと記す)を付与する。なお、このHSPマークは、上述した通常設定の表示フレームレートに比して高速の表示フレームレートで表示する画像であることを特定するためのフラグである。   The control unit 18 functions in substantially the same manner as the control unit 15 of the first embodiment described above, and selects one or more representative images from a continuous image group in which images having a high similarity are consecutive in a series of images to be displayed. The identified one or more representative images are displayed on the display unit 12 at the above-described normal setting display frame rate, and the remaining images other than the one or more representative images in the continuous image group, that is, one or more representative images. Are displayed on the display unit 12 at a display frame rate that is higher than the display frame rate of the normal setting. In this case, the frame rate control unit 18c adds the above-described SCH mark to the image data of the specified one or more representative images, and the image data of the same imaging scene as the one or more representative images in the group of continuous images. Instead of the above-described SK mark, a high-speed playback mark (hereinafter referred to as an HSP mark) is added. The HSP mark is a flag for specifying that the image is to be displayed at a display frame rate that is higher than the display frame rate set as described above.

図9は、一連の画像のうちの互いに類似度の高い画像が連続する連続画像群の中から1以上の代表画像を特定するための別の処理手順を説明するフローチャートである。図9に示すフローチャート(ステップS301〜S308)では、上述した図3に示すフローチャートのステップS105(SKマーク付与処理)に代えて画像データにHSPマークを付与するHSPマーク付与処理がステップS305に含まれる。その他の処理手順は、上述した図3に示すフローチャート(ステップS101〜S108)と同様である。   FIG. 9 is a flowchart for explaining another processing procedure for specifying one or more representative images from a continuous image group in which images having a high degree of similarity among a series of images are continuous. In the flowchart shown in FIG. 9 (steps S301 to S308), step S305 includes an HSP mark applying process for adding an HSP mark to image data instead of step S105 (SK mark applying process) in the flowchart shown in FIG. . Other processing procedures are the same as those in the flowchart (steps S101 to S108) shown in FIG.

すなわち、図9において、制御部18は、上述したステップS101〜S103と同様の処理を行い、一連の画像のうちの画像データDn上の複数の画素領域EAn,EBn,ECn,EDnの各相関値に閾値T1未満の相関値があるか否かを判断する(ステップS301〜S303)。この場合、画像検出部15bが複数の画素領域EAn,EBn,ECn,EDnの各相関値に閾値T1未満の相関値がないと判断すれば(ステップS303,No)、フレームレート制御部18cは、上述したステップS104と同様に、画像データDn上の各動きベクトルVAn,VBn,VCn,VDnが同一方向に揃っているか否かを判断する(ステップS304)。 That is, in FIG. 9, the control unit 18 performs the same processing as in steps S < b > 101 to S < b > 103 described above, and a plurality of pixel areas EA n , EB n , EC n , ED on the image data D n in a series of images. It is determined whether or not each n correlation value has a correlation value less than the threshold value T1 (steps S301 to S303). In this case, if the image detection unit 15b determines that the correlation values of the plurality of pixel areas EA n , EB n , EC n , and ED n do not have a correlation value less than the threshold value T1 (No in step S303), the frame rate control The unit 18c determines whether the motion vectors VA n , VB n , VC n , and VD n on the image data D n are aligned in the same direction as in step S104 described above (step S304).

フレームレート制御部18cは、ステップS304において各動きベクトルVAn,VBn,VCn,VDnが同一方向に揃っていないと判断した場合(ステップS304,No)、この画像データDnに上述したHSPマークを付与するHSPマーク付与処理を行う(ステップS305)。この場合、制御部18は、HSPマークが付与された画像データDnを記憶部14に保存する。 When the frame rate control unit 18c determines in step S304 that the motion vectors VA n , VB n , VC n , and VD n are not aligned in the same direction (step S304, No), the image data D n is described above. An HSP mark applying process for applying an HSP mark is performed (step S305). In this case, the control unit 18 stores the image data D n to which the HSP mark is added in the storage unit 14.

一方、フレームレート制御部18cは、画像検出部15bがステップS303において複数の画素領域EAn,EBn,ECn,EDnの各相関値に閾値T1未満の相関値があると判断した場合(ステップS303,Yes)、この画像データDnに対して上述したステップS106と同様のSCHマーク付与処理を行う(ステップS306)。また、フレームレート制御部18cは、ステップS304において各動きベクトルVAn,VBn,VCn,VDnが同一方向に揃っていると判断した場合(ステップS304,Yes)、この画像データDnに対してステップS306のSCHマーク付与処理を行う。この場合、制御部18は、SCHマークが付与された画像データDnを記憶部14に保存する。 On the other hand, the frame rate control unit 18c determines that the correlation values of the plurality of pixel areas EA n , EB n , EC n , and ED n have a correlation value less than the threshold T1 in step S303 ( step S303, Yes), performs the same SCH marking process to step S106 described above on the image data D n (step S306). If the frame rate control unit 18c determines in step S304 that the motion vectors VA n , VB n , VC n , VD n are aligned in the same direction (step S304, Yes), the image data D n On the other hand, the SCH mark giving process of step S306 is performed. In this case, the control unit 18 stores the image data D n to which the SCH mark is added in the storage unit 14.

フレームレート制御部18cがステップS305またはステップS306を完了した場合、制御部18は、上述したステップS107と同様の処理を行い(ステップS307)、全画像データに対して未だ処理が完了していないと判断すれば(ステップS307,No)、次の画像データDn+1を読み出し(ステップS308)、その後、この画像データDn+1を用いて上述したステップS302以降の処理手順を繰り返す。一方、制御部18は、全画像データに対して処理完了であると判断すれば(ステップS307,Yes)、上述したステップS302以降の処理手順を終了する。 When the frame rate control unit 18c completes step S305 or step S306, the control unit 18 performs the same processing as step S107 described above (step S307), and the processing has not been completed for all the image data. If it is determined (No at Step S307), the next image data D n + 1 is read (Step S308), and then the processing procedure after Step S302 is repeated using this image data D n + 1 . On the other hand, if the control unit 18 determines that the processing has been completed for all the image data (step S307, Yes), the processing procedure after step S302 described above is terminated.

制御部18は、上述したステップS301以降の処理手順を必要に応じて繰り返すことによって、被検体1内の一連の画像のうち、異なる撮像シーンの画像が隣接する隣接画像群のうちの撮像時間が後側の画像データにSCHマークを付与し、同一撮像シーンの画像が隣接する隣接画像群のうちの撮像時間が後側の画像データにHSPマークを付与する。この場合、制御部18は、類似度の高い画像が連続する連続画像群のうちの1以上の代表画像の画像データにSCHマークを付与でき、これによって、この連続画像群の中から表示対象の1以上の代表画像を特定できる。図10は、一連の画像データの各画像データにHSPマークまたはSCHマークを付与して1以上の代表画像を特定する動作を説明するための模式図である。   The control unit 18 repeats the processing procedure after step S301 described above as necessary, so that the imaging time of an adjacent image group in which images of different imaging scenes are adjacent among a series of images in the subject 1 is determined. An SCH mark is given to the rear image data, and an HSP mark is given to the image data of the rear side of the adjacent image group where the images of the same imaging scene are adjacent. In this case, the control unit 18 can add the SCH mark to the image data of one or more representative images in the continuous image group in which images having a high degree of similarity are continuous. One or more representative images can be identified. FIG. 10 is a schematic diagram for explaining an operation of specifying one or more representative images by adding an HSP mark or an SCH mark to each image data of a series of image data.

図10に示すように、一連の画像の各画像データD1,D2,D3,D4,D5,D6,D7,D8,D9,…は、上述した図5に例示したものと同じであり、フレームレート制御部18cは、画像データD1〜D3,D8,D9にSCHマークをそれぞれ付与する。また、フレームレート制御部18cは、類似度の高い画像データD4〜D7が連続する連続画像群DGのうち、画像データD4にSCHマークを付与し、画像データD4と同一撮像シーンの画像データD5〜D7にHSPマークを付与する。 As shown in FIG. 10, each image data D 1 , D 2 , D 3 , D 4 , D 5 , D 6 , D 7 , D 8 , D 9 ,. be the same as the frame rate control unit 18c, respectively impart SCH mark to the image data D 1 ~D 3, D 8, D 9. The frame rate control unit 18c among the successive image group DG to high image data D 4 to D 7 similarity continues, the SCH mark attached to the image data D 4, the image data D 4 and the same image scene imparting HSP mark to the image data D 5 to D 7.

ここで、フレームレート制御部18cは、この連続画像群DGのうち、画像データD4と同一撮像シーンを繰り返す画像データD5〜D7に上述したSKマークに代えてHSPマークを付与することによって画像データD5〜D7を高速再生する画像データとして特定するとともに、画像データD4を連続画像群DGの代表画像として特定する。この場合、フレームレート制御部18cは、上述したように、この代表画像である画像データD4にSCHマークを付与する。かかるフレームレート制御部18cは、一連の画像のうちの同一撮像シーンの画像を繰り返す各画像データにHSPマークを付与することによって、互いに類似度の高い画像が連続する連続画像群毎に代表画像を特定できる。これと同時に、フレームレート制御部18cは、各隣接画像間での被写体の動きによらず、たとえば連続画像群DGにおいて被写体が周期的な生体運動を繰り返す場合であっても、一連の画像のうちの同一撮像シーンの画像を繰り返す各画像データを高速再生する画像データとして特定できる。 Here, the frame rate control unit 18c, of the successive image group DG, by applying the HSP marks instead of SK marks described above to the image data D 5 to D 7 to repeat the same image scene and the image data D 4 the image data D 5 to D 7 together is identified as the image data to be high-speed reproduction, for specifying the image data D 4 as a representative image of the successive image group DG. In this case, the frame rate control unit 18c, as described above, to impart SCH mark to the image data D 4 is the representative image. The frame rate control unit 18c adds an HSP mark to each image data that repeats an image of the same imaging scene in a series of images, so that a representative image is obtained for each successive image group in which images with high similarity are consecutive. Can be identified. At the same time, the frame rate control unit 18c does not depend on the movement of the subject between the adjacent images, for example, even when the subject repeats periodic biological movement in the continuous image group DG, Each image data that repeats images of the same imaging scene can be specified as image data to be reproduced at high speed.

つぎに、フレームレート制御部18cが被検体1内の一連の画像データを順次画像表示する動作について詳細に説明する。図11は、上述したSCHマークまたはHSPマークを付与した一連の画像データを順次画像表示するための処理手順を説明するフローチャートである。図11において、フレームレート制御部18cは、上述したステップS201と同様に、記憶部14から被検体1内の一連の画像のうちの画像データDnを読み出す(ステップS401)。つぎに、フレームレート制御部18cは、この画像データDnに対し、上述したHSPマークおよびSCHマークのいずれが付与されているかを判断する(ステップS402)。 Next, an operation in which the frame rate control unit 18c sequentially displays a series of image data in the subject 1 will be described in detail. FIG. 11 is a flowchart illustrating a processing procedure for sequentially displaying a series of image data to which the above-described SCH mark or HSP mark is added. 11, the frame rate control unit 18c, similar to step S201 described above, reads the image data D n of a series of images inside the subject 1 from the storage unit 14 (step S401). Next, the frame rate control unit 18c is to the image data D n, determines which of HSP marks and SCH mark described above is applied (step S402).

フレームレート制御部18cは、ステップS402において、この画像データDnからSCHマークを検出した場合、この画像データDnに付与されたマークがSCHマークであると判断し(ステップS402,SCHマーク)、このSCHマークが付与された画像データDnの表示フレームレートを上述した通常設定の表示フレームレートに決定する(ステップS403)。 Frame rate control unit 18c in step S402, it is determined in this case detects a SCH mark from image data D n, marks assigned to the image data D n is SCH mark (step S402, SCH mark), the SCH mark to determine the normal display frame rate setting the display frame rate described above of the image data D n granted (step S403).

一方、フレームレート制御部18cは、ステップS402において、この画像データDnからHSPマークを検出した場合、この画像データDnに付与されたマークがHSPマークであると判断し(ステップS402,HSPマーク)、このHSPマークが付与された画像データDnの表示フレームレートを高速設定の表示フレームレートに決定する(ステップS404)。なお、この高速設定の表示フレームレートは、上述した再生操作アイコン群100のいずれかに対応する通常設定の表示フレームレートに比して高速の表示フレームレートである。 On the other hand, the frame rate control unit 18c in step S402, the case where the image data D n detects the HSP mark, it is determined that marks given to the image data D n is HSP mark (step S402, HSP mark ), The display frame rate of the image data D n to which the HSP mark is added is determined to be a display frame rate set at a high speed (step S404). The high-speed display frame rate is a display frame rate that is higher than the normal display frame rate corresponding to any of the above-described reproduction operation icon groups 100.

フレームレート制御部18cは、上述したステップS403またはS404を完了した場合、表示部12に対し、SCHマークまたはHSPマークが付与された画像データDnを表示する制御を行う(ステップS405)。この場合、フレームレート制御部18cは、表示部12に対し、SCHマークが付与された画像データDnを上述した通常設定の表示フレームレートで表示する制御を行い、HSPマークが付与された画像データDnを上述した高速設定の表示フレームレートで表示する制御を行う。 Frame rate control unit 18c, when completing the step S403 or S404 described above, to the display unit 12 performs control to display the image data D n of SCH mark or HSP mark is assigned (step S405). In this case, the frame rate control unit 18c is to the display unit 12 performs control to display the display frame rate of the normal setting described above the image data D n the SCH mark is assigned, the image data HSP mark is assigned Control is performed to display D n at the display frame rate set at the high speed described above.

その後、フレームレート制御部18cは、上述したステップS206と同様の処理を行い(ステップS406)、全画像を表示部12に未だ再生完了していないと判断すれば(ステップS406,No)、次の画像データDn+1を読み出し(ステップS407)、その後、この画像データDn+1に対して上述したステップS402以降の処理手順を繰り返す。一方、フレームレート制御部18cは、全画像を表示部12に再生したと判断すれば(ステップS406,Yes)、表示指定された被検体1内の一連の画像データを順次画像表示する処理手順を終了する。 Thereafter, the frame rate control unit 18c performs the same processing as in step S206 described above (step S406), and if it is determined that all the images have not yet been reproduced on the display unit 12 (step S406, No), The image data D n + 1 is read (step S407), and then the above-described processing procedure from step S402 is repeated on the image data D n + 1 . On the other hand, if the frame rate control unit 18c determines that all the images have been reproduced on the display unit 12 (step S406, Yes), a processing procedure for sequentially displaying a series of image data in the subject 1 designated for display is performed. finish.

ここで、上述した図10に例示する被検体1の画像データD1〜D9を用い、フレームレート制御部18cが被検体1内の一連の画像を順次表示する動作についての具体例を説明する。ステップS401〜S407において、フレームレート制御部18cは、たとえば被検体1内の画像データD1〜D9を順次読み出す。これらの画像データD1〜D9のうち、画像データD1〜D3には、上述したようにSCHマークが付与されている。したがって、フレームレート制御部18cは、画像データD1〜D3の各表示フレームレートを上述した再生操作アイコン群100のいずれかに対応する通常設定の表示フレームレートに順次決定し、表示部12に対し、通常設定の表示フレームレートで画像データD1〜D3を順次画像表示する制御を行う。 Here, using image data D 1 to D 9 of the subject 1 shown in FIG. 10 described above, the frame rate control unit 18c will be described a specific example of operation for sequentially displaying the series of images of the subject 1 . In step S401 to S407, the frame rate control unit 18c, for example sequentially reads image data D 1 to D 9 of the subject 1. Among these image data D 1 to D 9 , the SCH mark is given to the image data D 1 to D 3 as described above. Therefore, the frame rate control unit 18c sequentially determines the display frame rates of the image data D 1 to D 3 as normal display frame rates corresponding to any of the above-described reproduction operation icon groups 100, and displays them on the display unit 12. On the other hand, control is performed to sequentially display the image data D 1 to D 3 at the display frame rate set at the normal setting.

また、類似度の高い画像が連続する連続画像群DGのうち、画像データD4には、上述したようにSCHマークが付与されている。したがって、フレームレート制御部18cは、画像データD4の表示フレームレートを通常設定の表示フレームレートに決定し、表示部12に対し、画像データD4を通常設定の表示フレームレートで画像表示する制御を行う。一方、この連続画像群DGのうち、画像データD5〜D7には、上述したようにHSPマークが付与されている。したがって、フレームレート制御部18cは、表示部12に対し、画像データD5〜D7を高速設定の表示フレームレートで順次画像表示する制御を行う。 In addition, as described above, the SCH mark is given to the image data D 4 in the continuous image group DG in which images with high similarity are continuous. Accordingly, the control frame rate control unit 18c determines the display frame rate of the image data D 4 to the display frame rate of the normal setting, to the display unit 12, an image displaying the image data D 4 in the display frame rate of the normal setting I do. On the other hand, in the continuous image group DG, the HSP mark is given to the image data D 5 to D 7 as described above. Thus, the frame rate control unit 18c is to the display unit 12 performs control to sequentially image display the image data D 5 to D 7 in the display frame rate of the high speed setting.

さらに、これらの画像データD1〜D9のうち、画像データD8,D9には、上述したようにSCHマークが付与されている。したがって、フレームレート制御部18cは、画像データD8,D9の各表示フレームレートを通常設定の表示フレームレートに順次決定し、表示部12に対し、通常設定の表示フレームレートで画像データD8,D9を順次画像表示する制御を行う。 Further, among the image data D 1 to D 9 , the SCH mark is given to the image data D 8 and D 9 as described above. Therefore, the frame rate control unit 18c sequentially determines the display frame rates of the image data D 8 and D 9 to the normal setting display frame rate, and the image data D 8 is displayed on the display unit 12 at the normal setting display frame rate. performs control to sequentially image display the D 9.

かかるフレームレート制御部18cの動作によって、表示部12は、上述した実施の形態1と同様に、画像データD1〜D3,D8,D9に対応する被検体1内の各画像を通常設定の表示フレームレートに対応する表示時間で順次表示できる。また、表示部12は、連続画像群DGのうちの先頭の画像データD4に対応する被検体1内の画像を通常設定の表示フレームレートで表示し、残りの画像データD5〜D7に対応する被検体1内の各画像を画像データD4に比して高速の表示フレームレートで順次表示する。この場合、画像データD4は、連続画像群DGの代表画像として、通常設定の表示フレームレートに対応する表示時間で表示部12に画像表示され、画像データD5〜D7は、画像データD4と同一撮像シーンを繰り返す画像として、画像データD4に比して単位フレーム毎の表示時間を短縮して順次画像表示される。これによって、フレームレート制御部18cは、通常設定の表示フレームレートで画像データD4〜D7を順次画像表示する場合に比して連続画像群DGの表示時間を短縮できる。 The operation of the frame rate control unit 18c, the display unit 12, like the first embodiment described above, usually the images inside the subject 1 corresponding to the image data D 1 ~D 3, D 8, D 9 It is possible to display sequentially with the display time corresponding to the set display frame rate. In addition, the display unit 12 displays an image in the subject 1 corresponding to the first image data D 4 in the continuous image group DG at a normal display frame rate, and displays the remaining image data D 5 to D 7 . sequentially displayed at a high display frame rate than the images of the corresponding subject 1 to the image data D 4. In this case, the image data D 4 is displayed on the display unit 12 as a representative image of the continuous image group DG at a display time corresponding to the display frame rate set normally, and the image data D 5 to D 7 are image data D 5. an image repeating 4 the same image scene are sequentially image display by reducing the relative to the image data D 4 display time per unit frame. Thus, the frame rate control unit 18c can shorten the display time of successive image group DG in comparison with the case of sequential image display the image data D 4 to D 7 in the display frame rate of the normal setting.

以上、説明したように、この発明の実施の形態1の変形例では、上述した実施の形態1とほぼ同様の機能を有し、一連の画像のうちの互いに類似度の高い画像が連続する連続画像群の中から特定した1以上の代表画像をたとえば通常設定の表示フレームレートで表示し、1以上の代表画像と同一撮像シーンを繰り返す各画像を1以上の代表画像に比して高速の表示フレームレートで表示している。したがって、上述した実施の形態1の作用効果を享受するとともに、この連続画像群によって表される被写体の動きを擬似的な動画像で観察可能な画像表示装置を実現できる。   As described above, the modified example of the first embodiment of the present invention has substantially the same function as that of the above-described first embodiment, and a series of consecutive images having a high degree of similarity among a series of images. One or more representative images identified from the image group are displayed at, for example, a normal display frame rate, and each image that repeats the same imaging scene as one or more representative images is displayed at a higher speed than one or more representative images. Displayed at frame rate. Therefore, it is possible to realize an image display apparatus that can enjoy the effects of the first embodiment described above and can observe the movement of the subject represented by the continuous image group with a pseudo moving image.

(実施の形態2)
つぎに、この発明の実施の形態2について詳細に説明する。上述した実施の形態1では、一連の画像のうちの類似度の高い画像が連続する連続画像群において、画像データ上の各動きベクトルが同一方向に揃っているか否かを判断し、この判断結果をもとに、この連続画像群のうちの同一撮像シーンを繰り返す画像群を特定するとともに、この同一撮像シーンを繰り返す画像群以外を1以上の代表画像として特定していたが、この実施の形態2では、この連続画像群のうち、画像データ上に設定した複数の画素領域の往復の動きを表す画像群を1以上の代表画像として特定している。
(Embodiment 2)
Next, a second embodiment of the present invention will be described in detail. In the first embodiment described above, it is determined whether or not the motion vectors on the image data are aligned in the same direction in a continuous image group in which images with high similarity among a series of images are continuous. In this embodiment, an image group that repeats the same imaging scene in the continuous image group is specified and other than the image group that repeats the same imaging scene is specified as one or more representative images. In 2, the image group representing the reciprocating motion of a plurality of pixel areas set on the image data is specified as one or more representative images among the continuous image group.

図12は、この発明の実施の形態2である画像表示装置の一構成例を模式的に示すブロック図である。この画像表示装置21は、実施の形態1の画像表示装置4の制御部15に代えて制御部22が設けられる。制御部22は、実施の形態1の演算処理部15aに代えて演算処理部22aが設けられ、実施の形態1の画像検出部15bに代えて画像検出部22bが設けられ、実施の形態1のフレームレート制御部15cに代えてフレームレート制御部22cが設けられる。その他の構成は実施の形態1と同じであり、同一構成部分には同一符号を付している。   FIG. 12 is a block diagram schematically showing a configuration example of an image display apparatus according to the second embodiment of the present invention. The image display device 21 is provided with a control unit 22 instead of the control unit 15 of the image display device 4 of the first embodiment. The control unit 22 is provided with an arithmetic processing unit 22a instead of the arithmetic processing unit 15a of the first embodiment, and an image detection unit 22b is provided instead of the image detecting unit 15b of the first embodiment. A frame rate control unit 22c is provided instead of the frame rate control unit 15c. Other configurations are the same as those of the first embodiment, and the same reference numerals are given to the same components.

制御部22は、上述した制御部15とほぼ同様に機能し、上述したように、演算処理部22a、画像検出部22b、およびフレームレート制御部22cを有し、記憶手段としてFIFO型メモリ(図示せず)をさらに有する。演算処理部22aは、上述した演算処理部15aと同様の機能を有し、たとえば画像データDn上に設定した複数の画素領域EAn,EBn,ECn,EDnの各相関値を算出し、各動きベクトルVAn,VBn,VCn,VDnを演算する。また、演算処理部22aは、動きベクトルVAn,VBn,VCn,VDnがそれぞれ所定の閾値P以上の大きさの動きベクトルである場合、複数の画素領域EAn,EBn,ECn,EDnのそれぞれについて、閾値P以上の大きさの動きベクトルVAn,VBn,VCn,VDnを方向別にそれぞれ加算して各ベクトル加算値を算出するベクトル加算処理を行う。このベクトル加算値は、このベクトル加算処理によって方向別に算出された各動きベクトルのベクトル成分である。 The control unit 22 functions in substantially the same manner as the control unit 15 described above. As described above, the control unit 22 includes the arithmetic processing unit 22a, the image detection unit 22b, and the frame rate control unit 22c, and a FIFO type memory (see FIG. (Not shown). The arithmetic processing unit 22a has the same function as the arithmetic processing unit 15a described above, and calculates, for example, each correlation value of a plurality of pixel areas EA n , EB n , EC n , ED n set on the image data D n. Then, each motion vector VA n , VB n , VC n , VD n is calculated. In addition, the arithmetic processing unit 22a, when the motion vectors VA n , VB n , VC n , VD n are motion vectors having a magnitude greater than or equal to a predetermined threshold value P, respectively, includes a plurality of pixel areas EA n , EB n , EC n. , ED n , a vector addition process is performed in which motion vectors VA n , VB n , VC n , VD n having a magnitude greater than or equal to the threshold P are added for each direction to calculate each vector addition value. This vector addition value is a vector component of each motion vector calculated for each direction by this vector addition process.

画像検出部22bは、上述した閾値T1に代えて閾値T2を用い、複数の画素領域EAn,EBn,ECn,EDnの各相関値に閾値T2未満の相関値があるか否かを判断する。また、画像検出部22bは、この相関値に関する判断結果をもとに、直前の画像データDn-1と異なる撮像シーンの画像データDnまたは同一撮像シーンの画像データDnを検出する。これによって、画像検出部22bは、直前の画像データDn-1と異なる撮像シーンの画像データDnが連続する連続画像群または直前の画像データDn-1と同一撮像シーンの画像データDnが連続する連続画像群を検出する。 The image detection unit 22b uses the threshold value T2 instead of the threshold value T1 described above, and determines whether each of the correlation values of the plurality of pixel areas EA n , EB n , EC n , and ED n has a correlation value less than the threshold value T2. to decide. Further, the image detecting unit 22b, based on the result of judgment on the correlation value, and detects the image data D n of the image data D n or identical imaging scene immediately before the image data D n-1 and different imaging scenes. Thus, the image detecting unit 22b, the image data D n of the immediately previous image data D n-1 different from the image scene successive image group or previous image data D n-1 and the same image scene of the image data D n is continuous in Detects a continuous image group.

フレームレート制御部22cは、上述したフレームレート制御部15cとほぼ同様の機能を有する。また、フレームレート制御部22cは、演算処理部22aのベクトル加算処理によって算出された各ベクトル加算値をもとに、同一撮像シーンの画像データが連続する連続画像群の中から、上述した周期的な生体運動等の被写体の繰り返し動作を擬似的な動画として表す代表画像群を特定する。   The frame rate control unit 22c has substantially the same function as the above-described frame rate control unit 15c. Further, the frame rate control unit 22c, based on each vector addition value calculated by the vector addition process of the arithmetic processing unit 22a, from the continuous image group in which the image data of the same imaging scene is continuous, the above-described periodic image. A representative image group representing a repetitive motion of a subject such as a simple biological motion as a pseudo moving image is specified.

図13は、一連の画像のうちの同一撮像シーンの画像が連続する連続画像群の中から被写体の繰り返し動作を表す代表画像群を特定するための処理手順を説明するフローチャートである。制御部22は、カプセル型内視鏡2によって撮像された被検体1内の一連の画像の各画像データの撮像シーンが各隣接画像間で変わったか否かを判断し、上述した制御部15と同様に、各隣接画像間で撮像シーンが変わったと判断した場合に画像データにSCHマークを付与し、各隣接画像間で撮像シーンが同一であると判断した場合に画像データにSKマークを付与する。また、制御部22は、SKマークを付与した連続画像群のうち、たとえば被写体の繰り返し動作の1周期分に対応する画像群の各SKマークを消去するSKマーク消去処理を行い、この繰り返し画像群を観察対象の代表画像群として特定する。   FIG. 13 is a flowchart illustrating a processing procedure for specifying a representative image group representing a repetitive operation of a subject from a continuous image group in which images of the same imaging scene in a series of images are continuous. The control unit 22 determines whether the imaging scene of each image data of a series of images in the subject 1 captured by the capsule endoscope 2 has changed between adjacent images, and the control unit 15 described above. Similarly, an SCH mark is added to the image data when it is determined that the imaging scene has changed between the adjacent images, and an SK mark is added to the image data when it is determined that the imaging scene is the same between the adjacent images. . Further, the control unit 22 performs SK mark erasure processing for erasing each SK mark of the image group corresponding to one cycle of the repetitive operation of the subject, for example, among the continuous image group to which the SK mark is given, and this repeated image group. Is identified as a representative image group to be observed.

すなわち、図13において、制御部22は、上述したステップS101と同様に一連の画像データのうちの画像データDnたとえば先頭の画像データD1を読み出し(ステップS501)、制御部22のFIFO型メモリに保存された各ベクトル加算値をリセットする(ステップS502)。その後、演算処理部22aは、上述したステップS102と同様に、画像データDn上の複数の画素領域EAn,EBn,ECn,EDnの各相関値を算出して各動きベクトルVAn,VBn,VCn,VDnを演算する(ステップS503)。 That is, in FIG. 13, the control unit 22 reads the image data D n of the series of image data, for example, the first image data D 1 in the same manner as in step S101 described above (step S501), and the FIFO memory of the control unit 22 Each vector addition value stored in (1) is reset (step S502). After that, the arithmetic processing unit 22a calculates the correlation values of the plurality of pixel areas EA n , EB n , EC n , ED n on the image data D n and performs the motion vectors VA n as in step S102 described above. , VB n, VC n, calculates the VD n (step S503).

つぎに、制御部22は、画像データDnの撮像シーンが直前の画像データDn-1と同一であるか否かを判断する。この場合、画像検出部22bは、上述した閾値T1に代えて予め設定された閾値T2と複数の画素領域EAn,EBn,ECn,EDnの各相関値とを比較し、閾値T2未満の相関値があるか否かを判断する(ステップS504)。ここで、隣接する画像データDn-1,Dnが互いに同一撮像シーンのものであれば、画像データDnは、直前の画像データDn-1に対して類似度の高いものであって、複数の画素領域EAn,EBn,ECn,EDnの各相関値が全て閾値T2以上の画像データである。したがって、画像検出部22bがステップS504において画素領域EAn,EBn,ECn,EDnの各相関値に閾値T2未満の相関値がないと判断した場合(ステップS504,No)、制御部22は、画像データDn-1,Dnが同一撮像シーンのものであると判断する。この場合、画像検出部22bは、複数の画素領域の各相関値が閾値T2以上である画像が連続する連続画像群として、同一撮像シーンの画像データDn-1,Dnを検出する。 Next, the control unit 22, the image scene of the image data D n is equal to or the same as the image data D n-1 of the immediately preceding. In this case, the image detection unit 22b compares the threshold value T2 set in advance instead of the threshold value T1 described above with the correlation values of the plurality of pixel areas EA n , EB n , EC n , and ED n , and is less than the threshold value T2. It is determined whether there is a correlation value (step S504). Here, if the adjacent image data D n-1 and D n are in the same shooting scene, the image data D n has a high degree of similarity to the immediately preceding image data D n-1 . The correlation values of the plurality of pixel areas EA n , EB n , EC n , and ED n are all image data having a threshold value T2 or more. Therefore, when the image detection unit 22b determines in step S504 that the correlation values of the pixel areas EA n , EB n , EC n , and ED n do not have a correlation value less than the threshold T2 (step S504, No), the control unit 22 Determines that the image data D n-1 and D n belong to the same imaging scene. In this case, the image detection unit 22b detects the image data D n−1 and D n of the same captured scene as a continuous image group in which images having correlation values of a plurality of pixel areas equal to or greater than the threshold T2 are continuous.

画像データDn-1,Dnが同一撮像シーンのものである場合、制御部22は、この画像データDnに上述したSKマークを付与する。この場合、フレームレート制御部22cは、画像データDn-1と同一撮像シーンの画像データDnにSKマークを付与するSKマーク付与処理を行う(ステップS505)。 When the image data D n−1 and D n are of the same shooting scene, the control unit 22 gives the above-described SK mark to the image data D n . In this case, the frame rate control unit 22c performs SK marking treatment for imparting SK mark to the image data D n of the image data D n-1 and the same image scene (step S505).

フレームレート制御部22cが画像データDnにSKマークを付与した場合、制御部22は、このSKマークを有する画像データDnの各動きベクトルVAn,VBn,VCn,VDnの大きさが所定の閾値P以上であるか否かを判断する(ステップS506)。制御部22は、動きベクトルVAn,VBn,VCn,VDnが閾値P以上の大きさであると判断した場合(ステップS506,閾値P以上)、閾値P以上の大きさの動きベクトルを有する画素領域についてのみ上述したベクトル加算処理を行う(ステップS507)。この場合、演算処理部22aは、複数の画素領域EAn,EBn,ECn,EDnのそれぞれについて閾値P以上の大きさの動きベクトルを方向別に加算し、画素領域EAn,EBn,ECn,EDn毎のベクトル加算値をそれぞれ算出する。また、演算処理部22aは、動きベクトルVAn,VBn,VCn,VDnのうちの閾値P未満の大きさである動きベクトルをベクトル加算処理の加算対象から除外する。すなわち、演算処理部22aは、上述したベクトル加算処理において閾値P未満の大きさの動きベクトルを加算しない。制御部22は、演算処理部22aによって算出された画素領域EAn,EBn,ECn,EDn毎のベクトル加算値をFIFO型メモリの各メモリ領域に順次保存し、その後、ステップS511に進む。なお、制御部22は、このステップS506において、動きベクトルVAn,VBn,VCn,VDnが閾値P未満の大きさであると判断した場合(ステップS506,閾値P未満)、上述したステップS507を行わずにステップS511に進む。 If the frame rate control unit 22c has granted the SK mark to the image data D n, the control unit 22, the motion vector VA n image data D n having the SK marks, VB n, VC n, the VD n size Is greater than or equal to a predetermined threshold value P (step S506). When the control unit 22 determines that the motion vectors VA n , VB n , VC n , and VD n are greater than or equal to the threshold P (step S506, greater than or equal to the threshold P), the control unit 22 determines a motion vector greater than or equal to the threshold P. The above-described vector addition process is performed only for the pixel regions that have (step S507). In this case, the arithmetic processing unit 22a adds motion vectors having a magnitude greater than or equal to the threshold value P for each of the plurality of pixel areas EA n , EB n , EC n , and ED n in each direction, thereby obtaining the pixel areas EA n , EB n , Vector addition values for each of EC n and ED n are calculated. In addition, the arithmetic processing unit 22a excludes motion vectors having a size less than the threshold value P from the motion vectors VA n , VB n , VC n , and VD n from the addition targets of the vector addition processing. That is, the arithmetic processing unit 22a does not add a motion vector having a magnitude less than the threshold value P in the vector addition process described above. The control unit 22 sequentially stores the vector addition value for each pixel area EA n , EB n , EC n , ED n calculated by the arithmetic processing unit 22a in each memory area of the FIFO type memory, and then proceeds to step S511. . If the control unit 22 determines in step S506 that the motion vectors VA n , VB n , VC n , and VD n are less than the threshold value P (step S506, less than the threshold value P), the above-described step It progresses to step S511, without performing S507.

一方、画像検出部22bがステップS504において画素領域EAn,EBn,ECn,EDnの各相関値に閾値T2未満の相関値があると判断した場合(ステップS504,Yes)、制御部22は、画像データDn-1,Dnが互いに異なる撮像シーンのものであると判断する。この場合、画像検出部22bは、複数の画素領域の各相関値が閾値T2未満すなわち類似度の低い画像であって、直前の画像データDn-1と異なる撮像シーンの画像データDnを検出する。 On the other hand, when the image detection unit 22b determines in step S504 that the correlation values of the pixel areas EA n , EB n , EC n , and ED n have a correlation value less than the threshold T2 (step S504, Yes), the control unit 22 Determines that the image data D n-1 and D n belong to different imaging scenes. In this case, the image detecting unit 22b, a plurality of correlation values is the threshold value T2 below i.e. low similarity image of the pixel region, detects the image data D n of the immediately previous image data D n-1 and different imaging scenes To do.

画像データDn-1,Dnが互いに異なる撮像シーンのものである場合、制御部22は、この画像データDnに上述したSCHマークを付与する。この場合、フレームレート制御部22cは、画像データDn-1と異なる撮像シーンの画像データDnにSCHマークを付与するSCHマーク付与処理を行う(ステップS508)。 When the image data D n−1 and D n are in different shooting scenes, the control unit 22 gives the above-described SCH mark to the image data D n . In this case, the frame rate control unit 22c performs SCH marking treatment for imparting SCH mark to the image data D n with a different image scene image data D n-1 (step S508).

つぎに、制御部22は、このステップS508においてSCHマークが付与された画像データとその以前にSCHマークが付与された画像データとの間で連続する連続画像群において、上述した周期的な生体運動等の被写体の繰り返し動作を擬似的な動画で表す繰り返し画像群があるか否かを判断する。なお、この連続画像群は、上述したステップS505によってSKマークが付与された同一撮像シーンの画像データが連続する画像群である。この場合、フレームレート制御部22cは、この連続画像群の各画像データについて、上述したベクトル加算処理によって得られた複数の画素領域毎のベクトル加算値を制御部22のFIFO型メモリから読み出す。そして、フレームレート制御部22cは、読み出した複数の画素領域毎のベクトル加算値をもとに、この連続画像群によって擬似的な動画で表される周期的な生体運動等の被写体の繰り返し動作があるか否かを判断する(ステップS509)。   Next, the control unit 22 performs the above-described periodic biological motion in the continuous image group that is continuous between the image data to which the SCH mark is added in step S508 and the image data to which the SCH mark has been previously added. It is determined whether or not there is a repeated image group that represents the repeated operation of the subject such as a pseudo moving image. Note that the continuous image group is an image group in which image data of the same imaging scene to which the SK mark is added in step S505 described above is continuous. In this case, the frame rate control unit 22c reads out, from the FIFO type memory of the control unit 22, the vector addition value for each of the plurality of pixel regions obtained by the vector addition process described above for each image data of the continuous image group. Then, the frame rate control unit 22c performs a repetitive operation of the subject such as a periodic biological motion represented by a pseudo moving image by the continuous image group based on the read vector addition value for each of the plurality of pixel regions. It is determined whether or not there is (step S509).

具体的には、フレームレート制御部22cは、この連続画像群における各画像データの複数の画素領域の少なくとも一つに往復移動を2周期以上繰り返すものを検出した場合に、この連続画像群における被写体の繰り返し動作を検出する(ステップS509,Yes)。この場合、制御部22は、この連続画像群の中に上述した繰り返し画像群があると判断し、フレームレート制御部22cは、この連続画像群に含まれる繰り返し画像群のうち、所望回数分たとえば1周期の被写体の繰り返し動作に対応する画像群の各画像データのSKマークを消去するSKマーク消去処理を行う(ステップS510)。フレームレート制御部22cは、この繰り返し画像群のうちのSKマークを消去した各画像データを観察対象の画像データとして特定するとともに、このSKマークを消去した画像データが連続する画像群を所望回数分の被写体の繰り返し動作を擬似的な動画で表す代表画像群として特定できる。制御部22は、特定した代表画像群の各画像データを記憶部14に保存し、その後、ステップS511に進む。   Specifically, when the frame rate control unit 22c detects that at least one of a plurality of pixel regions of each image data in the continuous image group repeats reciprocating movement for two or more cycles, the subject in the continuous image group Is detected (step S509, Yes). In this case, the control unit 22 determines that the above-described repeated image group is included in the continuous image group, and the frame rate control unit 22c includes, for example, a desired number of repetition image groups included in the continuous image group. An SK mark erasure process for erasing the SK mark of each image data of the image group corresponding to the repetition operation of the subject in one cycle is performed (step S510). The frame rate control unit 22c specifies each image data in which the SK mark is erased from the repeated image group as the image data to be observed, and sets the image group in which the image data from which the SK mark is erased continues for the desired number of times. Can be specified as a representative image group that represents a repetitive motion of the subject with a pseudo moving image. The control unit 22 saves each image data of the identified representative image group in the storage unit 14, and then proceeds to step S511.

一方、フレームレート制御部22cは、この連続画像群における各画像データの複数の画素領域に往復移動を2周期以上繰り返すものを検出しなければ、この連続画像群における被写体の繰り返し動作を検出せず(ステップS509,No)。上述したステップS510のSKマーク消去処理を行わない。この場合、フレームレート制御部22cは、この連続画像群を同一撮像シーンが繰り返される画像群として画像カット対象とする。これによって、フレームレート制御部22cは、たとえば被写体がほぼ静止している連続画像群を画像カット対象として特定できる。その後、制御部22は、ステップS511に進む。   On the other hand, the frame rate control unit 22c does not detect the repetitive motion of the subject in the continuous image group unless it detects that the reciprocating movement is repeated two or more periods in the plurality of pixel regions of each image data in the continuous image group. (Step S509, No). The SK mark erasure process in step S510 described above is not performed. In this case, the frame rate control unit 22c sets this continuous image group as an image cut target as an image group in which the same imaging scene is repeated. Accordingly, the frame rate control unit 22c can specify, for example, a continuous image group in which the subject is almost stationary as an image cut target. Thereafter, the control unit 22 proceeds to step S511.

制御部22は、上述したように、ステップS506またはS507が完了した場合あるいはステップS509またはS510が完了した場合、上述したステップS107と同様の処理を行い(ステップS511)、全画像データに対して未だ処理が完了していないと判断した場合(ステップS511,No)、次の画像データDn+1を読み出し(ステップS512)、その後、この画像データDn+1を用いて上述したステップS503以降の処理手順を繰り返す。一方、制御部22は、全画像データに対して処理完了であると判断した場合(ステップS511,Yes)、上述したステップS503以降の処理手順を終了する。 As described above, when step S506 or S507 is completed, or when step S509 or S510 is completed, the control unit 22 performs the same process as step S107 described above (step S511), and still performs the processing on all image data. If it is determined that the processing has not been completed (step S511, No), the next image data D n + 1 is read (step S512), and then the above-described step S503 and subsequent steps are performed using this image data D n + 1 . Repeat the procedure. On the other hand, when the control unit 22 determines that the processing is complete for all image data (step S511, Yes), the processing procedure after step S503 described above is terminated.

つぎに、上述したステップS507のベクトル加算処理について詳細に説明する。図14は、演算処理部22aがベクトル加算処理を行う動作を説明する模式図である。図15は、ベクトル加算処理によって得られたベクトル加算値をFIFO型メモリの各メモリ領域に保存する動作を説明する模式図である。なお、図14,15では、複数の画素領域EAn,EBn,ECn,EDnのうちの画素領域EBnについて具体例を説明する。 Next, the vector addition process in step S507 described above will be described in detail. FIG. 14 is a schematic diagram illustrating an operation in which the arithmetic processing unit 22a performs a vector addition process. FIG. 15 is a schematic diagram for explaining the operation of storing the vector addition value obtained by the vector addition process in each memory area of the FIFO memory. In FIG 14 and 15, a plurality of pixel regions EA n, EB n, EC n , a specific example for the pixel region EB n of ED n.

図14に示すように、演算処理部22aは、上述したステップS503の動きベクトル演算処理を繰り返し行い、たとえば画像データD1〜D13の画素領域EB1〜EB13の相関値を算出して動きベクトルVB2〜VB13を演算する。ここで、動きベクトルVB2〜VB13のうち、動きベクトルVB2〜VB4,VB12は、閾値P以上の大きさと方向F1とを有するベクトルであり、動きベクトルVB5,VB9,VB13は、閾値P以上の大きさと方向F2とを有するベクトルである。また、動きベクトルVB6〜VB8,VB10,VB11は、閾値P未満の大きさを有するベクトルである。この場合、演算処理部22aは、上述したステップS507のベクトル加算処理を繰り返し行い、方向F1の動きベクトルVB2〜VB4を順次加算したベクトル加算値SVB1を算出する。制御部22は、図15に示すように、算出したベクトル加算値SVB1をメモリ領域M1に保存する。 As shown in FIG. 14, the arithmetic processing unit 22a repeats the motion vector calculation processing in step S503 described above, for example motion by calculating a correlation value of the pixel area EB 1 ~EB 13 of the image data D 1 to D 13 The vectors VB 2 to VB 13 are calculated. Here, among the motion vectors VB 2 through Vb 13, the motion vector VB 2 ~VB 4, VB 12 is a vector with a threshold value P or more magnitude and direction F1, the motion vector VB 5, VB 9, VB 13 Is a vector having a magnitude greater than or equal to the threshold P and a direction F2. Also, the motion vectors VB 6 to VB 8 , VB 10 , VB 11 are vectors having a magnitude less than the threshold value P. In this case, the arithmetic processing unit 22a repeatedly performs the vector addition process in step S507 described above, and calculates a vector addition value SVB 1 obtained by sequentially adding the motion vectors VB 2 to VB 4 in the direction F1. As shown in FIG. 15, the control unit 22 stores the calculated vector addition value SVB 1 in the memory area M1.

一方、動きベクトルVB5は、前回のベクトル加算処理によって加算された動きベクトルVB4と異なる方向F2を有するので、演算処理部22aは、ベクトル加算値SVB1が動きベクトルVB2〜VB4を順次加算したものであると確定するとともに、ベクトル加算値SVB1と異なる方向F2のベクトル加算値SVB2として動きベクトルVB5を加算する。この場合、制御部22は、ベクトル加算値SVB2として動きベクトルVB5をメモリ領域M2に保存する。さらに、演算処理部22aは、閾値P未満の大きさの動きベクトルVB6〜VB8をベクトル加算処理対象から順次除外し、方向F2の動きベクトルVB9をベクトル加算値SVB2として動きベクトルVB5に加算する。この場合、制御部22は、メモリ領域M2のベクトル加算値SVB2を動きベクトルVB5,VB9を順次加算したものに更新する。 On the other hand, since the motion vector VB 5 has a direction F2 different from that of the motion vector VB 4 added by the previous vector addition process, the arithmetic processing unit 22a sequentially adds the motion vectors VB 2 to VB 4 to the vector addition value SVB 1. with determined is the summation adds the motion vector VB 5 as a vector addition value SVB 2 vector addition value SVB 1 different direction F2. In this case, the control unit 22 stores the motion vector VB 5 as the vector addition value SVB 2 in the memory area M2. Further, the arithmetic processing unit 22a sequentially excludes the motion vectors VB 6 to VB 8 having a size less than the threshold value P from the vector addition processing target, and uses the motion vector VB 9 in the direction F2 as the vector addition value SVB 2 as the motion vector VB 5. Add to. In this case, the control unit 22 updates the vector addition value SVB 2 memory areas M2 motion that sequentially adding the vector VB 5, VB 9.

つぎに、演算処理部22aは、閾値P未満の大きさの動きベクトルVB10,VB11をベクトル加算処理対象から順次除外する。ここで、動きベクトルVB12は、前回のベクトル加算処理によって加算された動きベクトルVB9と異なる方向F1を有する。したがって、演算処理部22aは、ベクトル加算値SVB2が動きベクトルVB5,VB9を順次加算したものであると確定するとともに、ベクトル加算値SVB2と異なる方向F1のベクトル加算値SVB3として動きベクトルVB12を加算する。この場合、制御部22は、ベクトル加算値SVB3として動きベクトルVB12をメモリ領域M3に保存する。 Next, the arithmetic processing unit 22a sequentially excludes the motion vectors VB 10 and VB 11 having a magnitude less than the threshold value P from the vector addition processing targets. Here, the motion vector VB 12 has a direction F1 different from the motion vector VB 9 added by the previous vector addition process. Therefore, the arithmetic processing unit 22a is configured to determine that in which the vector sum value SVB 2 by sequentially adding the vector VB 5, VB 9 motion, the motion as a vector addition value SVB 3 directions F1 different from the vector addition value SVB 2 adding the vector VB 12. In this case, the control unit 22 stores the motion vector VB 12 as the vector addition value SVB 3 in the memory area M3.

また、動きベクトルVB13は、前回のベクトル加算処理によって加算された動きベクトルVB12と異なる方向F2を有する。したがって、演算処理部22aは、ベクトル加算値SVB3が動きベクトルVB12であると確定するとともに、ベクトル加算値SVB3と異なる方向F2のベクトル加算値SVB4として動きベクトルVB13を加算する。この場合、制御部22は、ベクトル加算値SVB4として動きベクトルVB13をメモリ領域M4に保存する。その後、演算処理部22aが次の画像データD14の画素領域EB14について方向F2と異なる方向の動きベクトルVB14を算出した場合、または次の画像データD14が画像データD13と異なる撮像シーンのものである場合、演算処理部22aは、ベクトル加算値SVB4が動きベクトルVB13であると確定する。なお、演算処理部22aは、動きベクトルが互いに同じ方向を有しているか否かについて、たとえば水平方向と動きベクトルとのなす角度を算出し、かかる動きベクトルの角度の差が閾値以下であれば同じ方向であるとする。 The motion vector VB 13 has a direction F2 different from the motion vector VB 12 added by the previous vector addition process. Therefore, the arithmetic processing unit 22a is configured to determine that the vector VB 12 motion vector addition value SVB 3, adds the motion vector VB 13 as a vector addition value SVB 4 direction F2 different from the vector addition value SVB 3. In this case, the control unit 22 stores the motion vector VB 13 as the vector addition value SVB 4 in the memory area M4. Then, the arithmetic processing unit 22a if calculating the movement vector VB 14 different from the direction F2 for the pixel region EB 14 of the next image data D 14, or captured image data D 14 of the next is different from the image data D 13 scenes If is of, the processing unit 22a will determine that the vector VB 13 motion vector addition value SVB 4. Note that the arithmetic processing unit 22a calculates, for example, an angle between the horizontal direction and the motion vector as to whether or not the motion vectors have the same direction, and if the difference between the angles of the motion vectors is equal to or less than a threshold value. Suppose they are in the same direction.

このように、演算処理部22aは、画像データDn上のたとえば画素領域EBnについて、閾値P以上の大きさの動きベクトルVBnを方向別に順次加算し、ベクトル加算処理対象の動きベクトルの方向が変わる毎にベクトル加算値を確定する。制御部22は、たとえば画素領域EBnについて、算出されたベクトル加算値を方向別にメモリ領域を変えて順次保存する。なお、演算処理部22aは、画像データDn上の他の画素領域EAn,ECn,EDnについて、上述した画素領域EBnの場合と同様に、方向別にベクトル加算値を算出する。制御部22は、上述した画素領域EBnの場合と同様に、他の画素領域EAn,ECn,EDnについて、得られたベクトル加算値を方向別にメモリ領域を変えて順次保存する。この場合、制御部22のFIFO型メモリは、複数の画素領域EAn,EBn,ECn,EDnのそれぞれについて少なくとも4つのメモリ領域を有する。 Thus, the processing unit 22a, for example the pixel area EB n on the image data D n, sequentially adds the motion vector VB n threshold P size or larger by direction, the direction of the motion vector of the vector addition processing target Each time changes, the vector addition value is determined. For example, for the pixel region EB n , the control unit 22 sequentially stores the calculated vector addition value by changing the memory region for each direction. Incidentally, the arithmetic processing unit 22a, in addition to the pixel area EA n on the image data D n, EC n, the ED n, as in the case of the pixel region EB n described above, it calculates the vector sum value for each direction. As in the case of the pixel area EB n described above, the control unit 22 sequentially stores the obtained vector addition values for the other pixel areas EA n , EC n , and ED n by changing the memory area for each direction. In this case, the FIFO memory of the control unit 22 has at least four memory areas for each of the plurality of pixel areas EA n , EB n , EC n , and ED n .

つぎに、フレームレート制御部22cが一連の画像のうちの同一撮像シーンの画像が連続する連続画像群の中から上述した代表画像群を特定する動作について具体的に説明する。図16は、この連続画像群の中から上述した代表画像群を特定する動作を説明する模式図である。なお、図16では、一連の画像のうちの先頭の画像データD1、画像データD1と同一撮像シーンの画像データD2〜D13、画像データD1〜D13と異なる撮像シーンの画像データD14を例示する。 Next, the operation of the frame rate control unit 22c for specifying the above-described representative image group from the continuous image group in which the images of the same imaging scene in the series of images are continuous will be specifically described. FIG. 16 is a schematic diagram for explaining the operation of specifying the representative image group described above from the continuous image group. Note that the image data of the first image data D 1, the image data D 1 and the image data D 2 to D 13 of the same image scene, a different imaging scene image data D 1 to D 13 of FIG. 16, a series of images D 14 is illustrated.

図16において、フレームレート制御部22cは、上述したように、先頭の画像データD1にSCHマークを付与し、この画像データD1と同一撮像シーンの画像データD2〜D13にSKマークを順次付与する。また、フレームレート制御部22cは、画像データD1〜D13と異なる撮像シーンの画像データD14にSCHマークを付与する。ここで、フレームレート制御部22cは、上述したステップS509において、SCHマークを付与した画像データD1,D14の間に連続する画像データD1〜D13に周期的な生体運動等の被写体の繰り返し動作があるか否かを判断する。 16, the frame rate control unit 22c, as described above, the SCH mark is given to the first image data D 1 of the, the SK mark to the image data D 2 to D 13 of the same image scene and the image data D 1 Grant sequentially. The frame rate control unit 22c assigns a SCH mark to the image data D 14 of the image data D 1 to D 13 with different image scene. Here, the frame rate control unit 22c in step S509 described above, the subject of the periodic biological motion or the like to the image data D 1 to D 13 consecutive between the image data D 1, D 14 imparted with SCH mark It is determined whether or not there is a repeated operation.

この場合、フレームレート制御部22cは、図15に例示したように制御部22のFIFO型メモリに保存された画像データD1〜D13の複数の画素領域毎のベクトル加算値を読み出す。フレームレート制御部22cは、読み出した各ベクトル加算値をもとに、画像データD1〜D13の複数の画素領域の少なくとも一つに往復移動を2周期以上繰り返すものを検出した場合、画像データD1〜D13における被写体の繰り返し動作を検出する。 In this case, the frame rate control unit 22c reads out the vector sum of a plurality of pixels each area of the image data D 1 to D 13 stored in the FIFO memory of the control unit 22 as illustrated in FIG. 15. Frame rate control unit 22c based on each vector addition value read, when detecting that repeats reciprocating at least one of the plurality of pixel areas of the image data D 1 to D 13 2 or more cycles, the image data detecting the repetitive operation of the subject in D 1 to D 13.

たとえば図15に例示するベクトル加算値において、フレームレート制御部22cは、ベクトル加算値SVB1,SVB2の各大きさの差が所定値以下であり、ベクトル加算値SVB2,SVB3の各大きさの差が所定値以下であり、ベクトル加算値SVB3,SVB4の各大きさの差が所定値以下である場合、ベクトル加算値SVB1〜SVB4で方向F1(往路方向)と方向F2(復路方向)との往復移動を2周期繰り返す画素領域EBnを検出する。なお、フレームレート制御部22cは、ベクトル加算値SVB1,SVB2の各ベクトル成分の和が所定値以下であり、ベクトル加算値SVB2,SVB3の各ベクトル成分の和が所定値以下であり、ベクトル加算値SVB3,SVB4の各ベクトル成分の和が所定値以下である場合に、ベクトル加算値SVB1〜SVB4で方向F1(往路方向)と方向F2(復路方向)との往復移動を2周期繰り返す画素領域EBnを検出してもよい。 For example, in the vector addition value illustrated in FIG. 15, the frame rate control unit 22c has a difference between the magnitudes of the vector addition values SVB 1 and SVB 2 equal to or less than a predetermined value, and the magnitudes of the vector addition values SVB 2 and SVB 3 . When the difference in height is less than or equal to a predetermined value and the difference in magnitude between the vector addition values SVB 3 and SVB 4 is less than or equal to a predetermined value, the direction F1 (outward direction) and the direction F2 in the vector addition values SVB 1 to SVB 4 A pixel region EB n that repeats the reciprocating movement in the (return direction) two cycles is detected. Note that the frame rate control unit 22c has the sum of the vector components of the vector addition values SVB 1 and SVB 2 equal to or less than a predetermined value, and the sum of the vector components of the vector addition values SVB 2 and SVB 3 is equal to or less than the predetermined value. When the sum of the vector components of the vector addition values SVB 3 and SVB 4 is not more than a predetermined value, the vector addition values SVB 1 to SVB 4 are reciprocated in the direction F1 (forward direction) and the direction F2 (return direction). May be detected for a pixel region EB n that repeats two cycles.

フレームレート制御部22cは、画像データD1〜D13の他の画素領域EAn,ECn,EDnについても画素領域EBnの場合と同様の処理を行い、画像データD1〜D13の複数の画素領域EAn,EBn,ECn,EDnの少なくとも一つに往復移動を2周期以上繰り返すものを検出した場合、画像データD1〜D13における被写体の繰り返し動作を検出する。この場合、画像データD1〜D13による連続画像群は、周期的な生体運動等の被写体の繰り返し動作を擬似的な動画で表す画像群である。 Frame rate control unit 22c, the other pixel region EA n of the image data D 1 ~D 13, EC n, performs the same processing as that of the pixel region EB n also ED n, the image data D 1 to D 13 When detecting at least one of the plurality of pixel areas EA n , EB n , EC n , ED n that repeats reciprocating movements for two or more periods, the repetition operation of the subject in the image data D 1 to D 13 is detected. In this case, the continuous image group based on the image data D 1 to D 13 is an image group that represents a repetitive operation of the subject such as a periodic biological motion as a pseudo moving image.

フレームレート制御部22cは、たとえば画像データD1〜D13における被写体の繰り返し動作を検出した場合、上述したステップS510を行い、画像データD1〜D13のうちの所定回数分たとえば1周期分の被写体の繰り返し動作を表す画像データのSKマークを消去する。この場合、フレームレート制御部22cは、たとえば図15に例示したベクトル加算値SVD1〜SVD4に含まれる動きベクトルを有する画像データD2〜D5,D9,D12,D13のうち、1回分の被写体の繰り返し動作を表す画像データのSKマークを消去する。たとえば、フレームレート制御部22cは、方向F1すなわち往路方向のベクトル加算値SVD1と方向F2すなわち復路方向のSVD2に含まれる動きベクトルを有する画像データD2〜D5,D9のSKマークを消去する。これによって、フレームレート制御部22cは、画像データD1〜D13による連続画像群の中から、画像データD1〜D5,D9を被写体の繰り返し動作を擬似的な動画で表す代表画像群として特定できる。 Frame rate control unit 22c, for example when detecting a repeated operation of the object in the image data D 1 to D 13, performs the step S510 described above, the image data D 1 to D of predetermined number of times for example one period of the 13 The SK mark of the image data representing the repeated operation of the subject is deleted. In this case, the frame rate control unit 22c, among the image data D 2 ~D 5, D 9, D 12, D 13 having a motion vector included for example in the vector addition value SVD 1 ~SVD 4 illustrated in FIG. 15, The SK mark is erased from the image data representing the repeated operation of the subject for one time. For example, the frame rate control unit 22c displays the SK marks of the image data D 2 to D 5 and D 9 having the motion vectors included in the direction F1, that is, the vector addition value SVD 1 in the forward direction and the direction F2, that is, SVD 2 in the backward direction. to erase. Thus, the frame rate control unit 22c, from among the successive image group by the image data D 1 to D 13, the image data D 1 to D 5, the representative image group that represents the D 9 repeating operation of the object in a pseudo moving Can be specified as

また、フレームレート制御部22cは、ステップS510において、たとえば画像データD1〜D5,D9を含む連続画像群DG1のうちの各動きベクトルの大きさが閾値P未満である画像データD6〜D8のSKマークと、画像データD1〜D13のうちの連続画像群DG1以外の連続画像群DG2の各画像データD10〜D13のSKマークとを消去しない。これによって、フレームレート制御部22cは、画像データD1〜D13のうちの代表画像群(すなわち画像データD1〜D5,D9)以外を画像カット対象として特定できる。 The frame rate control unit 22c in step S510, for example, the image data D 1 to D 5, the image data D 6 ~ magnitude of each motion vector of the successive image group DG1 containing D 9 is less than the threshold P and SK mark D 8, not erased and SK mark of the respective image data D 10 to D 13 of the successive image group DG2 other than successive image group DG1 of the image data D 1 to D 13. Thus, the frame rate control unit 22c can identify the representative image group of the image data D 1 to D 13 to other (that is, the image data D 1 ~D 5, D 9) as an image cut target.

つぎに、フレームレート制御部22cが被検体1内の一連の画像データを順次画像表示する動作について説明する。図17は、一連の画像データのうちのSCHマークを付与した画像データまたはSKマークを消去した画像データを順次画像表示するための処理手順を説明するフローチャートである。図17において、フレームレート制御部22cは、上述したステップS201と同様に、記憶部14から被検体1内の一連の画像のうちの画像データDnを読み出し(ステップS601)、この画像データDnに上述したSCHマークが付与されているか否かを判断する(ステップS602)。 Next, an operation in which the frame rate control unit 22c sequentially displays a series of image data in the subject 1 will be described. FIG. 17 is a flowchart illustrating a processing procedure for sequentially displaying image data to which the SCH mark is added or image data from which the SK mark is deleted from a series of image data. In FIG. 17, the frame rate control unit 22c reads the image data D n of the series of images in the subject 1 from the storage unit 14 as in step S201 described above (step S601), and this image data D n. It is determined whether or not the above-described SCH mark is given (step S602).

フレームレート制御部22cは、ステップS602において、画像データDnからSCHマークを検出しなければ(ステップS602,No)、この画像データDnにSCHマークが付与されていないと判断し、上述したステップS203と同様に、この画像データの表示フレームレートを上述した通常設定の表示フレームレートに決定する(ステップS603)。 Frame rate control unit 22c in step S602, unless detect SCH mark from image data D n (step S602, No), SCH mark is determined not to be assigned to the image data D n, the above-described step Similar to S203, the display frame rate of the image data is determined to be the above-described normal display frame rate (step S603).

一方、フレームレート制御部22cは、ステップS602において、画像データDnからSCHマークを検出した場合(ステップS602,Yes)、この画像データDnにSCHマークが付与されていると判断し、ステップS603による通常設定の表示フレームレートに比して低速設定の表示フレームレートに決定する(ステップS604)。なお、この低速設定の表示フレームレートは、上述した再生操作アイコン群100のいずれかに対応する通常設定の表示フレームレートに比して低速の表示フレームレートである。 On the other hand, the frame rate control unit 22c in step S602, when detecting SCH mark from image data D n (step S602, Yes), determines that the SCH mark is applied to the image data D n, step S603 The display frame rate set to the low speed is determined as compared with the display frame rate set to the normal setting (step S604). Note that the display frame rate set at the low speed is a display frame rate that is lower than the display frame rate set at the normal setting corresponding to any of the above-described reproduction operation icon groups 100.

つぎに、フレームレート制御部22cは、ステップS603またはS604の処理を行った画像データDnに上述したSKマークが付与されているか否かを判断する(ステップS605)。この場合、フレームレート制御部22cは、この画像データDnからSKマークを検出しなければ(ステップS605,No)、この画像データDnにSKマークが付与されていないと判断し、表示部12に対し、このSKマークが付与されていない画像データDnを表示する制御を行う(ステップS607)。具体的には、フレームレート制御部22cは、このSKマークが付与されていない画像データDnがステップS603において通常設定の表示フレームレートに決定した画像データであれば、表示部12に対し、この画像データDnを通常設定の表示フレームレートで表示する制御を行う。また、フレームレート制御部22cは、このSKマークが付与されていない画像データDnがステップS604において低速設定の表示フレームレートに決定した画像データであれば、表示部12に対し、この画像データDnを低速設定の表示フレームレートで表示する制御を行う。 Next, the frame rate control unit 22c determines whether or not the above-described SK mark is added to the image data D n subjected to the processing of step S603 or S604 (step S605). In this case, the frame rate control unit 22c determines that the if the image data D n not detect the SK mark (step S605, No), SK mark is not added to the image data D n, the display unit 12 On the other hand, control is performed to display the image data D n not provided with the SK mark (step S607). Specifically, if the image data D n to which the SK mark is not attached is the image data determined as the normal display frame rate in step S603, the frame rate control unit 22c Control is performed to display the image data D n at a display frame rate set at a normal setting. Further, if the image data D n not provided with the SK mark is the image data determined as the display frame rate set at the low speed in step S604, the frame rate control unit 22c sends the image data D to the display unit 12. Performs control to display n at the display frame rate set to low speed.

一方、フレームレート制御部22cは、ステップS605において画像データDnからSKマークを検出した場合(ステップS605,Yes)、このSKマークが付与された画像データDnを画像表示対象から除外し(ステップS606)、このSKマークが付与された画像データDnを表示部12に表示させない(すなわち画像カットする)。 On the other hand, the frame rate control unit 22c, when detecting the SK mark from image data D n at step S605 (step S605, Yes), excluding the image data D n of the SK mark is assigned from the image display (step S606), the SK mark is (that is, the image cut not displayed on the display section 12 the image data D n granted).

ステップS605またはS606の処理が完了した場合、フレームレート制御部22cは、上述したステップS206と同様の処理を行い(ステップS608)、全画像を表示部12に未だ再生完了していないと判断すれば(ステップS608,No)、次の画像データDn+1を読み出し(ステップS609)、その後、この画像データDn+1に対して上述したステップS602以降の処理手順を繰り返す。一方、フレームレート制御部22cは、全画像を表示部12に再生したと判断すれば(ステップS608,Yes)、表示指定された被検体1内の一連の画像データを順次画像表示する処理手順を終了する。 When the processing in step S605 or S606 is completed, the frame rate control unit 22c performs the same processing as in step S206 described above (step S608), and determines that all the images have not yet been reproduced on the display unit 12. (Step S608, No), the next image data D n + 1 is read out (Step S609), and then the processing procedure after Step S602 described above is repeated for this image data D n + 1 . On the other hand, if the frame rate control unit 22c determines that all the images have been reproduced on the display unit 12 (step S608, Yes), a processing procedure for sequentially displaying a series of image data in the subject 1 designated for display is performed. finish.

ここで、上述した図16に例示する被検体1の画像データD1〜D14を用い、フレームレート制御部22cが被検体1内の一連の画像を順次表示する動作についての具体例を説明する。ステップS601〜S609において、フレームレート制御部22cは、たとえば被検体1内の画像データD1〜D14を順次読み出す。フレームレート制御部22cは、SCHマークが付与された先頭の画像データD1の表示フレームレートを低速設定の表示フレームレートに決定し、表示部12に対し、低速の表示フレームレートで画像データD1を画像表示する制御を行う。 Here, using image data D 1 to D 14 of the subject 1 shown in FIG. 16 described above, the frame rate control unit 22c will be described a specific example of operation for sequentially displaying the series of images of the subject 1 . In step S601~S609, the frame rate control unit 22c, for example, sequentially reads image data D 1 to D 14 in the subject 1. Frame rate control unit 22c determines a first display frame rate of the image data D 1 of the the SCH mark is assigned to the display frame rate of the low-speed setting, to the display unit 12, the image data D 1 at a slower display frame rate Control to display the image.

つぎに、フレームレート制御部22cは、SKマークおよびSCHマークがともに付与されていない画像データD2〜D5の表示フレームレートを通常設定の表示フレームレートに決定し、表示部12に対し、画像データD2〜D5を通常設定の表示フレームレートで順次画像表示する制御を行う。その後、フレームレート制御部22cは、SKマークが付与された画像データD6〜D8を画像表示対象から順次除外して表示部12に画像表示させず、SKマークおよびSCHマークがともに付与されていない画像データD9の表示フレームレートを通常設定の表示フレームレートに決定し、表示部12に対し、画像データD9を通常設定の表示フレームレート画像表示する制御を行う。 Next, the frame rate control unit 22c determines the display frame rate of the image data D 2 to D 5 of SK mark and SCH mark is not both granted to the display frame rate of the normal setting, to the display unit 12, an image Control is performed to sequentially display the images of the data D 2 to D 5 at the normal display frame rate. Thereafter, the frame rate control unit 22c does not sequentially excluding the image displayed on the display section 12 the image data D 6 to D 8 of SK mark is assigned from the image displayed, SK marks and SCH marks are both granted The display frame rate of the image data D 9 that is not present is determined as the normal setting display frame rate, and the display unit 12 is controlled to display the image data D 9 as a normal setting display frame rate image.

その後、フレームレート制御部22cは、SKマークが付与された画像データD10〜D13を画像表示対象から順次除外して表示部12に画像表示させず、SCHマークが付与された画像データD14の表示フレームレートを低速設定の表示フレームレートに決定し、表示部12に対し、画像データD14を低速設定の表示フレームレートで画像表示する制御を行う。 Thereafter, the frame rate control unit 22c does not sequentially excluding the image displayed on the display section 12 the image data D 10 to D 13 that SK mark is assigned from the image displayed, the image data SCH mark is assigned D 14 the display frame rate determined at the display frame rate of the low-speed setting, to the display unit 12 performs control to image display of the image data D 14 on the display frame rate of the low speed setting.

かかるフレームレート制御部22cの動作によって、表示部12は、たとえば、SCHマークが付与された画像データD1に対応する被検体1内の画像を低速設定の表示フレームレートに対応する表示時間で表示し、つぎに、SCHマークおよびSKマークがともに付与されていない画像データD2〜D5,D9に対応する被検体1内の各画像すなわち代表画像群を通常設定の表示フレームレートに対応する表示時間で順次表示し、その後、SCHマークが付与された画像データD14に対応する被検体1内の画像を低速設定の表示フレームレートに対応する表示時間で表示する。この場合、表示部12は、画像データD2〜D5,D9に比して単位フレーム毎の表示時間を長くして画像データD1,D14をそれぞれ表示する。 The operation of the frame rate control unit 22c, the display unit 12, for example, displayed on a display time corresponding images inside the subject 1 corresponding to the image data D 1 SCH mark is assigned to the display frame rate of the low speed setting Next, each image in the subject 1 corresponding to the image data D 2 to D 5 , D 9 to which neither the SCH mark nor the SK mark is assigned, that is, the representative image group, corresponds to the normal display frame rate. sequentially displayed in display, then the display in display the image inside the subject 1 SCH mark corresponding to the image data D 14 granted corresponding to the display frame rate of the low speed setting. In this case, the display unit 12 displays the image data D 1 and D 14 by extending the display time for each unit frame as compared with the image data D 2 to D 5 and D 9 .

また、表示部12は、SKマークが付与された画像データD6〜D8,D10〜D13に対応する被検体1内の各画像を表示しない(画像カットする)。すなわち、表示部12は、画像データD1と同一撮像シーンの画像データD2〜D13のうち、周期定な生体運動等の被写体の繰り返し動作の1周期分を擬似的な動画で表す代表画像群として画像データD2〜D5,D9を通常設定の表示フレームレートに対応する表示時間で順次表示し、被写体がほぼ静止した画像データD6〜D8,D10,D11と代表画像群によって表される被写体の繰り返し動作が繰り返される画像データD12,D13とを表示しない。これによって、フレームレート制御部22cは、周期定な生体運動等の被写体の繰り返し動作を擬似的な動画で表示部12に表示できるとともに、たとえば画像データD2〜D13の表示時間を短縮でき、画像データD2〜D13を通常設定の表示フレームレートで順次表示する場合に比して短い表示時間で順次表示できる。 Further, the display unit 12 does not display each image in the subject 1 corresponding to the image data D 6 to D 8 and D 10 to D 13 to which the SK mark is given (cuts the image). That is, the display unit 12, among the image data D 2 to D 13 of the image data D 1 and the same image scene, a representative image representing one cycle of the repetitive operation of the subject, such as periodic constant biological motion pseudo videos The image data D 2 to D 5 and D 9 are sequentially displayed as a group at a display time corresponding to the normal display frame rate, and the image data D 6 to D 8 , D 10 , D 11 and the representative image with the subject almost stationary are displayed. The image data D 12 and D 13 in which the repetition operation of the subject represented by the group is repeated are not displayed. Thus, the frame rate control unit 22c, as well as the repetitive operation of an object, such as a periodic constant biological motion can be displayed on the display unit 12 in a pseudo moving image, for example, can reduce the display time of the image data D 2 to D 13, The image data D 2 to D 13 can be sequentially displayed in a shorter display time than when the image data D 2 to D 13 are sequentially displayed at the normal display frame rate.

以上、説明したように、この発明の実施の形態2では、上述した実施の形態1の機能に加え、一連の画像のうちの同一撮像シーンの画像が連続する連続画像群に被写体の繰り返し動作を表す画像群がある場合、この連続画像群のうちの所望回数分の被写体の繰り返し動作を表す画像群を代表画像群として特定し、特定した代表画像群をたとえば通常設定の表示フレームレートに基づく表示時間で順次表示し、この代表画像群以外の残りの画像の表示時間を代表画像群に比して短くしている。したがって、上述した実施の形態1の作用効果を享受するとともに、この連続画像群によって表される周期的な生体運動等の被写体の繰り返し動作を擬似的な動画像で観察可能な画像表示装置を実現できる。   As described above, in the second embodiment of the present invention, in addition to the function of the first embodiment described above, a subject is repeatedly operated on a continuous image group in which images of the same imaging scene in a series of images are continuous. If there is an image group to be represented, an image group representing the desired number of repetitions of the subject among the continuous image group is identified as a representative image group, and the identified representative image group is displayed based on, for example, a normal display frame rate. The images are sequentially displayed in time, and the display time of the remaining images other than the representative image group is shorter than that of the representative image group. Therefore, an image display device that can enjoy the effects of the first embodiment described above and can observe the repetitive motion of the subject such as the periodic biological motion represented by the continuous image group with a pseudo moving image is realized. it can.

なお、この発明の実施の形態1,2では、携帯型記録媒体5に格納された一連の画像データを取り込む際に、この一連の画像データにSCHマークまたはSKマークを付与していたが、この発明はこれに限定されるものではなく、記憶部14に格納された一連の画像データにSCHマークまたはSKマークを付与する処理を行ってもよい。また、一連の画像データを順次画像表示する際に略リアルタイムに、この一連の画像データにSCHマークまたはSKマークを付与する処理を行ってもよい。すなわち、記憶部14に格納された一連の画像データを順次画像表示する際に、この画像表示対象の一連の画像データのうち、画像表示前の所望フレーム数たとえば5フレーム程度の画像データを逐次先行して読み出し、読み出した所望フレーム数の画像データにSCHマークまたはSKマークを付与する処理を行ってもよい。   In the first and second embodiments of the present invention, when a series of image data stored in the portable recording medium 5 is captured, the SCH mark or the SK mark is added to the series of image data. The present invention is not limited to this, and a process of adding an SCH mark or an SK mark to a series of image data stored in the storage unit 14 may be performed. In addition, when sequentially displaying a series of image data, a process of adding an SCH mark or an SK mark to the series of image data may be performed in substantially real time. That is, when a series of image data stored in the storage unit 14 is sequentially displayed, image data of a desired number of frames before image display, for example, about 5 frames is sequentially preceded among the series of image data to be displayed. Then, the processing may be performed in which the SCH mark or the SK mark is added to the read image data of the desired number of frames.

また、この発明の実施の形態1およびその変形例では、互いに類似度の高い画像が連続する連続画像群のうちの先頭の画像を代表画像として表示していたが、この発明はこれに限定されるものではなく、この連続画像群のうちの所定のフレーム順の画像を代表画像として表示してもよい。また、この代表画像として、1フレームの画像に限らず、この連続画像群に含まれる1フレーム以上の画像を代表画像として表示してもよい。   Further, in the first embodiment of the present invention and the modification thereof, the first image in the continuous image group in which images having a high degree of similarity are continuous is displayed as the representative image. However, the present invention is not limited to this. Instead of this, an image in a predetermined frame order in the group of continuous images may be displayed as a representative image. In addition, the representative image is not limited to one frame image, and one or more frames included in the continuous image group may be displayed as the representative image.

さらに、この発明の実施の形態1,2および実施の形態1の変形例では、各画像データ上に4つの画素領域を設定していたが、この発明はこれに限定されるものではなく、各画像データ上に2以上の画素領域をそれぞれ設定すればよい。この場合、各画像データ上の複数の画素領域は、フレーム中心を基準に対称となる各位置に設定されることが望ましく、さらには、フレーム中心を基準に十字方向またはフレームの対角方向に位置するように設定されることが望ましい。たとえば8つの画素領域は、フレーム中心を基準に対称であって、フレーム中心を基準に十字方向または対角方向であって対称となる各位置にそれぞれ設定されることが望ましい。   Further, in the first and second embodiments of the present invention and the modification of the first embodiment, four pixel regions are set on each image data. However, the present invention is not limited to this, and each Two or more pixel regions may be set on the image data. In this case, it is desirable that the plurality of pixel regions on each image data be set at positions that are symmetric with respect to the frame center, and further, be positioned in the cross direction or the diagonal direction of the frame with respect to the frame center. It is desirable to set so as to. For example, it is desirable that the eight pixel regions are set symmetrically with respect to the frame center, and set at respective positions that are symmetrical with respect to the frame center in the cross direction or the diagonal direction.

また、この発明の実施の形態2では、同一撮像シーンの画像が連続する連続画像群の中から特定する代表画像群に、この連続画像群の先頭の画像を含むようにしていたが、この発明はこれに限定されるものではなく、この連続画像群のうちの被写体の繰り返し動作を表す画像群を代表画像群として特定すればよく、この連続画像群の先頭の画像を代表画像群に含めなくてもよい。   Further, in Embodiment 2 of the present invention, the representative image group specified from the continuous image group in which images of the same imaging scene are continuous includes the head image of the continuous image group. The image group representing the repetitive motion of the subject in the continuous image group may be specified as the representative image group, and the first image of the continuous image group may not be included in the representative image group. Good.

さらに、この発明の実施の形態2では、同一撮像シーンの画像が連続する連続画像群のうちの1回分の被写体の繰り返し動作を表す画像群を代表画像群として特定していたが、この発明はこれに限定されるものではなく、この連続画像群のうちの2周期以上の被写体の繰り返し動作を繰り返し表す画像群を代表画像群として特定してもよい。   Furthermore, in Embodiment 2 of the present invention, an image group that represents a subject's repetitive motion for one time out of a continuous image group in which images of the same imaging scene are continuous is specified as a representative image group. However, the present invention is not limited to this, and an image group that repeatedly represents the repetitive operation of a subject of two or more periods in the continuous image group may be specified as the representative image group.

また、この発明の実施の形態2では、同一撮像シーンの画像が連続する連続画像群において2周期の往復移動を行う画素領域を検出した場合、この連続画像群に被写体の繰り返し動作を表す画像群があると判断していたが、この発明はこれに限定されるものではなく、この連続画像群において2周期以上の往復移動を行う画素領域を検出した場合、この連続画像群に被写体の繰り返し動作を表す画像群があると判断してもよい。   Further, in Embodiment 2 of the present invention, when a pixel region that performs two cycles of reciprocal movement is detected in a continuous image group in which images of the same imaging scene are continuous, an image group that represents a repetitive operation of a subject in this continuous image group However, the present invention is not limited to this, and when a pixel region that reciprocates for two cycles or more in this continuous image group is detected, the subject is repeatedly operated in this continuous image group. It may be determined that there is an image group representing.

さらに、この発明の実施の形態2では、同一撮像シーンの画像が連続する連続画像群のうちの代表画像群以外の残りの画像を表示対象から除外していたが、この発明はこれに限定されるものではなく、この代表画像群の表示フレームレートに比して高速の表示フレームレートに設定して、この代表画像群以外の残りの画像を順次表示してもよい。この場合、この代表画像群以外の残りの画像は、この代表画像群に比して単位フレーム毎の表示時間を短くして表示される。   Furthermore, in Embodiment 2 of the present invention, the remaining images other than the representative image group in the continuous image group in which the images of the same imaging scene are continuous are excluded from the display target. However, the present invention is not limited to this. Instead, the display frame rate of the representative image group may be set to a higher display frame rate, and the remaining images other than the representative image group may be sequentially displayed. In this case, the remaining images other than the representative image group are displayed with a shorter display time for each unit frame than the representative image group.

また、この発明の実施の形態2では、ベクトル加算値を保存する記憶手段としてFIFO型メモリを用いていたが、この発明はこれに限定されるものではなく、FIFO型メモリに代えて、画素領域毎に少なくとも4つのメモリ領域を有する各種メモリを用いてもよい。この場合、各メモリ領域内のベクトル加算値は、上述したステップS509において被写体の繰り返し動作を検出しなかった場合、および上述したステップS510のSKマーク消去処理が完了した場合、その都度リセットすればよい。   In the second embodiment of the present invention, the FIFO type memory is used as the storage means for storing the vector addition value. However, the present invention is not limited to this, and a pixel area is used instead of the FIFO type memory. Various memories each having at least four memory areas may be used. In this case, the vector addition value in each memory area may be reset each time when the repetitive motion of the subject is not detected in step S509 described above and when the SK mark erasing process in step S510 described above is completed. .

この発明の実施の形態1である画像表示装置を用いたカプセル型内視鏡システムの一構成例を模式的に例示する模式図である。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a schematic view schematically illustrating a configuration example of a capsule endoscope system using an image display apparatus according to Embodiment 1 of the present invention. この発明の実施の形態1である画像表示装置の一構成例を模式的に示すブロック図である。It is a block diagram which shows typically the example of 1 structure of the image display apparatus which is Embodiment 1 of this invention. 互いに類似度の高い画像が連続する連続画像群の中から1以上の代表画像を特定するための処理手順を説明するフローチャートである。It is a flowchart explaining the process sequence for specifying one or more representative images from a continuous image group in which images having a high degree of similarity are continuous. 動きベクトル演算処理の動作を説明する模式図である。It is a schematic diagram explaining the operation | movement of a motion vector calculation process. SKマークまたはSCHマークを付与して1以上の代表画像を特定する動作を説明するための模式図である。It is a schematic diagram for demonstrating the operation | movement which provides a SK mark or a SCH mark, and specifies one or more representative images. 表示部の表示画面を具体的に例示する模式図である。It is a schematic diagram which illustrates concretely the display screen of a display part. SCHマークまたはSKマークを付与した一連の画像データを順次画像表示するための処理手順を説明するフローチャートである。It is a flowchart explaining the process sequence for displaying a series of image data which provided the SCH mark or the SK mark sequentially. この発明の実施の形態1の変形例である画像表示装置の一構成例を模式的に示すブロック図である。It is a block diagram which shows typically one structural example of the image display apparatus which is a modification of Embodiment 1 of this invention. 連続画像群の中から1以上の代表画像を特定するための別の処理手順を説明するフローチャートである。It is a flowchart explaining another process sequence for specifying one or more representative images from a continuous image group. HSPマークまたはSCHマークを付与して1以上の代表画像を特定する動作を説明するための模式図である。It is a schematic diagram for demonstrating the operation | movement which assign | provides an HSP mark or an SCH mark, and specifies one or more representative images. SCHマークまたはHSPマークを付与した一連の画像データを順次画像表示するための処理手順を説明するフローチャートである。It is a flowchart explaining the process sequence for displaying a series of image data which provided the SCH mark or the HSP mark sequentially. この発明の実施の形態2である画像表示装置の一構成例を模式的に示すブロック図である。It is a block diagram which shows typically the example of 1 structure of the image display apparatus which is Embodiment 2 of this invention. 連続画像群の中から代表画像群を特定するための処理手順を説明するフローチャートである。It is a flowchart explaining the process sequence for specifying a representative image group out of a continuous image group. ベクトル加算処理の動作を説明する模式図である。It is a schematic diagram explaining the operation | movement of a vector addition process. ベクトル加算値をFIFO型メモリの各メモリ領域に保存する動作を説明する模式図である。It is a schematic diagram explaining the operation | movement which preserve | saves a vector addition value in each memory area of a FIFO type memory. 連続画像群の中から代表画像群を特定する動作を説明する模式図である。It is a schematic diagram explaining the operation | movement which specifies a representative image group out of a continuous image group. SCHマークを付与した画像データまたはSKマークを消去した画像データを順次画像表示するための処理手順を説明するフローチャートである。It is a flowchart explaining the process sequence for displaying sequentially the image data which gave the SCH mark, or the image data which deleted the SK mark.

符号の説明Explanation of symbols

1 被検体
2 カプセル型内視鏡
3 受信装置
3a〜3h 受信アンテナ
4,17,21 画像表示装置
5 携帯型記録媒体
11 入力部
12 表示部
13 リーダライタ
14 記憶部
15,18,22 制御部
15a,22a 演算処理部
15b,22b 画像検出部
15c,18c,22c フレームレート制御部
100 再生操作アイコン群
n 画像データ
DG,DG1,DG2 連続画像群
EAn,EBn,ECn,EDn 画素領域
SVB1,SVB2,SVB3,SVB4 ベクトル加算値
VAn,VBn,VCn,VDn 動きベクトル
DESCRIPTION OF SYMBOLS 1 Subject 2 Capsule endoscope 3 Receiving device 3a-3h Reception antenna 4, 17, 21 Image display device 5 Portable recording medium 11 Input part 12 Display part 13 Reader / writer 14 Storage part 15, 18, 22 Control part 15a , 22a arithmetic processing section 15b, 22b image detecting unit 15c, 18c, 22c frame rate control unit 100 play operation icon group D n image data DG, DG1, DG2 successive image group EA n, EB n, EC n , ED n pixel region SVB 1 , SVB 2 , SVB 3 , SVB 4 vector addition values VA n , VB n , VC n , VD n motion vectors

Claims (8)

時系列に沿って撮像された一連の画像を表示する画像表示装置において、
前記一連の画像の各画像上に設定した複数の画素領域の相関値を算出し、該複数の画素領域の動きベクトルを演算する演算手段と、
隣接画像間での前記複数の画素領域の相関値が所定値以上である画像が連続する連続画像群を検出する画像検出手段と、
前記連続画像群の中から1以上の代表画像を特定し、該1以上の代表画像以外の残りの画像と異なる表示フレームレートで該1以上の代表画像を表示する制御を行うフレームレート制御手段と、
を備えたことを特徴とする画像表示装置。
In an image display device that displays a series of images taken along a time series,
Calculating means for calculating a correlation value of a plurality of pixel areas set on each image of the series of images, and calculating a motion vector of the plurality of pixel areas;
Image detecting means for detecting a continuous image group in which images in which correlation values of the plurality of pixel regions between adjacent images are a predetermined value or more are continuous;
Frame rate control means for performing control to specify one or more representative images from the continuous image group and to display the one or more representative images at a display frame rate different from that of the remaining images other than the one or more representative images. ,
An image display device comprising:
前記フレームレート制御手段は、前記残りの画像を除外することを特徴とする請求項1に記載の画像表示装置。   The image display apparatus according to claim 1, wherein the frame rate control unit excludes the remaining images. 前記フレームレート制御手段は、前記1以上の代表画像に比して高速の表示フレームレートで前記残りの画像を表示する制御を行うことを特徴とする請求項1に記載の画像表示装置。   The image display apparatus according to claim 1, wherein the frame rate control unit performs control to display the remaining image at a display frame rate faster than the one or more representative images. 前記演算手段は、前記複数の画素領域のそれぞれについて前記動きベクトルを方向別に加算したベクトル加算値を算出し、
前記フレームレート制御手段は、前記ベクトル加算値をもとに、前記各画素領域の往復の動きを表す画像群を前記1以上の代表画像として特定することを特徴とする請求項1〜3のいずれか一つに記載の画像表示装置。
The calculation means calculates a vector addition value obtained by adding the motion vector for each direction for each of the plurality of pixel regions,
The frame rate control means specifies an image group representing a reciprocating motion of each pixel area as the one or more representative images based on the vector addition value. The image display apparatus as described in any one.
前記フレームレート制御手段は、前記各画素領域の動きベクトルが所定の大きさ未満である画像を除外することを特徴とする請求項1〜4のいずれか一つに記載の画像表示装置。   The image display device according to claim 1, wherein the frame rate control unit excludes an image in which a motion vector of each pixel region is less than a predetermined size. 前記フレームレート制御手段は、前記各画素領域の動きベクトルが所定の大きさ未満である画像を前記1以上の代表画像に比して高速の表示フレームレートで表示する制御を行うことを特徴とする請求項1〜4のいずれか一つに記載の画像表示装置。   The frame rate control means performs control to display an image having a motion vector of each pixel area less than a predetermined size at a display frame rate faster than the one or more representative images. The image display apparatus as described in any one of Claims 1-4. 前記1以上の代表画像は、前記連続画像群の先頭の画像を少なくとも含むことを特徴とする請求項1〜6のいずれか一つに記載の画像表示装置。   The image display device according to claim 1, wherein the one or more representative images include at least a head image of the continuous image group. 前記1以上の代表画像は、前記連続画像群に撮像された被写体の拍動による動きまたは蠕動運動の一部を表すことを特徴とする請求項1〜7のいずれか一つに記載の画像表示装置。   The image display according to claim 1, wherein the one or more representative images represent a part of a motion or a peristaltic motion of a subject imaged in the continuous image group. apparatus.
JP2005107643A 2005-04-04 2005-04-04 Image display device Expired - Fee Related JP4547293B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005107643A JP4547293B2 (en) 2005-04-04 2005-04-04 Image display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005107643A JP4547293B2 (en) 2005-04-04 2005-04-04 Image display device

Publications (2)

Publication Number Publication Date
JP2006280792A true JP2006280792A (en) 2006-10-19
JP4547293B2 JP4547293B2 (en) 2010-09-22

Family

ID=37403292

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005107643A Expired - Fee Related JP4547293B2 (en) 2005-04-04 2005-04-04 Image display device

Country Status (1)

Country Link
JP (1) JP4547293B2 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009004890A1 (en) * 2007-07-04 2009-01-08 Olympus Corporation Image processing device, image processing program, and image processing method
WO2009013940A1 (en) * 2007-07-20 2009-01-29 Olympus Corporation Image extraction device, image extraction program, and image extraction method
WO2009022490A1 (en) * 2007-08-10 2009-02-19 Olympus Corporation Image processing device, image processing program, and image processing method
JP2009513283A (en) * 2005-10-26 2009-04-02 カプソ・ビジョン・インコーポレイテッド In-vivo self-propelled camera using built-in data storage or digital wireless transmission in a regulated band
WO2009104316A1 (en) 2008-02-19 2009-08-27 オリンパス株式会社 Image processing device and image processing program
WO2009145126A1 (en) * 2008-05-29 2009-12-03 オリンパス株式会社 Image processing device, image processing program, image processing method, and electronic device
WO2010103868A1 (en) * 2009-03-11 2010-09-16 オリンパスメディカルシステムズ株式会社 Image processing system, external device therefor, and image processing method therefor
WO2011010598A1 (en) * 2009-07-23 2011-01-27 オリンパス株式会社 Image processing device, image processing program and image processing method
WO2012042966A1 (en) * 2010-09-28 2012-04-05 オリンパスメディカルシステムズ株式会社 Image display device, image display method, and image display program
US20130109915A1 (en) * 2010-04-28 2013-05-02 Hagai Krupnik System and method for displaying portions of in-vivo images
JP2014168708A (en) * 2007-12-27 2014-09-18 Samsung Medison Co Ltd Ultrasound diagnostic device and method for displaying ultrasound image
US8982205B2 (en) 2002-02-12 2015-03-17 Given Imaging Ltd. System and method for displaying an image stream
WO2015141692A1 (en) * 2014-03-20 2015-09-24 オリンパス株式会社 Image processing device, image processing method, and image processing program
CN106455947A (en) * 2014-09-22 2017-02-22 奥林巴斯株式会社 Image display device, image display method, and image display program
JP2019216948A (en) * 2018-06-19 2019-12-26 オリンパス株式会社 Image processing device, operation method for image processing device, and operation program of image processing device
CN112022067A (en) * 2020-11-06 2020-12-04 安翰科技(武汉)股份有限公司 Image processing method, electronic device and readable storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06121282A (en) * 1992-10-09 1994-04-28 Matsushita Electric Ind Co Ltd High-speed moving image playback device
JPH0837646A (en) * 1994-07-25 1996-02-06 Toshiba Corp Video variable speed playback device
JPH08110849A (en) * 1994-10-12 1996-04-30 Nippon Telegr & Teleph Corp <Ntt> Image display method
JPH08251540A (en) * 1995-03-07 1996-09-27 Matsushita Electric Ind Co Ltd Video summarization method
JPH0955916A (en) * 1995-08-11 1997-02-25 Kokusai Denshin Denwa Co Ltd <Kdd> High-speed browsing device for moving images
JPH11203845A (en) * 1998-01-16 1999-07-30 Sony Corp Information reproducing apparatus and method, and providing medium
JP2001245303A (en) * 2000-02-29 2001-09-07 Toshiba Corp Moving picture coding apparatus and moving picture coding method
JP2004154176A (en) * 2002-11-01 2004-06-03 Olympus Corp Endoscope image pickup device
JP2004521662A (en) * 2000-05-15 2004-07-22 ギブン・イメージング・リミテツド System for controlling capture and display rates of an in vivo camera
WO2006100808A1 (en) * 2005-03-22 2006-09-28 Osaka University Capsule endoscope image display controller

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06121282A (en) * 1992-10-09 1994-04-28 Matsushita Electric Ind Co Ltd High-speed moving image playback device
JPH0837646A (en) * 1994-07-25 1996-02-06 Toshiba Corp Video variable speed playback device
JPH08110849A (en) * 1994-10-12 1996-04-30 Nippon Telegr & Teleph Corp <Ntt> Image display method
JPH08251540A (en) * 1995-03-07 1996-09-27 Matsushita Electric Ind Co Ltd Video summarization method
JPH0955916A (en) * 1995-08-11 1997-02-25 Kokusai Denshin Denwa Co Ltd <Kdd> High-speed browsing device for moving images
JPH11203845A (en) * 1998-01-16 1999-07-30 Sony Corp Information reproducing apparatus and method, and providing medium
JP2001245303A (en) * 2000-02-29 2001-09-07 Toshiba Corp Moving picture coding apparatus and moving picture coding method
JP2004521662A (en) * 2000-05-15 2004-07-22 ギブン・イメージング・リミテツド System for controlling capture and display rates of an in vivo camera
JP2004154176A (en) * 2002-11-01 2004-06-03 Olympus Corp Endoscope image pickup device
WO2006100808A1 (en) * 2005-03-22 2006-09-28 Osaka University Capsule endoscope image display controller

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8982205B2 (en) 2002-02-12 2015-03-17 Given Imaging Ltd. System and method for displaying an image stream
JP2009513283A (en) * 2005-10-26 2009-04-02 カプソ・ビジョン・インコーポレイテッド In-vivo self-propelled camera using built-in data storage or digital wireless transmission in a regulated band
WO2009004890A1 (en) * 2007-07-04 2009-01-08 Olympus Corporation Image processing device, image processing program, and image processing method
JP2009011563A (en) * 2007-07-04 2009-01-22 Olympus Corp Image processing apparatus and image processing program
US8107686B2 (en) 2007-07-04 2012-01-31 Olympus Corporation Image procesing apparatus and image processing method
WO2009013940A1 (en) * 2007-07-20 2009-01-29 Olympus Corporation Image extraction device, image extraction program, and image extraction method
JP2009027558A (en) * 2007-07-20 2009-02-05 Olympus Corp Image extraction device, and image extraction program
US8254720B2 (en) 2007-07-20 2012-08-28 Olympus Corporation Image extracting apparatus, computer program product, and image extracting method
WO2009022490A1 (en) * 2007-08-10 2009-02-19 Olympus Corporation Image processing device, image processing program, and image processing method
JP2009039449A (en) * 2007-08-10 2009-02-26 Olympus Corp Image processor
US9223931B2 (en) 2007-12-27 2015-12-29 Samsung Medison Co., Ltd. Ultrasound diagnostic device and method of displaying ultrasound images
JP2014168708A (en) * 2007-12-27 2014-09-18 Samsung Medison Co Ltd Ultrasound diagnostic device and method for displaying ultrasound image
JP2009195343A (en) * 2008-02-19 2009-09-03 Olympus Corp Image processor and image processing program
US9031387B2 (en) 2008-02-19 2015-05-12 Olympus Corporation Image processing apparatus
WO2009104316A1 (en) 2008-02-19 2009-08-27 オリンパス株式会社 Image processing device and image processing program
EP2248457A4 (en) * 2008-02-19 2012-05-02 Olympus Corp Image processing device and image processing program
JP2009290548A (en) * 2008-05-29 2009-12-10 Olympus Corp Image processing apparatus, image processing program, image processing method and electronic device
WO2009145126A1 (en) * 2008-05-29 2009-12-03 オリンパス株式会社 Image processing device, image processing program, image processing method, and electronic device
US8798130B2 (en) 2008-05-29 2014-08-05 Olympus Corporation Image processing apparatus, electronic device, image processing method, and storage medium storing image processing program
WO2010103868A1 (en) * 2009-03-11 2010-09-16 オリンパスメディカルシステムズ株式会社 Image processing system, external device therefor, and image processing method therefor
JP4642940B2 (en) * 2009-03-11 2011-03-02 オリンパスメディカルシステムズ株式会社 Image processing system, external device thereof, and image processing method thereof
US8167789B2 (en) 2009-03-11 2012-05-01 Olympus Medical Systems Corp. Image processing system and method for body-insertable apparatus
CN102421350B (en) * 2009-03-11 2014-12-17 奥林巴斯医疗株式会社 Image processing system, external device and image processing method thereof
CN102469925A (en) * 2009-07-23 2012-05-23 奥林巴斯株式会社 Image processing device, image processing program and image processing method
US9186051B2 (en) 2009-07-23 2015-11-17 Olympus Corporation Image processing device, computer-readable recording device, and image processing method
CN102469925B (en) * 2009-07-23 2014-07-30 奥林巴斯株式会社 Image processing device and image processing method
JP2011024727A (en) * 2009-07-23 2011-02-10 Olympus Corp Image processing device, program and method
WO2011010598A1 (en) * 2009-07-23 2011-01-27 オリンパス株式会社 Image processing device, image processing program and image processing method
US9060673B2 (en) * 2010-04-28 2015-06-23 Given Imaging Ltd. System and method for displaying portions of in-vivo images
US20130109915A1 (en) * 2010-04-28 2013-05-02 Hagai Krupnik System and method for displaying portions of in-vivo images
US10101890B2 (en) 2010-04-28 2018-10-16 Given Imaging Ltd. System and method for displaying portions of in-vivo images
JPWO2012042966A1 (en) * 2010-09-28 2014-02-06 オリンパスメディカルシステムズ株式会社 Image display device, image display method, and image display program
WO2012042966A1 (en) * 2010-09-28 2012-04-05 オリンパスメディカルシステムズ株式会社 Image display device, image display method, and image display program
WO2015141692A1 (en) * 2014-03-20 2015-09-24 オリンパス株式会社 Image processing device, image processing method, and image processing program
US10198811B2 (en) 2014-03-20 2019-02-05 Olympus Corporation Image processing apparatus, image processing method, and computer-readable recording medium
CN106455947A (en) * 2014-09-22 2017-02-22 奥林巴斯株式会社 Image display device, image display method, and image display program
US20170079506A1 (en) * 2014-09-22 2017-03-23 Olympus Corporation Image processing device, image processing method, and computer-readable recording medium
US9877635B2 (en) 2014-09-22 2018-01-30 Olympus Corporation Image processing device, image processing method, and computer-readable recording medium
JP2019216948A (en) * 2018-06-19 2019-12-26 オリンパス株式会社 Image processing device, operation method for image processing device, and operation program of image processing device
JP7100505B2 (en) 2018-06-19 2022-07-13 オリンパス株式会社 Image processing device, operation method of image processing device, and operation program of image processing device
CN112022067A (en) * 2020-11-06 2020-12-04 安翰科技(武汉)股份有限公司 Image processing method, electronic device and readable storage medium

Also Published As

Publication number Publication date
JP4547293B2 (en) 2010-09-22

Similar Documents

Publication Publication Date Title
US8467615B2 (en) Image display apparatus
JP4547293B2 (en) Image display device
US8900124B2 (en) Image display device
JP5005981B2 (en) Image display device
CN103281951B (en) Capsule endoscope system
CN101778591B (en) Image processing device
CN101420900B (en) Image display apparatus
JP5676063B1 (en) Medical device and method of operating medical device
CN101784224A (en) Image processing apparatus, image processing program, and image processing method
JP4716794B2 (en) Image display device
JP2006055262A (en) Image display device, image display method and image display program
JP4574983B2 (en) Image display apparatus, image display method, and image display program
CN106455947A (en) Image display device, image display method, and image display program
JP4445742B2 (en) Image display apparatus, image display method, and image display program
JP4598458B2 (en) Image display device, image display method, and image display program
JP4590444B2 (en) Image display device, image display method, and image display program
JP4868965B2 (en) Image display device
JP4939326B2 (en) Image display device, image display method, and image display program
JP2008062069A (en) Image display device, image display method and image display program
JPWO2012042966A1 (en) Image display device, image display method, and image display program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100405

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100427

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100609

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100705

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130709

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4547293

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130709

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees