JP2012205168A - Device, method and program for video processing - Google Patents
Device, method and program for video processing Download PDFInfo
- Publication number
- JP2012205168A JP2012205168A JP2011069310A JP2011069310A JP2012205168A JP 2012205168 A JP2012205168 A JP 2012205168A JP 2011069310 A JP2011069310 A JP 2011069310A JP 2011069310 A JP2011069310 A JP 2011069310A JP 2012205168 A JP2012205168 A JP 2012205168A
- Authority
- JP
- Japan
- Prior art keywords
- luminance
- video
- video data
- modulation
- processing
- 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.)
- Pending
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
【課題】少ない演算量で、表示装置に表示される映像に付加情報を埋め込み、さらに、専用の検出手段を用いることなく付加情報を確認することが可能な電子透かしを埋め込むことができる映像処理装置を提供する。
【解決手段】映像データをフレーム毎に入力し、入力した映像データに対し、時間経過に従って映像データの各構成画素に対して輝度の加算と減算をフレーム毎に交互に行なう輝度変調処理を行うことにより透かし情報を埋め込んで出力する。
【選択図】図1A video processing apparatus capable of embedding additional information in a video displayed on a display device with a small amount of computation and further embedding a digital watermark capable of confirming the additional information without using a dedicated detection means. I will provide a.
Luminance modulation processing is performed in which video data is input for each frame, and luminance addition processing and subtraction are alternately performed for each constituent pixel of the video data for each frame as time passes. To embed watermark information and output.
[Selection] Figure 1
Description
本発明は、デジタルデータに電子透かしを埋め込む映像処理装置、映像処理方法及び映像処理プログラムに関する。 The present invention relates to a video processing apparatus, a video processing method, and a video processing program for embedding a digital watermark in digital data.
従来から、映像データの違法コピーの検出や防止などの目的で、映像データに著作権情報などを付加情報として埋め込むために、各種の電子透かしの方式が提案されている。例えばMPEGなどの圧縮技術を用いて映像情報を圧縮する際に、特定の周波数成分に対して操作を行なうなどの方法により、映像の品質劣化を大きく損なうことなく付加情報を埋め込む方式がある。 Conventionally, in order to embed copyright information or the like as additional information in video data for the purpose of detecting or preventing illegal copying of video data, various digital watermarking methods have been proposed. For example, when compressing video information using a compression technique such as MPEG, there is a method of embedding additional information without greatly degrading the quality of the video by a method such as operating a specific frequency component.
また、シンボル、ランダム・パターン、ディジタル透かし、テキストメッセージで構成するコピー防止パターンを、ディジタル動画の各フレーム内に複数のピクセルとして埋め込み、表示されるピクセル強度は、人間の観測者には見えないがビデオカメラを用いて作られたコピーにおいて不快なエイリアシングを生成するように故意に選択された変調特性を用いて、時間的周波数において変調された方式も知られている(例えば、特許文献1参照)。 Also, a copy protection pattern composed of symbols, random patterns, digital watermarks, and text messages is embedded as multiple pixels in each frame of a digital video, and the displayed pixel intensity is invisible to human observers. There is also known a method modulated at a temporal frequency using a modulation characteristic intentionally selected to generate unpleasant aliasing in a copy made using a video camera (see, for example, Patent Document 1). .
しかしながら、これらの方式は演算量が多く、高精細映像に対してリアルタイムで処理を行うためには極めて多くの演算リソースが必要であるため、バーチャルリアリティなどのリアルタイムでの映像生成と表示を必要とする用途には適さないという問題がある。また、埋め込まれた情報の検出には埋め込み方式に対応した検出処理が必要であり、映像に対して加工が行なわれた場合や、表示された映像をビデオカメラなどで再撮影された場合などには、埋め込まれた情報を復元できるとは限らないという問題もある。 However, these methods are computationally intensive and require a large amount of computing resources to perform real-time processing on high-definition video, so that real-time video generation and display such as virtual reality is required. There is a problem that it is not suitable for use. In addition, detection of embedded information requires detection processing corresponding to the embedded method, such as when the video is processed or when the displayed video is re-captured with a video camera, etc. However, there is a problem that the embedded information cannot always be restored.
本発明は、このような事情に鑑みてなされたもので、少ない演算量で、表示装置に表示される映像に付加情報を埋め込み、さらに、専用の検出手段を用いることなく付加情報を確認することが可能な電子透かしを埋め込むことができる映像処理装置、映像処理方法及び映像処理プログラムを提供することを目的とする。 The present invention has been made in view of such circumstances, and embeds additional information in a video displayed on a display device with a small amount of computation, and further confirms the additional information without using a dedicated detection means. An object of the present invention is to provide a video processing apparatus, a video processing method, and a video processing program capable of embedding a digital watermark that can be executed.
本発明は、映像データをフレーム毎に入力し、入力した前記映像データに対し、時間経過に従って前記映像データの各構成画素に対して輝度の加算と減算を前記フレーム毎に交互に行なう輝度変調処理を行うことにより透かし情報を埋め込んで出力することを特徴とする。 The present invention provides a luminance modulation process in which video data is input for each frame, and luminance addition and subtraction is alternately performed for each component pixel of the video data for each frame as time passes. By embedding, watermark information is embedded and output.
本発明は、前記輝度変調処理は、前記透かし情報が複数の処理単位領域に分割されており、前記輝度変調処理した各処理単位領域内の構成画素の空間平均輝度を時間平均化した結果が、前記輝度変調処理前の当該処理単位領域内の画素を平均化した輝度と等しいことを特徴とする。 According to the present invention, the luminance modulation processing is such that the watermark information is divided into a plurality of processing unit regions, and the result of time averaging the spatial average luminance of the constituent pixels in each processing unit region subjected to the luminance modulation processing is as follows: It is equal to the luminance obtained by averaging the pixels in the processing unit area before the luminance modulation processing.
本発明は、前記処理単位領域内の輝度の時間的あるいは空間的変化が観察者の知覚限界以下または知覚限界に近い値となるように画素に対する輝度変調の振幅を設定することを特徴とする。 The present invention is characterized in that the amplitude of luminance modulation with respect to a pixel is set so that a temporal or spatial change in luminance in the processing unit region is less than or close to a viewer's perceptual limit.
本発明は、前記輝度変調の振幅が、変調処理対象画素の輝度に基づき制御されることを特徴とする。 The present invention is characterized in that the amplitude of the luminance modulation is controlled based on the luminance of the modulation target pixel.
本発明は、前記輝度変調の振幅が、変調処理対象画素近傍の空間的輝度変化の大きさに基づき制御されることを特徴とする。 The present invention is characterized in that the amplitude of the luminance modulation is controlled based on the magnitude of the spatial luminance change in the vicinity of the modulation target pixel.
本発明は、前記映像データは、CG技術によって生成されたものであり、変調処理対象画素近傍の空間的輝度変化の大きさが、CGモデルデータを用いて導出されることを特徴とする。 The present invention is characterized in that the video data is generated by a CG technique, and the magnitude of the spatial luminance change in the vicinity of the modulation target pixel is derived using the CG model data.
本発明は、前記映像データは、CG技術によって生成されたものであり、輝度変調の振幅が、変調処理対象画素が含まれるオブジェクトの誘目性に基づき制御されることを特徴とする。 The present invention is characterized in that the video data is generated by a CG technique, and the amplitude of luminance modulation is controlled based on the attractiveness of an object including a modulation processing target pixel.
本発明は、前記処理単位領域の位置が、前記映像データ内の被写体の動きに追従して制御されることを特徴とする。 The present invention is characterized in that the position of the processing unit area is controlled following the movement of the subject in the video data.
本発明は、映像データをフレーム毎に入力する入力手段と、入力した前記映像データに対し、時間経過に従って前記映像データの各構成画素に対して輝度の加算と減算を前記フレーム毎に交互に行なう輝度変調処理を行うことにより透かし情報を埋め込む透かし情報埋め込み手段と、前記透かし情報が埋め込まれた前記映像データを出力する出力手段とを備えたことを特徴とする。 According to the present invention, input means for inputting video data for each frame, and addition and subtraction of luminance are alternately performed for each frame of each constituent pixel of the video data as time elapses with respect to the input video data. A watermark information embedding unit that embeds watermark information by performing luminance modulation processing, and an output unit that outputs the video data in which the watermark information is embedded are provided.
本発明は、映像データをフレーム毎に入力する入力手段と、透かし情報が埋め込まれた前記映像データを出力する出力手段とを備える映像処理装置上のコンピュータに、前記映像データに対する透かし情報埋め込み処理を行わせる映像処理プログラムであって、入力した前記映像データに対し、時間経過に従って前記映像データの各構成画素に対して輝度の加算と減算を前記フレーム毎に交互に行なう輝度変調処理を行うことにより透かし情報を埋め込む透かし情報埋め込み処理を前記コンピュータに行わせることを特徴とする。 According to the present invention, a watermark information embedding process for the video data is performed on a computer on a video processing apparatus including input means for inputting video data for each frame and output means for outputting the video data in which watermark information is embedded. A video processing program to be executed by performing a luminance modulation process for alternately adding and subtracting luminance for each component pixel of the video data over time for the input video data over time A watermark information embedding process for embedding watermark information is performed by the computer.
本発明によれば、少ない演算量で、表示装置に表示される映像に付加情報を埋め込み、さらに、専用の検出手段を用いることなく付加情報を確認することが可能な電子透かしを埋め込むことができるという効果が得られる。 According to the present invention, it is possible to embed additional information in a video displayed on a display device with a small amount of computation, and further to embed an electronic watermark that can confirm the additional information without using a dedicated detection means. The effect is obtained.
以下、図面を参照して、本発明の一実施形態による映像処理装置を説明する。図1は同実施形態の構成を示すブロック図である。この図において、符号100は、電子透かしを埋め込む対象の映像を生成する映像生成装置であり、CG(コンピュータ・グラフィックス)を用いて、動画像を生成して出力する。符号201は、映像生成装置100によって生成された1フレーム分のデジタルの映像データである。符号202は、映像データに対して輝度変調を加えるための輝度変化情報から構成する輝度変化マップである。符号203は、対象映像の誘目性情報が定義された誘目性マップである。 A video processing apparatus according to an embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of the embodiment. In this figure, reference numeral 100 denotes a video generation device that generates a video to be embedded with a digital watermark, and generates and outputs a moving image using CG (computer graphics). Reference numeral 201 denotes digital video data for one frame generated by the video generation apparatus 100. Reference numeral 202 denotes a luminance change map configured from luminance change information for applying luminance modulation to video data. Reference numeral 203 denotes an attractiveness map in which attractiveness information of the target video is defined.
符号300は、映像データ201に対して電子透かしを埋め込む処理を施して出力する映像処理装置であり、コンピュータ装置や専用の論理回路によって構成されたハードウェアによって構成する。符号301は、映像データ201、輝度変化マップ202及び誘目性マップ203を入力する映像入力部である。符号302は、電子透かしとして埋め込むべき付加情報である透かし情報を設定する透かし情報設定部である。符号303は、透かし情報に基づいて透かし情報が復元可能であるように定めた規則に従って、輝度変調処理を行う輝度変調部である。符号304は、映像データ中の輝度変化を検出する輝度変化検出部である。符号305は、電子透かしが埋め込まれた映像データを出力する映像出力部である。符号400は、映像出力部305から出力する映像データを表示する映像表示装置である。 Reference numeral 300 denotes a video processing device that performs processing for embedding a digital watermark into the video data 201 and outputs the video data 201, and is configured by hardware configured by a computer device or a dedicated logic circuit. Reference numeral 301 denotes a video input unit that inputs the video data 201, the luminance change map 202, and the attractiveness map 203. Reference numeral 302 denotes a watermark information setting unit that sets watermark information that is additional information to be embedded as a digital watermark. Reference numeral 303 denotes a luminance modulation unit that performs luminance modulation processing according to a rule determined so that the watermark information can be restored based on the watermark information. Reference numeral 304 denotes a luminance change detection unit that detects a luminance change in the video data. Reference numeral 305 denotes a video output unit that outputs video data in which a digital watermark is embedded. Reference numeral 400 denotes a video display device that displays video data output from the video output unit 305.
次に、図1に示す映像処理装置300の処理動作を説明する。まず、映像入力部301は、電子透かしの埋め込み対象となる原映像である映像データ201を映像生成装置100から入力する。ここでは、図2に示す原映像に対して、図3に示すように、原映像の画素に対応付けられた値0の処理単位領域と、値1の2つの処理単位領域から成り、映像データ201と同じサイズ(同じ画素数)の図形パターンを透かし情報として埋め込むものとし、透かし情報の値1に対応する処理単位領域内の画素に対して変調を行い、透かし情報の値0に対応する処理単位領域内の画素に対しては変調を行なわない規則とする。 Next, the processing operation of the video processing apparatus 300 shown in FIG. 1 will be described. First, the video input unit 301 inputs video data 201 which is an original video to be embedded with a digital watermark from the video generation device 100. Here, for the original video shown in FIG. 2, as shown in FIG. 3, it consists of a processing unit area of value 0 and two processing unit areas of value 1 associated with the pixels of the original video. A graphic pattern having the same size (the same number of pixels) as 201 is embedded as watermark information, a pixel in the processing unit area corresponding to watermark information value 1 is modulated, and processing corresponding to watermark information value 0 is performed. The rule is that no modulation is performed on the pixels in the unit area.
透かし情報設定部302には、図3に示す透かし情報が予め内部に記憶されている。輝度変調部303は、透かし情報設定部302から出力する透かし情報に基づき、映像入力部301において入力した映像データ201に対して輝度変調を行う。輝度変調は、映像データ201の各画素に対して、透かし情報の値1に対応する画素の値に輝度変化量を加算する、または、減算することによって行う。すなわち、透かし情報の値1の領域内の映像データ201の画素の輝度値に輝度変化量が加算されるか、減算されることになる。 The watermark information setting unit 302 stores watermark information shown in FIG. 3 in advance. The luminance modulation unit 303 performs luminance modulation on the video data 201 input by the video input unit 301 based on the watermark information output from the watermark information setting unit 302. The luminance modulation is performed by adding or subtracting the luminance change amount to the pixel value corresponding to the watermark information value 1 for each pixel of the video data 201. That is, the luminance change amount is added to or subtracted from the luminance value of the pixel of the video data 201 in the area of the watermark information value 1.
輝度変調部303は、輝度変調後の映像データ201を映像出力部305へ出力する。映像出力部305は、輝度変調部305から出力された輝度変調後の映像データ201を映像表示装置400において表示可能な表示データに変換して、映像表示装置400へ出力する。これにより、映像表示装置400には、輝度変調後の映像データ201が表示されることになる。 The luminance modulation unit 303 outputs the video data 201 after the luminance modulation to the video output unit 305. The video output unit 305 converts the luminance-modulated video data 201 output from the luminance modulation unit 305 into display data that can be displayed on the video display device 400 and outputs the display data to the video display device 400. As a result, the video data 201 after luminance modulation is displayed on the video display device 400.
図4および図5に、この輝度変調を行なった後の映像データ201を示す。図4は、透かし情報を加算した例であり、図5は、透かし情報を減算した例である。なお、図6に示すように、処理単位領域内で、輝度が加算された画素と減算された画素を並存させるように処理しても良い。これにより、処理単位領域内の輝度変調後の画素の空間平均輝度を、輝度変調前の原映像と等しく保つことができ、肉眼での透かしの不可視性を向上させることができる。 4 and 5 show the video data 201 after the luminance modulation. FIG. 4 is an example in which watermark information is added, and FIG. 5 is an example in which watermark information is subtracted. In addition, as shown in FIG. 6, you may process so that the pixel by which the brightness | luminance was added and the pixel by which subtraction was made to coexist within a process unit area | region. Thereby, the spatial average luminance of the pixels after luminance modulation in the processing unit area can be kept equal to the original image before luminance modulation, and the invisibility of the watermark with the naked eye can be improved.
次に、輝度変調部303は、処理単位領域内の画素の輝度に対して時間軸での平均化を行なうために、同一画素に対して、輝度減算が行なわれたフレームと輝度加算が行なわれたフレームが交互に繰り返されるように、図7に示すように、映像信号の奇数フレームと偶数フレームに対して、それぞれ逆符合の輝度変調を行なう。図7に示す例では、繰り返し周期は2フレームであり、連続した2フレームの輝度の時間平均が原映像と等しくなるが、繰り返し周期は2フレームには限定されない。 Next, the luminance modulation unit 303 performs luminance addition on the frame subjected to luminance subtraction for the same pixel in order to average the luminance of the pixels in the processing unit area on the time axis. As shown in FIG. 7, luminance modulation of opposite sign is performed on each of the odd and even frames of the video signal so that the frames are alternately repeated. In the example illustrated in FIG. 7, the repetition period is two frames, and the time average of the luminance of two consecutive frames is equal to that of the original image, but the repetition period is not limited to two frames.
例えば、1フレームの輝度減算と2フレームの輝度加算を3フレーム毎に繰り返すことにしてもよい。この場合、加算処理と減算処理の輝度変化量を変え、輝度加算量を輝度減算量の1/2とすることで、時間平均輝度を原映像と等しくすることができる。あるいは、輝度変化量をフレーム毎に細かいステップで変化させてもよい。また、図8に示すように、図6の輝度加算と輝度減算が並存する輝度変調において、加算する領域と減算する領域をフレーム毎に入れ替えるようにしてもよい。 For example, luminance subtraction for one frame and luminance addition for two frames may be repeated every three frames. In this case, the time average luminance can be made equal to that of the original image by changing the luminance change amount of the addition processing and the subtraction processing and setting the luminance addition amount to ½ of the luminance subtraction amount. Alternatively, the luminance change amount may be changed in fine steps for each frame. Also, as shown in FIG. 8, in the luminance modulation in which luminance addition and luminance subtraction in FIG. 6 coexist, the area to be added and the area to be subtracted may be switched for each frame.
輝度変調された原映像信号は、映像出力部305を介して映像表示装置400に出力されて、透かし情報が埋め込まれた映像が映像表示装置400上に表示されることになる。映像処理装置300は、映像生成装置100から出力する映像データ201に対して1フレーム毎にこの処理動作を繰り返し行う。 The luminance-modulated original video signal is output to the video display device 400 via the video output unit 305, and the video in which the watermark information is embedded is displayed on the video display device 400. The video processing device 300 repeatedly performs this processing operation for each frame on the video data 201 output from the video generation device 100.
前述したように、処理単位領域の空間平均輝度あるいは空間平均輝度の時間平均を原映像と等しくすることによって、透かしの不可視性を向上させることができるが、その不可視性と検出性は輝度変化量に大きく依存する。ここで、処理単位領域内の画素の輝度の時間的あるいは空間的変化が観察者の知覚限界以下または知覚限界に近い値となるよう輝度変化量を設定することで、不可視性に優れた透かしの埋め込みを行なうようにしてもよい。 As described above, by making the spatial average luminance of the processing unit area or the temporal average of the spatial average luminance equal to that of the original video, the invisibility of the watermark can be improved. Depends heavily on Here, by setting the amount of change in luminance so that the temporal or spatial change in luminance of the pixels in the processing unit area is less than or close to the perceptual limit of the observer, a watermark with excellent invisibility can be obtained. You may make it perform embedding.
輝度変調された画素の輝度の時間軸に沿った変化を図9に示す。図9において、Tは変調周期である。映像表示装置400に表示されたこの画素を変調周期と同じ露光時間枠tでビデオカメラ等で再撮影する場合、時間枠tでの時間平均輝度は原画像に等しいため、撮影された画素の輝度は原画像を撮影した場合と等しくなり、透かしパターンは写りこまない。露光時間をTの整数倍とした時間枠t’についても同様に透かしパターンは写りこまない。 FIG. 9 shows changes along the time axis of the luminance of the luminance-modulated pixel. In FIG. 9, T is a modulation period. When this pixel displayed on the video display device 400 is re-photographed with a video camera or the like in the same exposure time frame t as the modulation period, the time average luminance in the time frame t is equal to the original image, so the luminance of the captured pixel Is the same as when the original image was taken, and the watermark pattern does not appear. Similarly, the watermark pattern does not appear in the time frame t ′ in which the exposure time is an integral multiple of T.
露光時間がTの整数倍でない時間枠t’’内で輝度減算が行なわれている時間t2は、輝度加算が行なわれている時間t1+t3よりも長く、時間平均輝度は原映像よりも低下する。結果として、輝度変調が行なわれていない領域あるいは逆符合の変調が行なわれている領域との間に輝度境界が生じ、透かしパターンが写りこむことになる。家庭用ビデオカメラなどでは、露光時間を正確に変調周期Tに一致するよう制御することは困難であり、多くの場合に、透かしパターンが写りこんだ映像が再撮影されることになる。 The time t2 during which the luminance subtraction is performed within the time frame t ″ where the exposure time is not an integral multiple of T is longer than the time t1 + t3 during which the luminance addition is performed, and the time average luminance is lower than that of the original image. As a result, a luminance boundary is generated between a region where luminance modulation is not performed or a region where reverse code modulation is performed, and a watermark pattern is reflected. In a home video camera or the like, it is difficult to control the exposure time so as to exactly match the modulation period T, and in many cases, a video with a watermark pattern is re-photographed.
適正な輝度変調の振幅は、原映像の処理単位領域や演算対象画素の輝度によっても異なる。例えば輝度値の範囲を0〜255とした場合、輝度変調の結果として画素の輝度が負となるか255を超える条件での変調を行なうことはできない。図10に、例として、画素単位の単純加減算によって振幅20の変調を行なう場合の対象画素の輝度と実際に変調可能な振幅との関係を示す。この関係を関数やLUT(ルックアップテーブル)として映像処理装置300内に保持し、変調振幅の制御に用いることにより、不適切な振幅を用いた変調処理を回避するようにしてもよい。 The appropriate amplitude of the luminance modulation varies depending on the processing unit area of the original image and the luminance of the calculation target pixel. For example, when the range of the luminance value is 0 to 255, the modulation cannot be performed under the condition that the luminance of the pixel becomes negative or exceeds 255 as a result of the luminance modulation. FIG. 10 shows, as an example, the relationship between the luminance of the target pixel and the amplitude that can actually be modulated when the amplitude of 20 is modulated by simple addition and subtraction in units of pixels. This relationship may be held as a function or LUT (look-up table) in the video processing apparatus 300 and used for modulation amplitude control to avoid modulation processing using an inappropriate amplitude.
また、同様の方法により、原映像の輝度と変調振幅の関係を柔軟に変化させるようにしてもよい。例えば、青空など、輝度が平坦な領域では透かしの存在が目立ちやすい。一般に青空の輝度は高いため、図11に示すように、輝度が高い場合は振幅を小さくするような関数またはLUTを用いて変調振幅の制御を行なうことで青空部分の透かしの不可視性を高めることができる。 Further, the relationship between the luminance of the original video and the modulation amplitude may be flexibly changed by a similar method. For example, the presence of a watermark is conspicuous in a region with a flat luminance such as a blue sky. In general, since the brightness of the blue sky is high, as shown in FIG. 11, when the brightness is high, the modulation amplitude is controlled using a function that reduces the amplitude or the LUT, thereby increasing the invisibility of the watermark in the blue sky portion. Can do.
また、輝度が平坦な領域では透かしの存在が目立ちやすい。そこで輝度変調部303は、変調処理対象画素近傍の複数の画素に着目し、それらの輝度値の統計量である分散を求め、分散が0であれば、すべての着目画素が同じ輝度値、すなわち、その領域内に輝度変化が存在しないことになるが、分散が大きくなるに従い、対象画素近傍での輝度変化が激しくなっていると判断される。さらに、図12に示すように、予め所望の特性に調整された関数またはLUTを用いて変調振幅に乗じる係数を求め、輝度変化検出部304が検出した近傍での輝度変化が小さい画素に対しては、変調振幅が小さく、近傍での輝度変化が大きい画素に対しては、変調振幅が大きくなるような変調処理を行なうようにしてもよい。 In addition, the presence of a watermark is conspicuous in a region where the luminance is flat. Therefore, the luminance modulation unit 303 pays attention to a plurality of pixels in the vicinity of the modulation target pixel, obtains a variance that is a statistic of the luminance values, and if the variance is 0, all the target pixels have the same luminance value, that is, The luminance change does not exist in the area, but it is determined that the luminance change in the vicinity of the target pixel becomes severe as the variance increases. Further, as shown in FIG. 12, a coefficient by which the modulation amplitude is multiplied using a function or LUT that has been adjusted to a desired characteristic in advance is obtained, and a pixel having a small luminance change in the vicinity detected by the luminance change detecting unit 304 is obtained. For a pixel having a small modulation amplitude and a large luminance change in the vicinity, a modulation process that increases the modulation amplitude may be performed.
また、処理対象となる映像がCG技術によって生成されたものである場合、映像内の輝度変化の分布を映像生成装置100において、CGモデルデータから推定することができる。一例として図13および図14にCGシーンとその中のオブジェクト領域の構成を示す。図13に示すCGシーンの各オブジェクト領域はそれぞれ特定のCGモデルデータに対応しており、このCGモデルデータの構造や使用されているマテリアルやテクスチャなどの特徴から、各オブジェクト領域内での輝度変化量の大小を制作者の主観的判断やCGモデルの統計的性質などに基いて推定可能である。各オブジェクト領域には、それぞれに表1に示すようにオブジェクト領域内での輝度変化量の大小を表す指標となる輝度変化指標がCDデータ制作時に予め設定されているものとする。 In addition, when the video to be processed is generated by the CG technology, the video generation device 100 can estimate the distribution of luminance change in the video from the CG model data. As an example, FIG. 13 and FIG. 14 show the configuration of a CG scene and object areas therein. Each object area of the CG scene shown in FIG. 13 corresponds to specific CG model data, and the luminance change in each object area is determined from the structure of the CG model data and the characteristics such as the material and texture used. The amount can be estimated based on the subjective judgment of the producer or the statistical properties of the CG model. In each object area, as shown in Table 1, a luminance change index serving as an index indicating the magnitude of the luminance change amount in the object area is set in advance at the time of CD data production.
CGシーンの各オブジェクトは映像生成装置100において投影変換によって投影面に描画されるがその際に、表示面上で各オブジェクトが占める領域を算出し、表1に示す輝度変化指標に基づいて、表示面上での輝度変化指標の分布を示す輝度変化マップ202を生成すればよい(図15参照)。輝度変化マップ202は、映像入力部301を介して、輝度変調部303に入力する。輝度変調部303は、図16に示すような予め所望の特性に調整された関数またはLUTを用いて変調振幅に乗じる係数を求め、輝度変化指標が小さい領域の画素に対しては、変調振幅が小さく、輝度変化指標が大きい画素に対しては、変調振幅が大きくなるよう変調振幅を決定する。 Each object of the CG scene is drawn on the projection plane by projection conversion in the video generation apparatus 100. At that time, the area occupied by each object on the display plane is calculated, and the display is performed based on the luminance change index shown in Table 1. What is necessary is just to produce | generate the luminance change map 202 which shows distribution of the luminance change parameter | index on a surface (refer FIG. 15). The luminance change map 202 is input to the luminance modulation unit 303 via the video input unit 301. The luminance modulation unit 303 obtains a coefficient by which the modulation amplitude is multiplied using a function or LUT previously adjusted to a desired characteristic as shown in FIG. 16, and the modulation amplitude is obtained for a pixel in a region where the luminance change index is small. For a small pixel with a large luminance change index, the modulation amplitude is determined so as to increase the modulation amplitude.
また、鑑賞者に注目されることの多い誘目性の高い領域においては、透かしの存在が気づかれやすいため変調振幅を小さく調整することが望ましい。オブジェクトの誘目性は、文脈的重要性やオブジェクトに対する鑑賞者の関心度などによって大きく変化する。例えば、図13に示すシーンでは、飛行機の誘目性が最も高いと推測される。このように、表1に示すような誘目性指標がCGデータ制作時に制作者の主観的判断などに基いて各オブジェクトに予め設定しておけばよい。映像生成装置100において、表示面上で各オブジェクトが占める領域を算出し、表1に示すオブジェクト属性に基づいて、描画面上での誘目性指標分布を示す誘目性マップ203を生成すればよい(図17参照)。誘目性マップ203は、映像入力部301を介して、輝度変調部303に入力する。 Also, in a highly attractive area that is often watched by viewers, it is desirable to adjust the modulation amplitude to be small because the presence of a watermark is easily noticed. The attractiveness of an object varies greatly depending on the contextual importance and the viewer's interest in the object. For example, in the scene shown in FIG. 13, it is estimated that the attractiveness of the airplane is the highest. In this way, an attractiveness index as shown in Table 1 may be set in advance for each object based on the subjective judgment of the producer at the time of CG data production. The video generation apparatus 100 may calculate the area occupied by each object on the display surface, and generate the attractiveness map 203 indicating the attractiveness index distribution on the drawing surface based on the object attributes shown in Table 1. FIG. 17). The attractiveness map 203 is input to the luminance modulation unit 303 via the video input unit 301.
輝度変調部303では、図18に示すような予め適切な特性に調整された関数またはLUTを用いて変調振幅に乗じる係数を求め、誘目性指標が小さい領域の画素に対しては、変調振幅が大きく、誘目性指標が大きい画素に対しては、変調振幅が小さくなるよう変調振幅を決定すればよい。 The luminance modulation unit 303 obtains a coefficient by which the modulation amplitude is multiplied using a function or LUT that has been adjusted to an appropriate characteristic as shown in FIG. 18, and the modulation amplitude is obtained for a pixel in a region having a small attractiveness index. For a large pixel with a large attractiveness index, the modulation amplitude may be determined so that the modulation amplitude is small.
以上説明したように、映像処理装置300は、映像データをフレーム毎に入力し、入力した映像データに対し、時間経過に従って映像データの各構成画素に対して輝度の加算と減算をフレーム毎に交互に行なう輝度変調処理を行うことにより透かし情報を埋め込んで出力するようにしたため、少ない演算量で、表示装置に表示される映像に付加情報を埋め込み、さらに、専用の検出手段を用いることなく付加情報を確認することが可能な電子透かしを埋め込むことができる。 As described above, the video processing apparatus 300 inputs video data for each frame, and alternately adds and subtracts luminance for each component pixel of the video data for each frame as time passes. Since the watermark information is embedded and output by performing the luminance modulation processing, the additional information is embedded in the video displayed on the display device with a small amount of calculation, and the additional information is used without using a dedicated detection means. It is possible to embed a digital watermark that can be confirmed.
なお、図1における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより電子透かしを埋め込む処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。 Note that a program for realizing the function of the processing unit in FIG. 1 is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into a computer system and executed to embed a digital watermark. Processing may be performed. Here, the “computer system” includes an OS and hardware such as peripheral devices. The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Further, the “computer-readable recording medium” refers to a volatile memory (RAM) in a computer system that becomes a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. In addition, those holding programs for a certain period of time are also included.
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, what is called a difference file (difference program) may be sufficient.
デジタルデータに電子透かしを埋め込むことが不可欠な用途に適用できる。 It can be applied to applications where it is essential to embed digital watermarks in digital data.
100・・・映像生成装置、201・・・映像データ、202・・・輝度変化マップ、203・・・誘目性マップ、301・・・映像入力部、302・・・透かし情報設定部、303・・・輝度変調部、304・・・輝度検出部、305・・・映像出力部、400・・・映像表示装置 DESCRIPTION OF SYMBOLS 100 ... Video production | generation apparatus, 201 ... Video data, 202 ... Luminance change map, 203 ... Attraction map, 301 ... Video input part, 302 ... Watermark information setting part, 303. ..Luminance modulation unit, 304 ... Luminance detection unit, 305 ... Video output unit, 400 ... Video display device
Claims (10)
入力した前記映像データに対し、時間経過に従って前記映像データの各構成画素に対して輝度の加算と減算を前記フレーム毎に交互に行なう輝度変調処理を行うことにより透かし情報を埋め込む透かし情報埋め込み手段と、
前記透かし情報が埋め込まれた前記映像データを出力する出力手段と
を備えたことを特徴とする映像処理装置。 Input means for inputting video data for each frame;
Watermark information embedding means for embedding watermark information by performing luminance modulation processing for alternately adding and subtracting luminance for each component pixel of the video data as time elapses with respect to the input video data ,
An image processing apparatus comprising: output means for outputting the image data in which the watermark information is embedded.
入力した前記映像データに対し、時間経過に従って前記映像データの各構成画素に対して輝度の加算と減算を前記フレーム毎に交互に行なう輝度変調処理を行うことにより透かし情報を埋め込む透かし情報埋め込み処理を前記コンピュータに行わせることを特徴とする映像処理プログラム。 Video processing for causing a computer on a video processing apparatus comprising input means for inputting video data for each frame and output means for outputting the video data embedded with watermark information to perform watermark information embedding processing on the video data A program,
A watermark information embedding process for embedding watermark information by performing a luminance modulation process for alternately adding and subtracting luminance for each component pixel of the video data as time elapses with respect to the input video data. A video processing program that is executed by the computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011069310A JP2012205168A (en) | 2011-03-28 | 2011-03-28 | Device, method and program for video processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011069310A JP2012205168A (en) | 2011-03-28 | 2011-03-28 | Device, method and program for video processing |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012205168A true JP2012205168A (en) | 2012-10-22 |
Family
ID=47185647
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011069310A Pending JP2012205168A (en) | 2011-03-28 | 2011-03-28 | Device, method and program for video processing |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2012205168A (en) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014131195A (en) * | 2012-12-28 | 2014-07-10 | Buffalo Inc | Information providing system, image display device, information providing method and program |
US8823852B2 (en) | 2012-05-24 | 2014-09-02 | Panasonic Intellectual Property Corporation Of America | Information communication method of obtaining information from a subject by demodulating data specified by a pattern of a bright line included in an obtained image |
JP5608834B1 (en) * | 2012-12-27 | 2014-10-15 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Video display method |
US8908074B2 (en) | 2012-12-27 | 2014-12-09 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US8965216B2 (en) | 2012-12-27 | 2015-02-24 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US8988574B2 (en) | 2012-12-27 | 2015-03-24 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information using bright line image |
US8994865B2 (en) | 2012-12-27 | 2015-03-31 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9085927B2 (en) | 2012-12-27 | 2015-07-21 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9087349B2 (en) | 2012-12-27 | 2015-07-21 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9088360B2 (en) | 2012-12-27 | 2015-07-21 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9094120B2 (en) | 2012-12-27 | 2015-07-28 | Panasonic Intellectual Property Corporaton Of America | Information communication method |
US9262954B2 (en) | 2012-12-27 | 2016-02-16 | Panasonic Intellectual Property Corporation Of America | Visible light communication signal display method and apparatus |
JP2016090673A (en) * | 2014-10-30 | 2016-05-23 | キヤノン株式会社 | Display device and control method thereof, image processor, and computer program |
CN106447758A (en) * | 2016-09-26 | 2017-02-22 | 上海传英信息技术有限公司 | Graphics interchange format picture generating method and mobile terminal |
US9608725B2 (en) | 2012-12-27 | 2017-03-28 | Panasonic Intellectual Property Corporation Of America | Information processing program, reception program, and information processing apparatus |
US9608727B2 (en) | 2012-12-27 | 2017-03-28 | Panasonic Intellectual Property Corporation Of America | Switched pixel visible light transmitting method, apparatus and program |
US9646568B2 (en) | 2012-12-27 | 2017-05-09 | Panasonic Intellectual Property Corporation Of America | Display method |
US10152946B2 (en) | 2013-09-30 | 2018-12-11 | Panasonic Corporation | Video display method using visible/visual light communication with stripe patterns having different orientations and color combinations |
US10303945B2 (en) | 2012-12-27 | 2019-05-28 | Panasonic Intellectual Property Corporation Of America | Display method and display apparatus |
US10523876B2 (en) | 2012-12-27 | 2019-12-31 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10530486B2 (en) | 2012-12-27 | 2020-01-07 | Panasonic Intellectual Property Corporation Of America | Transmitting method, transmitting apparatus, and program |
US10951310B2 (en) | 2012-12-27 | 2021-03-16 | Panasonic Intellectual Property Corporation Of America | Communication method, communication device, and transmitter |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000057327A (en) * | 1998-06-02 | 2000-02-25 | Masanobu Kujirada | Image related information supply system |
JP2004221950A (en) * | 2003-01-15 | 2004-08-05 | Ricoh Co Ltd | Image processor, program, and storage medium |
JP2005142836A (en) * | 2003-11-06 | 2005-06-02 | Hitachi Ltd | Digital watermark embedding program and information processing apparatus |
JP2006517068A (en) * | 2003-01-20 | 2006-07-13 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Method for embedding and detecting watermark in video signal |
WO2009025019A1 (en) * | 2007-08-17 | 2009-02-26 | C4 Technology, Inc. | Electronic watermark embedding method, electronic watermark detecting method, electronic watermark embedding device, electronic watermark detecting device, program and computer readable recording medium |
JP2010258585A (en) * | 2009-04-22 | 2010-11-11 | Hitachi Ins Software Ltd | Electronic watermark embedding apparatus and method, and program thereof |
-
2011
- 2011-03-28 JP JP2011069310A patent/JP2012205168A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000057327A (en) * | 1998-06-02 | 2000-02-25 | Masanobu Kujirada | Image related information supply system |
JP2004221950A (en) * | 2003-01-15 | 2004-08-05 | Ricoh Co Ltd | Image processor, program, and storage medium |
JP2006517068A (en) * | 2003-01-20 | 2006-07-13 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Method for embedding and detecting watermark in video signal |
JP2005142836A (en) * | 2003-11-06 | 2005-06-02 | Hitachi Ltd | Digital watermark embedding program and information processing apparatus |
WO2009025019A1 (en) * | 2007-08-17 | 2009-02-26 | C4 Technology, Inc. | Electronic watermark embedding method, electronic watermark detecting method, electronic watermark embedding device, electronic watermark detecting device, program and computer readable recording medium |
JP2010258585A (en) * | 2009-04-22 | 2010-11-11 | Hitachi Ins Software Ltd | Electronic watermark embedding apparatus and method, and program thereof |
Non-Patent Citations (5)
Title |
---|
CSNJ201010042019; 平川学(外1名): '「映像データに対する電子透かし技術の実装とサービスに関する一考察」' 経営情報学会2009年秋季全国研究発表大会予稿集,[CDROM] , 20091114, 第304〜307頁, 経営情報学会2009年秋季全国研究発表大会委員会 * |
JPN6015003410; 平川学(外1名): '「映像データに対する電子透かし技術の実装とサービスに関する一考察」' 経営情報学会2009年秋季全国研究発表大会予稿集,[CDROM] , 20091114, 第304〜307頁, 経営情報学会2009年秋季全国研究発表大会委員会 * |
JPN6015025531; 中村高雄(外6名): '「SFPSS法に基づくリアルタイム検出可能な映像向けモバイル電子透かし」' 情報処理学会論文誌 Vol.49, No.6,[CDROM], 20080615, 第1885〜1895頁, 社団法人情報処理学会 * |
JPN6015025532; 中村高雄(外6名): '「リアルタイム検出可能な動画向けモバイル電子透かし」' 画像電子学会誌 Vol.36, No.4, 20070725, 第426〜434頁, 画像電子学会 * |
JPN6015025533; 中村高雄(外4名): '「リアルタイム検出可能な動画向けモバイル電子透かし」' マルチメディア通信と分散処理ワークショップ論文集(情報処理学会シンポジウムシリーズ) Vol.2005, No.19, 20051130, 第161〜166頁, 社団法人情報処理学会 * |
Cited By (90)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9083544B2 (en) | 2012-05-24 | 2015-07-14 | Panasonic Intellectual Property Corporation Of America | Information communication method of obtaining information from a subject by demodulating data specified by a pattern of a bright line included in an obtained image |
US8823852B2 (en) | 2012-05-24 | 2014-09-02 | Panasonic Intellectual Property Corporation Of America | Information communication method of obtaining information from a subject by demodulating data specified by a pattern of a bright line included in an obtained image |
US9456109B2 (en) | 2012-05-24 | 2016-09-27 | Panasonic Intellectual Property Corporation Of America | Information communication method of obtaining information from a subject by demodulating data specified by a pattern of a bright line included in an obtained image |
US9300845B2 (en) | 2012-05-24 | 2016-03-29 | Panasonic Intellectual Property Corporation Of America | Information communication device for obtaining information from a subject by demodulating a bright line pattern included in an obtained image |
US9166810B2 (en) | 2012-05-24 | 2015-10-20 | Panasonic Intellectual Property Corporation Of America | Information communication device of obtaining information by demodulating a bright line pattern included in an image |
US9143339B2 (en) | 2012-05-24 | 2015-09-22 | Panasonic Intellectual Property Corporation Of America | Information communication device for obtaining information from image data by demodulating a bright line pattern appearing in the image data |
US8994841B2 (en) | 2012-05-24 | 2015-03-31 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information specified by stripe pattern of bright lines |
US9083543B2 (en) | 2012-05-24 | 2015-07-14 | Panasonic Intellectual Property Corporation Of America | Information communication method of obtaining information from a subject by demodulating data specified by a pattern of a bright line included in an obtained image |
US10218914B2 (en) | 2012-12-20 | 2019-02-26 | Panasonic Intellectual Property Corporation Of America | Information communication apparatus, method and recording medium using switchable normal mode and visible light communication mode |
US9608725B2 (en) | 2012-12-27 | 2017-03-28 | Panasonic Intellectual Property Corporation Of America | Information processing program, reception program, and information processing apparatus |
US9646568B2 (en) | 2012-12-27 | 2017-05-09 | Panasonic Intellectual Property Corporation Of America | Display method |
JP2015111814A (en) * | 2012-12-27 | 2015-06-18 | パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America | Video display method |
US9019412B2 (en) | 2012-12-27 | 2015-04-28 | Panasonic Intellectual Property Corporation Of America | Information communication method for selecting between visible light communication mode and normal imaging mode |
US9008352B2 (en) | 2012-12-27 | 2015-04-14 | Panasonic Intellectual Property Corporation Of America | Video display method |
US9085927B2 (en) | 2012-12-27 | 2015-07-21 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9088362B2 (en) | 2012-12-27 | 2015-07-21 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information by demodulating bright line pattern included in an image |
US9087349B2 (en) | 2012-12-27 | 2015-07-21 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9088360B2 (en) | 2012-12-27 | 2015-07-21 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9088363B2 (en) | 2012-12-27 | 2015-07-21 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9094120B2 (en) | 2012-12-27 | 2015-07-28 | Panasonic Intellectual Property Corporaton Of America | Information communication method |
US8994865B2 (en) | 2012-12-27 | 2015-03-31 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US8988574B2 (en) | 2012-12-27 | 2015-03-24 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information using bright line image |
US9184838B2 (en) | 2012-12-27 | 2015-11-10 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information using ID list and bright line image |
US9203515B2 (en) | 2012-12-27 | 2015-12-01 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9247180B2 (en) | 2012-12-27 | 2016-01-26 | Panasonic Intellectual Property Corporation Of America | Video display method using visible light communication image including stripe patterns having different pitches |
US9252878B2 (en) | 2012-12-27 | 2016-02-02 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9258058B2 (en) | 2012-12-27 | 2016-02-09 | Panasonic Intellectual Property Corporation Of America | Signal transmitting apparatus for transmitting information by bright line pattern in image |
US9262954B2 (en) | 2012-12-27 | 2016-02-16 | Panasonic Intellectual Property Corporation Of America | Visible light communication signal display method and apparatus |
US9281895B2 (en) | 2012-12-27 | 2016-03-08 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US8965216B2 (en) | 2012-12-27 | 2015-02-24 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9331779B2 (en) | 2012-12-27 | 2016-05-03 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information using ID list and bright line image |
US9341014B2 (en) | 2012-12-27 | 2016-05-17 | Panasonic Intellectual Property Corporation Of America | Information communication method using change in luminance |
US12088923B2 (en) | 2012-12-27 | 2024-09-10 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9380227B2 (en) | 2012-12-27 | 2016-06-28 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information using bright line image |
US9407368B2 (en) | 2012-12-27 | 2016-08-02 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9450672B2 (en) | 2012-12-27 | 2016-09-20 | Panasonic Intellectual Property Corporation Of America | Information communication method of transmitting a signal using change in luminance |
US8908074B2 (en) | 2012-12-27 | 2014-12-09 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9462173B2 (en) | 2012-12-27 | 2016-10-04 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9467225B2 (en) | 2012-12-27 | 2016-10-11 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9515731B2 (en) | 2012-12-27 | 2016-12-06 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9560284B2 (en) | 2012-12-27 | 2017-01-31 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information specified by striped pattern of bright lines |
US9564970B2 (en) | 2012-12-27 | 2017-02-07 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information using ID list and bright line image |
US9571191B2 (en) | 2012-12-27 | 2017-02-14 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US11659284B2 (en) | 2012-12-27 | 2023-05-23 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9591232B2 (en) | 2012-12-27 | 2017-03-07 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US11490025B2 (en) | 2012-12-27 | 2022-11-01 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9608727B2 (en) | 2012-12-27 | 2017-03-28 | Panasonic Intellectual Property Corporation Of America | Switched pixel visible light transmitting method, apparatus and program |
US9613596B2 (en) | 2012-12-27 | 2017-04-04 | Panasonic Intellectual Property Corporation Of America | Video display method using visible light communication image including stripe patterns having different pitches |
US9635278B2 (en) | 2012-12-27 | 2017-04-25 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information specified by striped pattern of bright lines |
US9030585B2 (en) | 2012-12-27 | 2015-05-12 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information by demodulating bright line pattern included in image |
US9756255B2 (en) | 2012-12-27 | 2017-09-05 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9641766B2 (en) | 2012-12-27 | 2017-05-02 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9768869B2 (en) | 2012-12-27 | 2017-09-19 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9794489B2 (en) | 2012-12-27 | 2017-10-17 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9859980B2 (en) | 2012-12-27 | 2018-01-02 | Panasonic Intellectual Property Corporation Of America | Information processing program, reception program, and information processing apparatus |
US9918016B2 (en) | 2012-12-27 | 2018-03-13 | Panasonic Intellectual Property Corporation Of America | Information communication apparatus, method, and recording medium using switchable normal mode and visible light communication mode |
US9998220B2 (en) | 2012-12-27 | 2018-06-12 | Panasonic Intellectual Property Corporation Of America | Transmitting method, transmitting apparatus, and program |
US10051194B2 (en) | 2012-12-27 | 2018-08-14 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10148354B2 (en) | 2012-12-27 | 2018-12-04 | Panasonic Intellectual Property Corporation Of America | Luminance change information communication method |
US11165967B2 (en) | 2012-12-27 | 2021-11-02 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10165192B2 (en) | 2012-12-27 | 2018-12-25 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10951310B2 (en) | 2012-12-27 | 2021-03-16 | Panasonic Intellectual Property Corporation Of America | Communication method, communication device, and transmitter |
US10205887B2 (en) | 2012-12-27 | 2019-02-12 | Panasonic Intellectual Property Corporation Of America | Information communication method |
JP5608834B1 (en) * | 2012-12-27 | 2014-10-15 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Video display method |
US10225014B2 (en) | 2012-12-27 | 2019-03-05 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information using ID list and bright line image |
US10303945B2 (en) | 2012-12-27 | 2019-05-28 | Panasonic Intellectual Property Corporation Of America | Display method and display apparatus |
US10334177B2 (en) | 2012-12-27 | 2019-06-25 | Panasonic Intellectual Property Corporation Of America | Information communication apparatus, method, and recording medium using switchable normal mode and visible light communication mode |
US10354599B2 (en) | 2012-12-27 | 2019-07-16 | Panasonic Intellectual Property Corporation Of America | Display method |
US10361780B2 (en) | 2012-12-27 | 2019-07-23 | Panasonic Intellectual Property Corporation Of America | Information processing program, reception program, and information processing apparatus |
US10368005B2 (en) | 2012-12-27 | 2019-07-30 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10368006B2 (en) | 2012-12-27 | 2019-07-30 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10887528B2 (en) | 2012-12-27 | 2021-01-05 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10447390B2 (en) | 2012-12-27 | 2019-10-15 | Panasonic Intellectual Property Corporation Of America | Luminance change information communication method |
US10455161B2 (en) | 2012-12-27 | 2019-10-22 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10516832B2 (en) | 2012-12-27 | 2019-12-24 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10523876B2 (en) | 2012-12-27 | 2019-12-31 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10521668B2 (en) | 2012-12-27 | 2019-12-31 | Panasonic Intellectual Property Corporation Of America | Display method and display apparatus |
US10531009B2 (en) | 2012-12-27 | 2020-01-07 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10530486B2 (en) | 2012-12-27 | 2020-01-07 | Panasonic Intellectual Property Corporation Of America | Transmitting method, transmitting apparatus, and program |
US10531010B2 (en) | 2012-12-27 | 2020-01-07 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10616496B2 (en) | 2012-12-27 | 2020-04-07 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10638051B2 (en) | 2012-12-27 | 2020-04-28 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10666871B2 (en) | 2012-12-27 | 2020-05-26 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10742891B2 (en) | 2012-12-27 | 2020-08-11 | Panasonic Intellectual Property Corporation Of America | Information communication method |
JP2014131195A (en) * | 2012-12-28 | 2014-07-10 | Buffalo Inc | Information providing system, image display device, information providing method and program |
US10152946B2 (en) | 2013-09-30 | 2018-12-11 | Panasonic Corporation | Video display method using visible/visual light communication with stripe patterns having different orientations and color combinations |
US10205922B2 (en) | 2014-10-30 | 2019-02-12 | Canon Kabushiki Kaisha | Display control apparatus, method of controlling the same, and non-transitory computer-readable storage medium |
JP2016090673A (en) * | 2014-10-30 | 2016-05-23 | キヤノン株式会社 | Display device and control method thereof, image processor, and computer program |
CN106447758B (en) * | 2016-09-26 | 2019-09-17 | 上海传英信息技术有限公司 | The generation method and mobile terminal of graphic interchange format picture |
CN106447758A (en) * | 2016-09-26 | 2017-02-22 | 上海传英信息技术有限公司 | Graphics interchange format picture generating method and mobile terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2012205168A (en) | Device, method and program for video processing | |
EP3308371B1 (en) | System and method for digital watermarking | |
JP5575650B2 (en) | Method and apparatus for processing a depth map | |
JP5528399B2 (en) | Digital watermark embedding method, digital watermark detection method and apparatus, and program | |
Koz et al. | Oblivious spatio-temporal watermarking of digital video by exploiting the human visual system | |
CN111932432B (en) | Blind watermark implanting method, blind watermark detecting method, blind watermark implanting device, blind watermark detecting equipment and storage medium | |
JP6611837B2 (en) | Video presentation device, method and program | |
US20190266789A1 (en) | Dynamic lighting for objects in images | |
TW201432622A (en) | Generation of a depth map for an image | |
KR20080094790A (en) | A computer readable medium and a computing device comprising computer program instructions executable at least in part by a computing device, computer program instructions executable by a processor | |
JP2010534894A (en) | Increase the dynamic range of images | |
US10580154B2 (en) | Method and apparatus for determining a depth map for an image | |
JP5238767B2 (en) | Parallax image generation method and apparatus | |
JP2015095779A (en) | Image processing apparatus, image processing method, and electronic equipment | |
JP6107037B2 (en) | Image processing apparatus, method, and program | |
Unno et al. | A new displaying technology for information hiding using temporally brightness modulated pattern | |
CN102750726A (en) | Depth-of-field achieving method based on Open graphics library (GL) | |
JP2014006614A (en) | Image processing device, image processing method, and program | |
CN111727455A (en) | Enhance image data with appearance controls | |
US9922173B2 (en) | Digital rights management | |
Sheth | Snake and ladder based algorithm for steganographic application of specific streamline bits on prime gap method | |
Lee et al. | Video watermarking on overlay layer | |
KR100914312B1 (en) | A method of generating an extrusion map using graphics hardware and a programmable shader, a system thereof, and a recording medium recording the same | |
EP1359542A2 (en) | Digitally distorting an image while preserving its visual integrity | |
JP4929848B2 (en) | Video data transmission system and method, transmission processing apparatus and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140219 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141105 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150203 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150406 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20150407 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150630 |