Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5367771B2 - Video transmission system - Google Patents
[go: Go Back, main page]

JP5367771B2 - Video transmission system - Google Patents

Video transmission system Download PDF

Info

Publication number
JP5367771B2
JP5367771B2 JP2011159358A JP2011159358A JP5367771B2 JP 5367771 B2 JP5367771 B2 JP 5367771B2 JP 2011159358 A JP2011159358 A JP 2011159358A JP 2011159358 A JP2011159358 A JP 2011159358A JP 5367771 B2 JP5367771 B2 JP 5367771B2
Authority
JP
Japan
Prior art keywords
video
frame data
frame
host
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011159358A
Other languages
Japanese (ja)
Other versions
JP2013026804A (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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2011159358A priority Critical patent/JP5367771B2/en
Publication of JP2013026804A publication Critical patent/JP2013026804A/en
Application granted granted Critical
Publication of JP5367771B2 publication Critical patent/JP5367771B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To enable transmission, storage, and reproduction of high-resolution video and 3D video. <P>SOLUTION: According to the present invention, in a system on a video transmission side, frame data to be transmitted obtained by encoding a video signal input from a video signal source is transmitted to a system on a video reception side. The system on the video reception side decodes the received frame data, performs decoding on the basis of a synchronization signal input from a synchronization signal generation source, superimposes information capable of identifying frame data to be transmitted on the frame data, and reproduces the frame data in synchronized timing on the basis of the superimposed information. <P>COPYRIGHT: (C)2013,JPO&amp;INPIT

Description

本発明は、映像伝送システムに係り、特に、複数の映像伝送装置を同期させ、複数の映像情報を同時にかつ同期して伝送する映像伝送システムに関する。   The present invention relates to a video transmission system, and more particularly to a video transmission system that synchronizes a plurality of video transmission apparatuses and transmits a plurality of video information simultaneously and synchronously.

3D映像は、左右眼のステレオ映像を2つの独立した映像として扱い、これらの映像の処理を同期させることで録画保存、再生、伝送が可能になる。また、超高解像度の映像を扱う場合にも、その映像を領域分割し、複数の同期した映像として扱うことで、録画保存、再生、伝送が可能になる。   The 3D video can be recorded, stored, reproduced, and transmitted by treating the stereo images of the left and right eyes as two independent videos and synchronizing the processing of these videos. Also, when handling an ultra-high resolution video, the video is divided into regions and handled as a plurality of synchronized videos, so that recording, storage, playback, and transmission are possible.

一つの映像伝送装置で伝送可能な映像よりも大きい解像度を持つ映像を伝送するには、一つの映像伝送装置で伝送可能な映像解像度になるように伝送対象の映像を領域分割し、複数の映像伝送装置を用いて並列に伝送することで対応可能になる。ただし、それぞれの映像伝送装置で映像処理を同時に行う必要があり、特に映像受信装置は伸張した映像をすべての装置で同期して出力することが必須である。   To transmit video with a resolution higher than the video that can be transmitted by one video transmission device, the video to be transmitted is divided into regions so that the video resolution can be transmitted by one video transmission device, and multiple video This can be handled by transmitting in parallel using a transmission device. However, it is necessary to simultaneously perform video processing in each video transmission device, and in particular, the video reception device must output the decompressed video in synchronism with all the devices.

また、通信網としてIP網のような非同期伝送路を用いる場合には、各映像伝送装置間の伝送遅延時間が異なるため、映像送信装置の入力の段階での映像の同期状態を映像受信装置の出力で再現しなければならない。しかし、従来の映像伝送装置を複数台用意して伝送する場合、通信路上での伝送遅延の差や、それぞれの伝送装置内のクロック精度の差などから、出力映像は同期がずれてしまう。そのため、複数の映像受信装置の映像出力の時点で、こうした同期ずれを補正する必要がある。   Also, when an asynchronous transmission line such as an IP network is used as a communication network, the transmission delay time between the video transmission apparatuses is different, so the video synchronization state at the input stage of the video transmission apparatus is Must be reproduced in the output. However, when a plurality of conventional video transmission apparatuses are prepared and transmitted, the output video is out of synchronization due to a difference in transmission delay on the communication path or a difference in clock accuracy within each transmission apparatus. Therefore, it is necessary to correct such a synchronization shift at the time of video output of a plurality of video receiving apparatuses.

このための方法として、複数装置間の同期をシステムクロック精度で同期をとる技術がある(例えば、特許文献1参照)。   As a method for this purpose, there is a technique for synchronizing a plurality of devices with system clock accuracy (see, for example, Patent Document 1).

また、映像情報,すなわち映像フレームデータの中にフレーム番号などの同期情報を重畳して同期を図る技術がある(例えば、特許文献2参照)。   In addition, there is a technique in which synchronization information such as a frame number is superimposed on video information, that is, video frame data to achieve synchronization (see, for example, Patent Document 2).

特開2003−174632号広報JP 2003-174632 A 特開2003−299046号公報JP 2003-299046 A

しかしながら、上記従来のフレーム番号情報を映像信号に置き換える方法(特許文献1)は、画質が劣化したり、適用システムが制限されるなどの課題がある。   However, the conventional method of replacing frame number information with a video signal (Patent Document 1) has problems such as degradation of image quality and restriction of application systems.

特許文献1の技術では、複数装置間の同期をシステムクロック精度で同期をとることを目的としている。このため、装置間は専用同期線で接続する必要があり、各スレーブ装置内にはクロック補正のためのPLL回路が必要である。   The technique of Patent Document 1 aims to synchronize a plurality of devices with system clock accuracy. For this reason, the devices need to be connected by a dedicated synchronization line, and a PLL circuit for clock correction is required in each slave device.

また、特許文献2の技術は、映像フレームデータの中にフレーム番号などの同期情報を重畳して同期を図るものであり、これは伝送する映像そのものが変化しており、純粋な映像伝送を行うことができない。   The technique of Patent Document 2 is to synchronize by superimposing synchronization information such as a frame number in video frame data. This is because the video to be transmitted itself changes, and pure video transmission is performed. I can't.

本発明は、上記の点に鑑みなされたもので、高解像度の映像や3D映像を伝送、蓄積、再生することが可能な伝送システムを提供することを目的とする。   The present invention has been made in view of the above points, and an object thereof is to provide a transmission system capable of transmitting, storing, and reproducing high-resolution video and 3D video.

上記の問題を解決するため、本発明(請求項1)は、1つの映像を分割して、複数の映像伝送装置を用いて並列に伝送、蓄積、再生を行う映像伝送システムであって、
映像送信側のシステムは、
同期した映像信号を出力する複数の映像信号源と、
前記映像信号源から入力された前記映像信号について、エンコードし、伝送対象のフレームデータを識別できる情報を該フレームデータに重畳し、伝送対象のフレームデータを映像受信側のシステムに送信する複数の映像送信装置と、
を有し、
前記映像受信側のシステムは、
前記映像送信装置から前記フレームデータを受信してデコードし、伝送対象のフレームデータを識別できる情報を該フレームデータから検知する複数の映像受信装置と、
前記映像受信装置でデコードされた前記フレームデータに重畳された前記情報と外部から入力される同期信号に基づいて該フレームデータを再生する映像再生装置と、
を有し、
前記映像送信側のシステムから前記映像受信側のシステムに同期リアルタイム映像伝送を行う際に、
前記複数の映像送信装置のうち、マスタホストAとなる映像送信装置は、
前記映像信号源から入力された前記映像信号のフレーム番号を、該マスタホストA以外の映像送信装置(スレーブホストA)に通知すると共に該映像信号をエンコードする手段と、を含み、
前記スレーブホストAは、
前記マスタホストAから受信したフレーム番号と、自身が受信した映像信号のフレーム番号を比較し、同期がとれていることを確認し、該映像信号をエンコードする手段を含み、
前記複数の映像受信装置のうち、マスタホストBとなる映像受信装置は、
前記映像送信装置から受信したデコード対象のフレームデータのフレーム番号を、当該マスタホストB以外の映像受信装置(スレーブホストB)に通知する手段と、
前記スレーブホストBからフレームデータ受信完了の通知を取得すると、デコード開始要求を該スレーブホストBに通知し、デコードを行う手段と、
を含み、
前記スレーブホストBは、
前記マスタホストBから通知されたデコード対象のフレームデータのフレーム番号と、現在受信しているフレームデータのフレーム番号を比較し、同期が取れているかを判定し、該フレームデータの受信が完了した場合には、該マスタホストBに通知する手段と、
前記マスタホストBから前記デコード開始要求を受信すると、デコードを開始し、前記外部からの同期信号に基づいてデコードされたフレームデータを出力する手段と、を含む。
In order to solve the above problems, the present invention (Claim 1) is a video transmission system that divides one video and transmits, stores, and plays back in parallel using a plurality of video transmission devices.
The system on the video transmission side
A plurality of video signal sources for outputting synchronized video signals;
A plurality of videos for encoding the video signal input from the video signal source, superimposing information for identifying the frame data to be transmitted on the frame data, and transmitting the frame data to be transmitted to the system on the video receiving side A transmitting device;
Have
The system on the video receiving side is:
A plurality of video receiving devices that receive and decode the frame data from the video transmitting device and detect information from which the frame data to be transmitted can be identified from the frame data;
A video reproduction device for reproducing the frame data based on the information superimposed on the frame data decoded by the video reception device and a synchronization signal input from the outside;
Have
When performing synchronous real-time video transmission from the video transmission system to the video reception system,
Among the plurality of video transmission devices, the video transmission device serving as the master host A is
Means for notifying the frame number of the video signal input from the video signal source to a video transmission device (slave host A) other than the master host A and encoding the video signal;
The slave host A
Means for comparing the frame number received from the master host A with the frame number of the video signal received by the master host A, confirming that synchronization is established, and encoding the video signal;
Among the plurality of video receiving devices, the video receiving device serving as the master host B is
Means for notifying the frame number of the frame data to be decoded received from the video transmitting apparatus to a video receiving apparatus (slave host B) other than the master host B;
Means for notifying the slave host B of a decode start request upon receiving a notification of completion of frame data reception from the slave host B;
Including
The slave host B
When the frame number of the frame data to be decoded notified from the master host B is compared with the frame number of the currently received frame data to determine whether synchronization is achieved and the reception of the frame data is completed Means for notifying the master host B;
Means for starting decoding when receiving the decoding start request from the master host B, and outputting decoded frame data based on the external synchronization signal.

また、本発明(請求項)は、前記映像送信装置において、
前記映像受信装置に送信する前記映像信号のパケットに、
フレーム番号認識のためのタイムコード、現在のフレームを構成するパケットの総数、自身のパケット番号をヘッダに設定して送信する手段を含む。
Further, the present invention (Claim 2 ) is the video transmission apparatus,
In the packet of the video signal transmitted to the video receiving device,
A time code for recognizing the frame number, a total number of packets constituting the current frame, and a means for transmitting the packet number set in the header.

また、本発明(請求項)は、1つの映像を分割して、複数の映像伝送装置を用いて並列に伝送、蓄積、再生を行う映像伝送システムであって、
映像送信側のシステムは、
同期した映像信号を出力する複数の映像信号源と、
前記映像信号源から入力された前記映像信号について、エンコードし、伝送対象のフレームデータを識別できる情報を該フレームデータに重畳し、伝送対象のフレームデータを映像受信側のシステムに送信する複数の映像送信装置と、
を有し、
前記映像受信側のシステムは、
前記映像送信装置から前記フレームデータを受信してデコードし、伝送対象のフレームデータを識別できる情報を該フレームデータから検知する複数の映像受信装置と、
前記映像受信装置でデコードされた前記フレームデータに重畳された前記情報と外部から入力される同期信号に基づいて該フレームデータを再生する映像再生装置と、
を有し、
同期録画ファイルを保存する際に、
前記映像送信側のシステムは、
エンコードされた映像データを格納する映像蓄積サーバを更に有し、
前記複数の映像送信装置のうち、マスタホストとなる映像送信装置は、
録画開始要求が入力されると、対象映像フレームを受信し、該マスタホストA以外の映像送信装置(スレーブホストA)に対してフレーム番号を通知する手段と、
対象映像フレームの受信が完了したらエンコードを行い、同期映像同士を識別するための映像識別番号を付与して前記映像蓄積サーバにファイルを書き出す手段と、
を含み、
前記スレーブホストAは、
前記マスタホストAから前記フレーム番号を受信すると、自身が受信している映像信号のフレーム番号と比較して、通知された前記フレーム番号との同期を確認し、該映像信号のエンコードを行い、同期映像同士を識別するための映像識別番号を付与して、前記映像蓄積サーバにファイルを書き出す手段を含む。
Further, the present invention (Claim 3 ) is a video transmission system that divides one video and transmits, stores, and plays back in parallel using a plurality of video transmission devices,
The system on the video transmission side
A plurality of video signal sources for outputting synchronized video signals;
A plurality of videos for encoding the video signal input from the video signal source, superimposing information for identifying the frame data to be transmitted on the frame data, and transmitting the frame data to be transmitted to the system on the video receiving side A transmitting device;
Have
The system on the video receiving side is:
A plurality of video receiving devices that receive and decode the frame data from the video transmitting device and detect information from which the frame data to be transmitted can be identified from the frame data;
A video reproduction device for reproducing the frame data based on the information superimposed on the frame data decoded by the video reception device and a synchronization signal input from the outside;
Have
When saving a synchronized recording file,
The system on the video transmission side is:
A video storage server for storing encoded video data;
Among the plurality of video transmission devices, a video transmission device serving as a master host is:
Means for receiving a target video frame when a recording start request is input and notifying a video transmission device (slave host A) other than the master host A of a frame number;
Means for performing encoding when reception of the target video frame is completed, writing a file to the video storage server by giving a video identification number for identifying synchronized videos;
Including
The slave host A
When the frame number is received from the master host A, it is compared with the frame number of the video signal received by itself, the synchronization with the notified frame number is confirmed, the video signal is encoded, and the synchronization is performed. And a means for assigning a video identification number for identifying the videos and writing the file to the video storage server.

また、本発明(請求項)は、1つの映像を分割して、複数の映像伝送装置を用いて並列に伝送、蓄積、再生を行う映像伝送システムであって、
映像送信側のシステムは、
同期した映像信号を出力する複数の映像信号源と、
前記映像信号源から入力された前記映像信号について、エンコードし、伝送対象のフレームデータを識別できる情報を該フレームデータに重畳し、伝送対象のフレームデータを映像受信側のシステムに送信する複数の映像送信装置と、
を有し、
前記映像受信側のシステムは、
前記映像送信装置から前記フレームデータを受信してデコードし、伝送対象のフレームデータを識別できる情報を該フレームデータから検知する複数の映像受信装置と、
前記映像受信装置でデコードされた前記フレームデータに重畳された前記情報と外部から入力される同期信号に基づいて該フレームデータを再生する映像再生装置と、
を有し、
同期録画ファイルの配信及び再生を行う際に、
前記映像送信側のシステムは、
エンコードされた映像データを格納する映像蓄積サーバを更に有し、
前記複数の映像送信装置のうち、マスタホストAとなる映像送信装置は、
前記映像蓄積サーバに格納されている対象映像フレームの伝送指示が入力されると、指定された映像フレームの番号を、マスタホストA以外の映像送信装置(スレーブホストA)に対象フレーム番号を通知する手段と、
前記対象映像フレームを前記映像蓄積サーバから読み出して前記映像受信装置に送信する手段と、
を含み、
前記スレーブホストAは、
前記マスタホストAから通知された前記対象フレーム番号に基づいて、前記映像蓄積サーバから対象映像フレームを読み出して前記映像受信装置に送信する手段を含み、
前記映像受信装置のうち、マスタホストBとなる映像受信装置は、
受信したデコード対象のフレームデータのフレーム番号をマスタホストB以外の映像受信装置に通知する手段と、
前記マスタホストB以外の映像受信装置(スレーブホストB)からフレームデータ受信完了の通知を取得すると、デコード開始要求を該レーブホストBに通知し、デコードを行う手段と、
を含み、
前記スレーブホストBは、
前記マスタホストBから通知されたデコード対象のフレームデータのフレーム番号と、現在受信しているフレームデータのフレーム番号を比較し、同期が取れているかを判定し、該フレームデータの受信が完了した場合には、該マスタホストBに通知する手段と、
前記マスタホストBから前記デコード開始要求を受信すると、デコードを開始し、前記外部からの同期信号に基づいてデコードされたフレームデータを出力する手段と、を含む。
The present invention (Claim 4 ) is a video transmission system that divides one video and transmits, stores, and plays back in parallel using a plurality of video transmission devices,
The system on the video transmission side
A plurality of video signal sources for outputting synchronized video signals;
A plurality of videos for encoding the video signal input from the video signal source, superimposing information for identifying the frame data to be transmitted on the frame data, and transmitting the frame data to be transmitted to the system on the video receiving side A transmitting device;
Have
The system on the video receiving side is:
A plurality of video receiving devices that receive and decode the frame data from the video transmitting device and detect information from which the frame data to be transmitted can be identified from the frame data;
A video reproduction device for reproducing the frame data based on the information superimposed on the frame data decoded by the video reception device and a synchronization signal input from the outside;
Have
When distributing and playing back synchronized recording files,
The system on the video transmission side is:
A video storage server for storing encoded video data;
Among the plurality of video transmission devices, the video transmission device serving as the master host A is
When an instruction to transmit the target video frame stored in the video storage server is input, the number of the designated video frame is notified to the video transmission apparatus (slave host A) other than the master host A. Means,
Means for reading out the target video frame from the video storage server and transmitting it to the video receiver;
Including
The slave host A
Based on the target frame number notified from the master host A, including means for reading the target video frame from the video storage server and transmitting it to the video receiver;
Among the video receiving devices, the video receiving device serving as the master host B is:
Means for notifying the video receiving device other than the master host B of the frame number of the received frame data to be decoded;
Upon obtaining the notification of the frame data reception completion from the video receiving device other than the master host B (slave host B), and notifies the decoding start request to the slave host B, a means for decoding,
Including
The slave host B
When the frame number of the frame data to be decoded notified from the master host B is compared with the frame number of the currently received frame data to determine whether synchronization is achieved and the reception of the frame data is completed Means for notifying the master host B;
Means for starting decoding when receiving the decoding start request from the master host B, and outputting decoded frame data based on the external synchronization signal.

また、本発明(請求項)は、前記映像送信装置において、
前記映像受信装置に送信する前記対象映像フレームに、
録画対象の映像の解像度やフレームレートの情報を含む映像プロパティヘッダ、同期する映像同士を識別するための映像識別番号を先頭に設定して送信する手段を含む。
Further, the present invention (Claim 5 ) is the video transmission apparatus,
In the target video frame to be transmitted to the video receiving device,
It includes means for transmitting a video property header including information on the resolution and frame rate of the video to be recorded and a video identification number for identifying the synchronized videos at the head.

また、本発明(請求項)は、1つの映像を分割して、複数の映像伝送装置を用いて並列に伝送、蓄積、再生を行う映像伝送システムであって、
映像送信側のシステムは、
同期した映像信号を出力する複数の映像信号源と、
前記映像信号源から入力された前記映像信号について、エンコードし、伝送対象のフレームデータを識別できる情報を該フレームデータに重畳し、伝送対象のフレームデータを映像受信側のシステムに送信する複数の映像送信装置と、
を有し、
前記映像受信側のシステムは、
前記映像送信装置から前記フレームデータを受信してデコードし、伝送対象のフレームデータを識別できる情報を該フレームデータから検知する複数の映像受信装置と、
前記映像受信装置でデコードされた前記フレームデータに重畳された前記情報と外部から入力される同期信号に基づいて該フレームデータを再生する映像再生装置と、
を有し、
同期リアルタイム映像伝送及び録画ファイル保存を行う際に、
前記映像送信側のシステムは、
エンコードされた映像データを格納する映像蓄積サーバを更に有し、
前記複数の映像送信装置のうち、マスタホストAとなる映像送信装置は、
任意のフレーム番号を当該マスタホストA以外の映像送信装置(スレーブホスト)に割り当て、通知する手段と、
前記伝送対象のフレームを受信すると、エンコード処理を行い、前記映像蓄積サーバにファイルの書き出しを行う手段と、
を有し、
前記スレーブホストとなる映像送信装置は、
前記マスタホストAから通知されたフレーム番号と自信が受信した映像信号のフレーム番号の同期が取れているかを確認する手段と、
前記伝送対象のフレームを受信すると、エンコード処理を行い、前記映像蓄積サーバにファイルの書き出しを行う手段と、を含む。
The present invention (Claim 6 ) is a video transmission system that divides one video and transmits, stores, and plays back in parallel using a plurality of video transmission devices.
The system on the video transmission side
A plurality of video signal sources for outputting synchronized video signals;
A plurality of videos for encoding the video signal input from the video signal source, superimposing information for identifying the frame data to be transmitted on the frame data, and transmitting the frame data to be transmitted to the system on the video receiving side A transmitting device;
Have
The system on the video receiving side is:
A plurality of video receiving devices that receive and decode the frame data from the video transmitting device and detect information from which the frame data to be transmitted can be identified from the frame data;
A video reproduction device for reproducing the frame data based on the information superimposed on the frame data decoded by the video reception device and a synchronization signal input from the outside;
Have
When performing synchronized real-time video transmission and recording file storage,
The system on the video transmission side is:
A video storage server for storing encoded video data;
Among the plurality of video transmission devices, the video transmission device serving as the master host A is
Means for assigning and notifying an arbitrary frame number to a video transmission apparatus (slave host) other than the master host A;
Means for performing an encoding process upon writing the frame to be transmitted and writing a file to the video storage server;
Have
The video transmission device as the slave host is:
Means for confirming whether the frame number notified from the master host A and the frame number of the video signal received by the self-synchronization are synchronized;
Means for performing an encoding process upon writing the frame to be transmitted and writing a file to the video storage server .

上記のように、本発明によれば、画素の置き換えを行わないため、従来の映像伝送装置にも適用でき、また、1台の映像伝送装置(マスタ)にタイミングを合わせることで、複数の映像伝送装置において高解像度の映像や3D映像を伝送、蓄積、再生することができる。   As described above, according to the present invention, since the pixel replacement is not performed, the present invention can be applied to a conventional video transmission apparatus, and a plurality of videos can be obtained by adjusting the timing to one video transmission apparatus (master). High-definition video and 3D video can be transmitted, stored, and played back in the transmission device.

本発明の一実施の形態におけるシステム構成図である。1 is a system configuration diagram according to an embodiment of the present invention. 本発明の一実施の形態における同期リアルタイム伝送時のシステム構成図である。It is a system configuration figure at the time of synchronous real-time transmission in one embodiment of the present invention. 本発明の一実施の形態における同期リアルタイム映像伝送時の像送信装置の動作シーケンスである。It is an operation | movement sequence of the image transmission apparatus at the time of the synchronous real-time video transmission in one embodiment of this invention. 本発明の一実施の形態における伝送パケットのペイロード構成である。It is the payload structure of the transmission packet in one embodiment of this invention. 本発明の一実施の形態における映像伝送装置の同期リアルタイム映像伝送時の動作シーケンスである。It is an operation | movement sequence at the time of the synchronous real-time video transmission of the video transmission apparatus in one embodiment of this invention. 本発明の一実施の形態における同期録画ファイル保存時のシステム構成図である。It is a system configuration | structure figure at the time of the synchronous recording file preservation | save in one embodiment of this invention. 本発明の一実施の形態における映像送信装置の同期録画ファイル保存時のシーケンスである。It is the sequence at the time of the synchronous recording file preservation | save of the video transmission apparatus in one embodiment of this invention. 本発明の一実施の形態におけるファイル書き出しのファイルフォーマットである。It is a file format of file writing in one embodiment of the present invention. 本発明の一実施の形態における同期映像識別番号の例である。It is an example of the synchronous image | video identification number in one embodiment of this invention. 本発明の一実施の形態における同期録画ファイル配信再生時のシステム構成図である。It is a system configuration figure at the time of synchronous recording file delivery reproduction in one embodiment of the present invention. 本発明の一実施の形態における同期録画ファイル配信再生時の映像送信装置の動作シーケンスである。It is an operation | movement sequence of the video transmission apparatus at the time of synchronous recording file delivery reproduction | regeneration in one embodiment of this invention. 本発明の一実施の形態における同期録画ファイルローカル再生時のシステム構成図である。It is a system configuration diagram at the time of local playback of a synchronous recording file in an embodiment of the present invention. 本発明の一実施の形態における同期録画ファイルローカル再生時の映像受信装置のシーケンスである。It is the sequence of the video receiver at the time of local reproduction | regeneration of the synchronous recording file in one embodiment of this invention.

以下図面と共に、本発明の実施の形態を説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の一実施の形態におけるシステム構成を示す。   FIG. 1 shows a system configuration according to an embodiment of the present invention.

同図に示すシステムは、IP通信網(イーサネット(登録商標))300を介して映像送信側100と映像受信側200のシステムが接続されている。   In the system shown in the figure, a system of a video transmission side 100 and a video reception side 200 is connected via an IP communication network (Ethernet (registered trademark)) 300.

映像送信側のシステム100には、カメラ110などの複数の映像信号源、複数の映像蓄積サーバ120、複数の映像送信装置130があり、映像送信装置130はハブスイッチ140を介してイーサネット(登録商標)で接続されている。ここで、複数の映像信号源は外部のGenlock発生装置150からのGenlock信号等を用いて映像送信装置130の入力段階で同期が取れているものとする。複数の映像送信装置130は、1台のマスタホスト130と、それ以外のスレーブホスト130〜130Nに分かれて動作する。なお、Genlock信号とは、2つ以上の映像機器が互いに同期を取るための基準とする信号である。 The system 100 on the video transmission side includes a plurality of video signal sources such as a camera 110, a plurality of video storage servers 120, and a plurality of video transmission devices 130. The video transmission device 130 is connected to the Ethernet (registered trademark) via the hub switch 140. ). Here, it is assumed that the plurality of video signal sources are synchronized at the input stage of the video transmission device 130 using the Genlock signal from the external Genlock generation device 150 or the like. A plurality of video transmission device 130 includes a single master host 130 1, operates divided into other slave host 130 2 to 130 DEG N. The Genlock signal is a signal used as a reference for two or more video devices to synchronize with each other.

一方の映像受信側200には、複数のディスプレイ230、複数の映像蓄積サーバ220、複数の映像受信装置210、があり、映像受信装置210はハブスイッチ240を介してイーサネット(登録商標)で接続されている。また、映像受信装置210は、外部からGenlock信号等を用いて出力タイミングの同期が取れるようになっている。複数の映像受信装置210は、1台のマスタホスト220と、それ以外のスレーブホスト220〜220Nに分かれて動作する。 One video receiving side 200 includes a plurality of displays 230, a plurality of video storage servers 220, and a plurality of video receiving apparatuses 210, which are connected via Ethernet (registered trademark) via a hub switch 240. ing. Further, the video receiving apparatus 210 can synchronize the output timing by using a Genlock signal or the like from the outside. A plurality of video receiving apparatus 210 includes a single master host 220 1, operates divided into other slave host 220 2 to 220 N.

これら映像送信装置130および映像受信装置は210ハブスイッチおよびルータ等を介してIP通信網300で接続されている。複数の映像は、対応する映像送信装置130と映像受信装置210の組み合わせで伝送される。   The video transmission device 130 and the video reception device are connected by an IP communication network 300 via a 210 hub switch and a router. A plurality of videos are transmitted by a combination of the corresponding video transmission device 130 and video reception device 210.

本発明では、利用場面として、
1. 同期リアルタイム映像伝送
2. 同期録画ファイル保存
3. 同期録画ファイル配信再生
4. 同期録画ファイルローカル再生
5. 同期リアルタイム映像伝送および録画ファイル保存
の5種類が考えられる。以下、これら利用場面毎の動作について説明する。
In the present invention, as a use scene,
1. Synchronous real-time video transmission
2. Synchronized recording file storage
3. Synchronized recording file distribution playback
4. Synchronized recording file local playback
5. There are 5 types: synchronous real-time video transmission and recording file storage. Hereinafter, the operation for each use scene will be described.

[1. 同期リアルタイム映像伝送]
同期リアルタイム映像伝送では、複数の映像送信装置130で、それぞれの入力信号を逐次的にエンコードした後、IP通信網300を介して映像受信装置210に伝送し、即時に映像受信装置210でデコードしてディスプレイ230等に映像信号を出力する。ここで、映像受信装置210の出力映像は同期が取れている必要がある。
[1. Synchronous real-time video transmission]
In synchronous real-time video transmission, each video signal is sequentially encoded by a plurality of video transmission devices 130, then transmitted to the video reception device 210 via the IP communication network 300, and immediately decoded by the video reception device 210. The video signal is output to the display 230 or the like. Here, the output video of the video receiving device 210 needs to be synchronized.

図2に、同期リアルタイム映像伝送時のシステム構成を示す。   FIG. 2 shows a system configuration at the time of synchronous real-time video transmission.

映像送信側のシステムでは、複数の映像信号源(カメラ)110からそれに対応する複数の映像送信装置130へ入力される。なお、ここでは、複数の映像信号は同期しているものとする。   In the system on the video transmission side, a plurality of video signal sources (cameras) 110 are inputted to a plurality of video transmission apparatuses 130 corresponding thereto. Here, it is assumed that a plurality of video signals are synchronized.

一方の受信側では、複数の映像送信装置130に対応した映像受信装置210が、対応する数のディスプレイ230〜230N等の映像出力装置に接続されている。また、それぞれの映像受信装置210〜210Nは、Genlock発生装置250等の外部同期信号源からの入力を受け、これによって同期した映像出力のタイミングを認識する。 On one receiving side, video receiving apparatuses 210 corresponding to a plurality of video transmitting apparatuses 130 are connected to video output apparatuses such as a corresponding number of displays 230 1 to 230 N. Each of the video receiving devices 210 1 to 210 N receives an input from an external synchronization signal source such as the Genlock generator 250 and recognizes the synchronized video output timing.

図3に、同期リアルタイム映像伝送時の映像送信装置の動作シーケンスを示す。   FIG. 3 shows an operation sequence of the video transmission apparatus at the time of synchronous real-time video transmission.

送信側100では、複数の映像送信装置130〜130Nがそれぞれカメラ110〜110N等の映像信号源からの入力を得る(ステップ101)。この時、タイムコード等のフレーム番号が認識できる情報が映像信号にない場合、映像送信装置130のマスタホスト130は、自身で決めたフレーム番号を適切に割り当て、そのフレーム番号をすべてのスレーブホスト130〜130Nに通知する(ステップ102)。もし、タイムコード等のフレーム番号が認識できる情報が映像信号にある場合には、マスタホスト130はそのフレーム番号情報をすべてのスレーブホスト130〜130Nに通知する。スレーブホスト130〜130Nは、マスタホスト130からのフレーム番号情報を受信した後、自身が受信した映像信号のフレーム番号と比較して、フレーム番号の同期が取れているかを確認する。本実施の形態では、これらの通知処理をイーサネット(登録商標)を用いたUDP(User Datagram Protocol)ユニキャストで通信を行う。 On the transmission side 100, a plurality of video transmission devices 130 1 to 130 N obtain inputs from video signal sources such as cameras 110 1 to 110 N, respectively (step 101). At this time, if the information frame number, such as the time code can be recognized is not in the video signal, the master host 130 first video transmission device 130 is suitably allocated a frame number decided by itself, all slave hosts the frame number Notification is made to 130 2 to 130 N (step 102). If the information frame number, such as the time code can be recognized when in the video signal, the master host 130 1 notifies the frame number information to all slave host 130 2 to 130 DEG N. Slave host 130 2 to 130 DEG N, after receiving the frame number information from the master host 130 1, as compared with the frame number of the video signals it receives, checks whether synchronization of the frame number is taken. In this embodiment, these notification processes are performed by UDP (User Datagram Protocol) unicast using Ethernet (registered trademark).

それぞれの映像送信装置で対象映像フレームの入力が終了した後、エンコードを行い、対象映像フレームデータのフレーム番号が認識できる情報を重畳する(ステップ103)。本実施の形態では、入力映像をフレーム単位でJPEG2000方式を用いて圧縮するものとする。エンコード処理および重畳処理が完了した後、対応する映像受信装置210へIP伝送を行う(ステップ104)。このIP伝送は、UDPを用いて伝送を行いる。   After the input of the target video frame is completed in each video transmission device, encoding is performed and information that can recognize the frame number of the target video frame data is superimposed (step 103). In the present embodiment, it is assumed that the input video is compressed using the JPEG2000 system in units of frames. After the encoding process and the superimposing process are completed, IP transmission is performed to the corresponding video receiving apparatus 210 (step 104). This IP transmission is performed using UDP.

図4にUDPペイロード構成を示す。同図に示すように、映像受信装置210に送信される各パケットにはフレーム番号認識のためにタイムコード、現在のフレームを構成するパケットの総数、自身のパケット番号をヘッダとして付加して、断片化されたJPEG2000圧縮の断片データを伝送する。ここで、タイムコードには、SMPTEタイムコードを用いる。   FIG. 4 shows the UDP payload configuration. As shown in the figure, each packet transmitted to the video receiving apparatus 210 is appended with a time code for recognizing the frame number, the total number of packets constituting the current frame, and its own packet number as a header. JPEG2000 compressed fragment data is transmitted. Here, an SMPTE time code is used as the time code.

図5に映像受信装置の同期リアルタイム映像伝送時の動作シーケンスを示す。   FIG. 5 shows an operation sequence at the time of synchronous real-time video transmission of the video receiver.

それぞれの映像受信装置210〜210Nは、デコード対象の映像フレームデータを受信する(ステップ201)。このとき、マスタホスト210では、受信開始直後に現在受信しているフレームデータのフレーム番号を取得し、これを次のデコード対象フレームとし、このフレーム番号をすべてのスレーブホスト210〜210Nに通知する(ステップ202)。各スレーブホスト210〜210Nは、マスタホスト210から通知された次のデコード対象のフレーム番号と、現在受信しているフレームデータのフレーム番号を比較し、フレーム番号の同期がとれているかを判断する。各スレーブホストで、フレームデータの受信が完了した後、これをマスタホストに通知する(ステップ203)。マスタホストは、すべてのスレーブホスト210〜210Nでデコード対象のフレームの受信完了通知を受けた後、デコード開始要求をすべてのスレーブホスト210〜210Nに通知する(ステップ204)。すべてのスレーブホスト210〜210Nはこれにしたがって、デコード処理を開始する(ステップ205)。本実施の形態では、これらの通知処理をイーサネット(登録商標)を用いたUDPユニキャストで通信を行う。その後、すべての映像受信装置210〜210NはGenlock等の外部同期信号により、HD-SDI出力のタイミングを認識し、映像出力を行う。また、ユーザーの指定により、HD-SDIに出力する映像信号のタイムコードをアンシラリーデータとして重畳する(ステップ206)。 Each of the video receivers 210 1 to 210 N receives video frame data to be decoded (step 201). At this time, the master host 210 1 acquires the frame number of the frame data immediately after the start of reception being received, which was the next decoding object frame, the frame number for all the slave host 210 2 to 210 N Notification is made (step 202). Each slave host 210 2 to 210 N includes a frame number of the next to be decoded which has been notified from the master host 210 1 compares the frame number of the frame data currently being received, whether the synchronization of the frame number is taken to decide. After receiving the frame data at each slave host, this is notified to the master host (step 203). After receiving the reception completion notification of the decoding target frame at all the slave hosts 210 2 to 210 N , the master host notifies the decoding start request to all the slave hosts 210 2 to 210 N (step 204). All the slave hosts 210 2 to 210 N start decoding processing accordingly (step 205). In the present embodiment, these notification processes are performed by UDP unicast using Ethernet (registered trademark). Thereafter, all the video receiving apparatuses 210 2 to 210 N recognize the HD-SDI output timing by an external synchronization signal such as Genlock and perform video output. Further, the time code of the video signal output to HD-SDI is superimposed as ancillary data according to the user's specification (step 206).

[2.同期録画ファイル保存]
同期録画ファイル保存では、複数の映像伝送装置のそれぞれの入力信号をタイムコード等のフレーム番号を保持しながら映像蓄積サーバ220にファイルとして保存する。ここでは、映像送信装置130のエンコード機能を使い、JPEG2000圧縮された映像データを映像蓄積サーバ120に保存する。
[2. Save synchronized recording file]
In the synchronized recording file storage, each input signal of the plurality of video transmission apparatuses is stored as a file in the video storage server 220 while holding a frame number such as a time code. Here, the video data compressed in JPEG 2000 is stored in the video storage server 120 using the encoding function of the video transmission device 130.

同期録画ファイル保存時のシステム構成を図6に示す。複数の映像送信装置130と、それに対応するカメラ110等の映像信号源と、映像蓄積サーバ120で構成される。すべての映像送信装置130は、ハブスイッチ140を介してイーサネット(登録商標)で接続されている。映像蓄積サーバ120と映像送信装置130はシリアルATA、または、イーサネット(登録商標)で接続されている。カメラ110等の映像信号源は、Genlock発生装置150からのGenlock等の同期信号源によって、それぞれ同期しているものとする。   FIG. 6 shows the system configuration when saving the synchronized recording file. A plurality of video transmission devices 130, video signal sources such as cameras 110 corresponding thereto, and a video storage server 120 are configured. All the video transmission devices 130 are connected via Ethernet (registered trademark) via the hub switch 140. The video storage server 120 and the video transmission device 130 are connected by serial ATA or Ethernet (registered trademark). Assume that the video signal sources such as the camera 110 are synchronized by a synchronization signal source such as Genlock from the Genlock generator 150.

図7に、同期録画ファイル保存時の映像送信装置の動作シーケンスを示す。   FIG. 7 shows an operation sequence of the video transmission apparatus when saving a synchronous recording file.

それぞれの映像送信装置130はユーザから録画開始要求を受け(ステップ301)、対象映像フレームの受信を開始する。この時、タイムコード等のフレーム番号が認識できる情報が映像信号にない場合、映像送信装置のマスタホスト130は、自身で決めたフレーム番号を適切に割り当て、そのフレーム番号をすべてのスレーブホスト130〜130Nに通知する。もし、タイムコード等のフレーム番号が認識できる情報が映像信号にある場合には、マスタホスト130はそのフレーム番号情報をすべてのスレーブホスト130〜130Nに通知する(ステップ302)。スレーブホスト130〜130Nはマスタホスト130からのフレーム番号情報を受信した後、自身が受信した映像信号のフレーム番号と比較して、フレーム番号の同期が取れているかを確認する。本実施の形態では、これらの通知処理をイーサネット(登録商標)を用いたUDPユニキャストで通信を行う。 Each video transmission apparatus 130 receives a recording start request from the user (step 301), and starts receiving the target video frame. At this time, if the information frame number, such as the time code can be recognized is not in the video signal, the master host 130 1 video transmission apparatus is suitably assigned a frame number decided by itself, all slave host 130 the frame number 2 to 130 N are notified. If the information frame number, such as the time code can be recognized when in the video signal, the master host 130 1 notifies the frame number information to all slave host 130 2 to 130 DEG N (step 302). After the slave hosts 130 1 to 130 N receive the frame number information from the master host 130 1, the slave hosts 130 1 to 130 N compare with the frame numbers of the video signals received by themselves to confirm whether the frame numbers are synchronized. In the present embodiment, these notification processes are performed by UDP unicast using Ethernet (registered trademark).

それぞれの映像送信装置130〜130Nにおいて、対象映像フレームの受信を完了した後、エンコード処理を開始しJPEG2000圧縮を行う(ステップ303)。そして、エンコード処理が完了した後、映像蓄積サーバ120へファイルの書出しを行う(ステップ304)。 In each of the video transmission devices 130 1 to 130 N , after the reception of the target video frame is completed, encoding processing is started and JPEG2000 compression is performed (step 303). Then, after the encoding process is completed, the file is written to the video storage server 120 (step 304).

この時のファイルフォーマットを図8に示す。ファイルフォーマットは、録画対象の映像の解像度やフレームレートなどの情報を含む映像プロパティヘッダ、および、同期映像同士を識別するための映像識別番号を先頭に配置する。例えば、同期映像識別番号は、図9に示すような解像度3840画素x2160画素の映像(4K映像)を4分割して、解像度1920画素x1080画素の映像(HD映像)として同期録画保存する場合に、それぞれの分割映像の位置を識別する目的として使用される。この場合、それぞれの同期録画ファイルの同期識別番号として、図9に示される配置関係の番号が割り当てられる。   The file format at this time is shown in FIG. In the file format, a video property header including information such as the resolution and frame rate of the video to be recorded, and a video identification number for identifying synchronized videos are arranged at the head. For example, the synchronous video identification number is obtained by dividing a video having a resolution of 3840 pixels × 2160 pixels (4K video) as shown in FIG. 9 into four parts and performing synchronous recording and saving as a video having a resolution of 1920 pixels × 1080 pixels (HD video). This is used for the purpose of identifying the position of each divided video. In this case, the arrangement relationship number shown in FIG. 9 is assigned as the synchronization identification number of each synchronized recording file.

同期録画のファイルフォーマットでは、先頭の映像プロパティヘッダ、映像識別番号に続いて、入力映像のJPEG2000圧縮データがフレーム単位で配置される。このとき、それぞれのフレームデータの先頭にタイムコードを付加する。この時のタイムコードはSMPTEタイムコードを用いる。   In the synchronous recording file format, the JPEG 2000 compressed data of the input video is arranged in units of frames following the top video property header and video identification number. At this time, a time code is added to the head of each frame data. The SMPTE time code is used as the time code at this time.

[3.同期録画ファイル配信再生]
同期録画ファイル配信再生では、映像送信装置側にある複数の映像蓄積サーバ120に保存された同期映像ファイルをIP通信網300を介して複数の映像受信装置210に伝送し、映像受信装置210でデコードしてディスプレイ230等に映像信号を出力する。ここで、映像受信装置210の出力映像は保存ファイルのタイムコード情報に基づいた同期が取れている必要がある。
[3. Synchronized recording file distribution playback]
In synchronized video recording file distribution playback, synchronized video files stored in a plurality of video storage servers 120 on the video transmission device side are transmitted to a plurality of video reception devices 210 via the IP communication network 300 and decoded by the video reception device 210. The video signal is output to the display 230 and the like. Here, the output video of the video receiver 210 needs to be synchronized based on the time code information of the storage file.

図10に、同期録画ファイル配信再生時のシステム構成を示す。送信側には、複数の映像送信装置130とそれに対応する映像蓄積サーバ120が配置されている。それぞれの映像送信装置130はハブスイッチ140を介してイーサネット(登録商標)で接続されている。複数の映像送信装置130と、それに対応する映像蓄積サーバ120はシリアルATAまたはイーサネット(登録商標)で接続されている。一方の受信側の構成は、同期リアルタイム映像伝送時の構成と同様である。   FIG. 10 shows a system configuration at the time of synchronous recording file delivery / playback. On the transmission side, a plurality of video transmission devices 130 and video storage servers 120 corresponding thereto are arranged. Each video transmission device 130 is connected via Ethernet (registered trademark) via a hub switch 140. The plurality of video transmission devices 130 and the corresponding video storage server 120 are connected by serial ATA or Ethernet (registered trademark). The configuration on one receiving side is the same as the configuration at the time of synchronous real-time video transmission.

図11に、同期録画ファイル配信再生時の映像送信装置の動作シーケンスを示す。   FIG. 11 shows an operation sequence of the video transmission apparatus at the time of synchronous recording file distribution reproduction.

はじめに、ユーザーの指示により、すべての映像送信装置130〜130Nに対象映像フレームの伝送指示が通知される(ステップ501)。各映像送信装置130〜130Nは、指定された映像フレームを映像蓄積サーバ120〜120から読み出し、および、対応するそれぞれの映像受信装置210〜210NへのIP伝送を行う(ステップ502)。この時の伝送はUDP通信で行われ、そのパケット構造は図4に示す同期リアルタイム映像伝送の場合と同様のものを使う。 First , according to a user instruction, all the video transmission devices 130 1 to 130 N are notified of the transmission instruction of the target video frame (step 501). Each of the video transmission devices 130 1 to 130 N reads the designated video frame from the video storage servers 120 1 to 120 N and performs IP transmission to the corresponding video reception devices 210 1 to 210 N (steps). 502). Transmission at this time is performed by UDP communication, and the packet structure is the same as that in the case of the synchronous real-time video transmission shown in FIG.

一方、複数の映像受信装置210では、対応する映像送信装置からのIP伝送データを受信するが、その場合の処理方法は図5に示す同期リアルタイム映像伝送の場合と同様である。   On the other hand, the plurality of video receiving apparatuses 210 receive IP transmission data from the corresponding video transmitting apparatus, and the processing method in this case is the same as that in the case of the synchronous real-time video transmission shown in FIG.

[4.同期録画ファイルローカル再生]
同期録画ファイルローカル再生では、映像受信装置210のデコーダ機能を用いて、複数の映像受信装置210に接続された映像蓄積サーバ220にある同期録画ファイルを同期再生する。
[4. Synchronized recording file local playback]
In the synchronous recording file local reproduction, the synchronous recording file in the video storage server 220 connected to the plurality of video receiving apparatuses 210 is synchronously reproduced using the decoder function of the video receiving apparatus 210.

図12に、同期録画ファイルローカル再生時のシステム構成を示す。   FIG. 12 shows a system configuration at the time of local reproduction of the synchronous recording file.

複数の映像受信装置210とそれに対応する映像蓄積サーバ220がシリアルATA、または、イーサネット(登録商標)で接続されている。映像受信装置210では、Genlock等の外部同期信号源を用いて映像出力同期を取る。   A plurality of video receiving apparatuses 210 and video storage servers 220 corresponding to the video receiving apparatuses 210 are connected by serial ATA or Ethernet (registered trademark). The video receiver 210 synchronizes video output using an external synchronization signal source such as Genlock.

図13に映像受信装置の動作シーケンスを示す。   FIG. 13 shows an operation sequence of the video receiving apparatus.

ユーザー指定により、映像受信装置210のマスタホスト210は再生対象の映像フレームの通知を受ける(ステップ601)。その後、マスタホスト210はすべてのスレーブホスト210〜210Nに対象映像フレーム番号を通知する(ステップ602)。この通知により、すべての映像受信装置210は対応する映像蓄積サーバ220から対象フレームの映像データを読み込む(ステップ603)。この時、スレーブホスト210〜210Nは自身の読み込み処理が完了した段階でマスタホスト210に読み込み完了の通知を行う(ステップ604)。マスタホスト210では、すべてのスレーブホスト210〜210Nからの読み込み完了の通知を確認した後に、デコード開始要求をすべてのスレーブホスト210〜210Nに要求する(ステップ605)。すべての映像受信装置210がデコード処理を行い(ステップ606)、Genlock等の外部同期信号のタイミングで映像をHD-SDI信号で出力する。また、ユーザーの指定により、HD-SDIに出力する映像信号のタイムコードをアンシラリーデータとして重畳する(ステップ607)。 The user-specified, the master host 210 1 of the video receiver apparatus 210 receives a notification of the video frame to be reproduced (step 601). Thereafter, the master host 210 1 notifies the target video frame number to all slave host 210 2 to 210 N (step 602). With this notification, all the video receiving apparatuses 210 read the video data of the target frame from the corresponding video storage server 220 (step 603). At this time, the slave host 210 2 to 210 N perform a notification of completion of reading the master host 210 1 at the stage where the reading process itself is completed (step 604). After confirming the read completion notification from all the slave hosts 210 2 to 210 N , the master host 210 1 sends a decode start request to all the slave hosts 210 2 to 210 N (step 605). All the video receivers 210 perform the decoding process (step 606), and output the video as an HD-SDI signal at the timing of an external synchronization signal such as Genlock. Further, the time code of the video signal output to HD-SDI is superimposed as ancillary data according to the user's specification (step 607).

[5.同期リアルタイム映像伝送および録画ファイル保存]
同期リアルタイム映像伝送および録画ファイル保存では、同期リアルタイム伝送の機能と同期録画ファイル保存の機能を同時に行う。この場合のシステム構成は図1と同じであり、それぞれの機能を並列動作させることで実現される。
[5. Synchronous real-time video transmission and recording file storage]
In synchronous real-time video transmission and recording file storage, the function of synchronous real-time transmission and the function of storage of synchronized recording files are performed simultaneously. The system configuration in this case is the same as that in FIG. 1, and is realized by operating each function in parallel.

以下に、本発明の具体的な効果を示す。   Hereinafter, specific effects of the present invention will be described.

(1)正確な映像画素の伝送:
特許文献1の技術のフレーム番号抽出回路では、フレーム情報を埋め込む位置(特定の走査ライン)を「無効画像領域」または、「走査ラインの有向画像領域の上端か下端」としている。しかし、走査ラインの無効画像領域まで含めたフレームを処理して伝送する装置が多数である。また、「走査ラインの有向画像領域の上端か下端」にフレーム情報を埋め込む場合、有効走査領域の端の画素が失われる(フレーム情報で置き換わってしまう)。
(1) Accurate video pixel transmission:
In the frame number extraction circuit of the technique of Patent Document 1, the position (specific scanning line) at which frame information is embedded is set to “invalid image area” or “upper end or lower end of the directed image area of the scanning line”. However, there are many apparatuses that process and transmit a frame including an invalid image area of a scanning line. Further, when frame information is embedded in “the upper end or lower end of the directed image area of the scanning line”, the pixels at the end of the effective scanning area are lost (the frame information is replaced).

特許文献1の技術では、4分割画像を取り上げてその4つ端に目立たないように配置する例を示しているが、この使い方では9分割などで適用する場合、合成映像の中央の分割点に埋め込みフレーム情報が現れるので、画質の劣化が顕著となる。   In the technique of Patent Document 1, an example is shown in which a four-divided image is picked up and arranged so as not to be noticeable at the four ends. Since embedded frame information appears, the image quality is significantly degraded.

これに対し、本発明によれば、画素の置き換えを一切行わないため、上記のような問題は発生しない。   On the other hand, according to the present invention, since the pixel is not replaced at all, the above problem does not occur.

(2)映像伝送システムへの適用性:
特許文献1の技術では、映像信号を忠実に再現できないため、非圧縮やロスレス映像の処理を伴う映像伝送システムには適用できない。また、受信者が受信解像度を選択できるスケーラブルビデオコーディック(SVC)では、埋め込みのビット自体が潰れるので、適用できない。
(2) Applicability to video transmission systems:
The technique of Patent Document 1 cannot be faithfully reproduced, and cannot be applied to a video transmission system that involves non-compression or lossless video processing. In addition, the scalable video codec (SVC) in which the receiver can select the reception resolution cannot be applied because the embedded bits themselves are crushed.

これに対し、本発明では、伝送する映像画素に対して、信号の置き換えをしないため、上記のような伝送システムでも適用可能である。   On the other hand, in the present invention, since the signal is not replaced with respect to the video pixel to be transmitted, the present invention can also be applied to the transmission system as described above.

(3)伝送可能なフレームの情報サイズ:
特許文献1の技術では、1ビットにつき、4ビットの冗長表現を用いるので、これだけの情報を埋め込むことは難しい(多くの情報を埋め込むと、映像がより侵食される)。
(3) Transmittable frame information size:
In the technique of Patent Document 1, 4 bits of redundant expression is used for each bit, so that it is difficult to embed such information (when a lot of information is embedded, the video is more eroded).

これに対し、業界標準であるSMPTEタイムコードをフレーム情報として利用する。これによって、受信側でSMPTEタイムコードを含む映像情報が利用可能になる。この情報には8バイト=64ビットの情報量が必要である。   On the other hand, the industry standard SMPTE time code is used as frame information. As a result, video information including the SMPTE time code can be used on the receiving side. This information requires an information amount of 8 bytes = 64 bits.

(4)システムの拡張性:
特許文献1の技術では、映像送信装置の前段に「映像分割回路」、映像受信装置後段に「映像再生回路」が必要になる。この回路は映像の全信号を入力するだけの可用性が求められるため、16分割映像の場合には16入力処理するだけの回路を用意する必要があり、システム拡張のためのコストがかかる(システムの拡張性が高くない)。
(4) System extensibility:
In the technique of Patent Document 1, a “video dividing circuit” is required before the video transmission apparatus, and a “video reproduction circuit” is required after the video reception apparatus. Since this circuit is required to be available only for inputting all video signals, it is necessary to prepare a circuit that only performs 16-input processing in the case of 16-split video, resulting in a cost for system expansion (system expansion). Not very scalable).

本発明では、LANで接続された伝送装置とそれに対応する数の外部同期信号を用意すれば、何台でも同期が可能である。同期信号は簡単に分岐生成できるので、システム拡張のためのコストがかからない。   In the present invention, if a transmission apparatus connected by a LAN and a corresponding number of external synchronization signals are prepared, any number of apparatuses can be synchronized. Since the synchronization signal can be easily branched and generated, there is no cost for system expansion.

なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。   The present invention is not limited to the above-described embodiment, and various modifications and applications can be made within the scope of the claims.

100 映像送信側
110 カメラ
120 映像蓄積サーバ
130 映像送信装置
140 ハブスイッチ
150 Genlock発生装置
200 映像受信側
210 映像受信装置
220 映像蓄積サーバ
230 ディスプレイ
240 ハブスイッチ
250 Genlock発生装置
100 Video Transmission Side 110 Camera 120 Video Storage Server 130 Video Transmission Device 140 Hub Switch 150 Genlock Generation Device 200 Video Reception Side 210 Video Reception Device 220 Video Storage Server 230 Display 240 Hub Switch 250 Genlock Generation Device

Claims (6)

1つの映像を分割して、複数の映像伝送装置を用いて並列に伝送、蓄積、再生を行う映像伝送システムであって、
映像送信側のシステムは、
同期した映像信号を出力する複数の映像信号源と、
前記映像信号源から入力された前記映像信号について、エンコードし、伝送対象のフレームデータを識別できる情報を該フレームデータに重畳し、伝送対象のフレームデータを映像受信側のシステムに送信する複数の映像送信装置と、
を有し、
前記映像受信側のシステムは、
前記映像送信装置から前記フレームデータを受信してデコードし、伝送対象のフレームデータを識別できる情報を該フレームデータから検知する複数の映像受信装置と、
前記映像受信装置でデコードされた前記フレームデータに重畳された前記情報と外部から入力される同期信号に基づいて該フレームデータを再生する映像再生装置と、
を有し、
前記映像送信側のシステムから前記映像受信側のシステムに同期リアルタイム映像伝送を行う際に、
前記複数の映像送信装置のうち、マスタホストAとなる映像送信装置は、
前記映像信号源から入力された前記映像信号のフレーム番号を、該マスタホストA以外の映像送信装置(スレーブホストA)に通知すると共に該映像信号をエンコードする手段と、を含み、
前記スレーブホストAは、
前記マスタホストAから受信したフレーム番号と、自身が受信した映像信号のフレーム番号を比較し、同期がとれていることを確認し、該映像信号をエンコードする手段を含み、
前記複数の映像受信装置のうち、マスタホストBとなる映像受信装置は、
前記映像送信装置から受信したデコード対象のフレームデータのフレーム番号を、当該マスタホストB以外の映像受信装置(スレーブホストB)に通知する手段と、
前記スレーブホストBからフレームデータ受信完了の通知を取得すると、デコード開始要求を該スレーブホストBに通知し、デコードを行う手段と、
を含み、
前記スレーブホストBは、
前記マスタホストBから通知されたデコード対象のフレームデータのフレーム番号と、現在受信しているフレームデータのフレーム番号を比較し、同期が取れているかを判定し、該フレームデータの受信が完了した場合には、該マスタホストBに通知する手段と、
前記マスタホストBから前記デコード開始要求を受信すると、デコードを開始し、前記外部からの同期信号に基づいてデコードされたフレームデータを出力する手段と、
を含むことを特徴とする伝送システム。
A video transmission system that divides one video and transmits, stores, and plays back in parallel using a plurality of video transmission devices,
The system on the video transmission side
A plurality of video signal sources for outputting synchronized video signals;
A plurality of videos for encoding the video signal input from the video signal source, superimposing information for identifying the frame data to be transmitted on the frame data, and transmitting the frame data to be transmitted to the system on the video receiving side A transmitting device;
Have
The system on the video receiving side is:
A plurality of video receiving devices that receive and decode the frame data from the video transmitting device and detect information from which the frame data to be transmitted can be identified from the frame data;
A video reproduction device for reproducing the frame data based on the information superimposed on the frame data decoded by the video reception device and a synchronization signal input from the outside;
I have a,
When performing synchronous real-time video transmission from the video transmission system to the video reception system,
Among the plurality of video transmission devices, the video transmission device serving as the master host A is
Means for notifying the frame number of the video signal input from the video signal source to a video transmission device (slave host A) other than the master host A and encoding the video signal;
The slave host A
Means for comparing the frame number received from the master host A with the frame number of the video signal received by the master host A, confirming that synchronization is established, and encoding the video signal;
Among the plurality of video receiving devices, the video receiving device serving as the master host B is
Means for notifying the frame number of the frame data to be decoded received from the video transmitting apparatus to a video receiving apparatus (slave host B) other than the master host B;
Means for notifying the slave host B of a decode start request upon receiving a notification of completion of frame data reception from the slave host B;
Including
The slave host B
When the frame number of the frame data to be decoded notified from the master host B is compared with the frame number of the currently received frame data to determine whether synchronization is achieved and the reception of the frame data is completed Means for notifying the master host B;
Means for starting decoding when receiving the decoding start request from the master host B, and outputting frame data decoded based on the synchronization signal from the outside;
A transmission system comprising:
前記映像送信装置は、
前記映像受信装置に送信する前記映像信号のパケットに、
フレーム番号認識のためのタイムコード、現在のフレームを構成するパケットの総数、自身のパケット番号をヘッダに設定して送信する手段を含む
請求項記載の伝送システム。
The video transmission device includes:
In the packet of the video signal transmitted to the video receiving device,
Time code for the frame number recognition, transmission system according to claim 1 further comprising means for transmitting to set the total number of packets constituting the current frame, the packet number of own header.
1つの映像を分割して、複数の映像伝送装置を用いて並列に伝送、蓄積、再生を行う映像伝送システムであって、
映像送信側のシステムは、
同期した映像信号を出力する複数の映像信号源と、
前記映像信号源から入力された前記映像信号について、エンコードし、伝送対象のフレームデータを識別できる情報を該フレームデータに重畳し、伝送対象のフレームデータを映像受信側のシステムに送信する複数の映像送信装置と、
を有し、
前記映像受信側のシステムは、
前記映像送信装置から前記フレームデータを受信してデコードし、伝送対象のフレームデータを識別できる情報を該フレームデータから検知する複数の映像受信装置と、
前記映像受信装置でデコードされた前記フレームデータに重畳された前記情報と外部から入力される同期信号に基づいて該フレームデータを再生する映像再生装置と、
を有し、
同期録画ファイルを保存する際に、
前記映像送信側のシステムは、
エンコードされた映像データを格納する映像蓄積サーバを更に有し、
前記複数の映像送信装置のうち、マスタホストとなる映像送信装置は、
録画開始要求が入力されると、対象映像フレームを受信し、該マスタホストA以外の映像送信装置(スレーブホストA)に対してフレーム番号を通知する手段と、
対象映像フレームの受信が完了したらエンコードを行い、同期映像同士を識別するための映像識別番号を付与して前記映像蓄積サーバにファイルを書き出す手段と、
を含み、
前記スレーブホストAは、
前記マスタホストAから前記フレーム番号を受信すると、自身が受信している映像信号のフレーム番号と比較して、通知された前記フレーム番号との同期を確認し、該映像信号のエンコードを行い、同期映像同士を識別するための映像識別番号を付与して、前記映像蓄積サーバにファイルを書き出す手段を含む
ことを特徴とする伝送システム。
A video transmission system that divides one video and transmits, stores, and plays back in parallel using a plurality of video transmission devices,
The system on the video transmission side
A plurality of video signal sources for outputting synchronized video signals;
A plurality of videos for encoding the video signal input from the video signal source, superimposing information for identifying the frame data to be transmitted on the frame data, and transmitting the frame data to be transmitted to the system on the video receiving side A transmitting device;
Have
The system on the video receiving side is:
A plurality of video receiving devices that receive and decode the frame data from the video transmitting device and detect information from which the frame data to be transmitted can be identified from the frame data;
A video reproduction device for reproducing the frame data based on the information superimposed on the frame data decoded by the video reception device and a synchronization signal input from the outside;
Have
When saving a synchronized recording file,
The system on the video transmission side is:
A video storage server for storing encoded video data;
Among the plurality of video transmission devices, a video transmission device serving as a master host is:
Means for receiving a target video frame when a recording start request is input and notifying a video transmission device (slave host A) other than the master host A of a frame number;
Means for performing encoding when reception of the target video frame is completed, writing a file to the video storage server by giving a video identification number for identifying synchronized videos;
Including
The slave host A
When the frame number is received from the master host A, it is compared with the frame number of the video signal received by itself, the synchronization with the notified frame number is confirmed, the video signal is encoded, and the synchronization is performed. Means for assigning a video identification number for identifying videos and writing the file to the video storage server
A transmission system characterized by that .
1つの映像を分割して、複数の映像伝送装置を用いて並列に伝送、蓄積、再生を行う映像伝送システムであって、
映像送信側のシステムは、
同期した映像信号を出力する複数の映像信号源と、
前記映像信号源から入力された前記映像信号について、エンコードし、伝送対象のフレームデータを識別できる情報を該フレームデータに重畳し、伝送対象のフレームデータを映像受信側のシステムに送信する複数の映像送信装置と、
を有し、
前記映像受信側のシステムは、
前記映像送信装置から前記フレームデータを受信してデコードし、伝送対象のフレームデータを識別できる情報を該フレームデータから検知する複数の映像受信装置と、
前記映像受信装置でデコードされた前記フレームデータに重畳された前記情報と外部から入力される同期信号に基づいて該フレームデータを再生する映像再生装置と、
を有し、
同期録画ファイルの配信及び再生を行う際に、
前記映像送信側のシステムは、
エンコードされた映像データを格納する映像蓄積サーバを更に有し、
前記複数の映像送信装置のうち、マスタホストAとなる映像送信装置は、
前記映像蓄積サーバに格納されている対象映像フレームの伝送指示が入力されると、指定された映像フレームの番号を、マスタホストA以外の映像送信装置(スレーブホストA)に対象フレーム番号を通知する手段と、
前記対象映像フレームを前記映像蓄積サーバから読み出して前記映像受信装置に送信する手段と、
を含み、
前記スレーブホストAは、
前記マスタホストAから通知された前記対象フレーム番号に基づいて、前記映像蓄積サーバから対象映像フレームを読み出して前記映像受信装置に送信する手段を含み、
前記映像受信装置のうち、マスタホストBとなる映像受信装置は、
受信したデコード対象のフレームデータのフレーム番号をマスタホストB以外の映像受信装置に通知する手段と、
前記マスタホストB以外の映像受信装置(スレーブホストB)からフレームデータ受信完了の通知を取得すると、デコード開始要求を該レーブホストBに通知し、デコードを行う手段と、
を含み、
前記スレーブホストBは、
前記マスタホストBから通知されたデコード対象のフレームデータのフレーム番号と、現在受信しているフレームデータのフレーム番号を比較し、同期が取れているかを判定し、該フレームデータの受信が完了した場合には、該マスタホストBに通知する手段と、
前記マスタホストBから前記デコード開始要求を受信すると、デコードを開始し、前記外部からの同期信号に基づいてデコードされたフレームデータを出力する手段と、
を含むことを特徴とする伝送システム。
A video transmission system that divides one video and transmits, stores, and plays back in parallel using a plurality of video transmission devices,
The system on the video transmission side
A plurality of video signal sources for outputting synchronized video signals;
A plurality of videos for encoding the video signal input from the video signal source, superimposing information for identifying the frame data to be transmitted on the frame data, and transmitting the frame data to be transmitted to the system on the video receiving side A transmitting device;
Have
The system on the video receiving side is:
A plurality of video receiving devices that receive and decode the frame data from the video transmitting device and detect information from which the frame data to be transmitted can be identified from the frame data;
A video reproduction device for reproducing the frame data based on the information superimposed on the frame data decoded by the video reception device and a synchronization signal input from the outside;
Have
When distributing and playing back synchronized recording files,
The system on the video transmission side is:
A video storage server for storing encoded video data;
Among the plurality of video transmission devices, the video transmission device serving as the master host A is
When an instruction to transmit the target video frame stored in the video storage server is input, the number of the designated video frame is notified to the video transmission apparatus (slave host A) other than the master host A. Means,
Means for reading out the target video frame from the video storage server and transmitting it to the video receiver;
Including
The slave host A
Based on the target frame number notified from the master host A, including means for reading the target video frame from the video storage server and transmitting it to the video receiver;
Among the video receiving devices, the video receiving device serving as the master host B is:
Means for notifying the video receiving device other than the master host B of the frame number of the received frame data to be decoded;
Upon obtaining the notification of the frame data reception completion from the video receiving device other than the master host B (slave host B), and notifies the decoding start request to the slave host B, a means for decoding,
Including
The slave host B
When the frame number of the frame data to be decoded notified from the master host B is compared with the frame number of the currently received frame data to determine whether synchronization is achieved and the reception of the frame data is completed Means for notifying the master host B;
Means for starting decoding when receiving the decoding start request from the master host B, and outputting frame data decoded based on the synchronization signal from the outside;
A transmission system comprising:
前記映像送信装置は、
前記映像受信装置に送信する前記対象映像フレームに、
録画対象の映像の解像度やフレームレートの情報を含む映像プロパティヘッダ、同期する映像同士を識別するための映像識別番号を先頭に設定して送信する手段を含む
請求項4記載の伝送システム。
The video transmission device includes:
In the target video frame to be transmitted to the video receiving device,
5. The transmission system according to claim 4, further comprising means for transmitting a video property header including resolution and frame rate information of a video to be recorded and a video identification number for identifying the synchronized videos at the head.
1つの映像を分割して、複数の映像伝送装置を用いて並列に伝送、蓄積、再生を行う映像伝送システムであって、
映像送信側のシステムは、
同期した映像信号を出力する複数の映像信号源と、
前記映像信号源から入力された前記映像信号について、エンコードし、伝送対象のフレームデータを識別できる情報を該フレームデータに重畳し、伝送対象のフレームデータを映像受信側のシステムに送信する複数の映像送信装置と、
を有し、
前記映像受信側のシステムは、
前記映像送信装置から前記フレームデータを受信してデコードし、伝送対象のフレームデータを識別できる情報を該フレームデータから検知する複数の映像受信装置と、
前記映像受信装置でデコードされた前記フレームデータに重畳された前記情報と外部から入力される同期信号に基づいて該フレームデータを再生する映像再生装置と、
を有し、
同期リアルタイム映像伝送及び録画ファイル保存を行う際に、
前記映像送信側のシステムは、
エンコードされた映像データを格納する映像蓄積サーバを更に有し、
前記複数の映像送信装置のうち、マスタホストAとなる映像送信装置は、
任意のフレーム番号を当該マスタホストA以外の映像送信装置(スレーブホスト)に割り当て、通知する手段と、
前記伝送対象のフレームを受信すると、エンコード処理を行い、前記映像蓄積サーバにファイルの書き出しを行う手段と、
を有し、
前記スレーブホストとなる映像送信装置は、
前記マスタホストAから通知されたフレーム番号と自信が受信した映像信号のフレーム番号の同期が取れているかを確認する手段と、
前記伝送対象のフレームを受信すると、エンコード処理を行い、前記映像蓄積サーバにファイルの書き出しを行う手段と、
を含むことを特徴とする伝送システム。
A video transmission system that divides one video and transmits, stores, and plays back in parallel using a plurality of video transmission devices,
The system on the video transmission side
A plurality of video signal sources for outputting synchronized video signals;
A plurality of videos for encoding the video signal input from the video signal source, superimposing information for identifying the frame data to be transmitted on the frame data, and transmitting the frame data to be transmitted to the system on the video receiving side A transmitting device;
Have
The system on the video receiving side is:
A plurality of video receiving devices that receive and decode the frame data from the video transmitting device and detect information from which the frame data to be transmitted can be identified from the frame data;
A video reproduction device for reproducing the frame data based on the information superimposed on the frame data decoded by the video reception device and a synchronization signal input from the outside;
Have
When performing synchronized real-time video transmission and recording file storage,
The system on the video transmission side is:
A video storage server for storing encoded video data;
Among the plurality of video transmission devices, the video transmission device serving as the master host A is
Means for assigning and notifying an arbitrary frame number to a video transmission apparatus (slave host) other than the master host A;
Means for performing an encoding process upon writing the frame to be transmitted and writing a file to the video storage server;
Have
The video transmission device as the slave host is:
Means for confirming whether the frame number notified from the master host A and the frame number of the video signal received by the self-synchronization are synchronized;
Means for performing an encoding process upon writing the frame to be transmitted and writing a file to the video storage server;
A transmission system comprising:
JP2011159358A 2011-07-20 2011-07-20 Video transmission system Active JP5367771B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011159358A JP5367771B2 (en) 2011-07-20 2011-07-20 Video transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011159358A JP5367771B2 (en) 2011-07-20 2011-07-20 Video transmission system

Publications (2)

Publication Number Publication Date
JP2013026804A JP2013026804A (en) 2013-02-04
JP5367771B2 true JP5367771B2 (en) 2013-12-11

Family

ID=47784687

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011159358A Active JP5367771B2 (en) 2011-07-20 2011-07-20 Video transmission system

Country Status (1)

Country Link
JP (1) JP5367771B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6514001B2 (en) * 2015-03-31 2019-05-15 株式会社メガチップス Receiver
GB2542637A (en) * 2015-09-28 2017-03-29 Esaturnus Nv Ultra low latency UHD and 3D networked video communication applicable to gigabit ethernet

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1084519A (en) * 1996-09-09 1998-03-31 Hitachi Ltd Video display device with genlock function
JP2003163897A (en) * 2001-11-22 2003-06-06 Nippon Hoso Kyokai <Nhk> Content transmission method, content transmission device, content transmission program and content reception control method, content reception control device, content reception control program, and content time control system
JP5264146B2 (en) * 2007-10-30 2013-08-14 三菱電機株式会社 Synchronous distribution system, synchronous reproduction system, and synchronous distribution reproduction system
JP2010183237A (en) * 2009-02-04 2010-08-19 Nec Corp System and method of content synchronous reproduction, reproduction terminal, method of controlling the same, and control program
JP5172874B2 (en) * 2010-02-12 2013-03-27 日本電信電話株式会社 Video synchronization apparatus, video display apparatus, video synchronization method, and program

Also Published As

Publication number Publication date
JP2013026804A (en) 2013-02-04

Similar Documents

Publication Publication Date Title
JP6302274B2 (en) Transmitting apparatus and receiving apparatus
JP6184408B2 (en) Receiving apparatus and receiving method thereof
EP2675129B1 (en) Streaming media service processing method
EP3095247B1 (en) Robust live operation of dash
TW202032998A (en) Multiple decoder interface for streamed media data
CN113906734B (en) Synchronization control device, synchronization control method, and synchronization control program
US20150139614A1 (en) Input/output system for editing and playing ultra-high definition image
JP2022517587A (en) Audio stream and video stream synchronization switching method and equipment
CN105847862A (en) Cloud program directing station and cutoff continued broadcasting method thereof
US20180376181A1 (en) Networked video communication applicable to gigabit ethernet
WO2026066901A1 (en) Non-perceptual parsing and restoration method and system for rtp audio and video streams, and medium
JP6730320B2 (en) MMT apparatus and method for processing stereoscopic video data
CN112929713B (en) Data synchronization method, device, terminal and storage medium
JP6823540B2 (en) Video processing method, video processing system and video transmission device
JP5367771B2 (en) Video transmission system
WO2012077855A1 (en) Method and device for packetizing a video stream
JP2011166615A (en) Video synchronizing apparatus, video display device, video synchronizing method and program
JP5562436B2 (en) Video signal output method and video information reproducing apparatus
CN115460422B (en) Ultra-high-definition network video and audio professional decoder and video frame synchronization method
WO2017014054A1 (en) Transmission device, transmission method, reception device, reception method, and program
JP5159973B1 (en) Transmission packet distribution method
JP2010278729A (en) Video transmission device, video reception device, and video distribution system
JP6684433B2 (en) Transmission device, transmission method, and program
WO2025044727A1 (en) Coding method and apparatus, and decoding method and apparatus
CN115883886A (en) Multi-path code stream packaging method and video data processing method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130527

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130604

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130805

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130911

R150 Certificate of patent or registration of utility model

Ref document number: 5367771

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350