CN1681325A - 视频尺度转换及从mpeg-2到mpeg-4的编码转换 - Google Patents
视频尺度转换及从mpeg-2到mpeg-4的编码转换 Download PDFInfo
- Publication number
- CN1681325A CN1681325A CNA2005100053550A CN200510005355A CN1681325A CN 1681325 A CN1681325 A CN 1681325A CN A2005100053550 A CNA2005100053550 A CN A2005100053550A CN 200510005355 A CN200510005355 A CN 200510005355A CN 1681325 A CN1681325 A CN 1681325A
- Authority
- CN
- China
- Prior art keywords
- mpeg
- sampling
- matrix
- video
- dct
- 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
Images
Classifications
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/112—Selection of coding mode or of prediction mode according to a given display mode, e.g. for interlaced or progressive display mode
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
- H04N19/198—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters including smoothing of a sequence of encoding parameters, e.g. by averaging, by choice of the maximum, minimum or median value
-
- 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/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
-
- 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/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- 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/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- 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/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234309—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23608—Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
Abstract
Description
MPEG-2 | MPEG-4 |
视频序列 | 视频物体序列(VOS)/视频物体(VO) |
序列可缩性扩展 | 视频物体层(VOL) |
图像组(GOP) | 视频对象平面组(GOV) |
图像 | 视频对象平面(VOP) |
宏块 | 宏块 |
标头 | 码 | 批注 |
Visual_object_sequence_start_code | 00001B0 | 开始一视觉期间 |
Profile_and_level_indication | 00110100 | 主轮廓/级别4 |
Visual_object_sequence_end_code | 00001B1 | 终止一视觉期间 |
Visual_object_start_code | 00001B5 | 开始一视觉对象 |
Is_Visual_object_identifier | 0 | 没有优先权版本确认需要指定 |
Visual_object_type | 0001 | 视频ID |
Video_object_start_code | 0000010X-0000011X | 标记一新视频对象 |
Video_signal_type | 取自MPEG-2 | 对应MPEG-2sequence_display_extension_id |
Video_format | 与MPEG-2相同 | 对应MPEG-2sequence_display_extension_id |
Video_range | 取自MPEG-2 | 对应MPEG-2sequence_display_extension_id |
Colour_description | 与MPEG-2相同 | 对应MPEG-2sequence_display_extension_id |
Colour_primaries | 与MPEG-2相同 | 对应MPEG-2colour_description |
Transfer_characteristics | 与MPEG-2相同 | 对应MPEG-2colour_description |
Matrix_coefficients | 与MPEG-2相同 | 对应MPEG-2colour_description |
标头 | 码 | 批注 |
Video_object_layer_start_code | 0000012X | 标记一新视频对象层 |
Random_accessible_vol | 0 | 允许非内部的编码VOP |
Video_object_type_identification | 00000100 | 主要对象类型 |
Is_object_type_identifier | 0 | 没有优先权版本确认需要指定 |
Aspect_ratio_info | 与MPEG-2相同 | 对应MPEG-2aspect_ratio_information |
Par_width | 与MPEG-2相同 | 对应MPEG-2vertical_size |
Par_height | 与MPEG-2相同 | 对应MPEG-2horizontal_size |
Vol_control_parameters | 与MPEG-2相同 | 对应MPEG-2extension_start_code_identifier(序列扩展) |
Chroma_format | 与MPEG-2相同 | 对应MPEG-2chroma_format |
Low_delay | 与MPEG-2相同 | 对应MPEG-2low_delay |
Vbv_parameters | Recomputed | 符合MPEG-4VBV规格 |
Video_object_layer_shape | 00 | 矩形 |
Vop_time_increment_resolution | Recomputed | 参考表7 |
Fixed_vop_rate | 1 | 表示所有VOPs是以固定率编码 |
Fixed_vop_time_increment | Recomputed | 参考表7 |
Video_object_layer_width | 与MPEG-2相同 | 对应display_vertical_size |
Video_object_layer_height | 与MPEG-2相同 | 对应display_horizontal_size |
Interlaced | 与MPEG-2相同 | 对应progressive_sequence |
Obmc_disable | 1 | 无效的OBMC |
Sprite_enable | 0 | 表示没有子画面 |
Not_8_bit | 取自MPEG-2 | 对应MPEG-2intra_dc_precision |
Quant_type | 1 | MPEG量化 |
Complexity_estimation_disable | 1 | 无效的复杂估计标头 |
Resync_marker_disable | 1 | 表示没有resync_marker |
Data_partitioned | 0 | 无效的数据划分 |
Reversible_vlc | 0 | 无效的可相反vlc |
Scalability | 0 | 表示目前层当作基本层使用 |
标头 | 码 | 批注 |
Vop_start_code | 000001B6 | 标记开始一视频对象平面2k71开始 |
Vop_coding_type | 与MPEG-2相同 | 对应MPEG-2picture_coding_type |
Modulo_time_base | 再产生 | 符合MPEG-4规格 |
Vop_time_increment | 再产生 | 符合MPEG-4规格 |
Vop_coded | 1 | 表示随后的数据存在于VOP |
Vop_rounding_type | 0 | 将rounding_control的值设定成‘0’ |
Change_conversion_ratio_disable | 1 | 假设所有宏块的conv_ratio是‘1’ |
Vop_constant_alpha | 0 | 不包括在比特流的vop_constant_ |
alpha_value | ||
Intra_dc_vlc_thr | 0 | 使用整个VOP的内部DCvlc |
Top_field_first | 与MPEG-2相同 | 对应MPEG-2top_field_first |
Alternate_vertical_scan_flag | 与MPEG-2相同 | 对应MPEG-2alternate_scan |
Vop_quant | 取自MPEG-2 | 对应MPEG-2quantiser_scale_code |
Vop_fcode_forward | 与MPEG-2相同 | 参考第4.3节 |
Vop_fcode_backward | 与MPEG-2相同 | 参考第4.3节 |
标头 | 码 | 批注 |
Not_coded | 取自MPEG-2 | 对应MPEG-2macroblock_address_increment |
Mcbpc | 取自MPEG-2 | 对应MPEG-2macroblock_type |
Ac_pred_flag | 0 | 无效的内部AC预测 |
Cbpy | 取自MPEG-2 | 参考第4.2节 |
Dquant | 取自MPEG-2 | 参考第4.2节 |
Modb | 取自MPEG-2 | 对应macroblock_type |
Mb_type | 取自MPEG-2 | 对应macroblock_type |
Cbpb | 取自MPEG-2 | 参考第4.2节 |
Dbquant | 取自MPEG-2 | 参考第4.2节 |
Horizontal_mv_data | 取自MPEG-2 | 对应MPEG-2motion_code[r][s][0] |
Vertical_mv_data | 取自MPEG-2 | 对应MPEG-2motion_code[r][s][1] |
Horizontal_mv_residual | 取自MPEG-2 | 对应MPEG-2motion_residual[r][s][0] |
Vertical_mv_residual | 取自MPEG-2 | 对应MPEG-2motion_residual[r][s][1] |
标头 | 码 | 批注 |
Dct_do_size_luminance | 与MPEG-2相同 | 对应MPEG-2dct_dc_size_luminance |
Dct_dc_differential | 与MPEG-2相同 | 对应dct_dc_differential |
Dct_dc_size_chrominance | 与MPEG-2相同 | 对应MPEG-2dct_dc_size_chrominace |
DCT_coefficient | 取自MPEG-2 | 参考第4.2节 |
DCT_type | 与MPEG-2相同 | 对应MPEG-2DCT_type |
Field_prediction | 与MPEG-2相同 | 对应MPEG-2frame_motion_type |
Forward_top_field_reference | 与MPEG-2相同 | 对应MPEG-2motion_vertical_field_select[0][0] |
Forward_bottom_field_reference | 与MPEG-2相同 | 对应MPEG-2motion_vertical_field_select[1][0] |
Backward_top_field_reference | 与MPEG-2相同 | 对应MPEG-2motion_vertical_field_select[0][1] |
Backward_bottom_field_reference | 与MPEG-2相同 | 对应MPEG-2motion_vertical_field_select[1][1] |
Frame_rate_code | Vop_time_increment_resolution | Fixed_vop_time_increment |
0001 | 24,000 | 1001 |
0010 | 24 | 1 |
0011 | 25 | 1 |
0100 | 30,000 | 1001 |
0101 | 30 | 1 |
0110 | 50 | 1 |
0111 | 60,000 | 1001 |
1000 | 60 | 1 |
Claims (14)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/590,928 US6647061B1 (en) | 2000-06-09 | 2000-06-09 | Video size conversion and transcoding from MPEG-2 to MPEG-4 |
US09/590,928 | 2000-06-09 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018108490A Division CN1210961C (zh) | 2000-06-09 | 2001-05-25 | 视频尺度转换及从mpeg-2到mpeg-4的编码转换 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1681325A true CN1681325A (zh) | 2005-10-12 |
CN100380978C CN100380978C (zh) | 2008-04-09 |
Family
ID=24364310
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100053550A Expired - Lifetime CN100380978C (zh) | 2000-06-09 | 2001-05-25 | 视频尺度转换及从mpeg-2到mpeg-4的编码转换 |
CNB018108490A Expired - Lifetime CN1210961C (zh) | 2000-06-09 | 2001-05-25 | 视频尺度转换及从mpeg-2到mpeg-4的编码转换 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018108490A Expired - Lifetime CN1210961C (zh) | 2000-06-09 | 2001-05-25 | 视频尺度转换及从mpeg-2到mpeg-4的编码转换 |
Country Status (12)
Country | Link |
---|---|
US (2) | US6647061B1 (zh) |
EP (2) | EP1287704B1 (zh) |
JP (1) | JP2004504739A (zh) |
KR (1) | KR100563608B1 (zh) |
CN (2) | CN100380978C (zh) |
AT (1) | ATE309676T1 (zh) |
AU (1) | AU2001267023A1 (zh) |
CA (1) | CA2410573C (zh) |
DE (1) | DE60114812T2 (zh) |
MX (1) | MXPA02012169A (zh) |
TW (1) | TW527837B (zh) |
WO (1) | WO2001095633A2 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100499816C (zh) * | 2007-02-12 | 2009-06-10 | 清华大学 | 一种流式视频像素域转码的方法 |
CN101945265A (zh) * | 2010-08-19 | 2011-01-12 | 北京市博汇科技有限公司 | 一种基于带宽占用率的多节目恒码率ts流复用算法 |
CN102577130A (zh) * | 2009-09-25 | 2012-07-11 | 通用仪表公司 | 从第一mpeg流到第二mpeg流的代码转换器 |
CN104137546A (zh) * | 2011-11-07 | 2014-11-05 | 高通股份有限公司 | 用信号发送用于视频译码的量化矩阵 |
CN111355963A (zh) * | 2015-01-26 | 2020-06-30 | 高通股份有限公司 | 用于视频译码的重叠运动补偿 |
CN113115037A (zh) * | 2021-06-15 | 2021-07-13 | 深圳市中鹏教育科技股份有限公司 | 一种在线教育方法、系统、设备及存储介质 |
Families Citing this family (247)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6983018B1 (en) * | 1998-11-30 | 2006-01-03 | Microsoft Corporation | Efficient motion vector coding for video compression |
US6647061B1 (en) * | 2000-06-09 | 2003-11-11 | General Instrument Corporation | Video size conversion and transcoding from MPEG-2 to MPEG-4 |
JP3916382B2 (ja) * | 2000-07-07 | 2007-05-16 | 沖電気工業株式会社 | 動画像受信装置 |
US20030058942A1 (en) * | 2001-06-01 | 2003-03-27 | Christian Hentschel | Method of running an algorithm and a scalable programmable processing device |
FR2813742A1 (fr) * | 2000-09-05 | 2002-03-08 | Koninkl Philips Electronics Nv | Methode de conversion de flux binaires |
US8290062B1 (en) * | 2000-09-27 | 2012-10-16 | Intel Corporation | Method and apparatus for manipulating MPEG video |
JP2002112267A (ja) * | 2000-09-28 | 2002-04-12 | Nec Corp | 可変解像度復号処理装置 |
US6934334B2 (en) * | 2000-10-02 | 2005-08-23 | Kabushiki Kaisha Toshiba | Method of transcoding encoded video data and apparatus which transcodes encoded video data |
KR100396892B1 (ko) * | 2000-10-05 | 2003-09-03 | 삼성전자주식회사 | 비디오 mp3 시스템, 축소 비디오데이터 생성장치와생성방법 및 축소 비디오데이터 복원장치 및 복원방법 |
JP4622077B2 (ja) * | 2000-10-11 | 2011-02-02 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
JP4517495B2 (ja) * | 2000-11-10 | 2010-08-04 | ソニー株式会社 | 画像情報変換装置及び画像情報変換方法並びに符号化装置及び符号化方法 |
JP2002152759A (ja) * | 2000-11-10 | 2002-05-24 | Sony Corp | 画像情報変換装置および画像情報変換方法 |
KR100433516B1 (ko) * | 2000-12-08 | 2004-05-31 | 삼성전자주식회사 | 트랜스코딩 방법 |
EP1354481A2 (en) * | 2001-01-12 | 2003-10-22 | Koninklijke Philips Electronics N.V. | Method and device for scalable video transcoding |
EP1231794A1 (en) * | 2001-02-09 | 2002-08-14 | STMicroelectronics S.r.l. | A process for changing the resolution of MPEG bitstreams, a system and a computer program product therefor |
EP1231793A1 (en) * | 2001-02-09 | 2002-08-14 | STMicroelectronics S.r.l. | A process for changing the syntax, resolution and bitrate of MPEG bitstreams, a system and a computer program product therefor |
US20020176507A1 (en) * | 2001-03-26 | 2002-11-28 | Mediatek Inc. | Method and an apparatus for reordering a decoded picture sequence using virtual picture |
US7602847B1 (en) | 2001-03-27 | 2009-10-13 | Vixs Systems, Inc. | Device and method for compression of a video stream |
US8107524B2 (en) | 2001-03-30 | 2012-01-31 | Vixs Systems, Inc. | Adaptive bandwidth footprint matching for multiple compressed video streams in a fixed bandwidth network |
US7155010B2 (en) * | 2001-05-04 | 2006-12-26 | Hewlett-Packard Development Company, L.P. | Signal format that facilitates easy scalability of encrypted streams |
US6898241B2 (en) * | 2001-05-11 | 2005-05-24 | Mitsubishi Electric Research Labs, Inc. | Video transcoder with up-sampling |
US7170932B2 (en) * | 2001-05-11 | 2007-01-30 | Mitsubishi Electric Research Laboratories, Inc. | Video transcoder with spatial resolution reduction and drift compensation |
US7215708B2 (en) * | 2001-05-22 | 2007-05-08 | Koninklijke Philips Electronics N.V. | Resolution downscaling of video images |
WO2002100112A1 (en) * | 2001-06-03 | 2002-12-12 | Seelive Ltd. | System and method for rapid video compression |
US7103102B2 (en) * | 2001-06-29 | 2006-09-05 | Equator Technologies, Inc. | Bit stream code lookup table for an MPEG-4 code word |
US6959348B1 (en) | 2001-07-30 | 2005-10-25 | Vixs Systems, Inc. | Method and system for accessing data |
US7675972B1 (en) | 2001-07-30 | 2010-03-09 | Vixs Systems, Inc. | System and method for multiple channel video transcoding |
US6996702B2 (en) * | 2001-07-31 | 2006-02-07 | Wis Technologies, Inc. | Processing unit with cross-coupled ALUs/accumulators and input data feedback structure including constant generator and bypass to reduce memory contention |
US7219173B2 (en) * | 2001-07-31 | 2007-05-15 | Micronas Usa, Inc. | System for video processing control and scheduling wherein commands are unaffected by signal interrupts and schedule commands are transmitted at precise time |
US7184101B2 (en) * | 2001-07-31 | 2007-02-27 | Micronas Usa, Inc. | Address generation for video processing |
US6970509B2 (en) * | 2001-07-31 | 2005-11-29 | Wis Technologies, Inc. | Cell array and method of multiresolution motion estimation and compensation |
US7035332B2 (en) * | 2001-07-31 | 2006-04-25 | Wis Technologies, Inc. | DCT/IDCT with minimum multiplication |
US7142251B2 (en) * | 2001-07-31 | 2006-11-28 | Micronas Usa, Inc. | Video input processor in multi-format video compression system |
US6981073B2 (en) * | 2001-07-31 | 2005-12-27 | Wis Technologies, Inc. | Multiple channel data bus control for video processing |
US7085320B2 (en) * | 2001-07-31 | 2006-08-01 | Wis Technologies, Inc. | Multiple format video compression |
US20050207663A1 (en) * | 2001-07-31 | 2005-09-22 | Weimin Zeng | Searching method and system for best matching motion vector |
JP4574090B2 (ja) * | 2001-09-21 | 2010-11-04 | 三菱電機株式会社 | 動画データ変換装置および動画データ変換プログラム |
US6959042B1 (en) * | 2001-10-01 | 2005-10-25 | Cisco Technology, Inc. | Methods and apparatus for measuring compressed video signals and applications to statistical remultiplexing |
JP2003116104A (ja) * | 2001-10-02 | 2003-04-18 | Sony Corp | 情報処理装置及び情報処理方法 |
KR100450939B1 (ko) * | 2001-10-23 | 2004-10-02 | 삼성전자주식회사 | 이미지 축소를 위한 스케일-다운 기능을 가지는 압축비디오 복호화기 및 방법 |
US7596127B1 (en) | 2001-10-31 | 2009-09-29 | Vixs Systems, Inc. | System for allocating data in a communications system and method thereof |
US7139330B1 (en) | 2001-10-31 | 2006-11-21 | Vixs Systems, Inc. | System for signal mixing and method thereof |
US7116712B2 (en) * | 2001-11-02 | 2006-10-03 | Koninklijke Philips Electronics, N.V. | Apparatus and method for parallel multimedia processing |
EP1309181A1 (en) * | 2001-11-06 | 2003-05-07 | Thomson Licensing S.A. | Device, method and system for multimedia content adaption |
US7106715B1 (en) | 2001-11-16 | 2006-09-12 | Vixs Systems, Inc. | System for providing data to multiple devices and method thereof |
US7403564B2 (en) | 2001-11-21 | 2008-07-22 | Vixs Systems, Inc. | System and method for multiple channel video transcoding |
US7356079B2 (en) | 2001-11-21 | 2008-04-08 | Vixs Systems Inc. | Method and system for rate control during video transcoding |
US7165180B1 (en) | 2001-11-27 | 2007-01-16 | Vixs Systems, Inc. | Monolithic semiconductor device for preventing external access to an encryption key |
US20050036559A1 (en) * | 2001-11-27 | 2005-02-17 | Catherine Lamy | Signal processing method and corresponding encoding method and device |
US7079190B2 (en) * | 2001-12-27 | 2006-07-18 | Zoran Corporation | Technique for determining the slope of a field pixel |
US7177356B2 (en) * | 2002-01-11 | 2007-02-13 | Webtv Networks, Inc. | Spatially transcoding a video stream |
US7003035B2 (en) | 2002-01-25 | 2006-02-21 | Microsoft Corporation | Video coding methods and apparatuses |
US6917945B2 (en) * | 2002-02-04 | 2005-07-12 | Microsoft Corporation | Encoding and decoding methods and systems |
US7596179B2 (en) * | 2002-02-27 | 2009-09-29 | Hewlett-Packard Development Company, L.P. | Reducing the resolution of media data |
US8284844B2 (en) * | 2002-04-01 | 2012-10-09 | Broadcom Corporation | Video decoding system supporting multiple standards |
US7202907B2 (en) | 2002-04-09 | 2007-04-10 | Zoran Corporation | 2:2 and 3:2 pull-down detection techniques |
US7305034B2 (en) * | 2002-04-10 | 2007-12-04 | Microsoft Corporation | Rounding control for multi-stage interpolation |
US7620109B2 (en) * | 2002-04-10 | 2009-11-17 | Microsoft Corporation | Sub-pixel interpolation in motion estimation and compensation |
JP4193406B2 (ja) * | 2002-04-16 | 2008-12-10 | 三菱電機株式会社 | 映像データ変換装置および映像データ変換方法 |
US7277587B2 (en) * | 2002-04-26 | 2007-10-02 | Sharp Laboratories Of America, Inc. | System and method for lossless video coding |
US7310679B1 (en) | 2002-04-29 | 2007-12-18 | Vixs Systems Inc. | Method and system for transmitting video content while preventing other transmissions in a contention-based network |
US7120253B2 (en) | 2002-05-02 | 2006-10-10 | Vixs Systems, Inc. | Method and system for protecting video data |
KR100491530B1 (ko) | 2002-05-03 | 2005-05-27 | 엘지전자 주식회사 | 모션 벡터 결정 방법 |
US7469012B2 (en) * | 2002-05-14 | 2008-12-23 | Broadcom Corporation | System and method for transcoding entropy-coded bitstreams |
US7305036B2 (en) * | 2002-05-14 | 2007-12-04 | Broadcom Corporation | System and method for entropy code preprocessing |
US20040001546A1 (en) | 2002-06-03 | 2004-01-01 | Alexandros Tourapis | Spatiotemporal prediction for bidirectionally predictive (B) pictures and motion vector prediction for multi-picture reference motion compensation |
JP4275358B2 (ja) * | 2002-06-11 | 2009-06-10 | 株式会社日立製作所 | 画像情報変換装置およびビットストリーム変換機ならびに画像情報変換送信方法 |
JP4346868B2 (ja) * | 2002-06-17 | 2009-10-21 | 株式会社日立製作所 | 動画符号化装置、及び動画記録再生装置、及び動画再生装置、及び動画符号化方法ならびに動画記録再生方法 |
US20040057521A1 (en) * | 2002-07-17 | 2004-03-25 | Macchina Pty Ltd. | Method and apparatus for transcoding between hybrid video CODEC bitstreams |
US8311095B2 (en) * | 2002-07-17 | 2012-11-13 | Onmobile Global Limited | Method and apparatus for transcoding between hybrid video codec bitstreams |
US7154952B2 (en) * | 2002-07-19 | 2006-12-26 | Microsoft Corporation | Timestamp-independent motion vector prediction for predictive (P) and bidirectionally predictive (B) pictures |
US7009655B2 (en) | 2002-07-23 | 2006-03-07 | Mediostream, Inc. | Method and system for direct recording of video information onto a disk medium |
US7379496B2 (en) | 2002-09-04 | 2008-05-27 | Microsoft Corporation | Multi-resolution video coding and decoding |
US7555044B2 (en) * | 2002-10-04 | 2009-06-30 | General Instrument Corporation | Frequency coefficient scanning paths for coding digital video content |
KR100376060B1 (en) * | 2002-10-25 | 2003-03-17 | Humax Co Ltd | Method and system for re-setting image size using inverse discrete cosine transform |
FR2846506B1 (fr) * | 2002-10-28 | 2005-02-11 | Philippe Marie Alber Guenebaud | Dispositif de trans-compression d'un flux numerique audiovisuel pour l'adapter aux equipements de television existants |
US6931061B2 (en) * | 2002-11-13 | 2005-08-16 | Sony Corporation | Method of real time MPEG-4 texture decoding for a multiprocessor environment |
EP1569460B1 (en) | 2002-11-25 | 2013-05-15 | Panasonic Corporation | Motion compensation method, image encoding method, and image decoding method |
CN100428791C (zh) * | 2002-11-27 | 2008-10-22 | 腾研科技股份有限公司 | Mpeg数据格式转换方法及使用该方法的解码系统 |
JP3893350B2 (ja) * | 2002-11-29 | 2007-03-14 | キヤノン株式会社 | 符号化データ変換装置及びその方法 |
ES2269603T3 (es) * | 2002-12-04 | 2007-04-01 | Irdeto Access B.V. | Terminal, sistema de distribucion de datos que comprende dicho terminal y metodo de retransmision de datos digitales. |
US7408989B2 (en) | 2003-01-16 | 2008-08-05 | Vix5 Systems Inc | Method of video encoding using windows and system thereof |
EP1599043A4 (en) * | 2003-02-04 | 2011-08-10 | Panasonic Corp | CODING METHOD AND DEVICE THEREFOR |
EP1445958A1 (en) | 2003-02-05 | 2004-08-11 | STMicroelectronics S.r.l. | Quantization method and system, for instance for video MPEG applications, and computer program product therefor |
EP1447976B1 (en) | 2003-02-12 | 2019-06-19 | Irdeto B.V. | Method of controlling descrambling of a plurality of program transport streams, receiver system and portable secure device |
US7133452B1 (en) * | 2003-02-24 | 2006-11-07 | Vixs Systems, Inc. | Method and system for transcoding video data |
US7327784B2 (en) * | 2003-02-24 | 2008-02-05 | Vixs Systems, Inc. | Method and system for transcoding video data |
US7606305B1 (en) * | 2003-02-24 | 2009-10-20 | Vixs Systems, Inc. | Method and system for transcoding video data |
US7130350B1 (en) | 2003-02-28 | 2006-10-31 | Vixs Systems, Inc. | Method and system for encoding and decoding data in a video stream |
US7382937B2 (en) * | 2003-03-07 | 2008-06-03 | Hewlett-Packard Development Company, L.P. | Method and apparatus for re-constructing high-resolution images |
US7142601B2 (en) * | 2003-04-14 | 2006-11-28 | Mitsubishi Electric Research Laboratories, Inc. | Transcoding compressed videos to reducing resolution videos |
US7739105B2 (en) | 2003-06-13 | 2010-06-15 | Vixs Systems, Inc. | System and method for processing audio frames |
US9612965B2 (en) * | 2003-06-24 | 2017-04-04 | Hewlett-Packard Development Company, L.P. | Method and system for servicing streaming media |
US20050013498A1 (en) | 2003-07-18 | 2005-01-20 | Microsoft Corporation | Coding of motion vector information |
US7738554B2 (en) | 2003-07-18 | 2010-06-15 | Microsoft Corporation | DC coefficient signaling at small quantization step sizes |
US10554985B2 (en) | 2003-07-18 | 2020-02-04 | Microsoft Technology Licensing, Llc | DC coefficient signaling at small quantization step sizes |
JP4403737B2 (ja) * | 2003-08-12 | 2010-01-27 | 株式会社日立製作所 | 信号処理装置及びこれを用いた撮像装置 |
US7412100B2 (en) * | 2003-09-04 | 2008-08-12 | Qualcomm Incorporated | Apparatus and method for sub-sampling images in a transform domain |
US7724827B2 (en) | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
US7577200B2 (en) * | 2003-09-07 | 2009-08-18 | Microsoft Corporation | Extended range variable length coding/decoding of differential motion vector information |
US7567617B2 (en) * | 2003-09-07 | 2009-07-28 | Microsoft Corporation | Predicting motion vectors for fields of forward-predicted interlaced video frames |
US7620106B2 (en) * | 2003-09-07 | 2009-11-17 | Microsoft Corporation | Joint coding and decoding of a reference field selection and differential motion vector information |
US8064520B2 (en) | 2003-09-07 | 2011-11-22 | Microsoft Corporation | Advanced bi-directional predictive coding of interlaced video |
US7822123B2 (en) | 2004-10-06 | 2010-10-26 | Microsoft Corporation | Efficient repeat padding for hybrid video sequence with arbitrary video resolution |
US7616692B2 (en) * | 2003-09-07 | 2009-11-10 | Microsoft Corporation | Hybrid motion vector prediction for interlaced forward-predicted fields |
US7623574B2 (en) * | 2003-09-07 | 2009-11-24 | Microsoft Corporation | Selecting between dominant and non-dominant motion vector predictor polarities |
JP2005084321A (ja) * | 2003-09-08 | 2005-03-31 | Pioneer Electronic Corp | 画像処理装置、その方法、そのプログラム、および、そのプログラムを記録した記録媒体。 |
US7330509B2 (en) * | 2003-09-12 | 2008-02-12 | International Business Machines Corporation | Method for video transcoding with adaptive frame rate control |
US20050058203A1 (en) * | 2003-09-17 | 2005-03-17 | Fernandes Felix C. | Transcoders and methods |
US7324595B2 (en) * | 2003-09-22 | 2008-01-29 | Lsi Logic Corporation | Method and/or apparatus for reducing the complexity of non-reference frame encoding using selective reconstruction |
US7277101B2 (en) | 2003-09-29 | 2007-10-02 | Vixs Systems Inc | Method and system for scaling images |
US7668396B2 (en) | 2003-09-29 | 2010-02-23 | Vixs Systems, Inc. | Method and system for noise reduction in an image |
JP4470431B2 (ja) * | 2003-10-01 | 2010-06-02 | ソニー株式会社 | データ処理装置およびその方法 |
TWI262660B (en) * | 2003-11-19 | 2006-09-21 | Inst Information Industry | Video transcoder adaptively reducing frame rate |
FI115587B (fi) * | 2003-12-03 | 2005-05-31 | Nokia Corp | Menetelmä ja laitteisto digitaalisen matriisikuvan alaspäin skaalaamiseksi |
JP4369857B2 (ja) * | 2003-12-19 | 2009-11-25 | パナソニック株式会社 | 画像符号化装置および画像符号化方法 |
US7391809B2 (en) * | 2003-12-30 | 2008-06-24 | Microsoft Corporation | Scalable video transcoding |
US8165445B2 (en) * | 2004-01-08 | 2012-04-24 | Hewlett-Packard Development Company, L.P. | System, method, and computer-readable medium for analyzing an MPEG-formatted file |
JP2005214309A (ja) * | 2004-01-29 | 2005-08-11 | Nsk Warner Kk | フリクションプレート |
TWI230547B (en) * | 2004-02-04 | 2005-04-01 | Ind Tech Res Inst | Low-complexity spatial downscaling video transcoder and method thereof |
US7406598B2 (en) | 2004-02-17 | 2008-07-29 | Vixs Systems Inc. | Method and system for secure content distribution |
US7649539B2 (en) | 2004-03-10 | 2010-01-19 | Microsoft Corporation | Image formats for video capture, processing and display |
KR101196429B1 (ko) * | 2004-03-12 | 2012-11-01 | 삼성전자주식회사 | 동영상 트랜스코딩 방법 및 그 장치, 이에 사용되는움직임 벡터 보간방법 |
US7983835B2 (en) | 2004-11-03 | 2011-07-19 | Lagassey Paul J | Modular intelligent transportation system |
US20050232497A1 (en) * | 2004-04-15 | 2005-10-20 | Microsoft Corporation | High-fidelity transcoding |
EP1747677A2 (en) * | 2004-05-04 | 2007-01-31 | Qualcomm, Incorporated | Method and apparatus to construct bi-directional predicted frames for temporal scalability |
ATE401742T1 (de) * | 2004-05-14 | 2008-08-15 | Nxp Bv | Einrichtung zur erzeugung aufeinanderfolgender einzelbilder aus verschachtelten codierten einzelbildern |
KR100463490B1 (ko) * | 2004-06-25 | 2004-12-30 | (주) 포인치 | 통합 포맷을 가지는 동영상 데이터 생성방법 |
US8442108B2 (en) * | 2004-07-12 | 2013-05-14 | Microsoft Corporation | Adaptive updates in motion-compensated temporal filtering |
US8340177B2 (en) * | 2004-07-12 | 2012-12-25 | Microsoft Corporation | Embedded base layer codec for 3D sub-band coding |
US8374238B2 (en) | 2004-07-13 | 2013-02-12 | Microsoft Corporation | Spatial scalability in 3D sub-band decoding of SDMCTF-encoded video |
US20060012714A1 (en) * | 2004-07-16 | 2006-01-19 | Greenforest Consulting, Inc | Dual-scaler architecture for reducing video processing requirements |
KR100681258B1 (ko) * | 2004-10-02 | 2007-02-09 | 삼성전자주식회사 | 트랜스코딩을 위한 움직임벡터 정밀화 기반 출력움직임벡터 추정방법 및 이를 이용한 트랜스코더 |
US8243820B2 (en) | 2004-10-06 | 2012-08-14 | Microsoft Corporation | Decoding variable coded resolution video with native range/resolution post-processing operation |
US9071847B2 (en) | 2004-10-06 | 2015-06-30 | Microsoft Technology Licensing, Llc | Variable coding resolution in video codec |
US7839933B2 (en) | 2004-10-06 | 2010-11-23 | Microsoft Corporation | Adaptive vertical macroblock alignment for mixed frame video sequences |
CN101057438A (zh) | 2004-10-12 | 2007-10-17 | 阿瓦雷公司 | 电信环境中的资源共享 |
US20060088105A1 (en) * | 2004-10-27 | 2006-04-27 | Bo Shen | Method and system for generating multiple transcoded outputs based on a single input |
US8199825B2 (en) * | 2004-12-14 | 2012-06-12 | Hewlett-Packard Development Company, L.P. | Reducing the resolution of media data |
US8780957B2 (en) * | 2005-01-14 | 2014-07-15 | Qualcomm Incorporated | Optimal weights for MMSE space-time equalizer of multicode CDMA system |
US7421048B2 (en) | 2005-01-20 | 2008-09-02 | Vixs Systems, Inc. | System and method for multimedia delivery in a wireless environment |
JP2006203682A (ja) * | 2005-01-21 | 2006-08-03 | Nec Corp | 動画像圧縮符号化ビットストリームシンタックス変換装置及び動画像通信システム |
US7609766B2 (en) | 2005-02-08 | 2009-10-27 | Vixs Systems, Inc. | System of intra-picture complexity preprocessing |
US20090213926A1 (en) * | 2005-02-24 | 2009-08-27 | Lg Electronics Inc. | Method for Up-Sampling/Down-Sampling Data of a Video Block |
RU2402885C2 (ru) * | 2005-03-10 | 2010-10-27 | Квэлкомм Инкорпорейтед | Классификация контента для обработки мультимедийных данных |
US8949920B2 (en) | 2005-03-17 | 2015-02-03 | Vixs Systems Inc. | System and method for storage device emulation in a multimedia processing system |
US7400869B2 (en) | 2005-03-22 | 2008-07-15 | Vixs Systems Inc. | System and method for adaptive DC offset compensation in wireless transmissions |
US8391368B2 (en) * | 2005-04-08 | 2013-03-05 | Sri International | Macro-block based mixed resolution video compression system |
JP2008539614A (ja) * | 2005-04-21 | 2008-11-13 | クォーティックス インク | 統合無線マルチメディア送信システム |
CN100336400C (zh) * | 2005-04-28 | 2007-09-05 | 天津大学 | 色差信号飘移误差校正型异类标准转换编码器 |
US20070121728A1 (en) * | 2005-05-12 | 2007-05-31 | Kylintv, Inc. | Codec for IPTV |
US8145528B2 (en) | 2005-05-23 | 2012-03-27 | Open Text S.A. | Movie advertising placement optimization based on behavior and content analysis |
US8141111B2 (en) | 2005-05-23 | 2012-03-20 | Open Text S.A. | Movie advertising playback techniques |
EP3002724A3 (en) * | 2005-05-23 | 2016-07-20 | Open Text S.A. | Distributed scalable media environment |
US9648281B2 (en) * | 2005-05-23 | 2017-05-09 | Open Text Sa Ulc | System and method for movie segment bookmarking and sharing |
TW200701764A (en) * | 2005-06-22 | 2007-01-01 | Lite On Technology Corp | Apparatus for multimedia format conversion |
US8155194B2 (en) * | 2005-08-05 | 2012-04-10 | Lsi Corporation | Method and apparatus for MPEG-2 to H.264 video transcoding |
US8447121B2 (en) * | 2005-09-14 | 2013-05-21 | Microsoft Corporation | Efficient integrated digital video transcoding |
US20070058713A1 (en) * | 2005-09-14 | 2007-03-15 | Microsoft Corporation | Arbitrary resolution change downsizing decoder |
US9113147B2 (en) * | 2005-09-27 | 2015-08-18 | Qualcomm Incorporated | Scalability techniques based on content information |
US7707485B2 (en) | 2005-09-28 | 2010-04-27 | Vixs Systems, Inc. | System and method for dynamic transrating based on content |
US8654848B2 (en) | 2005-10-17 | 2014-02-18 | Qualcomm Incorporated | Method and apparatus for shot detection in video streaming |
US8948260B2 (en) * | 2005-10-17 | 2015-02-03 | Qualcomm Incorporated | Adaptive GOP structure in video streaming |
US20070171280A1 (en) * | 2005-10-24 | 2007-07-26 | Qualcomm Incorporated | Inverse telecine algorithm based on state machine |
FR2894422A1 (fr) * | 2005-12-01 | 2007-06-08 | Thomson Licensing Sas | Procede de prediction de donnees mouvement et de texture |
FR2894424A1 (fr) * | 2005-12-05 | 2007-06-08 | Thomson Licensing Sas | Procede de prediction de donnees mouvement et de texture |
FR2894423A1 (fr) * | 2005-12-05 | 2007-06-08 | Thomson Licensing Sas | Procede de prediction de donnees mouvement et de texture |
US7956930B2 (en) * | 2006-01-06 | 2011-06-07 | Microsoft Corporation | Resampling and picture resizing operations for multi-resolution video coding and decoding |
US8401091B2 (en) * | 2006-01-09 | 2013-03-19 | Lg Electronics Inc. | Inter-layer prediction method for video signal |
US7549000B2 (en) * | 2006-01-09 | 2009-06-16 | Realtek Semiconductor Corp. | Apparatus and method for generating bitstream of S/PDIF data in HDMI |
US8131995B2 (en) | 2006-01-24 | 2012-03-06 | Vixs Systems, Inc. | Processing feature revocation and reinvocation |
CN101009838B (zh) * | 2006-01-25 | 2010-06-16 | 松下电器产业株式会社 | 可抑制漂移误差的比特率转换编码方法,转换编码器,及集成电路 |
CN101395919A (zh) * | 2006-03-07 | 2009-03-25 | 日本电气株式会社 | 运动图像分发系统和转换设备 |
US8599841B1 (en) | 2006-03-28 | 2013-12-03 | Nvidia Corporation | Multi-format bitstream decoding engine |
US8320450B2 (en) * | 2006-03-29 | 2012-11-27 | Vidyo, Inc. | System and method for transcoding between scalable and non-scalable video codecs |
US8593469B2 (en) * | 2006-03-29 | 2013-11-26 | Nvidia Corporation | Method and circuit for efficient caching of reference video data |
US9131164B2 (en) * | 2006-04-04 | 2015-09-08 | Qualcomm Incorporated | Preprocessor method and apparatus |
EP3866416B1 (en) | 2006-04-12 | 2023-08-23 | TQ Delta, LLC | Method and apparatus for packet retransmission and memory sharing |
US20080201751A1 (en) * | 2006-04-18 | 2008-08-21 | Sherjil Ahmed | Wireless Media Transmission Systems and Methods |
WO2007124491A2 (en) * | 2006-04-21 | 2007-11-01 | Dilithium Networks Pty Ltd. | Method and system for video encoding and transcoding |
US8880571B2 (en) | 2006-05-05 | 2014-11-04 | Microsoft Corporation | High dynamic range data format conversions for digital media |
US7884742B2 (en) * | 2006-06-08 | 2011-02-08 | Nvidia Corporation | System and method for efficient compression of digital data |
CN101094407B (zh) * | 2006-06-23 | 2011-09-28 | 美国博通公司 | 视频电路、视频系统及其视频处理方法 |
US20080049836A1 (en) * | 2006-08-23 | 2008-02-28 | C2 Microsystems | Method and System for a Fast Video Transcoder |
US8700387B2 (en) * | 2006-09-14 | 2014-04-15 | Nvidia Corporation | Method and system for efficient transcoding of audio data |
CN100544439C (zh) * | 2006-11-21 | 2009-09-23 | 华为技术有限公司 | 一种支持多种编码格式的媒体数据的方法及系统 |
KR100896978B1 (ko) * | 2006-11-27 | 2009-05-14 | 한양대학교 산학협력단 | Mpeg-2에서 h.264/avc로의 고속 트랜스코딩에서 움직임 벡터 예측 방법과 모드 예측 방법 및 기록매체 |
US20080137741A1 (en) * | 2006-12-05 | 2008-06-12 | Hari Kalva | Video transcoding |
WO2008091687A2 (en) * | 2007-01-25 | 2008-07-31 | Florida Atlantic University | Reduced resolution video transcoding with greatly reduced complexity |
US20080205515A1 (en) * | 2007-01-25 | 2008-08-28 | Florida Atlantic University | Video encoding with reduced complexity |
US8054886B2 (en) | 2007-02-21 | 2011-11-08 | Microsoft Corporation | Signaling and use of chroma sample positioning information |
US20080205389A1 (en) * | 2007-02-26 | 2008-08-28 | Microsoft Corporation | Selection of transrate and transcode processes by host computer |
US8107571B2 (en) | 2007-03-20 | 2012-01-31 | Microsoft Corporation | Parameterized filters and signaling techniques |
KR101403341B1 (ko) * | 2007-03-28 | 2014-06-09 | 삼성전자주식회사 | 영상의 부호화, 복호화 방법 및 장치 |
US20080267295A1 (en) * | 2007-04-26 | 2008-10-30 | Chih-Ta Star Sung | Video decompression, de-interlacing and frame rate conversion with frame buffer compression |
US8254455B2 (en) | 2007-06-30 | 2012-08-28 | Microsoft Corporation | Computing collocated macroblock information for direct mode macroblocks |
WO2009034489A2 (en) * | 2007-09-10 | 2009-03-19 | Nxp B.V. | Method and apparatus for motion estimation in video image data |
US8098732B2 (en) * | 2007-10-10 | 2012-01-17 | Sony Corporation | System for and method of transcoding video sequences from a first format to a second format |
US8457958B2 (en) * | 2007-11-09 | 2013-06-04 | Microsoft Corporation | Audio transcoder using encoder-generated side information to transcode to target bit-rate |
US20100296572A1 (en) * | 2007-12-11 | 2010-11-25 | Kumar Ramaswamy | Methods and systems for transcoding within the distributiion chain |
US8208745B2 (en) * | 2008-01-31 | 2012-06-26 | Analog Devices, Inc. | Spatial domain video enhancement/scaling system and method |
US8953673B2 (en) | 2008-02-29 | 2015-02-10 | Microsoft Corporation | Scalable video coding and decoding with sample bit depth and chroma high-pass residual layers |
US8711948B2 (en) * | 2008-03-21 | 2014-04-29 | Microsoft Corporation | Motion-compensated prediction of inter-layer residuals |
US9571856B2 (en) | 2008-08-25 | 2017-02-14 | Microsoft Technology Licensing, Llc | Conversion operations in scalable video encoding and decoding |
US8631454B2 (en) * | 2008-09-05 | 2014-01-14 | Motorola Mobility Llc | Method and apparatus for constrained distribution of television program material |
US8213503B2 (en) * | 2008-09-05 | 2012-07-03 | Microsoft Corporation | Skip modes for inter-layer residual video coding and decoding |
US8311115B2 (en) | 2009-01-29 | 2012-11-13 | Microsoft Corporation | Video encoding using previously calculated motion information |
US8396114B2 (en) | 2009-01-29 | 2013-03-12 | Microsoft Corporation | Multiple bit rate video encoding using variable bit rate and dynamic resolution for adaptive video streaming |
US8189666B2 (en) | 2009-02-02 | 2012-05-29 | Microsoft Corporation | Local picture identifier and computation of co-located information |
CN102165778A (zh) * | 2009-02-10 | 2011-08-24 | 松下电器产业株式会社 | 图像处理装置、图像处理方法、程序及集成电路 |
JP5321895B2 (ja) * | 2009-05-27 | 2013-10-23 | ソニー株式会社 | 情報処理装置および方法 |
US8270473B2 (en) | 2009-06-12 | 2012-09-18 | Microsoft Corporation | Motion based dynamic resolution multiple bit rate video encoding |
US20110070286A1 (en) * | 2009-09-24 | 2011-03-24 | Andreas Hugerth | Process for the manufacture of nicotine-comprising chewing gum and nicotine-comprising chewing gum manufactured according to said process |
US9289257B2 (en) * | 2009-11-13 | 2016-03-22 | Minerva Surgical, Inc. | Methods and systems for endometrial ablation utilizing radio frequency |
US8290038B1 (en) * | 2009-11-30 | 2012-10-16 | Google Inc. | Video coding complexity estimation |
US20110158310A1 (en) * | 2009-12-30 | 2011-06-30 | Nvidia Corporation | Decoding data using lookup tables |
US8885714B2 (en) * | 2010-01-14 | 2014-11-11 | Texas Instruments Incorporated | Method and system for intracoding in video encoding |
ES2703005T3 (es) | 2010-05-07 | 2019-03-06 | Nippon Telegraph & Telephone | Método de control de codificación de imágenes animadas, aparato de codificación de imágenes animadas y programa de codificación de imágenes animadas |
CN102870415B (zh) * | 2010-05-12 | 2015-08-26 | 日本电信电话株式会社 | 活动图像编码控制方法、活动图像编码装置以及活动图像编码程序 |
US8744015B2 (en) * | 2010-06-04 | 2014-06-03 | Blackberry Limited | Message decoding for discretized signal transmissions |
US8705616B2 (en) | 2010-06-11 | 2014-04-22 | Microsoft Corporation | Parallel multiple bitrate video encoding to reduce latency and dependences between groups of pictures |
US9014471B2 (en) * | 2010-09-17 | 2015-04-21 | I.C.V.T. Ltd. | Method of classifying a chroma downsampling error |
EP2617192A4 (en) * | 2010-09-17 | 2014-03-19 | Icvt Ltd | METHOD FOR CLASSIFYING A CHROMA DOWNSAMPLING ERROR |
US8873884B2 (en) * | 2010-10-06 | 2014-10-28 | International Business Machines Corporation | Method and system for resizing an image |
US8472754B1 (en) * | 2010-11-11 | 2013-06-25 | Amazon Technologies, Inc. | Image artifact prevention |
JP5395307B2 (ja) | 2011-03-09 | 2014-01-22 | パナソニック株式会社 | 動画像復号化装置および動画像復号化方法 |
KR101880325B1 (ko) | 2011-03-09 | 2018-07-19 | 파나소닉 인텔렉츄얼 프로퍼티 코포레이션 오브 아메리카 | 동화상 부호화 장치 |
CN103765899B (zh) | 2011-06-15 | 2018-03-06 | 韩国电子通信研究院 | 用于编码和解码可伸缩视频的方法以及使用其的设备 |
US9591318B2 (en) | 2011-09-16 | 2017-03-07 | Microsoft Technology Licensing, Llc | Multi-layer encoding and decoding |
US11089343B2 (en) | 2012-01-11 | 2021-08-10 | Microsoft Technology Licensing, Llc | Capability advertisement, configuration and control for video coding and decoding |
EP2813078A4 (en) | 2012-02-06 | 2015-09-30 | Nokia Technologies Oy | ENCODING METHOD AND APPARATUS |
TWI481488B (zh) * | 2012-04-09 | 2015-04-21 | Intelligence Develop Engineering Aid Ltd | 機械手臂操控動作重現方法 |
GB2501535A (en) * | 2012-04-26 | 2013-10-30 | Sony Corp | Chrominance Processing in High Efficiency Video Codecs |
WO2013173292A1 (en) | 2012-05-14 | 2013-11-21 | Motorola Mobility Llc | Scalable video coding with enhanced base layer |
US9426498B2 (en) | 2012-07-10 | 2016-08-23 | Broadcom Corporation | Real-time encoding system of multiple spatially scaled video based on shared video coding information |
US9307235B2 (en) * | 2012-12-03 | 2016-04-05 | Vixs Systems, Inc. | Video encoding system with adaptive hierarchical B-frames and method for use therewith |
US9743097B2 (en) * | 2013-03-01 | 2017-08-22 | Qualcomm Incorporated | Spatial motion vector scaling for scalable video coding |
US9998750B2 (en) * | 2013-03-15 | 2018-06-12 | Cisco Technology, Inc. | Systems and methods for guided conversion of video from a first to a second compression format |
TWI512675B (zh) * | 2013-10-02 | 2015-12-11 | Mstar Semiconductor Inc | 影像處理裝置與方法 |
CN104581175B (zh) * | 2013-10-23 | 2018-01-12 | 晨星半导体股份有限公司 | 影像处理装置与方法 |
US9749642B2 (en) | 2014-01-08 | 2017-08-29 | Microsoft Technology Licensing, Llc | Selection of motion vector precision |
US9774881B2 (en) | 2014-01-08 | 2017-09-26 | Microsoft Technology Licensing, Llc | Representing motion vectors in an encoded bitstream |
US9942560B2 (en) | 2014-01-08 | 2018-04-10 | Microsoft Technology Licensing, Llc | Encoding screen capture data |
FR3016764B1 (fr) * | 2014-01-17 | 2016-02-26 | Sagemcom Broadband Sas | Procede et dispositif de transcodage de donnees video de h.264 vers h.265 |
US20160041993A1 (en) * | 2014-08-05 | 2016-02-11 | Time Warner Cable Enterprises Llc | Apparatus and methods for lightweight transcoding |
US10841601B2 (en) * | 2015-06-23 | 2020-11-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and arrangements for transcoding |
CA3107531A1 (en) * | 2018-07-31 | 2020-02-06 | Mediatek, Inc. | Method and apparatus of merge with motion vector difference for video coding |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5887115A (en) | 1993-01-13 | 1999-03-23 | Hitachi America, Ltd. | Method and apparatus for implementing a video tape recorder for recording digital video signals having either a fixed or variable data transmission rate |
US5477397A (en) | 1993-02-23 | 1995-12-19 | Matsushita Electric Corporation Of America | Digital high definition television receiver with features that facilitate trick-play modes on a digital VCR |
KR950014858B1 (ko) | 1993-06-04 | 1995-12-16 | 대우전자주식회사 | 디지탈 영상 기록장치 |
US5617142A (en) | 1994-11-08 | 1997-04-01 | General Instrument Corporation Of Delaware | Method and apparatus for changing the compression level of a compressed digital signal |
US5619733A (en) | 1994-11-10 | 1997-04-08 | International Business Machines Corporation | Method and apparatus for synchronizing streaming and non-streaming multimedia devices by controlling the play speed of the non-streaming device in response to a synchronization signal |
US5832120A (en) * | 1995-12-22 | 1998-11-03 | Cirrus Logic, Inc. | Universal MPEG decoder with scalable picture size |
US5737019A (en) | 1996-01-29 | 1998-04-07 | Matsushita Electric Corporation Of America | Method and apparatus for changing resolution by direct DCT mapping |
US5708732A (en) | 1996-03-06 | 1998-01-13 | Hewlett-Packard Company | Fast DCT domain downsampling and inverse motion compensation |
DE69730419T2 (de) | 1996-04-12 | 2005-09-08 | Imedia Corp., San Francisco | System zur Verteilung komprimierter Videosignale, mit statistischem Multiplexer mit Transkodierern |
US5933500A (en) | 1996-05-31 | 1999-08-03 | Thomson Consumer Electronics, Inc. | Adaptive decoding system for processing encrypted and non-encrypted broadcast, cable or satellite video data |
US6535530B1 (en) * | 1997-07-23 | 2003-03-18 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method for demultiplexing multiplexed data |
US6445828B1 (en) * | 1998-09-28 | 2002-09-03 | Thomson Licensing S.A. | Transform domain resizing of an image compressed with field encoded blocks |
US6434197B1 (en) | 1999-01-07 | 2002-08-13 | General Instrument Corporation | Multi-functional transcoder for compressed bit streams |
US6625211B1 (en) | 1999-02-25 | 2003-09-23 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for transforming moving picture coding system |
US6275536B1 (en) | 1999-06-23 | 2001-08-14 | General Instrument Corporation | Implementation architectures of a multi-channel MPEG video transcoder using multiple programmable processors |
US6441754B1 (en) | 1999-08-17 | 2002-08-27 | General Instrument Corporation | Apparatus and methods for transcoder-based adaptive quantization |
JP2001204026A (ja) * | 2000-01-21 | 2001-07-27 | Sony Corp | 画像情報変換装置及び方法 |
US6647061B1 (en) * | 2000-06-09 | 2003-11-11 | General Instrument Corporation | Video size conversion and transcoding from MPEG-2 to MPEG-4 |
-
2000
- 2000-06-09 US US09/590,928 patent/US6647061B1/en not_active Expired - Lifetime
-
2001
- 2001-05-15 TW TW090111600A patent/TW527837B/zh not_active IP Right Cessation
- 2001-05-25 EP EP01944633A patent/EP1287704B1/en not_active Expired - Lifetime
- 2001-05-25 JP JP2002503040A patent/JP2004504739A/ja active Pending
- 2001-05-25 AU AU2001267023A patent/AU2001267023A1/en not_active Abandoned
- 2001-05-25 AT AT01944633T patent/ATE309676T1/de not_active IP Right Cessation
- 2001-05-25 MX MXPA02012169A patent/MXPA02012169A/es active IP Right Grant
- 2001-05-25 EP EP03025064A patent/EP1401209A3/en not_active Ceased
- 2001-05-25 CN CNB2005100053550A patent/CN100380978C/zh not_active Expired - Lifetime
- 2001-05-25 CA CA002410573A patent/CA2410573C/en not_active Expired - Lifetime
- 2001-05-25 KR KR1020027016740A patent/KR100563608B1/ko active IP Right Grant
- 2001-05-25 CN CNB018108490A patent/CN1210961C/zh not_active Expired - Lifetime
- 2001-05-25 WO PCT/US2001/040811 patent/WO2001095633A2/en active IP Right Grant
- 2001-05-25 DE DE60114812T patent/DE60114812T2/de not_active Expired - Lifetime
-
2003
- 2003-07-03 US US10/613,865 patent/US7676106B2/en active Active
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100499816C (zh) * | 2007-02-12 | 2009-06-10 | 清华大学 | 一种流式视频像素域转码的方法 |
CN102577130A (zh) * | 2009-09-25 | 2012-07-11 | 通用仪表公司 | 从第一mpeg流到第二mpeg流的代码转换器 |
CN102577130B (zh) * | 2009-09-25 | 2015-05-20 | 通用仪表公司 | 从第一mpeg流到第二mpeg流的代码转换器 |
CN101945265A (zh) * | 2010-08-19 | 2011-01-12 | 北京市博汇科技有限公司 | 一种基于带宽占用率的多节目恒码率ts流复用算法 |
CN101945265B (zh) * | 2010-08-19 | 2013-05-08 | 北京市博汇科技有限公司 | 一种基于带宽占用率的多节目恒码率ts流复用方法 |
CN104137546A (zh) * | 2011-11-07 | 2014-11-05 | 高通股份有限公司 | 用信号发送用于视频译码的量化矩阵 |
CN104137546B (zh) * | 2011-11-07 | 2018-01-26 | 高通股份有限公司 | 用信号发送用于视频译码的量化矩阵 |
US10277915B2 (en) | 2011-11-07 | 2019-04-30 | Qualcomm Incorporated | Signaling quantization matrices for video coding |
CN111355963A (zh) * | 2015-01-26 | 2020-06-30 | 高通股份有限公司 | 用于视频译码的重叠运动补偿 |
CN113115037A (zh) * | 2021-06-15 | 2021-07-13 | 深圳市中鹏教育科技股份有限公司 | 一种在线教育方法、系统、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
AU2001267023A1 (en) | 2001-12-17 |
ATE309676T1 (de) | 2005-11-15 |
WO2001095633A2 (en) | 2001-12-13 |
KR20030014697A (ko) | 2003-02-19 |
CN100380978C (zh) | 2008-04-09 |
DE60114812D1 (de) | 2005-12-15 |
US20040013195A1 (en) | 2004-01-22 |
WO2001095633A3 (en) | 2002-08-22 |
EP1401209A2 (en) | 2004-03-24 |
CA2410573C (en) | 2007-01-30 |
CN1435056A (zh) | 2003-08-06 |
US7676106B2 (en) | 2010-03-09 |
CA2410573A1 (en) | 2001-12-13 |
MXPA02012169A (es) | 2003-06-06 |
US6647061B1 (en) | 2003-11-11 |
EP1287704A2 (en) | 2003-03-05 |
JP2004504739A (ja) | 2004-02-12 |
CN1210961C (zh) | 2005-07-13 |
DE60114812T2 (de) | 2006-08-03 |
EP1287704B1 (en) | 2005-11-09 |
KR100563608B1 (ko) | 2006-03-23 |
TW527837B (en) | 2003-04-11 |
EP1401209A3 (en) | 2004-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1210961C (zh) | 视频尺度转换及从mpeg-2到mpeg-4的编码转换 | |
CN1194550C (zh) | 通过直接离散余弦变换映射改变分辨率的设备和方法 | |
CN1227909C (zh) | 用于编辑压缩的图象序列的方法 | |
CN1251518C (zh) | 数字信号转换方法和数字信号转换装置 | |
CN1076932C (zh) | 图像信号编码和解码的方法与装置 | |
CN1241416C (zh) | 编码系统和方法、编码及解码、记录及再现的设备和方法 | |
CN1236616C (zh) | 变换活动图像编码方式的方法及其装置 | |
CN1265649C (zh) | 运动图像的编码方法、解码方法、编码装置及解码装置 | |
CN1199472C (zh) | 对数字编码视频信号进行译码的可变长度译码器 | |
CN1537384A (zh) | 用于子像素值内插的方法 | |
CN1240226C (zh) | 有漂移补偿的视频代码转换器和用于补偿漂移的设备 | |
CN1197359C (zh) | 获得增强译码的降低分辨率的视频信号的设备和方法 | |
CN1653822A (zh) | 用于代码转换压缩视频比特流的方法和设备 | |
CN1482809A (zh) | 画面编码和解码装置及其方法 | |
CN1630374A (zh) | 用于前向预测的隔行扫描视频帧的场的预测运动矢量 | |
CN1627830A (zh) | 色彩空间编码框架 | |
CN1270541C (zh) | 编码设备和方法 | |
CN1870748A (zh) | 因特网协议电视 | |
CN1882096A (zh) | 运动图像的编码方法、解码方法、编码装置及解码装置 | |
CN1722848A (zh) | 数字信号转换方法和数字信号转换装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: MOTOROLA MOBILITY LLC Free format text: FORMER OWNER: GENERAL INSTRUMENT HOLDING CO., LTD. Effective date: 20130918 Owner name: GENERAL INSTRUMENT HOLDING CO., LTD. Free format text: FORMER OWNER: GENERAL INSTRUMENT CORPORATION Effective date: 20130918 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20130918 Address after: Illinois State Patentee after: MOTOROLA MOBILITY LLC Address before: California, USA Patentee before: General Instruments Holding Co.,Ltd. Effective date of registration: 20130918 Address after: California, USA Patentee after: General Instruments Holding Co.,Ltd. Address before: American Pennsylvania Patentee before: GENERAL INSTRUMENT Corp. |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160311 Address after: California, USA Patentee after: Google Technology Holdings LLC Address before: Illinois State Patentee before: MOTOROLA MOBILITY LLC |
|
CX01 | Expiry of patent term |
Granted publication date: 20080409 |
|
CX01 | Expiry of patent term |