JP2011528868A - トラックおよびトラックサブセットグループ化の方法および装置 - Google Patents
トラックおよびトラックサブセットグループ化の方法および装置 Download PDFInfo
- Publication number
- JP2011528868A JP2011528868A JP2011518022A JP2011518022A JP2011528868A JP 2011528868 A JP2011528868 A JP 2011528868A JP 2011518022 A JP2011518022 A JP 2011518022A JP 2011518022 A JP2011518022 A JP 2011518022A JP 2011528868 A JP2011528868 A JP 2011528868A
- Authority
- JP
- Japan
- Prior art keywords
- track
- group
- box
- groups
- multitrack
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 51
- 230000008569 process Effects 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 9
- 238000009877 rendering Methods 0.000 claims description 9
- 230000006978 adaptation Effects 0.000 description 52
- 230000003044 adaptive effect Effects 0.000 description 30
- 238000004891 communication Methods 0.000 description 24
- 230000007246 mechanism Effects 0.000 description 21
- 230000000875 corresponding effect Effects 0.000 description 14
- 239000012634 fragment Substances 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 11
- 238000000638 solvent extraction Methods 0.000 description 11
- 230000003139 buffering effect Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 230000004048 modification Effects 0.000 description 8
- 238000012986 modification Methods 0.000 description 8
- 230000002123 temporal effect Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000005538 encapsulation Methods 0.000 description 5
- 230000008520 organization Effects 0.000 description 5
- 206010046306 Upper respiratory tract infection Diseases 0.000 description 4
- 230000015556 catabolic process Effects 0.000 description 4
- 238000010276 construction Methods 0.000 description 4
- 238000006731 degradation reaction Methods 0.000 description 4
- 238000000605 extraction Methods 0.000 description 4
- 230000001186 cumulative effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 3
- FMYKJLXRRQTBOR-UBFHEZILSA-N (2s)-2-acetamido-4-methyl-n-[4-methyl-1-oxo-1-[[(2s)-1-oxohexan-2-yl]amino]pentan-2-yl]pentanamide Chemical group CCCC[C@@H](C=O)NC(=O)C(CC(C)C)NC(=O)[C@H](CC(C)C)NC(C)=O FMYKJLXRRQTBOR-UBFHEZILSA-N 0.000 description 2
- 208000010201 Exanthema Diseases 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 201000005884 exanthem Diseases 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- AWSBQWZZLBPUQH-UHFFFAOYSA-N mdat Chemical compound C1=C2CC(N)CCC2=CC2=C1OCO2 AWSBQWZZLBPUQH-UHFFFAOYSA-N 0.000 description 2
- 238000011093 media selection Methods 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 206010037844 rash Diseases 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013028 medium composition Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/85406—Content authoring involving a specific file format, e.g. MP4 format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Television Signal Processing For Recording (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
【選択図】図9
Description
JVT-AA209 "マルチビュービデオ符号化に関する共同ドラフト7.0(Joint Draft 7.0 on Multiview Video Coding)"、第27回JVT会議、スイス国ジュネーブ、2008年4月 http://ftp3.itu.ch/av-arch/jvt-site/2008_04_Geneva/JVT-AA209.zip
コンテナ(Container): サンプルグループ記述ボックス(Sample Group Description Box)('sgpd')
必須(Mandatory) : いいえ
数(Quantity) : ゼロ以上
class MultiviewGroupEntry() extends VisualSampleGroupEntry ('mvif') {
unsigned int(8) groupID;
unsigned int(8) primary_groupID;
unsigned int(4) reserved = 0;
unsigned int(1) is_tl_switching_point;
unsigned int(3) reserved = 0;
unsigned int(8) tl_switching_distance;
if (groupID == primary_groupID) // primary definition of tier
{
ViewIdentifierBox(); // Mandatory
TierInfoBox(); // Mandatory
TierDependencyBox(); // Mandatory
SVCPriorityRangeBox(); // Mandatory
//Optional Boxes or fields may follow when defined later
TierBitRateBox(); // optional
BufferingBox(); // optional
InitialParameterSetBox(); // optional
ProtectionSchemeInfoBox(); // optional
}
}
コンテナ(Container): サンプル記述ボックス('stbl')
必須(Mandatory) : avc1、または、avc2もしくはmvc1ボックスのいずれかが必須
数(Quantity) : 1つ以上のSampleEntryが存在してもよい
class MVCConfigurationBox extends Box('mvcC') {
MVCDecoderConfigurationRecord() MVCConfig;
}
class AVCMVCSampleEntry() extends AVCSampleEntry (){
ViewIdentifierBox view_identifiers; // mandatory
MVCConfigurationBox mvcconfig; // optional
ViewScalabilityInfoBox view_scalability; // optional
SVCPriorityAssignmentBox method; // optional
IntrinsicCameraParametersBox intrinsic_camera_params; // optional
ExtrinsicCameraParametersBox extrinsic_camera_params; // optional
}
class AVC2MVCSampleEntry() extends AVC2SampleEntry (){
ViewIdentifierBox view_identifiers; // mandatory
MVCConfigurationBox mvcconfig; // optional
MPEG4BitRateBox bitrate; // optional
MPEG4ExtensionDescriptorsBox descr; // optional
ViewScalabilityInfoBox view_scalability // optional
SVCPriorityAssignmentBox method; // optional
IntrinsicCameraParametersBox intrinsic_camera_params; // optional
ExtrinsicCameraParametersBox extrinsic_camera_params; // optional
}
// Use this if the track is NOT AVC compatible
class MVCSampleEntry() extends VisualSampleEntry ('mvc1'){
ViewIdentifierBox view_identifiers; // mandatory
MVCConfigurationBox mvcconfig;
MPEG4BitRateBox bitrate; // optional
MPEG4ExtensionDescriptorsBox descr; // optional
ViewScalabilityInfoBox view_scalability; // optional
SVCPriorityAssignmentBox method; // optional
IntrinsicCameraParametersBox intrinsic_camera_params; // optional
ExtrinsicCameraParametersBox extrinsic_camera_params; // optional
}
コンテナ(Container): SampleEntry ('avc1','avc2','mvc1')
必須(Mandatory) : いいえ
数(Quantity) : ゼロまたは1
class IntrinsicCameraParametersBox extends FullBox ('icam', version=0, flags)
{
unsigned int(32) prec_focal_length
unsigned int(32) prec_principal_point
unsigned int(32) prec_skew_factor
unsigned int(32) exponent_focal_length_x
signed int(32) mantissa_focal_length_x
unsigned int(32) exponent_focal_length_y
signed int(32) mantissa_focal_length_y
unsigned int(32) exponent_principal_point _x
signed int(32) mantissa_principal_point _x
unsigned int(32) exponent_principal_point _y
signed int(32) mantissa_principal_point _y
unsigned int(32) exponent_skew_factor
signed int(32) mantissa_skew_factor
}
コンテナ(Container): SampleEntry ('avc1','avc2','mvc1')
必須(Mandatory) : いいえ
数(Quantity) : ゼロまたは1
class ExtrinsicCameraParametersBox extends FullBox ('ecam', version=0, flags)
{
unsigned int(32) prec_rotation_param
unsigned int(32) prec_translation_param
for (j=1; j<=3; j++) { /* row */
for (k=1; k<=3; k++) { /* column */
unsigned int(32) exponent_r[i][j][k]
signed int(32) mantissa_r[i][j][k]
}
}
}
コンテナ(Container): SampleEntry ('avc1','avc2','mvc1')またはMultiviewGroupEntry
必須(Mandatory) : はい(SampleEntryおよびMultiviewGroupEntry内の一義的グループ定義に関して)
数(Quantity) : 厳密に1(SampleEntryおよびMultiviewGroupEntry内の一義的グループ定義に関して)
MultiviewGroupEntry内の非一義的グループ定義に関してはゼロ
class ViewIdentifierBox extends FullBox ('vwid', version=0, flags)
{
unsigned int(16) num_views;
for (i=0; i<num_views; i++) {
unsigned int(6) reserved1 = 0;
unsigned int(10) view_id;
unsigned int(6) reserved2 = 0;
unsigned int(10) view_order_index;
}
unsigned int(2) reserved3 = 0;
unsigned int(3) min_temporal_id;
unsigned int(3) max_temporal_id;
}
}
コンテナ(Container): ムービーボックス(Movie Box)('moov')
必須(Mandatory) : いいえ
数(Quantity) : ゼロまたは1
aligned(8) class TrackRelationBox
extends FullBox('trel', version = 0, flags) {
int i,j,k;
if(flags & 0x000001 == 1) {
unsigned int(16) num_alternate_groups;
for(i=0; i<num_alternatve_groups; i++) {
int(16) alternate_group_id;
unsigned int(16) num_tracks_in_alternate_group;
for(j=0; j<num_tracks_in_alternate_group; j++)
unsigned int(32) alternate_track_id;
}
}
if(flags & 0x000002 == 1) {
unsigned int(16) num_switch_groups;
for(i=0; i<num_switch_groups; i++) {
int(16) switch_group_id;
unsigned int(16) num_tracks_in_switch_group;
for(j=0; j<num_tracks_in_switch_group; j++)
unsigned int(32) switch_track_id;
}
}
if(flags & 0x000004 == 1) {
unsigned int(16) num_layered_groups;
for(i=0; i<num_layered_groups; i++) {
int(16) layered_group_id;
unsigned int(16) num_tracks_in_layered_group;
for(j=0; j<num_tracks_in_layered_group; j++) {
unsigned int(32) layered_track_id;
unsigned int(16) num_dependent_on_tracks;
for(k=0; k<num_layered_on_tracks; k++)
unsigned int(32) dependent_on_track_id;
}
}
}
if(flags & 0x000008 == 1) {
unsigned int(16) num_mdc_groups;
for(i=0; i<num_mdc_groups; i++) {
int(16) mdc_group_id;
unsigned int(16) num_tracks_in_mdc_group;
for(j=0; j<num_tracks_in_mdc_group; j++)
unsigned int(32) mdc_track_id;
}
}
}
コンテナ(Container): FD情報ボックス(FD Information Box)('fiin')
必須(Mandatory) : いいえ
数(Quantity) : ゼロまたは1
aligned(8) class FDSessionGroupBox
extends Box('segr') {
unsigned int(16) num_session_groups;
for(i=0; i < num_session_groups; i++) {
unsigned int(8) entry_count;
for (j=0; j < entry_count; j++) {
unsigned int(32) group_ID;
}
unsigned int(16) num_channels_in_session_group;
for(k=0; k < num_channels_in_session_group; k++) {
unsigned int(32) hint_track_id;
}
}
}
aligned(8) class RateShareOperationBox
extends FullBox('rsop', version=0, 0) {
unsigned int(16) operation_point_count;
for (i=1; i <= operation_point_count; i++) {
unsigned int(32) operation_description;
unsigned int(32) track_count;
for (j=1; j <= track_count; j++) {
int(32) track_id;
unsigned int(15) adaptation_path_id;
unsigned int(1) reserved;
unsigned int(32) rate_adaptation_algorithm;
unsigned int(32) num_constants_in_adaptation_path;
for (k=1; k <= num_constants_in_adaptation_path; k++)
unsigned int(32) constant_list;
}
if ((operation_description & 1) == 1) {
unsigned int(32) minimum_bitrate;
unsigned int(32) maximum_bitrate;
}
}
}
class RateShareEntry() extends SampleGroupDescriptionEntry('rash')
{
unsigned int(16) operation_point_count;
for (i=1; i <= operation_point_count; i++) {
unsigned int(16) operation_point_id;
unsigned int(16) target_rate_share;
unsigned int(32) maximum_bitrate;
unsigned int(32) minimum_bitrate;
}
}
aligned(8) class GenericScalableMediaMetadataHeaderBox
extends FullBox('gshd', version = 0, 1) {
unsigned int(15) num_adaptation_paths;
unsigned int(1) reserved;
for (i=1; i<=num_adaptation_paths; i++) {
unsigned int(15) adaptation_path_id;
unsigned int(1) truncation_flag;
}
}
class GenericScalableMediaMetadataSampleEntry() extends MetadataSampleEntry('gsmm') {
unsigned int(2) log2_num_parts_minus_one;
unsigned int(2) log2_num_paths_minus_one;
unsigned int(2) log2_offset_minus_one;
unsigned int(2) log2_size_minus_one;
}
aligned(8) generic_scalable_media_metadata_sample(sampleSize) {
unsigned int((log2_num_parts_minus_one+1)*8) num_parts;
for (i=1; i<= num_parts; i++) {
unsigned int((log2_num_paths_minus_one+1)*8-1) num_paths_whole_part;
unsigned int(1) truncatable_part_flag;
for(j=1; j <= num_paths_whole_part; j++) {
unsigned int(15) path_id_whole_part;
unsigned int(1) reserved;
}
if (num_paths_whole_part > 0) {
unsigned int((log2_offset_minus_one+1)*8) offset_whole_part;
unsigned int((log2_size_minus_one+1)*8) num_bytes_whole_part;
}
if (truncatable_part_flag == 1) {
unsigned int((log2_num_paths_minus_one+1)*8-1) num_partitionigs;
unsigned int(1) reserved;
for (k=1; k <= num_partitionings; k++) {
unsigned int((log2_num_paths_minus_one+1)*8-1) num_paths;
unsigned int(1) reserved;
for (m=1; m <= num_paths; m++) {
unsigned int(15) path_id;
unsigned int(1) reserved;
}
unsigned int(8) num_subparts;
for (m=1; m <= num_subparts; m++){
unsigned int((log2_offset_minus_one+1)*8) offset;
unsigned int((log2_size_minus_one+1)*8) num_bytes;
unsigned int(7) reserved;
unsigned int(1) free_truncation_flag;
}
}
}
}
}
class AdaptationPathSwithPointEntry() extends SampleGroupDescriptionEntry('tpsw')
{
unsigned int(8) num_refresh;
for (i=1; i<=num_refresh; i++) {
unsigned int(15) refresh_adaptation_path_id;
unsigned int(1) reserved;
}
}
コンテナ(Container): マルチトラックグループボックスまたはマルチトラックグループ関係ボックスから得られるボックス
必須(Mandatory) : いいえ
数(Quantity) : ゼロまたは1
aligned(8) class RelationAttributeBox
extends FullBox('ratr', version = 0, flags) {
unsigned int(16) reserved;
unsigned int(16) num_common_attributes;
for (i=0; i<num_common_attributes; i++)
unsigned int(32) common_attribute;
unsigned int(16) reserved;
unsigned int(16) num_differentiating_attributes;
for (i=0; i<num_differentiating_attributes; i++)
unsigned int(32) diffentiating_attribute;
}
コンテナ(Container): ムービーボックス('moov')
必須(Mandatory) : いいえ
数(Quantity) : ゼロまたは1
aligned(8) class MultiTrackGroupContainerBox
extends FullBox('mtgc', version = 0, flags) {
}
コンテナ(Container): マルチトラックグループコンテナボックス('mtgc')
必須(Mandatory) : いいえ
数(Quantity) : ゼロ以上
aligned(8) class MultiTrackGroupBox (unsigned int(32) multi_track_group_type) extends FullBox(multi_track_group_type, version = 0, flags) {
unsigned int(32) multi_track_group_id;
unsigned int(16) num_entries;
for(i=0; i<num_entries; i++) {
unsigned int(8) entry_type;
if (entry_type == 0)
unsigned int(32) track_id;
else if (entry_type == 1) {
unsigned int(32) track_id;
unsigned int(16) tier_id;
}
else if (entry_type == 2) {
unsigned int(32) track_id;
unsigned int(32) grouping_type;
unsigned int(8) grouping_flags;
if (grouping_flags & 1)
unsigned int(32) grouping_type_parameter;
unsigned int(32) num_group_description_indexes;
for (j=0; j<num_group_description_indexes; j++)
unsigned int(32) group_description_index;
}
else if (entry_type == 3) {
unsigned int(32) track_id;
unsigned int(8) priority_layer;
}
else if (entry_type == 4) {
unsigned int(32) track_id;
unsigned int(8) priority_assignment_method_index;
unsigned int(2) reserved;
unsigned int(6) max_priority_id;
}
else if (entry_type == 5) {
unsigned int(32) track_id;
unsigned int(32) num_subsample_entries;
for (j=0; j<num_subsample_entries; j++) {
unsigned int(8) min_subsample_priority;
unsigned int(8) max_subsample_priority;
unsigned int(8) discardable_required;
unsigned int(32) mask_one_bit_required;
unsigned int(32) mask_zero_bit_required;
}
}
else if (entry_type == 6) {
unsigned int(32) track_id;
unsigned int(16) max_degradation_priority;
}
else if (entry_type == 7) {
unsigned int(32) track_id;
unsigned int(15) adaptation_path_id;
unsigned int(1) reserved;
}
}
RelationAttributeBox relation_attribute_box;
}
0-トラック全体
1-トラック内の層
2-特定のサンプルグループ化の特定のグループに関連するサンプル
3-SVCの優先レイヤ
4-特定のpriority_id範囲のSVC/MVCビットストリームサブセット
5-すべてのサンプルの特定のサブサンプルのみを含むストリーム
6-特定の劣化優先範囲内のサンプルのみを含むストリーム
7-特定の適応経路のみを含むストリーム
コンテナ(Container): マルチトラックグループコンテナボックス('mtgc')
必須(Mandatory) : いいえ
数(Quantity) : ゼロ以上
aligned(8) class MultiviewVideoMultiTrackGroupBox () extends MultiTrackGroupBox('mvcg', version = 0, flags) {
TierInfoBox subset_stream_info; // mandatory
TierBitRateBox subset_stream_bit_rate; // optional
BufferingBox subset_stream_buffering; // optional
InitialParameterSetBox subset_stream_initial_parameter_sets; // optional
MultiviewSceneInfoBox multiview_scene_info; // optional
}
コンテナ(Container): マルチトラックグループコンテナボックス('mtgc')
必須(Mandatory) : いいえ
数(Quantity) : ゼロ以上
aligned(8) class MultiTrackGroupRelationBox () extends FullBox(multi_track_group_relation_type, version = 0, flags) {
unsigned int(32) num_entries;
for (i=0; i<num_entries; i++)
unsigned int(32) multi_track_group_id;
RelationAttributesBox relation_attributes;
}
コンテナ(Container): マルチトラックグループコンテナボックス('mtgc')
必須(Mandatory) : いいえ
数(Quantity) : ゼロ以上
aligned(8) class MultiviewVideoMultiTrackGroupRelationBox () extends MultiTrackGroupRelationBox('swtc', version = 0, flags) {
}
mtgc {
mvcg {
multi_track_group_id = 1;
{
entry_type[0] = 0;
track_id[0] = 1;
entry_type[1] = 0;
track_id[1] = 2;
}
relation_attribute_box {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'ecam';
differentiating_attribute[0] = 'cdec';
differentiating_attribute[1] = 'levl';
}
}
mvcg {
multi_track_group_id = 2;
{
entry_type[0] = 0;
track_id[0] = 2;
entry_type[1] = 0;
track_id[1] = 3;
}
relation_attribute_box {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'ecam';
differentiating_attribute[0] = 'cdec';
differentiating_attribute[1] = 'levl';
}
}
mvcg {
multi_track_group_id = 3;
{
entry_type[0] = 0;
track_id[0] = 1;
entry_type[1] = 0;
track_id[1] = 3;
}
relation_attribute_box {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'ecam';
differentiating_attribute[0] = 'cdec';
differentiating_attribute[1] = 'levl';
}
}
mvcg {
multi_track_group_id = 4;
{
entry_type[0] = 0;
track_id[0] = 1;
entry_type[1] = 0;
track_id[1] = 2;
entry_type[2] = 0;
track_id[2] = 3;
}
relation_attribute_box {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'ecam';
differentiating_attribute[0] = 'cdec';
differentiating_attribute[1] = 'levl';
}
}
swtc { // #1
{
multi_track_group_id[0] = 1;
multi_track_group_id[1] = 2;
multi_track_group_id[2] = 3;
multi_track_group_id[3] = 4;
}
relation_attributes {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'cdec';
common_attribute[3] = 'prfl';
differentiating_attribute[0] = 'nvws';
differentiating_attribute[1] = 'ecam';
differentiating_attribute[2] = 'levl';
}
}
swtc { // #2
{
multi_track_group_id[0] = 1;
multi_track_group_id[1] = 2;
multi_track_group_id[2] = 3;
}
relation_attributes {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'cdec';
common_attribute[3] = 'prfl';
common_attribute[4] = 'nvws';
differentiating_attribute[0] = 'ecam';
differentiating_attribute[1] = 'levl';
}
}
swtc { // #3
{
multi_track_group_id[0] = 1;
multi_track_group_id[1] = 2;
}
relation_attributes {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'cdec';
common_attribute[3] = 'prfl';
common_attribute[4] = 'nvws';
common_attribute[5] = 'ecam';
differentiating_attribute[0] = 'levl';
}
}
}
mtgc {
mvcg {
multi_track_group_id = 1;
{
entry_type[0] = 1;
track_id[0] = 1;
tier_id[0] = 1;
entry_type[1] = 1;
track_id[1] = 1;
tier_id[1] = 3;
}
relation_attribute_box {
===
}
}
mvcg {
multi_track_group_id = 2;
{
entry_type[0] = 1;
track_id[0] = 1;
tier_id[0] = 3;
entry_type[1] = 1;
track_id[1] = 1;
tier_id[1] = 2;
}
relation_attribute_box {
===
}
}
mvcg {
multi_track_group_id = 3;
{
entry_type[0] = 1;
track_id[0] = 1;
tier_id[0] = 1;
entry_type[1] = 1;
track_id[1] = 1;
tier_id[1] = 2;
}
relation_attribute_box {
===
}
}
mvcg {
multi_track_group_id = 4;
{
entry_type[0] = 1;
track_id[0] = 1;
tier_id[0] = 1;
entry_type[1] = 1;
track_id[1] = 1;
tier_id[1] = 3;
entry_type[2] = 1;
track_id[2] = 1;
tier_id[2] = 2;
}
relation_attribute_box {
===
}
}
swtc { // #1
===
}
swtc { // #2
===
}
swtc { // #3
===
}
}
mtgc {
mvcg {
multi_track_group_id = 1;
{
entry_type[0] = 0;
track_id[0] = 1;
entry_type[1] = 1;
track_id[1] = 2;
tier_id[1] = 2;
}
relation_attribute_box {
===
}
}
mvcg {
multi_track_group_id = 2;
{
entry_type[0] = 1;
track_id[0] = 2;
tier_id[0] = 2;
entry_type[1] = 1;
track_id[1] = 2;
tier_id[1] = 1;
}
relation_attribute_box {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'ecam';
common_attribute[3] = 'cdec';
differentiating_attribute[1] = 'levl';
}
}
mvcg {
multi_track_group_id = 3;
{
entry_type[0] = 0;
track_id[0] = 1;
entry_type[1] = 1;
track_id[1] = 2;
tier_id[1] = 1;
}
relation_attribute_box {
===
}
}
mvcg {
multi_track_group_id = 4;
{
entry_type[0] = 0;
track_id[0] = 1;
entry_type[1] = 1;
track_id[1] = 2;
tier_id[1] = 2;
entry_type[2] = 1;
track_id[2] = 2;
tier_id[2] = 1;
}
relation_attribute_box {
===
}
}
swtc { // #1
===
}
swtc { // #2
===
}
swtc { // #3
===
}
}
コンテナ(Container): ムービーボックス('moov')
必須(Mandatory) : いいえ
数(Quantity) : ゼロまたは1
aligned(8) class MultiviewGroupContainerBox
extends FullBox('mvgc', version = 0, flags) {
}
コンテナ(Container): マルチビューグループコンテナボックス('mvgc')
必須(Mandatory) : いいえ
数(Quantity) : 1以上
aligned(8) class MultiviewGroupBox extends FullBox('mvcg', version = 0, flags) {
unsigned int(32) multiview_group_id;
unsigned int(16) num_entries;
for(i=0; i<num_entries; i++) {
unsigned int(8) entry_type;
if (entry_type == 0)
unsigned int(32) track_id;
else if (entry_type == 1) {
unsigned int(32) track_id;
unsigned int(16) tier_id;
}
}
TierInfoBox subset_stream_info; // mandatory
MultiviewRelationAttributeBox relation_attributes; // optional
TierBitRateBox subset_stream_bit_rate; // optional
BufferingBox subset_stream_buffering; // optional
MultiviewSceneInfoBox multiview_scene_info; // optional
}
コンテナ(Container): マルチビューグループコンテナボックス('mvgc')
必須(Mandatory) : いいえ
数(Quantity) : ゼロ以上
aligned(8) class MultiviewGroupRelationBox () extends FullBox(, version = 0, flags) {
unsigned int(32) num_entries;
for (i=0; i<num_entries; i++)
unsigned int(32) multiview_group_id;
MultiviewRelationAttributeBox relation_attributes;
}
コンテナ(Container): MultiviewGroupBoxまたはMultiviewGroupRelationBox
必須(Mandatory) : いいえ
数(Quantity) : ゼロまたは1
aligned(8) class MultiviewRelationAttributeBox
extends FullBox('mvra', version = 0, flags) {
unsigned int(16) reserved;
unsigned int(16) num_common_attributes;
for (i=0; i<num_common_attributes; i++)
unsigned int(32) common_attribute;
unsigned int(16) reserved;
unsigned int(16) num_differentiating_attributes;
for (i=0; i<num_differentiating_attributes; i++)
unsigned int(32) diffentiating_attribute;
}
mvgc {
mvcg {
multiview_group_id = 1;
{
entry_type[0] = 0;
track_id[0] = 1;
entry_type[1] = 0;
track_id[1] = 2;
}
relation_attribute_box {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'ecam';
differentiating_attribute[0] = 'levl';
}
}
mvcg {
multiview_group_id = 2;
{
entry_type[0] = 0;
track_id[0] = 2;
entry_type[1] = 0;
track_id[1] = 3;
}
relation_attribute_box {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'ecam';
differentiating_attribute[0] = 'levl';
}
}
mvcg {
multiview_group_id = 3;
{
entry_type[0] = 0;
track_id[0] = 1;
entry_type[1] = 0;
track_id[1] = 3;
}
relation_attribute_box {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'ecam';
differentiating_attribute[0] = 'levl';
}
}
mvcg {
multiview_group_id = 4;
{
entry_type[0] = 0;
track_id[0] = 1;
entry_type[1] = 0;
track_id[1] = 2;
entry_type[2] = 0;
track_id[2] = 3;
}
relation_attribute_box {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'ecam';
differentiating_attribute[0] = 'levl';
}
}
swtc { // #1
{
multiview_group_id[0] = 1;
multiview_group_id[1] = 2;
multiview_group_id[2] = 3;
multiview_group_id[3] = 4;
}
relation_attributes {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'prfl';
differentiating_attribute[0] = 'nvws';
differentiating_attribute[1] = 'ecam';
differentiating_attribute[2] = 'levl';
}
}
swtc { // #2
{
multiview_group_id[0] = 1;
multiview_group_id[1] = 2;
multiview_group_id[2] = 3;
}
relation_attributes {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'prfl';
common_attribute[3] = 'nvws';
differentiating_attribute[0] = 'ecam';
differentiating_attribute[1] = 'levl';
}
}
swtc { // #3
{
multiview_group_id[0] = 1;
multiview_group_id[1] = 2;
}
relation_attributes {
common_attribute[0] = 'frar';
common_attribute[1] = 'icam';
common_attribute[2] = 'prfl';
common_attribute[3] = 'nvws';
common_attribute[4] = 'ecam';
differentiating_attribute[0] = 'levl';
}
}
}
Claims (17)
- リアルタイムマルチメディアデータを、複数のトラックおよび/またはトラックサブセットに格納することと;
1つ以上のマルチトラックグループを特定すること、ただし、各マルチトラックグループは、前記複数のトラックおよび/またはトラックサブセットのうちの1つ以上の間の関係性に少なくとも部分的に基づいて特定される、前記特定することと;
を含む方法。 - 2つ以上のマルチトラックグループ間の少なくとも1つの関係を特定することをさらに含む、請求項1に記載の方法。
- 1つ以上のマルチトラックグループを特定することは、
少なくとも1つのトラックサブセットに基づきマルチトラックグループを特定することと;
シーンの別々のビューを表現するマルチメディアデータに対応する複数のトラックおよび/またはトラックサブセットをグループ化することと;
トラックおよび/またはトラックサブセット間の関係を示すために、マルチトラックグループボックスを使用することと;
のうちの少なくとも1つを含む、請求項1または2に記載の方法。 - マルチトラックグループのセットを少なくとも1つ形成すること、ただし、マルチトラックグループの前記セットは、前記マルチトラックグループの特性の1つ以上に関連する、前記形成することをさらに含む、請求項1から3のいずれかに記載の方法。
- マルチトラックグループのセットを少なくとも1つ形成することは、マルチビューメディアレンダリング、符号化、またはキャプチャリングの観点から類似する特性に少なくとも部分的に基づく、請求項4に記載の方法。
- マルチトラックグループのセットを少なくとも1つ形成することは、マルチトラックグループ間の関係を示すために、マルチトラックグループ関係ボックスを使用することを含む、請求項4または5に記載の方法。
- マルチトラックグループ間の関係を示すために、1つ以上の基準が使用される、請求項6に記載の方法。
- 1つの基準は、前記マルチトラックグループのうちの1つのみが一度に処理されるということを示す、請求項7に記載の方法。
- コンピュータ可読媒体上に具現化されたコンピュータプログラムであって、プロセッサにより実行されると請求項1から8のいずれかに記載のプロセスの実行を生じさせるコンピュータ実行可能命令を含む、前記コンピュータプログラム。
- リアルタイムマルチメディアデータを格納すると共にコンピュータプログラムコードを有するメモリと、プロセッサとを備える装置であって、前記メモリおよび前記コンピュータプログラムコードは、前記プロセッサと協働して、前記装置に少なくとも以下のこと:
リアルタイムマルチメディアデータを、複数のトラックおよび/またはトラックサブセットに格納することと;
1つ以上のマルチトラックグループを特定すること、ただし、各マルチトラックグループは、前記複数のトラックおよび/またはトラックサブセットのうちの1つ以上の間の関係性に少なくとも部分的に基づいて特定される、前記特定することと;
を実行させるよう構成される、装置。 - 前記メモリおよび前記コンピュータプログラムコードは、前記プロセッサと協働して、前記装置にさらに、
2つ以上のマルチトラックグループ間の少なくとも1つの関係を特定することを行わせるよう構成される、請求項10に記載の装置。 - 前記メモリおよび前記コンピュータプログラムコードは、前記プロセッサと協働して、前記装置にさらに、1つ以上のマルチトラックグループを特定する中で、少なくとも以下のこと:
少なくとも1つのトラックサブセットに基づきマルチトラックグループを特定すること;
シーンの別々のビューを表現するマルチメディアデータに対応する複数のトラックおよび/またはトラックサブセットをグループ化すること;
トラックおよび/またはトラックサブセット間の関係を示すために、マルチトラックグループボックスを使用すること;
を行わせるよう構成される、請求項10または11に記載の装置。 - 前記メモリおよび前記コンピュータプログラムコードは、前記プロセッサと協働して、前記装置にさらに、
マルチトラックグループのセットを少なくとも1つ形成すること、ただし、マルチトラックグループの前記セットは、前記マルチトラックグループの特性1つ以上に関連する、前記形成すること;
を行わせるよう構成される、請求項10から12のいずれかに記載の装置。 - マルチトラックグループのセットを少なくとも1つ形成することは、マルチビューメディアレンダリング、符号化、またはキャプチャリングの観点から類似する特性に少なくとも部分的に基づく、請求項13に記載の装置。
- マルチトラックグループのセットを少なくとも1つ形成することは、マルチトラックグループ間の関係を示すために、マルチトラックグループ関係ボックスを使用することを含む、請求項13または14に記載の装置。
- マルチトラックグループ間の関係を示すために、1つ以上の基準が使用される、請求項15に記載の装置。
- 1つの基準は、前記マルチトラックグループのうちの1つのみが一度に処理されるということを示す、請求項16に記載の装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US8132808P | 2008-07-16 | 2008-07-16 | |
US61/081,328 | 2008-07-16 | ||
PCT/IB2009/006263 WO2010007513A1 (en) | 2008-07-16 | 2009-07-16 | Method and apparatus for track and track subset grouping |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011528868A true JP2011528868A (ja) | 2011-11-24 |
JP5462259B2 JP5462259B2 (ja) | 2014-04-02 |
Family
ID=41550050
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011518022A Expired - Fee Related JP5462259B2 (ja) | 2008-07-16 | 2009-07-16 | トラックおよびトラックサブセットグループ化の方法および装置 |
Country Status (10)
Country | Link |
---|---|
US (1) | US20100153395A1 (ja) |
EP (1) | EP2314072B1 (ja) |
JP (1) | JP5462259B2 (ja) |
KR (1) | KR101242472B1 (ja) |
CN (1) | CN102132562B (ja) |
CA (1) | CA2730543C (ja) |
RU (1) | RU2492585C2 (ja) |
TW (1) | TWI473016B (ja) |
WO (1) | WO2010007513A1 (ja) |
ZA (1) | ZA201101158B (ja) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012033243A (ja) * | 2010-08-02 | 2012-02-16 | Sony Corp | データ生成装置およびデータ生成方法、データ処理装置およびデータ処理方法 |
WO2013162304A1 (ko) * | 2012-04-25 | 2013-10-31 | 삼성전자 주식회사 | 비디오 데이터를 재생하는 방법 및 장치 |
US8976871B2 (en) | 2009-09-16 | 2015-03-10 | Qualcomm Incorporated | Media extractor tracks for file format track selection |
JP2016506693A (ja) * | 2013-01-04 | 2016-03-03 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | マルチビューコード化プラス深度のためのトラックにおけるテクスチャビューと深度ビューの存在の指示 |
JP2016509418A (ja) * | 2013-01-18 | 2016-03-24 | キヤノン株式会社 | 分割された時分割メディアデータをカプセル化するための方法、デバイス、およびコンピュータプログラム |
JP2016540416A (ja) * | 2013-10-23 | 2016-12-22 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | マルチレイヤビデオファイルフォーマットの設計 |
JP2016541140A (ja) * | 2013-11-13 | 2016-12-28 | エルジー エレクトロニクス インコーポレイティド | Hdr放送サービスの提供のための放送信号送受信方法及び装置 |
JPWO2016047475A1 (ja) * | 2014-09-26 | 2017-07-06 | ソニー株式会社 | 情報処理装置および情報処理方法 |
JP2018510546A (ja) * | 2015-02-11 | 2018-04-12 | クアルコム,インコーポレイテッド | ファイルフォーマットにおけるサンプルグルーピングシグナリング |
JP2018513574A (ja) * | 2015-02-10 | 2018-05-24 | ノキア テクノロジーズ オサケユイチア | 画像シーケンストラックを処理する方法、装置、及びコンピュータプログラムプロダクト |
JP2018093514A (ja) * | 2012-04-04 | 2018-06-14 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | ビデオコード化における低遅延ビデオバッファリング |
JP2018110413A (ja) * | 2012-04-23 | 2018-07-12 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | マルチビューコード化及び3dコード化におけるビュー依存性 |
JP2019047514A (ja) * | 2012-11-29 | 2019-03-22 | サムスン エレクトロニクス カンパニー リミテッド | マルチメディアシステムにおけるメディアパケットを送信する送信装置 |
JP2021061628A (ja) * | 2014-06-30 | 2021-04-15 | ソニー株式会社 | 情報処理装置および情報処理方法 |
JP2022009845A (ja) * | 2015-06-16 | 2022-01-14 | キヤノン株式会社 | 画像データカプセル化 |
JP2022133439A (ja) * | 2017-06-27 | 2022-09-13 | キヤノン株式会社 | メディアコンテンツを送信するための方法、装置及びコンピュータプログラム |
JP2022177265A (ja) * | 2018-06-27 | 2022-11-30 | キヤノン株式会社 | メディアコンテンツを送信する方法、装置及びコンピュータプログラム |
Families Citing this family (90)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100190478A1 (en) * | 2009-01-23 | 2010-07-29 | Qualcomm Incorporated | System and method for push-to-share file distribution with previews |
US9210202B2 (en) | 2007-06-20 | 2015-12-08 | Qualcomm Incorporated | System and method for sharing media in a group communication among wireless communication devices |
US9674675B2 (en) | 2007-06-20 | 2017-06-06 | Qualcomm Incorporated | Synchronizing floor control and media sharing in a half-duplex PTT system |
WO2010060442A1 (en) * | 2008-11-26 | 2010-06-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Technique for handling media content to be accessible via multiple media tracks |
EP2417772B1 (en) * | 2009-04-09 | 2018-05-09 | Telefonaktiebolaget LM Ericsson (publ) | Media container file management |
US8719309B2 (en) * | 2009-04-14 | 2014-05-06 | Apple Inc. | Method and apparatus for media data transmission |
US8949289B2 (en) * | 2009-05-05 | 2015-02-03 | NoteVault, Inc. | System and method for multilingual transcription service with automated notification services |
US9680892B2 (en) * | 2009-06-26 | 2017-06-13 | Adobe Systems Incorporated | Providing integration of multi-bit-rate media streams |
CN102714715B (zh) * | 2009-09-22 | 2016-01-20 | 高通股份有限公司 | 用于文件格式轨迹选择的媒体提取器轨迹 |
US8340578B2 (en) | 2009-10-05 | 2012-12-25 | Apple Inc. | Methods and apparatus for enhanced coexistence algorithms in wireless systems |
US8693569B2 (en) * | 2009-10-19 | 2014-04-08 | Apple Inc. | Methods and apparatus for dynamic wireless device coexistence |
KR101594048B1 (ko) * | 2009-11-09 | 2016-02-15 | 삼성전자주식회사 | 카메라들의 협력을 이용하여 3차원 이미지를 생성하는 방법 및 상기 방법을 위한 장치 |
US8892145B2 (en) * | 2010-02-18 | 2014-11-18 | Qualcomm Incorporated | System and method for selective media object removal in group communications among wireless communication devices |
US9185153B2 (en) | 2010-02-19 | 2015-11-10 | Telefonaktiebolaget L M Ericsson (Publ) | Method and arrangement for representation switching in HTTP streaming |
US9460232B2 (en) * | 2010-04-07 | 2016-10-04 | Oracle International Corporation | Searching document object model elements by attribute order priority |
WO2011139305A1 (en) * | 2010-05-04 | 2011-11-10 | Azuki Systems, Inc. | Method and apparatus for carrier controlled dynamic rate adaptation and client playout rate reduction |
JP5625512B2 (ja) * | 2010-06-09 | 2014-11-19 | ソニー株式会社 | 符号化装置、符号化方法、プログラム、および記録媒体 |
US20130097334A1 (en) * | 2010-06-14 | 2013-04-18 | Thomson Licensing | Method and apparatus for encapsulating coded multi-component video |
US8819557B2 (en) | 2010-07-15 | 2014-08-26 | Apple Inc. | Media-editing application with a free-form space for organizing or compositing media clips |
US10324605B2 (en) | 2011-02-16 | 2019-06-18 | Apple Inc. | Media-editing application with novel editing tools |
US8875025B2 (en) | 2010-07-15 | 2014-10-28 | Apple Inc. | Media-editing application with media clips grouping capabilities |
US9131033B2 (en) * | 2010-07-20 | 2015-09-08 | Qualcomm Incoporated | Providing sequence data sets for streaming video data |
CN101951504B (zh) * | 2010-09-07 | 2012-07-25 | 中国科学院深圳先进技术研究院 | 基于重叠边界的多媒体切片转码方法和系统 |
US9116988B2 (en) | 2010-10-20 | 2015-08-25 | Apple Inc. | Temporal metadata track |
US9009118B2 (en) * | 2010-10-20 | 2015-04-14 | Apple Inc. | Temporal metadata track |
GB2484969B (en) * | 2010-10-29 | 2013-11-20 | Canon Kk | Improved reference frame for video encoding and decoding |
US8886015B2 (en) | 2011-01-28 | 2014-11-11 | Apple Inc. | Efficient media import |
US8599709B2 (en) | 2011-02-10 | 2013-12-03 | Apple Inc. | Methods and apparatus for wireless coexistence based on transceiver chain emphasis |
US8966367B2 (en) | 2011-02-16 | 2015-02-24 | Apple Inc. | Anchor override for a media-editing application with an anchored timeline |
US11747972B2 (en) | 2011-02-16 | 2023-09-05 | Apple Inc. | Media-editing application with novel editing tools |
US9997196B2 (en) | 2011-02-16 | 2018-06-12 | Apple Inc. | Retiming media presentations |
MX2013014857A (es) * | 2011-06-30 | 2014-03-26 | Ericsson Telefon Ab L M | Señalizacion de imagenes de referencia. |
KR101885852B1 (ko) | 2011-09-29 | 2018-08-08 | 삼성전자주식회사 | 컨텐트 전송 및 수신 방법 및 장치 |
US8995929B2 (en) | 2011-12-06 | 2015-03-31 | Apple Inc. | Methods and apparatus for wireless optimization based on platform configuration and use cases |
TWI556629B (zh) * | 2012-01-03 | 2016-11-01 | 杜比實驗室特許公司 | 規定視覺動態範圍編碼操作及參數 |
US9219929B2 (en) * | 2012-02-27 | 2015-12-22 | Fritz Barnes | Enhanced startup and channel change for fragmented media stream delivery |
US9165603B2 (en) * | 2012-03-29 | 2015-10-20 | Adobe Systems Incorporated | Method and apparatus for grouping video tracks in a video editing timeline |
US9161004B2 (en) | 2012-04-25 | 2015-10-13 | Qualcomm Incorporated | Identifying parameter sets in video files |
US8995553B2 (en) | 2012-06-08 | 2015-03-31 | Apple Inc. | Methods and apparatus for mitigating interference in aggressive form factor designs |
US9602827B2 (en) * | 2012-07-02 | 2017-03-21 | Qualcomm Incorporated | Video parameter set including an offset syntax element |
US9241158B2 (en) * | 2012-09-24 | 2016-01-19 | Qualcomm Incorporated | Hypothetical reference decoder parameters in video coding |
US9479782B2 (en) * | 2012-09-28 | 2016-10-25 | Qualcomm Incorporated | Supplemental enhancement information message coding |
US20140092953A1 (en) | 2012-10-02 | 2014-04-03 | Sharp Laboratories Of America, Inc. | Method for signaling a step-wise temporal sub-layer access sample |
US9154785B2 (en) * | 2012-10-08 | 2015-10-06 | Qualcomm Incorporated | Sub-bitstream applicability to nested SEI messages in video coding |
US9014544B2 (en) | 2012-12-19 | 2015-04-21 | Apple Inc. | User interface for retiming in a media authoring tool |
US9426242B2 (en) * | 2013-01-29 | 2016-08-23 | Apple Inc. | Determining an invitational content item type based on predicted user attention |
US20140307803A1 (en) | 2013-04-08 | 2014-10-16 | Qualcomm Incorporated | Non-entropy encoded layer dependency information |
TWI535282B (zh) * | 2013-07-10 | 2016-05-21 | 宏達國際電子股份有限公司 | 用於產生多視點視訊的方法和電子裝置 |
US10186299B2 (en) | 2013-07-10 | 2019-01-22 | Htc Corporation | Method and electronic device for generating multiple point of view video |
GB2516825B (en) * | 2013-07-23 | 2015-11-25 | Canon Kk | Method, device, and computer program for encapsulating partitioned timed media data using a generic signaling for coding dependencies |
GB2542282B (en) * | 2013-10-22 | 2018-08-01 | Canon Kk | Method, device, and computer program for encapsulating partitioned timed media data in a server |
US20150187390A1 (en) * | 2013-12-30 | 2015-07-02 | Lyve Minds, Inc. | Video metadata |
KR102141520B1 (ko) * | 2014-02-21 | 2020-08-05 | 삼성전자주식회사 | 무안경 다시점 영상 디스플레이 장치 |
JPWO2015182491A1 (ja) * | 2014-05-30 | 2017-04-20 | ソニー株式会社 | 情報処理装置および情報処理方法 |
US10733146B2 (en) | 2014-09-30 | 2020-08-04 | Apple Inc. | Inline keyed metadata |
GB201502205D0 (en) * | 2015-02-10 | 2015-03-25 | Canon Kabushiki Kaisha And Telecom Paris Tech | Image data encapsulation |
US9747108B2 (en) * | 2015-03-27 | 2017-08-29 | Intel Corporation | User-level fork and join processors, methods, systems, and instructions |
US20160373771A1 (en) * | 2015-06-18 | 2016-12-22 | Qualcomm Incorporated | Design of tracks and operation point signaling in layered hevc file format |
US10034010B2 (en) * | 2015-10-14 | 2018-07-24 | Qualcomm Incorporated | Alignment of operation point sample group in multi-layer bitstreams file format |
US10623755B2 (en) * | 2016-05-23 | 2020-04-14 | Qualcomm Incorporated | End of sequence and end of bitstream NAL units in separate file tracks |
US10291923B2 (en) * | 2016-05-24 | 2019-05-14 | Qualcomm Incorporated | Mapping of tile grouping and samples in HEVC and L-HEVC file formats |
US10937460B2 (en) | 2016-06-09 | 2021-03-02 | Apple Inc. | Media files and protocols supporting runtime dependent tracks |
US11197040B2 (en) * | 2016-10-17 | 2021-12-07 | Mediatek Inc. | Deriving and signaling a region or viewport in streaming media |
US11062738B2 (en) * | 2017-03-23 | 2021-07-13 | Qualcomm Incorporated | Signalling of video content including sub-picture bitstreams for video coding |
US11049323B2 (en) * | 2017-03-24 | 2021-06-29 | Mediatek Inc. | Method and apparatus for deriving VR projection, packing, ROI and viewport related tracks in ISOBMFF and supporting viewport roll signaling |
GB2560921B (en) | 2017-03-27 | 2020-04-08 | Canon Kk | Method and apparatus for encoding media data comprising generated content |
CN107392220B (zh) | 2017-05-31 | 2020-05-05 | 创新先进技术有限公司 | 数据流的聚类方法和装置 |
GB2567625B (en) * | 2017-10-12 | 2020-07-15 | Canon Kk | Method, device, and computer program for generating timed media data |
US10939086B2 (en) | 2018-01-17 | 2021-03-02 | Mediatek Singapore Pte. Ltd. | Methods and apparatus for encoding and decoding virtual reality content |
RU2683499C1 (ru) * | 2018-03-15 | 2019-03-28 | Антон Владимирович Роженков | Система автоматического создания сценарного видеоролика с присутствием в кадре заданного объекта или группы объектов |
WO2019187430A1 (ja) * | 2018-03-29 | 2019-10-03 | ソニー株式会社 | 情報処理装置、方法、及びプログラム |
US10944977B2 (en) | 2018-04-03 | 2021-03-09 | Mediatek Singapore Pte. Ltd. | Methods and apparatus for encoding and decoding overlay compositions |
GB2582024B (en) * | 2019-03-08 | 2022-06-08 | Canon Kk | Method and apparatus for encapsulating groups of images in a file |
WO2019192870A1 (en) | 2018-04-05 | 2019-10-10 | Canon Kabushiki Kaisha | Method and apparatus for encapsulating images or sequences of images with proprietary information in a file |
US11146802B2 (en) * | 2018-04-12 | 2021-10-12 | Mediatek Singapore Pte. Ltd. | Methods and apparatus for providing two-dimensional spatial relationships |
US10869016B2 (en) | 2018-04-12 | 2020-12-15 | Mediatek Singapore Pte. Ltd. | Methods and apparatus for encoding and decoding virtual reality content |
CN110876051B (zh) * | 2018-08-29 | 2023-04-11 | 中兴通讯股份有限公司 | 视频数据的处理,传输方法及装置,视频数据的处理系统 |
CN113170238B (zh) * | 2018-09-12 | 2023-08-01 | 诺基亚技术有限公司 | 用于视频编码和解码的装置、方法和计算机程序 |
US11183220B2 (en) | 2018-10-03 | 2021-11-23 | Mediatek Singapore Pte. Ltd. | Methods and apparatus for temporal track derivations |
CN109815210B (zh) * | 2018-12-29 | 2022-04-29 | 河北省科学院应用数学研究所 | 轨道电压异常数据监测方法、系统及终端设备 |
US11205456B2 (en) * | 2019-01-09 | 2021-12-21 | Mediatek Singapore Pte. Ltd. | Methods and apparatus for using edit operations to perform temporal track derivations |
US11581022B2 (en) * | 2019-05-29 | 2023-02-14 | Nokia Technologies Oy | Method and apparatus for storage and signaling of compressed point clouds |
WO2021047820A1 (en) * | 2019-09-13 | 2021-03-18 | Nokia Technologies Oy | An apparatus, a method and a computer program for video coding and decoding |
GB2587364B (en) * | 2019-09-24 | 2023-11-15 | Canon Kk | Method, device, and computer program for encapsulating media data into a media file |
US10964089B1 (en) | 2019-10-07 | 2021-03-30 | Sony Corporation | Method and apparatus for coding view-dependent texture attributes of points in a 3D point cloud |
US11589032B2 (en) * | 2020-01-07 | 2023-02-21 | Mediatek Singapore Pte. Ltd. | Methods and apparatus for using track derivations to generate new tracks for network based media processing applications |
WO2022122856A1 (en) * | 2020-12-09 | 2022-06-16 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | File generator, file parser, methods and video bitstream with improved access unit delimiter, end of sequence, end of bitstream and further non-video coding layer network access layer units |
EP4264948A2 (en) * | 2020-12-21 | 2023-10-25 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | File parser, file generator, encoder, decoder, client, server, and methods using parameter sets for coded video sequences |
CN112804256B (zh) * | 2021-02-09 | 2022-05-24 | 腾讯科技(深圳)有限公司 | 多媒体文件中轨道数据的处理方法、装置、介质及设备 |
WO2024076494A1 (en) * | 2022-10-03 | 2024-04-11 | Bytedance Inc. | Enhanced signalling of preselection in a media file |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1186513A (ja) * | 1995-08-21 | 1999-03-30 | Matsushita Electric Ind Co Ltd | 光ディスク |
JP2003179867A (ja) * | 2001-12-10 | 2003-06-27 | Sony Corp | データ処理装置、データ処理方法、および情報記憶媒体、並びにコンピュータ・プログラム |
JP2006230001A (ja) * | 2006-03-20 | 2006-08-31 | Sony Corp | 再生装置、再生方法、再生プログラムおよび記録媒体 |
WO2007081149A1 (en) * | 2006-01-09 | 2007-07-19 | Electronics And Telecommunications Research Institute | Svc file data sharing method and svc file thereof |
US20080052306A1 (en) * | 2006-08-24 | 2008-02-28 | Nokia Corporation | System and method for indicating track relationships in media files |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1993021636A1 (en) * | 1992-04-10 | 1993-10-28 | Avid Technology, Inc. | A method and apparatus for representing and editing multimedia compositions |
DE69319353T3 (de) * | 1993-10-29 | 2001-06-13 | Kabushiki Kaisha Toshiba, Kawasaki | Aufzeichnungsmedium, wiedergabeverfahren und wiedergabegerät für mehrfachszenen |
US5632007A (en) * | 1994-09-23 | 1997-05-20 | Actv, Inc. | Interactive system and method for offering expert based interactive programs |
JP3403636B2 (ja) * | 1998-04-06 | 2003-05-06 | パイオニア株式会社 | 情報記録媒体及びその再生装置 |
BR0006882B1 (pt) * | 1999-05-28 | 2014-03-18 | Panasonic Corp | Cartão de memória semicondutora, aparelho de execução, aparelho de gravação, método de execução, método de gravação e meio de gravação que pode ser lido por computador |
SK282249B6 (sk) * | 1999-08-17 | 2001-12-03 | Juraj Kelly�R | Spôsob záznamu, reprodukcie alebo projekcie digitálnych alebo analógových, vzorkovaných alebo spojitých audio- a/alebo videozáznamov |
FI20011871A (fi) * | 2001-09-24 | 2003-03-25 | Nokia Corp | Multimediadatan prosessointi |
US20040167925A1 (en) * | 2003-02-21 | 2004-08-26 | Visharam Mohammed Zubair | Method and apparatus for supporting advanced coding formats in media files |
US7613727B2 (en) * | 2002-02-25 | 2009-11-03 | Sont Corporation | Method and apparatus for supporting advanced coding formats in media files |
AU2003202528A1 (en) * | 2002-04-01 | 2003-10-23 | Sony Corporation | Track management method and apparatus for managing tracks on a storage medium |
JP2005049834A (ja) * | 2003-07-11 | 2005-02-24 | Matsushita Electric Ind Co Ltd | メディアデータ表示装置、メディアデータ表示方法およびメディアデータ表示プログラム |
US7251376B2 (en) * | 2003-08-29 | 2007-07-31 | Canadian Space Agency | Data compression engines and real-time wideband compressor for multi-dimensional data |
KR101199498B1 (ko) * | 2005-03-31 | 2012-11-09 | 삼성전자주식회사 | 카메라 파라미터를 이용한 다시점 영상의 부호화 장치 및생성 장치, 그 방법과, 이를 수행하기 위한 프로그램이기록된 기록 매체 |
US7725593B2 (en) * | 2005-07-15 | 2010-05-25 | Sony Corporation | Scalable video coding (SVC) file format |
US7344679B2 (en) * | 2005-10-14 | 2008-03-18 | International Business Machines Corporation | Method and apparatus for point of care osmolarity testing |
KR100889745B1 (ko) * | 2006-01-09 | 2009-03-24 | 한국전자통신연구원 | 날 유닛 타입 표시방법 및 그에 따른 비트스트림 전달장치및 리던던트 슬라이스 부호화 장치 |
CN1960328B (zh) * | 2006-08-14 | 2010-05-12 | 中兴通讯股份有限公司 | 一种移动多媒体广播实时流的封装方法 |
CN101601305B (zh) * | 2006-10-20 | 2013-01-23 | 诺基亚公司 | 用于可伸缩多媒体的自适应路径的通用指示 |
US20080263010A1 (en) * | 2006-12-12 | 2008-10-23 | Microsoft Corporation | Techniques to selectively access meeting content |
KR101393169B1 (ko) * | 2007-04-18 | 2014-05-09 | 톰슨 라이센싱 | 코딩 시스템 |
-
2009
- 2009-07-16 RU RU2011104986/07A patent/RU2492585C2/ru not_active IP Right Cessation
- 2009-07-16 WO PCT/IB2009/006263 patent/WO2010007513A1/en active Application Filing
- 2009-07-16 CN CN200980133118.9A patent/CN102132562B/zh not_active Expired - Fee Related
- 2009-07-16 JP JP2011518022A patent/JP5462259B2/ja not_active Expired - Fee Related
- 2009-07-16 TW TW98124071A patent/TWI473016B/zh not_active IP Right Cessation
- 2009-07-16 KR KR1020117003634A patent/KR101242472B1/ko active IP Right Grant
- 2009-07-16 EP EP09797599.9A patent/EP2314072B1/en not_active Not-in-force
- 2009-07-16 US US12/503,972 patent/US20100153395A1/en not_active Abandoned
- 2009-07-16 CA CA2730543A patent/CA2730543C/en not_active Expired - Fee Related
-
2011
- 2011-02-14 ZA ZA2011/01158A patent/ZA201101158B/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1186513A (ja) * | 1995-08-21 | 1999-03-30 | Matsushita Electric Ind Co Ltd | 光ディスク |
JP2003179867A (ja) * | 2001-12-10 | 2003-06-27 | Sony Corp | データ処理装置、データ処理方法、および情報記憶媒体、並びにコンピュータ・プログラム |
WO2007081149A1 (en) * | 2006-01-09 | 2007-07-19 | Electronics And Telecommunications Research Institute | Svc file data sharing method and svc file thereof |
JP2006230001A (ja) * | 2006-03-20 | 2006-08-31 | Sony Corp | 再生装置、再生方法、再生プログラムおよび記録媒体 |
US20080052306A1 (en) * | 2006-08-24 | 2008-02-28 | Nokia Corporation | System and method for indicating track relationships in media files |
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8976871B2 (en) | 2009-09-16 | 2015-03-10 | Qualcomm Incorporated | Media extractor tracks for file format track selection |
JP2012033243A (ja) * | 2010-08-02 | 2012-02-16 | Sony Corp | データ生成装置およびデータ生成方法、データ処理装置およびデータ処理方法 |
JP2018093514A (ja) * | 2012-04-04 | 2018-06-14 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | ビデオコード化における低遅延ビデオバッファリング |
JP2018110413A (ja) * | 2012-04-23 | 2018-07-12 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | マルチビューコード化及び3dコード化におけるビュー依存性 |
US10158888B2 (en) | 2012-04-25 | 2018-12-18 | Samsung Electronics Co., Ltd. | Method and apparatus for reproducing video data |
WO2013162304A1 (ko) * | 2012-04-25 | 2013-10-31 | 삼성전자 주식회사 | 비디오 데이터를 재생하는 방법 및 장치 |
JP2019220992A (ja) * | 2012-11-29 | 2019-12-26 | サムスン エレクトロニクス カンパニー リミテッド | マルチメディアシステムにおけるメディアパケットを受信する受信装置 |
JP2021016202A (ja) * | 2012-11-29 | 2021-02-12 | サムスン エレクトロニクス カンパニー リミテッド | 放送システムにおけるメディアパケットを送信する送信装置 |
JP2019047514A (ja) * | 2012-11-29 | 2019-03-22 | サムスン エレクトロニクス カンパニー リミテッド | マルチメディアシステムにおけるメディアパケットを送信する送信装置 |
US11716370B2 (en) | 2012-11-29 | 2023-08-01 | Samsung Electronics Co., Ltd. | Method and apparatus for encapsulation of Motion Picture Experts Group Media Transport assets in International Organization for Standardization Base Media Files |
US11290510B2 (en) | 2012-11-29 | 2022-03-29 | Samsung Electronics Co., Ltd. | Method and apparatus for encapsulation of motion picture experts group media transport assets in international organization for standardization base media files |
US11178378B2 (en) | 2013-01-04 | 2021-11-16 | Qualcomm Incorporated | Signaling of spatial resolution of depth views in multiview coding file format |
US10873736B2 (en) | 2013-01-04 | 2020-12-22 | Qualcomm Incorporated | Indication of current view dependency on reference view in multiview coding file format |
JP2016506693A (ja) * | 2013-01-04 | 2016-03-03 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | マルチビューコード化プラス深度のためのトラックにおけるテクスチャビューと深度ビューの存在の指示 |
JP2016508335A (ja) * | 2013-01-04 | 2016-03-17 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | マルチビューコード化フォーマットでの参照ビューへの現在ビュー依存性の指示 |
JP2016507967A (ja) * | 2013-01-04 | 2016-03-10 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | マルチビューコード化プラス深度のためのテクスチャ及び深度ビューの分離トラック記憶 |
US10791315B2 (en) | 2013-01-04 | 2020-09-29 | Qualcomm Incorporated | Signaling of spatial resolution of depth views in multiview coding file format |
JP2016509418A (ja) * | 2013-01-18 | 2016-03-24 | キヤノン株式会社 | 分割された時分割メディアデータをカプセル化するための方法、デバイス、およびコンピュータプログラム |
JP2016540416A (ja) * | 2013-10-23 | 2016-12-22 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | マルチレイヤビデオファイルフォーマットの設計 |
JP2016541140A (ja) * | 2013-11-13 | 2016-12-28 | エルジー エレクトロニクス インコーポレイティド | Hdr放送サービスの提供のための放送信号送受信方法及び装置 |
JP2021061628A (ja) * | 2014-06-30 | 2021-04-15 | ソニー株式会社 | 情報処理装置および情報処理方法 |
JP7424420B2 (ja) | 2014-06-30 | 2024-01-30 | ソニーグループ株式会社 | 情報処理装置および情報処理方法 |
JP7103402B2 (ja) | 2014-06-30 | 2022-07-20 | ソニーグループ株式会社 | 情報処理装置および情報処理方法 |
JP2022133422A (ja) * | 2014-06-30 | 2022-09-13 | ソニーグループ株式会社 | 情報処理装置および情報処理方法 |
US10484725B2 (en) | 2014-09-26 | 2019-11-19 | Sony Corporation | Information processing apparatus and information processing method for reproducing media based on edit file |
JPWO2016047475A1 (ja) * | 2014-09-26 | 2017-07-06 | ソニー株式会社 | 情報処理装置および情報処理方法 |
JP2018513574A (ja) * | 2015-02-10 | 2018-05-24 | ノキア テクノロジーズ オサケユイチア | 画像シーケンストラックを処理する方法、装置、及びコンピュータプログラムプロダクト |
JP2018510546A (ja) * | 2015-02-11 | 2018-04-12 | クアルコム,インコーポレイテッド | ファイルフォーマットにおけるサンプルグルーピングシグナリング |
JP7293312B2 (ja) | 2015-06-16 | 2023-06-19 | キヤノン株式会社 | 画像データカプセル化 |
JP2022009845A (ja) * | 2015-06-16 | 2022-01-14 | キヤノン株式会社 | 画像データカプセル化 |
JP2022133439A (ja) * | 2017-06-27 | 2022-09-13 | キヤノン株式会社 | メディアコンテンツを送信するための方法、装置及びコンピュータプログラム |
JP7399224B2 (ja) | 2017-06-27 | 2023-12-15 | キヤノン株式会社 | メディアコンテンツを送信するための方法、装置及びコンピュータプログラム |
JP2022177265A (ja) * | 2018-06-27 | 2022-11-30 | キヤノン株式会社 | メディアコンテンツを送信する方法、装置及びコンピュータプログラム |
JP7472220B2 (ja) | 2018-06-27 | 2024-04-22 | キヤノン株式会社 | 方法、プログラム、及びデバイス |
Also Published As
Publication number | Publication date |
---|---|
WO2010007513A1 (en) | 2010-01-21 |
KR20110033273A (ko) | 2011-03-30 |
CA2730543A1 (en) | 2010-01-21 |
RU2492585C2 (ru) | 2013-09-10 |
EP2314072A1 (en) | 2011-04-27 |
EP2314072B1 (en) | 2014-08-27 |
TWI473016B (zh) | 2015-02-11 |
KR101242472B1 (ko) | 2013-03-12 |
EP2314072A4 (en) | 2011-08-03 |
RU2011104986A (ru) | 2012-08-27 |
TW201009701A (en) | 2010-03-01 |
ZA201101158B (en) | 2012-08-29 |
CN102132562A (zh) | 2011-07-20 |
CA2730543C (en) | 2014-04-22 |
CN102132562B (zh) | 2014-10-22 |
JP5462259B2 (ja) | 2014-04-02 |
US20100153395A1 (en) | 2010-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5462259B2 (ja) | トラックおよびトラックサブセットグループ化の方法および装置 | |
US11375291B2 (en) | Virtual reality video signaling in dynamic adaptive streaming over HTTP | |
CN110870321B (zh) | 用于媒体内容的按区包装,内容覆盖度,以及发信帧包装 | |
JP6345827B2 (ja) | ビデオデータをストリーミングするためのシーケンスデータセットを提供すること | |
KR101549760B1 (ko) | 비디오 데이터를 스트리밍하기 위한 랜덤 액세스 포인트의 시그널링 | |
CN114503599A (zh) | 使用gltf2场景描述中的扩展来支持视频和音频数据 | |
WO2010117315A1 (en) | Media container file management | |
KR101421390B1 (ko) | 트릭 모드 비디오 표현물에 대한 비디오 샘플의 시그널링 | |
TW201909007A (zh) | 使用用於檔案格式邏輯框之一通用描述符處理媒體資料 | |
CN111034203A (zh) | 处理具有动态逐区封装的全向媒体 | |
CN110870323B (zh) | 使用全向媒体格式处理媒体数据 | |
KR102654999B1 (ko) | 강화된 영역별 패킹 및 뷰포트 독립적 hevc 미디어 프로파일 | |
CN117099375A (zh) | 通过实时传输协议传输经heif格式化的图像 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130116 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130218 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20130313 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20130313 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130517 |
|
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: 20131227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140116 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5462259 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |