CN1312930C - 传输视频的方法及装置 - Google Patents
传输视频的方法及装置 Download PDFInfo
- Publication number
- CN1312930C CN1312930C CNB2003101197127A CN200310119712A CN1312930C CN 1312930 C CN1312930 C CN 1312930C CN B2003101197127 A CNB2003101197127 A CN B2003101197127A CN 200310119712 A CN200310119712 A CN 200310119712A CN 1312930 C CN1312930 C CN 1312930C
- Authority
- CN
- China
- Prior art keywords
- picture
- video
- difference
- data
- pictures
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
一种传输视频的方法,包括下列步骤:通过判定过程确定传输视频画面所需的压缩格式;根据所述压缩格式压缩画面产生相对应的视频压缩数据和对应的控制码;将视频压缩数据和控制码传输至接收装置。本发明的方法先判断要传输的视频所需的压缩格式,然后再进行压缩、传输以提供较好的传输质量和视频。
Description
技术领域
本发明涉及一种传输视频数据的方法及装置,特别是根据不同的视频数据采用不同的压缩格式以提供较好的传输质量和视频。
背景技术
近年来,随着无线通信技术的发展,不仅实现了人类无线通信的愿望,并且在各项产品中也逐渐以无线方式取代有线方式,除了摆脱传统的有线方式的束缚之外,也让用户更自由而不受拘束。例如多媒体的无线传输,然而,网络带宽总是无法满足我们的需要,尤其是在象多媒体这样的需要使用大量带宽的应用中,因此数据的压缩是绝对有必要的。由于在当今信息技术普及的情况下,影音多媒体的需求量越来越大,因此,影像视频的数字化是必然的趋势。然而数字化视频所占的数据量又相当庞大,在无线传输和处理上都不方便。有鉴于此,将数据压缩是最好的方法,但是目前并没有任何一种压缩格式可对所有的视频数据提供良好的压缩质量,所以本发明提供一种传输视频的方法及装置,可对同一视频中不同种类的画面数据以不同的压缩格式进行压缩,使得传输数据量较小及有较好的画面质量。
发明内容
本发明的主要目的是提供一种传输视频数据的方法及装置,可利用不同的压缩格式压缩视频数据,使得传输数据量较小以及有较好的画面质量。
为了达到上述目的,本发明提供一种传输视频数据的方法,包括下例步骤:通过判定步骤,确定所述画面所需的压缩格式;根据所述压缩格式压缩所述画面,产生相对应的视频压缩数据;对所述视频压缩数据进行处理产生与所述压缩格式和所述视频压缩数据相对应的控制码;以及将所述视频压缩数据和控制码传输至接收装置。
本发明还提供一种传输视频数据的装置,所述装置包括:视频单元、处理单元和传输单元。所述视频单元可以是存储视频并输出所述视频的存储单元,或者是输出视频的视频接收单元,所述视频数据包含多个画面(frame),所述处理单元连接至视频单元,接收所述视频,并选取连续画面,根据画面之间检测到的状况,判断所述画面所需的压缩格式,并根据所述压缩格式产生相对应的视频压缩数据,传输单元连接至所述处理单元,且将所述视频压缩数据和控制码传输至所述接收装置。
附图说明
为了使本发明的特征、目的及功能更加清楚,将参照附图详细说明本发明。
图1是根据本发明的无线传输系统的优选实施例。
图2是根据本发明的方法的流程图。
图3是根据本发明的视频数据的示意图。
具体实施方式
图1示出根据本发明的一种传输视频数据的装置的优选实施例。本发明的装置2可以传输视频数据(可以是视频(Video)、静态图像(still image)或动画(animation))至接收装置24,其中的连接方式可以是有线或无线连接。接收装置24可以是投影机、计算机或其它可以显示视频的装置。装置2包括:视频单元21、处理单元22和传输单元23。视频单元21是视频图形适配器VGA(Video Graphics adapter),也可以是视频接收器,例如有线电视接收器,或视频存储器,存储将要传输的视频数据,如DVD播放器。该视频数据包含多个画面(frame)(第一画面、第二画面、第三画面、...、以此类推)。处理单元22可以选取视频单元21所发送来的视频数据中的画面,并且确定画面所需的压缩格式,并以所述压缩格式将所述画面进行压缩,并且产生相对应的视频压缩数据。处理单元22估算相邻的两画面的画面变化量,根据所述画面变化量来判定所述画面所需的压缩格式,例如选取第一和第二画面,再计算第一画面和第二画面之间的画面变化量,根据画面变化量来确定所需的压缩格式并以所述压缩格式对画面数据进行压缩,产生视频压缩数据,例如当画面变化量小于第一参考值时,则以第一压缩格式压缩这些画面,如果画面变化量介于第一参考值和第二参考值之间且第二参考值大于第一参考值,则以第二压缩格式压缩这些画面,如果画面变化量大于第二参考值,则以第三压缩格式压缩该画面。处理单元22在传输视频压缩数据的同时产生控制码,传输单元23将视频压缩数据和控制码传输至接收装置24,其中,接收装置24可以利用所述控制码来确定该视频压缩数据的压缩格式以进行相对应的解压缩程序,控制码包含相应于压缩格式的参数以及相应于压缩数据的压缩时间。接收单元24接收该视频压缩数据后,可根据控制码来确定视频压缩数据的压缩格式和相对时间,进行相应的解压程序,将视频压缩数据还原成原来的画面数据。
如图3所示,视频单元21传输给处理单元22的视频数据4的内容可以具有多种视频,如画面快速变化的高速移动的视频44、画面变化不大的动画42或静止画面40,因此由于视频数据4的画面变化不同,而各种压缩方式对不同画面会有不同的优缺点,如果能针对不同种类的画面采用不同方式来对视频数据进行压缩,则可提高画面质量及有效利用传输信道,图3中,视频数据4包含第一画面和第二画面,经由处理单元22接收后,根据第一画面和第二画面之间的画面变化量,确定它是高速移动影像44、动画42或静止画面40中的哪一种,选择相对应的较佳压缩方式,例如MPEG压缩、运动JPEG压缩或是对静止画面做画质无损失的压缩方法,并得到相应的视频压缩数据6和控制码8,处理单元将视频压缩数据6和控制码8传输至传输单元23,以有线或无线方式传输至接收单元24,接收单元24接收到视频压缩数据6和控制码8之后,再将视频压缩数据6解压缩,其中,控制码8中的数据除了要告诉接收单元24在一定时间内所使用的压缩方法之外,还需要包含与压缩相关的参数,诸如压缩比等,上述第一画面和第二画面可以是连续画面或是在一时间段内抽取的两个画面,可根据系统设计者决定,在此实施例中,高速移动影像44使用MPEG压缩格式压缩,产生高速移动影像压缩数据64和相对应的控制码84。动画42使用运动JPEG压缩格式压缩,产生动画压缩数据62和相对应的控制码82。静止画面40使用无损失的压缩格式压缩,产生静止画面压缩数据60和相对应的控制码80。当接收单元24接收到高速移动影像压缩数据64,即可以根据相对应的控制码84知道高速移动影像压缩数据64是MPEG压缩格式,即可进行相对应的解压过程,将高速移动影像压缩数据64还原至原来的高速移动影像44,以呈现原来的高速移动影像44,经过特定压缩格式进行压缩后,再传输,可使得传输数据量较小以及有较好的画面质量的效果,其它视频数据的解码原理也相同,在此不加以赘述。
在另一实施例中,如果视频单元21是一种将模拟视频数字化的装置,如果将要传输的视频数据是数字化的连续画面,根据视频数字化时的速度,通常为每秒15个、24个至30个画面不等,根据其所需而定。在此取每秒30个画面,所以每一画面之间的时间差为1/30秒,可选择动态视频压缩(MovingPictures Experts Groups,MPEG)格式进行压缩,经过压缩后的数据约为原数据量的百分之一或更低,以便在无线通信系统上传输。如果传输静态图像文件,则第一画面和第二画面传输的时间差远大于1/30秒,则处理单元22将选择静态视频压缩(Joint Photographic Experts Groups,JPEG)格式对该画面进行压缩。
图2示出本发明的方法的流程图。可以在上述装置中执行。该方法包括下列步骤:
步骤30:处理单元22选择第一和第二画面;
步骤31:计算第一和第二画面之间的差值,根据该差值确定该画面所需的压缩格式,此差值可以是时间差或是画面变化量,在该实施例中,压缩格式可以是动态视频压缩(Moving Pictures Experts Groups,MPEG)、静态视频压缩(Joint Photographic Experts Groups,JPEG)或其它本技术领域人员所熟悉的压缩格式;
步骤32:对该画面进行相对应的压缩程序,产生相对应的视频压缩数据;
步骤33:对该视频压缩数据加入控制码;以及
步骤34:将所述视频压缩数据和所述控制码传输至接收装置24,接收装置24可以根据控制码进行解压缩处理,获得原来的画面。
上面所描述的仅仅是本发明的优选实施例,不是用于限制本发明的范围。在不脱离所附权利要求书限定的精神和范围的情况下,可以进行等效的变化和修改。
Claims (19)
1、一种传输视频数据的方法,该视频数据包含多个画面,该方法包括下列步骤:
通过判定过程,确定这些画面所需的压缩格式;
根据所述压缩格式压缩所述视频数据,产生相应的视频压缩数据;
产生与所述视频压缩数据和所述压缩格式相对应的控制码,所述控制码包含相应于所述压缩格式的参数;以及
将所述视频压缩数据和所述控制码传输至接收装置,
其中所述判定过程包括:
在所述多个画面中选取部分画面;
计算所述部分画面的差值;
根据所述差值判定这些画面所需的压缩格式。
2、如权利要求1所述的方法,其中所述接收装置利用所述控制码解压缩所述视频压缩数据,获得所述视频数据。
3、如权利要求1所述的方法,其中所述控制码还包含相应于所述压缩数据的压缩时间。
4、如权利要求1所述的方法,其中所述判定过程包括:
在所述多个画面中选取第一画面和第二画面;
计算所述第一画面和所述第二画面的差值;
根据所述差值判定这些画面所需的压缩格式。
5、如权利要求4所述的方法,所述第一画面和所述第二画面是连续画面。
6、如权利要求4所述的方法,其中,如果所述差值小于第一参考值,则以第一压缩格式压缩所述视频数据。
7、如权利要求6所述的方法,其中,如果所述差值大于第二参考值,则以第二压缩格式压缩所述视频数据。
8、如权利要求7所述的方法,其中所述差值是时间差值。
9、如权利要求7所述的方法,其中所述差值是画面变化值。
10、一种传输视频数据的装置,可以传输所述视频数据至接收装置,该装置包括:
视频单元,用于输出所述视频数据,所述视频数据包含多个画面;
处理单元,连接至所述视频单元,选取部分画面且计算所述部分画面的差值以根据所述差值确定这些画面所需的压缩格式,并根据所述压缩格式产生相对应的视频压缩数据,和产生控制码,所述控制码包含相应于所述压缩格式的参数;
传输单元,连接至所述处理单元,将所述视频压缩数据和所述控制码传输至所述接收装置。
11、如权利要求10所述的装置,其中,所述视频单元是视频存储装置。
12、如权利要求10所述的装置,其中,所述控制码还包含相应于所述压缩数据的压缩时间。
13、如权利要求10所述的装置,其中,所述处理单元在所述多个画面中选取第一画面和第二画面,并计算所述第一画面和所述第二画面的差值,根据所述差值确定这些画面所需的压缩格式。
14、如权利要求13所述的装置,其中,如果所述差值小于第一参考值,则以第一压缩格式压缩所述视频数据。
15、如权利要求14所述的装置,其中,如果所述差值大于所述第二参考值,则以第三压缩格式压缩所述视频数据。
16、如权利要求15所述的装置,其中,所述差值是时间差。
17、如权利要求16所述的装置,其中,所述差值是画面变化值。
18、如权利要求10所述的装置,其中,通过无线传输方式将所述视频压缩数据传输至所述接收装置。
19、如权利要求10所述的装置,其中,所述接收装置可以利用所述控制码确定所述视频压缩数据是哪一种压缩格式,并且进行相对应的解压缩处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2003101197127A CN1312930C (zh) | 2003-12-03 | 2003-12-03 | 传输视频的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2003101197127A CN1312930C (zh) | 2003-12-03 | 2003-12-03 | 传输视频的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1625264A CN1625264A (zh) | 2005-06-08 |
CN1312930C true CN1312930C (zh) | 2007-04-25 |
Family
ID=34761410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2003101197127A Expired - Fee Related CN1312930C (zh) | 2003-12-03 | 2003-12-03 | 传输视频的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1312930C (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100444638C (zh) * | 2006-01-26 | 2008-12-17 | 圆刚科技股份有限公司 | 多媒体数据流处理的多数据流输出 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1188582A (zh) * | 1996-04-12 | 1998-07-22 | 索尼公司 | 图像编码装置和方法以及图像编码程序记录载体 |
US6490323B1 (en) * | 1999-06-17 | 2002-12-03 | Hewlett-Packard Company | Fast compressed domain processing using orthogonality |
-
2003
- 2003-12-03 CN CNB2003101197127A patent/CN1312930C/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1188582A (zh) * | 1996-04-12 | 1998-07-22 | 索尼公司 | 图像编码装置和方法以及图像编码程序记录载体 |
US6490323B1 (en) * | 1999-06-17 | 2002-12-03 | Hewlett-Packard Company | Fast compressed domain processing using orthogonality |
Also Published As
Publication number | Publication date |
---|---|
CN1625264A (zh) | 2005-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230119262A1 (en) | System and Method of Controlling Equipment Based on Data Transferred In-Band in Video via Optically Encoded Images | |
KR100501173B1 (ko) | 이동 통신 단말기에서 고해상도 화상을 디스플레이하기위한 방법과 이를 위한 이동 통신 단말기 및 화상 포맷변환 시스템 | |
JP2912593B2 (ja) | マルチメディアデータの符号化および復号化のためのシステム、マルチメディアデータの圧縮および伸長のためのmpegシステム、ならびにマルチメディアデータの圧縮および伸長の方法 | |
US20150156557A1 (en) | Display apparatus, method of displaying image thereof, and computer-readable recording medium | |
CN103190156A (zh) | 视频比特流的传输系统 | |
TWI806479B (zh) | 點雲編解碼方法、裝置、電腦可讀介質及電子設備 | |
JP5156655B2 (ja) | 画像処理装置 | |
WO2022222641A1 (zh) | 点云编解码方法、装置、计算机可读介质以及电子设备 | |
CN115396645A (zh) | 一种沉浸媒体的数据处理方法、装置、设备及存储介质 | |
US7369706B2 (en) | Image-data processing device, image-data processing method, image-data distributing device and image-data transmitting system | |
CN109819234A (zh) | 一种基于h.265的虚拟现实视频传输与播放方法、系统 | |
CN106792133A (zh) | 虚拟现实服务器、视频数据传输方法及系统 | |
CN100473163C (zh) | 动静态混合画面的投影方法和投影系统 | |
CN1312930C (zh) | 传输视频的方法及装置 | |
KR100746005B1 (ko) | 다중 목적의 비디오 스트림을 처리하는 장치 및 방법 | |
KR20160015136A (ko) | 클라우드 스트리밍 서비스 시스템, 스틸 이미지 압축 기법을 이용한 클라우드 스트리밍 서비스 방법 및 이를 위한 장치 | |
CN110798715A (zh) | 基于图像串的视频播放方法及系统 | |
CN107678723B (zh) | 一种用于远程教育的桌面共享系统 | |
CN102547204B (zh) | 接收装置、荧幕画面传输系统以及其传输方法 | |
CN108668170A (zh) | 图像信息处理方法及装置、存储介质 | |
KR20050104455A (ko) | 다중 비트율을 지원하는 실시간 동영상 스트림 전송시스템 | |
TWI244323B (en) | Method for transmitting video and the device thereof | |
KR20020070721A (ko) | 동영상 전송장치 | |
RU2339998C1 (ru) | Контурный способ сжатия графических файлов | |
US20240129537A1 (en) | Method and apparatus for signaling cmaf switching sets in isobmff |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070425 Termination date: 20101203 |