JP4620516B2 - Image comparison method, image comparison system, and program - Google Patents

Image comparison method, image comparison system, and program Download PDF

Info

Publication number
JP4620516B2
JP4620516B2 JP2005116279A JP2005116279A JP4620516B2 JP 4620516 B2 JP4620516 B2 JP 4620516B2 JP 2005116279 A JP2005116279 A JP 2005116279A JP 2005116279 A JP2005116279 A JP 2005116279A JP 4620516 B2 JP4620516 B2 JP 4620516B2
Authority
JP
Japan
Prior art keywords
average
image
block
component
activity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005116279A
Other languages
Japanese (ja)
Other versions
JP2006293859A (en
Inventor
秀彦 菊地
加奈子 中鉢
康博 村田
明 上村
高宏 浜田
好英 川村
琢磨 川村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Television Network Corp
Original Assignee
Nippon Television Network 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 Nippon Television Network Corp filed Critical Nippon Television Network Corp
Priority to JP2005116279A priority Critical patent/JP4620516B2/en
Publication of JP2006293859A publication Critical patent/JP2006293859A/en
Application granted granted Critical
Publication of JP4620516B2 publication Critical patent/JP4620516B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Analysis (AREA)

Description

本発明は画像比較方法、画像比較システム及びプログラムに関し、特に異なる画像フォーマットの二つの画像を比較し、それらの画像の同一性の判断を行なう画像比較方法、画像比較システム及びプログラムに関する。   The present invention relates to an image comparison method, an image comparison system, and a program, and more particularly to an image comparison method, an image comparison system, and a program for comparing two images of different image formats and determining the identity of those images.

近年の画像処理技術の向上により、ハイビジョンテレビ放送など高画質な画像が放映されるようになってきている。ここで、ハイビジョン放送にかかる画像信号は、テレビ局のマスター(主調整室)を介して、地上デジタル放送や、衛星放送等により受信側に伝送されることとなるが、受信側に正確に伝送されているか画像信号を監視する必要がある。従来は、伝送元と伝送先で画像信号を取り出し、それに基づき形成される画像をモニターで監視者が監視するという作業を行っていた。しかしながら、モニターを介して行う監視作業の問題点は、人間の特性として短時間で集中力がとぎれやすいということであり、これを機械化できないかといった要求が生じた。   Due to recent improvements in image processing technology, high-quality images such as high-definition television broadcasts are being broadcast. Here, the image signal related to the high-definition broadcasting is transmitted to the receiving side through the master (main adjustment room) of the television station by digital terrestrial broadcasting or satellite broadcasting, but is accurately transmitted to the receiving side. It is necessary to monitor the image signal. Conventionally, an image signal is taken out at a transmission source and a transmission destination, and a monitor monitors an image formed based on the image signal with a monitor. However, the problem of the monitoring work performed through the monitor is that it is easy to concentrate in a short time as a human characteristic, and there is a demand for mechanization.

ここで、画像信号はデータの一種であるので、データを機械的に監視する手法を用いることが出来、例えばチェックサムを用いたものがある。これは、あらかじめデータの合計の値を計算しておき、データの伝送のときに、データと合計の値を送り、受信側では受信データの合計を計算して、送信側で計算した合計値と比較するものである。伝送されたデータの値に誤りがあれば、合計の値は一致しないので、誤りを検出できる。   Here, since the image signal is a kind of data, a technique for mechanically monitoring the data can be used, for example, there is a method using a checksum. This is because the total value of the data is calculated in advance, the data and the total value are sent at the time of data transmission, the total of the received data is calculated on the receiving side, and the total value calculated on the transmitting side is calculated. To compare. If there is an error in the value of the transmitted data, the total value does not match, so that the error can be detected.

ところが、画像信号などの場合には、伝送ひずみ等により、伝送元と伝送先とで取り出した2つの信号のチェックサムが、互いに完全に一致することは確率的に低い。一方、画像信号のような場合、一瞬の画像にノイズが生じていても、全体から見れば無視しても良いというような場合がある。従って、上述のチェックサムの手法は、画像信号のチェックには適していなかった。   However, in the case of an image signal or the like, it is stochastically low that the checksums of the two signals extracted at the transmission source and the transmission destination completely match each other due to transmission distortion or the like. On the other hand, in the case of an image signal, there may be a case where even if noise is generated in an instantaneous image, it can be ignored from the whole. Therefore, the above checksum technique is not suitable for checking an image signal.

そこで、画像信号をある程度の精度を持って、ふたつの画像信号を効率よく比較する技術が提案されている(特許文献1)。   Therefore, a technique for efficiently comparing two image signals with a certain degree of accuracy has been proposed (Patent Document 1).

特許文献1に開示されている発明は、第1の画像信号V(x、y、z、t)の成分を抽出して分散を求めることによって得られた第1の値と、第2の画像信号U(x、y、z、t)の成分を抽出して分散を求めることによって得られた第2の値との差に対応する値d(u)を求める。そして、この値d(u)が閾値THを上回っている場合に、二つの画像が異なっているとの判断を行う。   The invention disclosed in Patent Document 1 includes a first value obtained by extracting a component of the first image signal V (x, y, z, t) and obtaining a variance, and a second image. A value d (u) corresponding to the difference from the second value obtained by extracting the component of the signal U (x, y, z, t) and obtaining the variance is obtained. When the value d (u) exceeds the threshold value TH, it is determined that the two images are different.

閾値THを適切に定めることにより、第2の信号U(x、y、z、t)が、第1の信号V(x、y、z、t)に対して無視できない程度に劣化していないかを連続的に監視することが出来る。
特開2003−204562号公報
By appropriately determining the threshold value TH, the second signal U (x, y, z, t) is not deteriorated to a degree that cannot be ignored with respect to the first signal V (x, y, z, t). Can be continuously monitored.
JP 2003-204562 A

しかしながら、上述の特許文献1に開示されている発明は、同一画像フォーマット同士の画像比較を前提としており、画素数等の異なる画像フォーマットの画像同士では比較することはできなかった。   However, the above-described invention disclosed in Patent Document 1 is based on the premise of comparing images of the same image format, and cannot compare images of different image formats such as the number of pixels.

一方、地上デジタル等の開始に伴い、複数のチャンネルや放送方式で、同じ時間に同じ番組を放送することが多くなっており、同一の番組内容であっても、異なる画像フォーマットの画像信号が複数伝送されることが多くなり、現在の技術では、異なる画像フォーマットの画像信号の比較・監視の自動化を図ることができなかった。   On the other hand, with the start of terrestrial digital, etc., the same program is often broadcast at the same time using multiple channels and broadcasting methods, and even if the same program content, multiple image signals of different image formats are broadcast. With the current technology, comparison and monitoring of image signals of different image formats cannot be automated with the current technology.

そこで、上記課題に鑑みて発明されたものであって、その目的は異なる画像フォーマットの画像を、ある程度の精度、例えば、人間の目で見て同一の画像であると判断できる精度で自動的に判別することができる画像比較方法、画像比較システム及びプログラムを提供することにある。   Therefore, the present invention has been invented in view of the above-mentioned problems, and its purpose is to automatically detect images of different image formats with a certain degree of accuracy, for example, with an accuracy that can be determined to be the same image as seen by the human eye. An object of the present invention is to provide an image comparison method, an image comparison system, and a program that can be discriminated.

また、本発明の他の目的は、例えば、放送業者のように、同一のコンテンツ内容で、異なる画像フォーマットの画像を複数送出するような場合、送出される画像をある程度の精度を持って自動的に比較・監視することができる画像比較方法、画像比較システム及びプログラムを提供することにある。   Another object of the present invention is to automatically transmit images with a certain degree of accuracy when a plurality of images having the same content content and different image formats are transmitted, such as a broadcaster. It is an object of the present invention to provide an image comparison method, an image comparison system, and a program that can be compared and monitored.

上記課題を解決する第の発明は、第1の画像と、前記第1の画像と画像フォーマットが異なる第2の画像とを比較する画像比較方法であって、前記第1の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求め、前記第1の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求め、前記第1の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第1の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを求め、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを、各成分とする前記第1の画像の所定領域のベクトルを求め、前記第2の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求め、前記第2の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求め、前記第2の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第2の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを求め、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを、各成分とする前記第2の画像の所定領域のベクトルを求め、前記第1の画像の所定領域のベクトルと前記第2の画像の所定領域のベクトルとの相関を求め、この相関が一定以上である場合、前記第1の画像と前記第2の画像とは同一内容の画像であると判断し、前記相関が一定以下である場合、前記第1の画像と前記第2の画像とは異なる画像であると判断することを特徴とする。 A first invention for solving the above problem is an image comparison method for comparing a first image and a second image having a different image format from the first image, wherein the predetermined region of the first image is A block activity that is a variance of luminance components in each block in the block and a block average that is an average of the luminance components are obtained, and the block activity that is a variance of color difference components in each block in the predetermined region of the first image and the color difference A block average that is an average of the components is obtained, and the block activity of the luminance component, the block average of the luminance component, the block activity of the color difference component, and the color difference in each block in the predetermined region of the first image The luminance component in a predetermined region of the first image from the block average of the component The average of the block activity, the average of the block average of the luminance component, and the average of the block activity of the color difference component, obtains the average of the block average of the color difference component, an average of the block activity of the luminance component, the luminance mean and block average of the components, and the average of the block activity of the color difference component, an average of the block average of the color difference component, obtains a vector of a predetermined area of the first image to each component, the second A block activity that is a variance of luminance components in each block in a predetermined region of an image and a block average that is an average of the luminance components, and a block that is a variance of color difference components in each block in the predetermined region of the second image The block that is the average of the activity and the color difference component From seeking average, in each block of a predetermined area of the second image, the block activity of the luminance component, and the block average of the luminance component, and the block activity of the color difference component, the block average of the color difference component The average of the block activity of the luminance component, the average of the block average of the luminance component, the average of the block activity of the color difference component, and the average of the block average of the color difference component in the predetermined area of the second image seeking the door, said that the average of the block activity of the luminance component, the average of the block average of the luminance component, and the average of the block activity of the color difference component, an average of the block average of the color difference component, and each component A vector of a predetermined area of the second image And obtaining a correlation between the vector of the predetermined area of the first image and the vector of the predetermined area of the second image, and when the correlation is equal to or greater than a certain value, the first image and the second image Are determined to be images having the same content, and when the correlation is not more than a certain value, it is determined that the first image and the second image are different images.

上記課題を解決する第の発明は、上記第の発明において、前記第1の画像と前記第2画像とを複数の領域に分割し、分割した各領域に対して前記ベクトルを求め、各領域のベクトル毎に相関を求めて比較することを特徴とする。 Second invention for solving the aforementioned problems is the first invention, and the second image and the first image is divided into a plurality of regions, obtains the vector for each divided region, the It is characterized in that a correlation is obtained for each vector of regions and compared.

上記課題を解決する第の発明は、第1の画像と、前記第1の画像と画像フォーマットが異なる第2の画像とを比較する画像比較システムであって、前記第1の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求める手段と、前記第1の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求める手段と、前記第1の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第1の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを求め、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを各成分とする第1の画像の所定領域のベクトルを求める手段と、前記第2の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求める手段と、前記第2の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求める手段と、前記第2の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第2の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均と求め、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを、各成分とする前記第2の画像の所定領域のベクトルを求める手段と、前記第1の画像の所定領域のベクトルと前記第2の画像の所定領域のベクトルとの相関を求め、この相関が一定以上である場合、前記第1の画像と前記第2の画像とは同一内容の画像であると判断し、前記相関が一定以下である場合、前記第1の画像と前記第2の画像とは異なる画像であると判断する手段とを有することを特徴とする。 A third invention for solving the above-described problem is an image comparison system for comparing a first image and a second image having a different image format from the first image, wherein the predetermined region of the first image Means for obtaining a block activity that is a variance of luminance components in each block in the block and a block average that is an average of the luminance components, a block activity that is a variance of color difference components in each block in the predetermined region of the first image, and means asking you to block average is the average of the color difference component, wherein in each block in a predetermined area of the first image, and block activity of the luminance component, and the block average of the luminance component, the block of the color difference component Within the predetermined area of the first image from the activity and the block average of the color difference component The luminance component block activity average, the luminance component block average average, the chrominance component block activity average, and the chrominance component block average average are obtained, and the luminance component block activity is calculated. Means for obtaining a vector of a predetermined area of the first image having each of the average of the luminance component, the average of the block average of the luminance component, the average of the block activity of the chrominance component, and the average of the block average of the chrominance component If, means for determining the block average is the average of the block activity and the luminance component is the variance of the luminance component in each block in a predetermined area of the second image, each block in a predetermined area of the second image Block activity, which is the variance of the color difference component in Means for obtaining a block average that is an average of the color difference components, a block activity of the luminance component, a block average of the luminance component, and a block activity of the color difference component in each block in the predetermined area of the second image And the average of the block activity of the luminance component, the average of the block average of the luminance component, and the average of the block activity of the color difference component in the predetermined area of the second image from the block average of the color difference component The average of the block average of the chrominance component , the average of the block activity of the luminance component, the average of the block average of the luminance component, the average of the block activity of the chrominance component, and the block average of the chrominance component Let the average be each component Means for determining a vector of a predetermined area of the second image, the correlation between the vector of a predetermined area of the first vector in the predetermined area and the second image of the image, if the correlation is constant over the determines that the image of the same content from the first image and the second image, if the correlation is constant following are different image and the second image and the first image And a means for judging.

上記課題を解決する第の発明は、上記第の発明において、第1の画像と第2画像とを複数の領域に分割し、分割した各領域に対してベクトルを求め、各領域のベクトル毎に相関を求めて比較することを特徴とする。 According to a fourth invention for solving the above-mentioned problem, in the third invention, the first image and the second image are divided into a plurality of regions, a vector is obtained for each divided region, and a vector for each region is obtained. It is characterized in that a correlation is obtained for each comparison.

上記課題を解決する第の発明は、上記第3又は第4の発明において、異なる画像と判断された場合、警告信号を出力する手段を更に有することを特徴とする。 According to a fifth aspect of the present invention for solving the above-described problems, the third or fourth aspect further includes means for outputting a warning signal when it is determined that the image is different.

上記課題を解決する第の発明は、第1の画像と、前記第1の画像と画像フォーマットが異なる第2の画像とを比較する画像比較プログラムであって、前記画像比較プログラムは情報処理装置を、前記第1の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求める手段と、前記第1の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求める手段と、前記第1の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第1の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを求め、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを各成分とする第1の画像の所定領域のベクトルを求める手段と、前記第2の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求める手段と、前記第2の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求める手段と、前記第2の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第2の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均と求め、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを、各成分とする前記第2の画像の所定領域のベクトルを求める手段と、前記第1の画像の所定領域のベクトルと前記第2の画像の所定領域のベクトルとの相関を求め、この相関が一定以上である場合、前記第1の画像と前記第2の画像とは同一内容の画像であると判断し、前記相関が一定以下である場合、前記第1の画像と前記第2の画像とは異なる画像であると判断する手段として機能させることを特徴とする。 A sixth invention for solving the above-described problem is an image comparison program for comparing a first image with a second image having a different image format from the first image , the image comparison program being an information processing apparatus. Means for obtaining a block activity which is a variance of luminance components in each block in the predetermined region of the first image and a block average which is an average of the luminance components, and each block in the predetermined region of the first image. Means for obtaining a block activity that is a variance of the chrominance component and a block average that is an average of the chrominance component, a block activity of the luminance component in each block in the predetermined area of the first image, and Block average, block activity of the color difference component, and block average of the color difference component Average luminance activity block activity, average luminance component block average, average color difference block activity average, and chrominance component block activity average in the predetermined area of the first image. The average of the block average is obtained, the average of the block activity of the luminance component, the average of the block average of the luminance component, the average of the block activity of the color difference component, and the average of the block average of the color difference component Means for obtaining a vector of a predetermined area of the first image, and means for obtaining a block activity which is a variance of luminance components in each block in the predetermined area of the second image and a block average which is an average of the luminance components And the color difference in each block in the predetermined area of the second image Means for obtaining a block activity that is a variance of minutes and a block average that is an average of the color difference components, a block activity of the luminance component, and a block average of the luminance component in each block within a predetermined region of the second image And the average of the block activity of the luminance component and the average of the block average of the luminance component in a predetermined area of the second image from the block activity of the color difference component and the block average of the color difference component, The average of the block activity of the chrominance component, the average of the block average of the chrominance component, the average of the block activity of the luminance component, the average of the block average of the luminance component, and the average of the block activity of the chrominance component Of the color difference component Means for obtaining a vector of a predetermined area of the second image having each block average as a block average, and correlation between a vector of the predetermined area of the first image and a vector of the predetermined area of the second image look, if the correlation is constant over the determined to be images of the same contents as the first image and the second image, if the correlation is below a certain, said first image It is made to function as a means to judge that it is an image different from the said 2nd image.

上記課題を解決する第の発明は、上記第の発明において、第1の画像と第2画像とを複数の領域に分割し、分割した各領域に対してベクトルを求め、各領域のベクトル毎に相関を求めて比較することを特徴とする。 According to a seventh invention for solving the above-mentioned problem, in the sixth invention, the first image and the second image are divided into a plurality of regions, a vector is obtained for each divided region, and a vector for each region is obtained. It is characterized in that a correlation is obtained for each comparison.

上記課題を解決する第8の発明は、上記第6又は第7の発明において、前記画像比較プログラムは情報処理装置を、異なる画像と判断された場合、警告を報知する手段として機能させることを特徴とする。 An eighth invention for solving the above-mentioned problems is characterized in that, in the sixth or seventh invention, the image comparison program causes the information processing apparatus to function as means for notifying a warning when it is determined that the image is different. And

本発明によれば、異なる画像フォーマットの画像同士を、ある程度の精度、例えば、人間の目で見て同一の画像であると判断できる精度で自動的に判別することができる。   According to the present invention, images having different image formats can be automatically discriminated with a certain degree of accuracy, for example, with an accuracy that can be determined to be the same image with the human eye.

また、本発明の画像比較の技術を用いれば、放送業者のように、同一のコンテンツ内容で異なる画像フォーマットの画像を複数送出するような場合、送出される画像をある程度の精度を持って自動的に比較・監視することができる。   In addition, if the image comparison technique of the present invention is used to transmit a plurality of images of the same content content and different image formats, such as a broadcaster, the images to be transmitted are automatically detected with a certain degree of accuracy. Can be compared and monitored.

本発明の実施の形態について説明する。   Embodiments of the present invention will be described.

まず、本発明のコンテンツベクトルについて説明する。図1は本発明のコンテンツベクトルを説明する為の図である。   First, the content vector of the present invention will be described. FIG. 1 is a diagram for explaining content vectors of the present invention.

コンテンツベクトルはある領域の画像の特徴を示すものである。図1に示される画像1の領域2のコンテンツベクトルの算出は以下の通りである。   The content vector indicates the characteristics of an image in a certain area. The calculation of the content vector of the area 2 of the image 1 shown in FIG. 1 is as follows.

まず、画像1の領域2内の各ブロックの特徴量を算出する。尚、図1では領域2のブロック数がm個であり、各ブロックは8×8のブロックを示しているが、これに限ることはない。   First, the feature amount of each block in the region 2 of the image 1 is calculated. In FIG. 1, the number of blocks in area 2 is m, and each block is an 8 × 8 block. However, the present invention is not limited to this.

画像1の領域2のブロック3の特徴量は、ブロック3内の画素成分に統計的処理を施すことにより算出される。本発明では、統計的処理として、平均及び分散を用い、ブロック3の輝度Y、色差Cb、Crの各々について、平均及び分散の計算処理を行い、特徴量を算出する。尚、ブロック3の画素成分の分散から得られる特徴量をブロックアクティビティと称し、ブロック3の画素成分の平均から得られる特徴量をブロックアベレージと称する。ブロックアクティビティの計算式は数1、ブロックアベレージの計算式は数2となる。   The feature amount of the block 3 in the region 2 of the image 1 is calculated by performing statistical processing on the pixel components in the block 3. In the present invention, average and variance are used as statistical processing, and average and variance calculation processing is performed for each of the luminance Y and the color differences Cb and Cr of the block 3 to calculate feature amounts. Note that the feature quantity obtained from the dispersion of the pixel components in block 3 is referred to as block activity, and the feature quantity obtained from the average of the pixel components in block 3 is referred to as block average. The formula for calculating the block activity is formula 1, and the formula for calculating the block average is formula 2.

Figure 0004620516
Figure 0004620516

Figure 0004620516
このようにして、ブロック3の輝度Y、色差Cb、Crのブロックアクティビティとブロックアベレージとが算出される。
Figure 0004620516
In this way, the block activity and block average of the luminance Y, color difference Cb, and Cr of the block 3 are calculated.

次に、領域2内のブロックのブロックアクティビティ及びブロックアベレージの平均を、輝度Y、色差Cb、Cr毎に求める。ここでは、領域2内のブロック数がm個であるので、ブロックアクティビティの平均は数3、ブロックアベレージの平均は数4となる。   Next, the average of the block activity and the block average of the blocks in the region 2 is obtained for each of the luminance Y and the color differences Cb and Cr. Here, since the number of blocks in the area 2 is m, the average block activity is Equation 3, and the average block average is Equation 4.

Figure 0004620516
Figure 0004620516

Figure 0004620516
コンテンツベクトルは、このように算出された輝度Y、色差Cb、Crのブロックアクティビティの平均及びブロックアベレージの平均を、各成分とするものであり、数5で表せられる。
Figure 0004620516
The content vector uses the average of the block activity and the average of the block average of the luminance Y, the color difference Cb, and Cr calculated in this way as the respective components, and is expressed by Equation 5.

Figure 0004620516
ここで、
Figure 0004620516
は輝度Yのブロックアベレージの平均であり、
Figure 0004620516
は色差Cbのブロックアベレージの平均であり、
Figure 0004620516
は色差Crのブロックアベレージの平均であり、
Figure 0004620516
は輝度のブロックアクティビティの平均であり、
Figure 0004620516
は色差Cbのブロックアクティビティの平均であり、
Figure 0004620516
は色差Crのブロックアクティビティの平均である。
Figure 0004620516
here,
Figure 0004620516
Is the average of the block average of luminance Y,
Figure 0004620516
Is the average block average of the color difference Cb,
Figure 0004620516
Is the average of block average of color difference Cr,
Figure 0004620516
Is the average of block activity in luminance,
Figure 0004620516
Is the average of block activity with color difference Cb,
Figure 0004620516
Is the average of block activity with color difference Cr.

数5で示されるコンテンツベクトルは、画像1の領域2の全体の画像の特徴を示している。   The content vector shown in Expression 5 indicates the characteristics of the entire image in the region 2 of the image 1.

次に、画像の比較判定について説明する。   Next, image comparison determination will be described.

図2は画像の比較判定を説明する為の図である。図2では、HDTV画像20とQVGA移動体画像21とを比較する場合を示している。HDTV画像20とQVGA移動体画像21とは、同一のコンテンツ内容の画像であるが、画素数等の画像フォーマットが異なる。   FIG. 2 is a diagram for explaining image comparison determination. In FIG. 2, the case where the HDTV image 20 and the QVGA moving body image 21 are compared is shown. The HDTV image 20 and the QVGA moving body image 21 are images having the same content, but different image formats such as the number of pixels.

比較対象としては、HDTV画像20の領域22と、QVGA移動体画像21の領域23(HDTV画像20をQVGA移動体画像21に縮小した場合、領域22に相当する領域)とを比較する。   As a comparison target, the region 22 of the HDTV image 20 is compared with the region 23 of the QVGA moving body image 21 (the region corresponding to the region 22 when the HDTV image 20 is reduced to the QVGA moving body image 21).

比較方法としては、HDTV画像20の領域22のコンテンツベクトルと、QVGA移動体画像21の領域23のコンテンツベクトルとの相関から判断する。   As a comparison method, the determination is made based on the correlation between the content vector of the region 22 of the HDTV image 20 and the content vector of the region 23 of the QVGA moving body image 21.

HDTV画像20の領域22のコンテンツベクトルをV、QVGA移動体画像21の領域23のコンテンツベクトルをVとすると、コンテンツベクトルVとコンテンツベクトルVとは、数6、数7で表される。 Content vector V H regions 22 of the HDTV picture 20, when the content vector area 23 of the QVGA moving object image 21 and V M, the content and the vector V H and content vector V M, 6, represented by the number 7 The

Figure 0004620516
Figure 0004620516

Figure 0004620516
ここで、コンテンツベクトルVの各成分はHDTV画像20の領域22から算出された輝度Y、色差Cb、Crのブロックアクティビティの平均及びブロックアベレージの平均であり、コンテンツベクトルVの各成分はQVGA移動体画像21の領域23から算出された輝度Y、色差Cb、Crのブロックアクティビティの平均及びブロックアベレージの平均である。
Figure 0004620516
Here, each component of the content vectors V H is the average of the mean and the block average of the block activity of the luminance Y, chrominance Cb, Cr calculated from the area 22 of the HDTV image 20, each component of the content vectors V M is QVGA This is the average of block activity and average of block average of luminance Y, color difference Cb, Cr calculated from the area 23 of the moving object image 21.

コンテンツベクトルVとコンテンツベクトルVとの特徴を時間でみると、図2に示される如く、時間tでは同じであるが、時間t2では異なる。このような場合、HDTV画像20とQVGA移動体画像21とは、時間tでは同一のコンテンツの画像であるが、時間tでは何らかの事情により、異なる画像の内容であることを示している。 Looking at the features of the content vectors V H and content vector V M at the time, as shown in FIG. 2, it is the same at time t 1, different in time t 2. In such a case, the HDTV image 20 and the QVGA moving body image 21 are images of the same content at time t 1 , but indicate different image contents at time t 2 due to some circumstances.

異なる画像の程度であるが、厳密な意味でいえば、わずかなノイズが乗った画像でもオリジナルの画像と比較すれば異なっているといえる。しかしながら、異なる画像のフォーマットの画像を放送するサイマル放送などの場合、人間の目で同一の画像であると判断できる程度の画像で良い場合がある。   Although it is a degree of a different image, in a strict sense, it can be said that an image with slight noise is different from the original image. However, in the case of simulcast that broadcasts images of different image formats, there may be a case where the image can be judged to be the same image by human eyes.

そこで、本発明では、コンテンツベクトル同士の相関を取り、人間の目で同一の画像であると判断できる程度の相関があれば同一画像であると判断する。判断の基準となる閾値であるが、いくつも画像の比較を本発明で行い、所定の閾値を設定する。そして、コンテンツベクトルVとコンテンツベクトルVとの相関が設定された閾値よりも大きい場合には同じ画像と判断し、コンテンツベクトルVとコンテンツベクトルVとの相関が設定された閾値よりも小さい場合には異なる画像と判断する。 Therefore, in the present invention, the correlation between the content vectors is obtained, and if there is a correlation that can be determined to be the same image by human eyes, it is determined that the images are the same. Although the threshold value is used as a criterion for determination, the present invention compares a number of images and sets a predetermined threshold value. Then, when the correlation between the content vector V H and content vector V M is greater than the set threshold value, it is determined that the same image, than a threshold correlation is set between the content vector V H and content vector V M If it is small, it is determined as a different image.

上述のような比較・判断を実施する画像比較装置を、図3に示す。   FIG. 3 shows an image comparison apparatus that performs the comparison and determination as described above.

画像比較装置10は、比較対象となる領域を設定する領域設定部31と、比較する第1の画像の1フレーム分をメモリするフレームメモリ32と、比較する第2の画像を1フレーム分をメモリするフレームメモリ33と、第1の画像のうち設定された領域の成分を抽出する領域内信号成分抽出部34と、第2の画像のうち設定された領域の成分を抽出する領域内信号成分抽出部35と、領域信号成分抽出部34で抽出された成分より領域の第1のコンテンツベクトルを計算するベクトル計算部36と、領域信号成分抽出部35で抽出された成分より領域の第2のコンテンツベクトルを計算するベクトル計算部37と、第1の画像のコンテンツベクトルと第2の画像のコンテンツベクトルとを比較・判定する比較部38とから構成される。   The image comparison apparatus 10 includes an area setting unit 31 for setting an area to be compared, a frame memory 32 for storing one frame of the first image to be compared, and a memory for one frame of the second image to be compared. A frame memory 33 for performing extraction, an in-region signal component extracting unit 34 for extracting a component of a set region of the first image, and an in-region signal component extraction for extracting a component of the set region of the second image Unit 35, vector calculation unit 36 for calculating a first content vector of the region from the component extracted by region signal component extraction unit 34, and second content of the region from the component extracted by region signal component extraction unit 35 A vector calculation unit 37 that calculates a vector and a comparison unit 38 that compares and determines the content vector of the first image and the content vector of the second image.

このような構成の画像比較装置10は以下のように動作する。   The image comparison apparatus 10 having such a configuration operates as follows.

まず、比較する第1の画像と第2の画像とが入力され、フレームメモリ32、31により1フレーム分の画像データが蓄積され、領域設定部31により設定された比較領域の画像データが領域信号成分抽出部34、35により抽出される。   First, the first image and the second image to be compared are input, image data for one frame is accumulated in the frame memories 32 and 31, and the image data in the comparison area set by the area setting unit 31 is the area signal. Extracted by the component extraction units 34 and 35.

ベクトル計算部36、37では、上述した計算方法により、第1の画像及び第2の画像のコンテンツベクトルを計算する。そして、比較部38により、第1の画像コンテンツベクトルと第2の画像コンテンツベクトルとの相関が求められ、予め設定された閾値より、相関が大きい場合には、第1の画像における所定領域の画像と第2の画像における所定領域の画像とは同じ画像と判断される。一方、予め設定された閾値より、相関が小さい場合には、第1の画像における所定領域の画像と第2の画像における所定領域の画像とは異なる画像と判断される。   The vector calculation units 36 and 37 calculate the content vectors of the first image and the second image by the calculation method described above. Then, the comparison unit 38 obtains the correlation between the first image content vector and the second image content vector, and when the correlation is larger than a preset threshold value, the image of the predetermined region in the first image And the image of the predetermined area in the second image are determined to be the same image. On the other hand, when the correlation is smaller than a preset threshold value, it is determined that the image of the predetermined area in the first image is different from the image of the predetermined area in the second image.

尚、比較する画像全体を複数の領域に分割し、上記画像比較装置10における領域設定部31、領域信号成分抽出部34、35、ベクトル計算部36、37及び比較部38を分割数設けて構成し、画像全体の比較を行うように構成しても良い。   The entire image to be compared is divided into a plurality of regions, and the region setting unit 31, the region signal component extraction units 34 and 35, the vector calculation units 36 and 37, and the comparison unit 38 in the image comparison apparatus 10 are provided in a division number. However, the entire image may be compared.

また、上述した実施の形態において、画像全体を一つの領域として考え、画像全体で一つのコンテンツベクトルを計算するようにしても良い。   In the embodiment described above, the entire image may be considered as one region, and one content vector may be calculated for the entire image.

本発明の実施例1を説明する。   A first embodiment of the present invention will be described.

上述した実施の形態においては、上述した説明からも明らかなように、画像比較装置をハードウェアで構成することも可能であるが、コンピュータプログラムにより実現することも可能である。そこで、実施例1では、比較装置をインプリメントした情報処理システムについて説明する。   In the embodiment described above, as is apparent from the above description, the image comparison apparatus can be configured by hardware, but can also be realized by a computer program. Therefore, in the first embodiment, an information processing system that implements a comparison device will be described.

図4は、本発明による画像比較装置をインプリメントした情報処理システムの一般的ブロック構成図である。   FIG. 4 is a general block diagram of an information processing system that implements an image comparison apparatus according to the present invention.

図4に示す情報処理システムは、プロセッサ40、プログラムメモリ41、及び記憶媒体42からなる。記憶媒体42は、別個の記憶媒体であってもよいし、同一の記憶媒体からなる記憶領域であってもよい。記憶媒体としては、ハードディスク等の磁気記憶媒体を用いることができる。   The information processing system shown in FIG. 4 includes a processor 40, a program memory 41, and a storage medium 42. The storage medium 42 may be a separate storage medium or a storage area composed of the same storage medium. As the storage medium, a magnetic storage medium such as a hard disk can be used.

プログラムメモリ41には、上述した領域設定部31、領域信号成分抽出部34、35、ベクトル計算部36、37及び比較部38と同様な動作をさせるプログラムが格納され、このプログラムによりプロセッサ40は動作して、上述した実施の形態と同様な処理を行う。   The program memory 41 stores a program that performs the same operation as the above-described region setting unit 31, region signal component extraction units 34 and 35, vector calculation units 36 and 37, and comparison unit 38, and the processor 40 operates by this program. Then, the same processing as in the above-described embodiment is performed.

本発明の実施例2を説明する。   A second embodiment of the present invention will be described.

実施例2では、本発明の画像比較装置を複数用いて、同一コンテンツの内容であるが、画像フォーマットの異なる画像を複数放送するサイマル放送の監視システムについて説明する。   In the second embodiment, a simultaneous broadcasting monitoring system that uses a plurality of image comparison apparatuses of the present invention and broadcasts a plurality of images having the same content but different image formats will be described.

図5は実施例2における監視システムのブロック図である。   FIG. 5 is a block diagram of a monitoring system according to the second embodiment.

本実施例の監視システムでは、同一コンテンツ内容の画像を、HD画像、SD画像及び移動体用画像の3種類の異なる画像フォーマットでサイマル放送する場合の監視システムであり、HD画像を基準として、他のSD画像及び移動体用画像がHD画像と同じ画像であるかを監視している。   The monitoring system of this embodiment is a monitoring system for simultaneous broadcasting of images of the same content content in three different image formats: HD images, SD images, and moving object images. The SD image and the moving object image are monitored to be the same as the HD image.

送出されるHD画像は分岐されて、一つは画像比較装置10に入力され、他方は画像比較装置10に入力されている。また、送出されるSD画像は画像比較装置10に入力されている。また、送出される移動体用画像は画像比較装置10に入力されている。 HD images sent is branched, one is input to the image comparison apparatus 10 1 and the other is input to the image comparison apparatus 10 2. Further, SD image sent is input to the image comparison apparatus 10 1. Also, the moving object image to be transmitted is input to the image comparison apparatus 10 2.

画像比較装置10及び画像比較装置10は、上述した実施の形態と同様なものであるが、比較部38の比較結果は自機の識別子と共に警報装置50に出力される。 Image comparison apparatus 10 1 and the image comparison apparatus 10 2 is those similar to the embodiment described above, the comparison result of the comparison unit 38 is output to the alarm device 50 together with the identifier of the own device.

警報装置50では、画像比較装置10及び画像比較装置10の比較結果を受け、画像同士が異なる場合には、共に出力されてくる画像比較装置の識別子より、いずれの画像比較装置でエラー(画像が異なる)が発生したかが、監視者に解るように警報を発生する。 In the alarm device 50, it receives the comparison result of the image comparison apparatus 10 1 and the image comparison apparatus 102, when the image to each other are different, from the identifier of the image comparison apparatus coming outputted together, errors in either of the image comparison apparatus ( An alarm is generated so that the supervisor can know whether or not the image is different.

このように構成することにより、サイマル放送のように同一のコンテンツの画像を複数放送するサイマル放送の監視のようなものであっても、人手に頼らず、自動監視を行うことができる。   With this configuration, automatic monitoring can be performed without relying on human resources, even when monitoring a simultaneous broadcast that broadcasts a plurality of images of the same content, such as a simultaneous broadcast.

図1は本発明のコンテンツベクトルを説明する為の図である。FIG. 1 is a diagram for explaining content vectors of the present invention. 図2は画像の比較判定を説明する為の図である。FIG. 2 is a diagram for explaining image comparison determination. 図3は実施の形態における画像比較装置のブロック図である。FIG. 3 is a block diagram of the image comparison apparatus according to the embodiment. 図4は本発明による画像比較装置をインプリメントした情報処理システムの一般的ブロック構成図である。FIG. 4 is a general block diagram of an information processing system that implements an image comparison apparatus according to the present invention. 図5は実施例2における監視システムのブロック図である。FIG. 5 is a block diagram of a monitoring system according to the second embodiment.

符号の説明Explanation of symbols

10 画像比較装置
31 領域設定部
32,33 フレームメモリ
34,35 領域内信号成分抽出部
36,37 ベクトル計算部
38 比較部
50 警報装置
DESCRIPTION OF SYMBOLS 10 Image comparison apparatus 31 Area | region setting part 32, 33 Frame memory 34, 35 Intra-region signal component extraction part 36, 37 Vector calculation part 38 Comparison part 50 Alarm device

Claims (8)

第1の画像と、前記第1の画像と画像フォーマットが異なる第2の画像とを比較する画像比較方法であって、
前記第1の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求め、
前記第1の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求め、
前記第1の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第1の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを求め、
前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを、各成分とする前記第1の画像の所定領域のベクトルを求め、
前記第2の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求め、
前記第2の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求め、
前記第2の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第2の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを求め、
前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを、各成分とする前記第2の画像の所定領域のベクトルを求め、
前記第1の画像の所定領域のベクトルと前記第2の画像の所定領域のベクトルとの相関を求め、この相関が一定以上である場合、前記第1の画像と前記第2の画像とは同一内容の画像であると判断し、前記相関が一定以下である場合、前記第1の画像と前記第2の画像とは異なる画像であると判断する
ことを特徴とする画像比較方法。
An image comparison method for comparing a first image and a second image having a different image format from the first image,
Seeking block average is the average of the block activity and the luminance component is the variance of the luminance component in each block in a predetermined area of the first image,
Obtaining a block activity that is a variance of color difference components in each block within a predetermined area of the first image and a block average that is an average of the color difference components ;
From the block activity of the luminance component, the block average of the luminance component, the block activity of the chrominance component, and the block average of the chrominance component in each block in the predetermined region of the first image, The average of the luminance component block activity, the average of the luminance component block average, the average of the color difference component block activity, and the average of the block average of the chrominance component in a predetermined area of the image of
The average of the block activity of the luminance component, the average of the block average of the luminance component, and the average of the block activity of the color difference component, an average of the block average of the color difference component, the first image to each component Find a vector of a given region of
Seeking the block activity and the average a is block average of the luminance component is the variance of the luminance component in each block in a predetermined area of the second image,
Obtaining a block activity that is a variance of a color difference component in each block in a predetermined area of the second image and a block average that is an average of the color difference components ;
From the block activity of the luminance component, the block average of the luminance component, the block activity of the chrominance component, and the block average of the chrominance component in each block in the predetermined region of the second image, the second The average of the luminance component block activity, the average of the luminance component block average, the average of the color difference component block activity, and the average of the block average of the chrominance component in a predetermined area of the image of
The average of the block activity of the luminance component, the average of the block average of the luminance component, and the average of the block activity of the color difference component, an average of the block average of the color difference component, the second image to each component Find a vector of a given region of
The correlation between the vector of the predetermined area of the first image and the vector of the predetermined area of the second image is obtained, and when the correlation is greater than or equal to a certain value, the first image and the second image are the same An image comparison method characterized by determining that the image is a content image and determining that the first image and the second image are different images when the correlation is below a certain level.
前記第1の画像と前記第2画像とを複数の領域に分割し、分割した各領域に対して前記ベクトルを求め、各領域のベクトル毎に相関を求めて比較する
ことを特徴とする請求項1に記載の画像比較方法。
Claims wherein the first image and the second image is divided into a plurality of regions, obtains the vector for each divided region, and comparing with the correlation for each vector of each area 2. The image comparison method according to 1.
第1の画像と、前記第1の画像と画像フォーマットが異なる第2の画像とを比較する画像比較システムであって、
前記第1の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求める手段と、
前記第1の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求める手段と、
前記第1の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第1の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを求め、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを各成分とする第1の画像の所定領域のベクトルを求める手段と、
前記第2の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求める手段と、
前記第2の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求める手段と、
前記第2の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第2の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均と求め、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを、各成分とする前記第2の画像の所定領域のベクトルを求める手段と、
前記第1の画像の所定領域のベクトルと前記第2の画像の所定領域のベクトルとの相関を求め、この相関が一定以上である場合、前記第1の画像と前記第2の画像とは同一内容の画像であると判断し、前記相関が一定以下である場合、前記第1の画像と前記第2の画像とは異なる画像であると判断する手段と
を有することを特徴とする画像比較システム。
An image comparison system for comparing a first image and a second image having a different image format from the first image,
Means for determining the block average is the average of the block activity and the luminance component is the variance of the luminance component in each block in a predetermined area of the first image,
Means asking you to block average is the average of the block activity and the chrominance component is the variance of the color difference component in each block in a predetermined area of the first image,
From the block activity of the luminance component, the block average of the luminance component, the block activity of the chrominance component, and the block average of the chrominance component in each block in the predetermined region of the first image, The average of the luminance component block activity, the average of the luminance component block average, the average of the color difference component block activity, and the average of the block average of the chrominance component in a predetermined area of the image of Predetermining the first image with each component of the average of the luminance component block activity, the average of the block average of the luminance component, the average of the block activity of the chrominance component, and the average of the block average of the chrominance component Means for determining a vector of regions;
Means for determining the block average is the average of the block activity and the luminance component is the variance of the luminance component in each block in a predetermined area of the second image,
Means for determining a block activity that is a variance of color difference components in each block in a predetermined area of the second image and a block average that is an average of the color difference components;
From the block activity of the luminance component, the block average of the luminance component, the block activity of the chrominance component, and the block average of the chrominance component in each block in the predetermined region of the second image, the second The average of the luminance component block activity, the average of the luminance component block average, the average of the block component of the color difference component, and the average of the block average of the color difference component within a predetermined area of the image of the image , the average of the block activity of the luminance component, the average of the block average of the luminance component, and the average of the block activity of the color difference component, an average of the block average of the color difference component, the second image to each component Means for obtaining a vector of a predetermined region;
The correlation between the vector of a predetermined area of the first vector and the second image in a predetermined area of the image, if the correlation is constant or more, identical to the first image and the second image determining that the content image when the correlation is below a certain image comparison system further comprising a means for determining that the image different from said first image and the second image .
第1の画像と第2画像とを複数の領域に分割し、分割した各領域に対してベクトルを求め、各領域のベクトル毎に相関を求めて比較することを特徴とする請求項に記載の画像比較システム。 The first image and the second image is divided into a plurality of areas, obtains a vector for each divided area, according to claim 3, characterized in that comparing with the correlation for each vector of each area Image comparison system. 異なる画像と判断された場合、警告信号を出力する手段を更に有することを特徴とする請求項3又は請求項4に記載の画像比較システム。 5. The image comparison system according to claim 3 , further comprising means for outputting a warning signal when it is determined that the images are different from each other. 第1の画像と、前記第1の画像と画像フォーマットが異なる第2の画像とを比較する画像比較プログラムであって、
前記画像比較プログラムは情報処理装置を、
前記第1の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求める手段と、
前記第1の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求める手段と、
前記第1の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第1の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを求め、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを各成分とする第1の画像の所定領域のベクトルを求める手段と、
前記第2の画像の所定領域内の各ブロックにおける輝度成分の分散であるブロックアクティビティ及び前記輝度成分の平均であるブロックアベレージを求める手段と、
前記第2の画像の所定領域内の各ブロックにおける色差成分の分散であるブロックアクティビティ及び前記色差成分の平均であるブロックアベレージを求める手段と、
前記第2の画像の所定領域内の各ブロックにおける、前記輝度成分のブロックアクティビティと、前記輝度成分のブロックアベレージと、前記色差成分のブロックアクティビティと、前記色差成分のブロックアベレージとから、前記第2の画像の所定領域内における、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均と求め、前記輝度成分のブロックアクティビティの平均と、前記輝度成分のブロックアベレージの平均と、前記色差成分のブロックアクティビティの平均と、前記色差成分のブロックアベレージの平均とを、各成分とする前記第2の画像の所定領域のベクトルを求める手段と、
前記第1の画像の所定領域のベクトルと前記第2の画像の所定領域のベクトルとの相関を求め、この相関が一定以上である場合、前記第1の画像と前記第2の画像とは同一内容の画像であると判断し、前記相関が一定以下である場合、前記第1の画像と前記第2の画像とは異なる画像であると判断する手段と
して機能させることを特徴とする画像比較プログラム。
An image comparison program for comparing a first image and a second image having a different image format from the first image ,
The image comparison program uses an information processing device,
Means for obtaining a block activity that is a variance of a luminance component in each block in a predetermined area of the first image and a block average that is an average of the luminance components;
Means for determining a block activity that is a variance of color difference components in each block within a predetermined area of the first image and a block average that is an average of the color difference components;
From the block activity of the luminance component, the block average of the luminance component, the block activity of the chrominance component, and the block average of the chrominance component in each block in the predetermined region of the first image, The average of the luminance component block activity, the average of the luminance component block average, the average of the color difference component block activity, and the average of the block average of the chrominance component in a predetermined area of the image of Predetermining the first image with each component of the average of the luminance component block activity, the average of the block average of the luminance component, the average of the block activity of the chrominance component, and the average of the block average of the chrominance component Means for determining a vector of regions;
Means for determining a block activity that is a variance of a luminance component in each block in a predetermined region of the second image and a block average that is an average of the luminance components;
Means for determining a block activity that is a variance of color difference components in each block in a predetermined area of the second image and a block average that is an average of the color difference components;
From the block activity of the luminance component, the block average of the luminance component, the block activity of the chrominance component, and the block average of the chrominance component in each block in the predetermined region of the second image, the second The average of the luminance component block activity, the average of the luminance component block average, the average of the block component of the color difference component, and the average of the block average of the color difference component within a predetermined area of the image of the image, The average of the block activity of the luminance component, the average of the block average of the luminance component, the average of the block activity of the chrominance component, and the average of the block average of the chrominance component are the components of the second image. Means for obtaining a vector of a predetermined region;
The correlation between the vector of a predetermined area of the first vector and the second image in a predetermined area of the image, if the correlation is constant or more, identical to the first image and the second image determining that the content image of the case where the correlation is below a certain image comparison program for causing to function as means for determining that a different image from the first image and the second image .
第1の画像と第2画像とを複数の領域に分割し、分割した各領域に対してベクトルを求め、各領域のベクトル毎に相関を求めて比較することを特徴とする請求項に記載の画像比較プログラム。 The first image and the second image is divided into a plurality of areas, obtains a vector for each divided area, according to claim 6, wherein the comparing seeking correlation for each vector of each area Image comparison program. 前記画像比較プログラムは情報処理装置を、異なる画像と判断された場合、警告を報知する手段として機能させることを特徴とする請求項6又は請求項7に記載の画像比較プログラム。 The image comparison program according to claim 6 or 7 , wherein the image comparison program causes the information processing apparatus to function as means for notifying a warning when it is determined that the image is a different image.
JP2005116279A 2005-04-13 2005-04-13 Image comparison method, image comparison system, and program Expired - Fee Related JP4620516B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005116279A JP4620516B2 (en) 2005-04-13 2005-04-13 Image comparison method, image comparison system, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005116279A JP4620516B2 (en) 2005-04-13 2005-04-13 Image comparison method, image comparison system, and program

Publications (2)

Publication Number Publication Date
JP2006293859A JP2006293859A (en) 2006-10-26
JP4620516B2 true JP4620516B2 (en) 2011-01-26

Family

ID=37414343

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005116279A Expired - Fee Related JP4620516B2 (en) 2005-04-13 2005-04-13 Image comparison method, image comparison system, and program

Country Status (1)

Country Link
JP (1) JP4620516B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008234624A (en) * 2007-02-19 2008-10-02 Seiko Epson Corp Category classification apparatus, category classification method, and program
EP2383697A4 (en) 2009-01-23 2012-09-05 Nec Corp Image identifier extracting apparatus
JP5517548B2 (en) * 2009-10-05 2014-06-11 キヤノン株式会社 Image processing apparatus and image processing method
JP6434396B2 (en) * 2015-12-10 2018-12-05 日本電信電話株式会社 Sensor data collection system and method
JP7183364B1 (en) 2021-09-13 2022-12-05 株式会社Jストリーム Video surveillance equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09161066A (en) * 1995-12-01 1997-06-20 Sony Corp Image processor
JPH10234034A (en) * 1997-02-20 1998-09-02 Toshiba Corp Dynamic image encoder
JP2001167095A (en) * 1999-09-27 2001-06-22 Mitsubishi Electric Corp System and method for retrieving image
JP2004007301A (en) * 2002-06-03 2004-01-08 Kddi Media Will Corp Image processor
JP2005018675A (en) * 2003-06-30 2005-01-20 Nippon Hoso Kyokai <Nhk> Content characteristic quantity extraction device, content characteristic quantity extraction program and content characteristic quantity extraction method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09161066A (en) * 1995-12-01 1997-06-20 Sony Corp Image processor
JPH10234034A (en) * 1997-02-20 1998-09-02 Toshiba Corp Dynamic image encoder
JP2001167095A (en) * 1999-09-27 2001-06-22 Mitsubishi Electric Corp System and method for retrieving image
JP2004007301A (en) * 2002-06-03 2004-01-08 Kddi Media Will Corp Image processor
JP2005018675A (en) * 2003-06-30 2005-01-20 Nippon Hoso Kyokai <Nhk> Content characteristic quantity extraction device, content characteristic quantity extraction program and content characteristic quantity extraction method

Also Published As

Publication number Publication date
JP2006293859A (en) 2006-10-26

Similar Documents

Publication Publication Date Title
EP2591593B1 (en) System and method for shot change detection in a video sequence
JP4620516B2 (en) Image comparison method, image comparison system, and program
US20100085420A1 (en) Image processing apparatus and method
US20090169099A1 (en) Method of and apparatus for detecting and adjusting colour values of skin tone pixels
US7898598B2 (en) Method and apparatus for video mode judgement
KR101156117B1 (en) Apparatus and method for detecting video
US6707943B2 (en) Method of monitoring the quality of distributed digital images by detecting false contours
EP2908522B1 (en) Method and device for evaluating video freeze distortion degree
WO2015168893A1 (en) Video quality detection method and device
Nur Yilmaz A no reference depth perception assessment metric for 3D video
EP1973351B1 (en) Monitor
US20040141555A1 (en) Method of motion vector prediction and system thereof
US9076220B2 (en) Method of processing an image based on the determination of blockiness level
CN111314650B (en) Image display method and device
WO2024070190A1 (en) Transmitter/receiver system, receiver, transmitter, transmitting/receiving method, method for controlling receiver, method for controlling transmitter, and program
US20180287917A1 (en) Method and device for monitoring data related to broadcasting and/or streaming
EP2112831A1 (en) Method and apparatus for measuring blockiness in video images
US20080276290A1 (en) Monitoring Apparatus
US20080211920A1 (en) Monitoring apparatus
JP2009302762A (en) Network camera system
JP5435597B2 (en) Detection method
EP2798846B1 (en) Assessing packet loss visibility in video
JP2003204562A (en) Signal monitoring system
JP2003052056A (en) Image timing difference detecting method, equipment thereof, image correcting method, equipment thereof, recording and reproducing equipment using them, and receiver
CN114125275A (en) Bandwidth adjustment method and device for shooting device, computer equipment and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080116

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100728

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100924

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

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

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

Free format text: PAYMENT UNTIL: 20131105

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4620516

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

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