用于视频信号编码系统的行程编码方法和装置.pdf

上传人:b*** 文档编号:704392 上传时间:2018-03-06 格式:PDF 页数:19 大小:792.29KB
返回 下载 相关 举报
摘要
申请专利号:

CN96120871.6

申请日:

1996.12.02

公开号:

CN1155816A

公开日:

1997.07.30

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):H04N 7/32申请日:19961202授权公告日:20031126终止日期:20141202|||授权|||专利申请权、专利权的转移(专利申请权的转移)变更项目:申请人变更前权利人:大宇电子株式会社变更后权利人:株式会社大宇电子变更项目:地址变更前:韩国汉城变更后:韩国汉城登记生效日:2003.5.30||||||公开

IPC分类号:

H04N7/32; H04N7/50

主分类号:

H04N7/32; H04N7/50

申请人:

大宇电子株式会社;

发明人:

金钟翰

地址:

韩国汉城

优先权:

1995.11.30 KR 45870/95

专利代理机构:

永新专利商标代理有限公司

代理人:

蹇炜

PDF下载: PDF下载
内容摘要

一种行程编码方法将一包括有多个零及非零值的输入数据流转换成一被行程编码的信号,根据输入数据流生成第一序列和第二序列,然后产生第一和第二计数控制信息及还有相加控制信息。响应第一及第二计数控制信息,计算第一及第二序列中零的数目从而提供第一及第二计数值,响应相加控制信息,对被确定的计数值求和并提供作为行程。

权利要求书

1: 一种用于对输入数据流进行行程编码的装置,其中该输入数据流包括多 个零和非零值,该装置包括: 一缓冲装置,用于生成该输入数据流的第一序列和第二序列,该第一及第二 序列分别包括该输入数据流中的第2M-1数据和第2M数据,M为一正整数; 一控制装置,用于根据第一及第二序列中的数据提供第一及第二计数控制信 息和相加控制信息; 一第一计数装置,用于响应第一计数控制信息,计算第一序列中的零的数目 以提供第一计数值; 一第二计数装置,用于响应第二计数控制信息,计算第二序列中的零的数目 从而提供第二计数值;及 一加法装置,用于响应该相加控制信息对第一和第二计数值求和并输出该和 作为一行程,其中该行程表示该输入数据流中一非零值之前的一串连续零中零的 数目。
2: 根据权利要求1所述的装置,其中该控制装置包括: 第一检测装置,用于检测第一序列中的各数据是否为零,从而产生第一当前 检测值Q1; 第二检测装置,用于通知第二序列中的各数据是否为零,从而提供第二当前 检测值Q2; 用于临时存储在当前检测值Q1和Q2之前生成的先前检测值Q1′和Q2′ 的装置; 用于根据先前检测值Q1′和Q2′及当前检测值Q1和Q2,产生第一及第 二计数控制信息的装置;及 用于根据当前检则值Q1和Q2而产生相加控制信息的装置。
3: 根据权利要求2所述的装置,其中如果第一及第二序列中的各数据为零, 各当前检测信号Q1、Q2具有一数字0,而如果在不同的情况下,则各当前检 测信号Q1、Q2具有一数字1。
4: 根据权利要求2所述的装置,其中各计数装置的计数控制信息包括一用 于将计数值设置成1的设置信号S,一用于将所述计数值复位成零的复位信号R 和一用于将所述计数值增加1的计数信号C,这些信号S、R和C根据先前检测 值Q1′和Q2′及当前检测值Q1和Q2而被选择地允许启用。
5: 根据权利要求4所述的装置,其中第一计数控制信息中包括的各信号根 据以下方程而被允许启用;           S=Q1′*/Q1*/Q2+/Q1′*Q2′*/Q1*/Q2           R=Q1+/Q1*Q2           C=/Q1′*/Q2′*/Q1*/Q2 其中/Qi和/Qi′分别表示Qi和Qi′的补数;且i是1或2。
6: 根据权利要求5所述的装置,其中第二计数控制信息中包括的各信号根 据以下方程而被允许启用:           S=Q2′*/Q1*/Q2+Q1*/Q2           R=Q2           C=/Q2′*/Q1*/Q2
7: 根据权利要求6所述的装置,其中相加控制信息包括一增量信号和一输 出信号,当该两信号中的每一个被允许启用时,该增量信号使加法装置将第一和 第二计数值的和增加1而输出信号控制该加法装置输出该和作为行程。
8: 根据权利要求7所述的装置,其中仅当当前检测值Q1和Q2各具有数 字0和1时允许启用所述增量信号,而且如果检测值Q1和Q2中的至少一个是 数字1时允许启用所述输出信号。
9: 根据权利要求8所述的装置,其中所述输出信号包括第一和第二输出控 制信号且还包括在第一和第二输出控制信号之间的一时间间隔,如果Q1和Q2 具有数字1。第一输出控制信号被允许启用,如果各Q1和Q2具有一值1,两 输出控制信号被允许启用,而且该时间间隔必须长到足够使第一和第二计数装置 通过第一和第二计数控制信息而被分别操作。
10: 一种用于对一输入数据流进行行程编码的装置,其中该输入数据流包 括多个零及非零值,该装置包括: 一缓冲装置,用于生成该输入数据流的第一序列和第二序列,该第一和第二 序列各包括该输入数据流的第2M-1数据和第2M数据,M为一正整数; 一控制装置,用于根据第一和第二序列中的数据提供第一和第二计数控制信 息,相加控制信息及选择信号; 第一计数装置,用于响应第一计数控制信息,计算第一序列中的零的数目, 从而提供第一计数值; 第二计数装置,用于响应第二计数控制信息,计算第二序列中的零的数目, 从而提供第二计数值; 一加法装置,用于响应相加控制信息对第一及第二计数值求和并输出该和作 为一行程,其中该行程表示该输入数据流中一非零值之前一串连续零中零的数目; 及 用于响应选择信号输出该输入数据流中一非零值作为电平的装置,其中该电 平表示该输入数据流中跟随该串连续零的该非零值的幅度。
11: 根据权利要求10所述的装置,其中该控制装置包括: 第一检测装置,用于检测第一序列中的各数据是否为零,从而产生第一当前 检测值Q1; 第二检测装置,用于通知第二序列中的各数据是否为零,从而提供第二当前 检测值Q2; 用于临时存储在当前检测值Q1和Q2之前生成的先前检测值Q1′和Q2′ 的装置; 用于根据先前检测值Q1′和Q2′及当前检测值Q1和Q2而产生第一及第 二计数控制信息的装置;及 用于根据当前检则值Q1和Q2而产生相加控制信息和选择信号的装置。
12: 根据权利要求11所述的装置,其中如果第一和第二序列中的各数据 为零,各当前检测信号Q1、Q2具有一数字0,且如果在不同的情况下,各当 前检测信号Q1,Q2具有一数字1。
13: 根据权利要求11所述的装置,其中各计数装置的计数控制信息包括 一用于设置一计数值为1的设置信号S,一用于将所述计数值复位成零的复位信 号R及一用于将所述计数值增加1的计数信号C,根据先前检测值Q1′和Q2′ 及当前检测值Q1和Q2而选择地允许启用这些信号S、R和C。
14: 根据权利要求13所述的装置,其中第一计数控制信息中包括的各信 号根据以下方程而被允许启用:             S=Q1′*/Q1*/Q2+/Q1′*Q2′*/Q1*/Q2             R=Q1+/Q1*Q2             C=/Q1′*/Q2′*/Q1*/Q2 其中/Qi和/Qi′分别表示Qi和Qi′的补数;而i是1或2。
15: 根据权利要求14所述的装置,其中第二计数控制信息中包括的各信 号根据以下方程而这允许启用:               S=Q2′*/Q1*/Q2+Q1*/Q2               R=Q2               C=/Q2′*/Q1*/Q2
16: 根据权利要求15所述的装置,其中该相加控制信息包括一增量信号 和一输出信号,当这些信号中的每一个被允许启用时,该增量信号使加法装置将 第一及第二计数值的和加1而输出信号控制加法装置输出该和作为行程。
17: 根据权利要求16所述的装置,其中仅在当前检测值Q1和Q2分别 具有数字0和1时允许启用所述增量信号,如果检测值Q1和Q2中至少一个是 一数字1则允许启用所述输出信号。
18: 根据权利要求17所述的装置,其中所述输出信号包括第一和第二输 出信号及该第一和第二输出信号之间的时间间隔,如果Q1或Q2具有一数字1, 该第一输出控制信号被允许启用,如果各Q1和Q2具有一值1,而输出控制信 号被允许启用,且该时间间隔必须长得足够使第一和第二计数装置分别通过第一 和第二计数控制信息而被操作。
19: 根据权利要求18所述的装置,其中该选择信号的信号模式与输出信 号相同。
20: 一种用于对输入数据流进行行程编码的方法,其中该输入数据流包括 多个零和非零值,该方法包括有以下步骤: (a)生成该输入数据流的第一序列和第二序列,该第一和第二序列分别包 括输入数据流中的第2M-1数据和第2M数据,M为一正整数; (b)根据第一序列和第二序列中的数据,提供第一和第二计数控制信息及 相加控制信息; (c)响应第一计数控制信息,计算第一序列中零的数目从而提供第一计数 值; (d)响应第二计数控制信息,计算第二序列中零的数目从而提供第二计数 值;及 (e)响应相加控制信息,对第一和第二计数值求和并输出该和作为一行程, 其中该行程表示该输入数据流中一非零值之前一串连续零中零的数目。
21: 根据权利要求20所述的方法,还包括有以下步骤: (f)根据第一及第二序列中的数据提供一选择信号;及 (g)响应该选择信号,输出该输入数据流中一非零值作为-电平,其中该 电平表示该输入数据流中跟随该串连续零的该非零值的幅度。
22: 根据权利要求20所述的方法,其中的步骤(b)包括: (b1)检测第一序列中的各数据是否为零,从而产生第一当前检测值Q1; (b2)通知第二序列中的各数据是否为零,从而提供第二当前检测值Q2; (b3)临时存储在当前检测值Q1和Q2之前生成的先前检测值Q1′和 Q2′; (b4)根据先前检测值Q1′和Q2′及当前检测值Q1和Q2产生第一及 第二计数控制信息;及 (b5)根据当前检测值Q1和Q2产生相加控制信息。
23: 根据权利要求22所述的方法,其中如果第一及第二序列中的各数据 为零,则各当前检测信号Q1、Q2具有一数字0,如果在不同情况下,则各当 前检测信号Q1、Q2具有一数字1。
24: 根据权利要求22所述的方法,其中所述各计数控制信息包括一用于 将计数值设置成1的设置信号S,一用于将所述计数值复位成0的复位信号R及 一用于将所述计数值加1的计数信号C,根据先前检测值Q1′和Q2′及当前检 测值Q1和Q2选择地允许启用信号S、R和C。
25: 根据权利要求24所述的方法,其中第一计数控制信息中包括的各信 号根据以下方程被允许启用。            S=Q1′*/Q1*/Q2+/Q1′*Q2′*/Q1*/Q2            R=Q1+/Q1*Q2            C=/Q1′*/Q2′*/Q1*/Q2 其中/Qi和/Qi′分别表示Qi和Qi′的补数,而i是1或2。
26: 根据权利要求25所述的方法,其中第二计数控制信息中包括的各信 号根据以下方程而被允许启用:            S=Q2′*/Q1*/Q2+Q1*/Q2            R=Q2            C=/Q2′*/Q1*/Q2
27: 根据权利要求26所述的方法,其中相加控制信息包括一增量信号和 一输出信号,步骤e中第一及第二计数值的和响应该增量信号而被加1且该和响 应该输出信号而被输出作为行程。
28: 根据权利要求27所述的方法,其中仅如果当前检测值Q1和Q2分 别具有数字0和1,所述增量信号被允许启用,而如果检测值Q1和Q2中至少 一个是数字1,则所述输出信号被允许启用。
29: 根据权利要求28所述的方法,其中所述输出信号包括第一及第二输 出控制信号和该第一及第二输出控制信号之间的时间间隔,如果Q1或Q2具有 数字1,则第一输出控制信号被允许启用,如果各Q1和Q2有一值1,则两 输出控制信号被允许启用,且该时间间隔必须长得足以使第一和第二计数装置通 过第一及第二计数控制信号而被分别操作。

说明书


用于视频信号编码系统的行程编码方法和装置

    本发明涉及一种用于编码数字视频信号的方法和装置;且更具体地,涉及一种用于视频信号编码系统的改进的行程编码方法和装置。

    众所周知,数字化视频信号的传输能够获得比模拟信号传输更高质量的图象。当图象信号以数字形式表示时,会产生用于传输的非常大的数据量,特别在高清晰度电视(HDTV)系统的情况下。然而,由于常规传输信道可用的频带宽度是有限的,为了通过其传输达么大量的数字数据,不可避免的要压缩或减少传输数据的量。

    在现代视频图象传输或处理系统中,一数字视频信号可通过首先得到一象素块的离散余弦变换(DCT)而被编码。该减少或消除图象数据帧间的冗余的DCT将一数字图象数据块,例如一8×8象素块转换成一组变换数数据。该变换系数数据被量化利于“零”的出现且然后被折线扫描,从而生成一具有多个零和非零值的图象数据流。然后,该数据流被进行行程编程以在该数据流中开发出零串。

    如图1所示,一采用行程编码的常规装置包括第一缓冲器11、零值检测器12、计数器13和第二缓冲器14。第一缓冲器11临时地存储数据流并序列地将其提供给并联的零值检测器12和第二缓冲器14,该零值检测器12检查馈至其的该数据流的元素是否为零并将该结果输出给计数器13并作为一控制信号给第二缓冲器14。计数器13对在零值检测器12被检测为零地数据流的元素数进行计数并在控制信号的指令下输出该数字作为一行程。响应于来自零值检测器12的控制信号,第二缓冲器14输出该数据流的非零值作为一对应自计数器13抽取的行程的电平。因此,该数据流被转换成多个行程-电平对,各行程-电平对包括一行程和一对应的电平,其中行程表示位于一非零值之前的一串连续零中的零的数目而电平表示跟随该串连续零的非零值的幅度。

    然而,因为常规的装置以一串联的方式对该数据流中的各元素进行处理,所以仍期望开发出一种能进一步提高数据处理速度的方法。

    因此,本发明的主要目的是提供一种能以一被提高的速度将一输入数据流转换成多个行程-电平对的行程编码方法和装置。

    根据本发明,提供有一种用于一图象数据的输入数据流进行编码的行程编码装置,其中该输入数据流包括多个零及非零值,该装置包括:一输入缓冲器,用于生成该输入数据流的第一序列和第二序列,该第一及第二序列分别包括该输入数据流中的第2M-1个数据和第2M个数据,M为一正整数;一控制电路,用于根据第一及第二序列中的数据提供第一及第二计数控制信息而且还有相加控制信息;第一计数器,用于响应于第一计数控制信息,计算第一序列中的零的数目,从而提供一第一计数值;第二计数器,用于响应于第二计数控制信息,计算第二序列中的零的数目,从而提供一第二计数值;及一加法单元,用于响应相加控制信息对第一和第二计数值进行求和并输出该和作为一行程,其中该行程表示该输入数据流中一非零值之前一串连续零中零的数目。

    从以下结合附图对优选实施例的描述中,本发明的上述及其它目的和特征将变得明显,附图中:

    图1示出了一常规行程编码装置的概略方框图;

    图2示出了根据本发明的一行程编码装置;及

    图3A至3F示出了示例性状态映象以生成用于控制图2中装置的控制信号

    参照图2,提供了一种根据本发明的优选实施例的行程编码装置。该行程编码装置100对一输入图象数据流进行编码以提供一行程编码信号,其中该输入数据流包括多个零及非零值。

    如图2中所示,一输入数据流被馈至一输入缓冲器10以进行重排和临时存储。在输入缓冲器10,提供给其的输入数据流被拆成一奇数序列和一偶数序列,其中该奇数序列包括该输入数据流的第2M-1数据及该偶数序列包括该输入数据流的第2M数据,M为一正整数。然后,该奇数序列经一线L50被提供给第一零值检测器20A和一多路复用器60,而该偶数序列经一线L60被提供给第二零值检测器20B和该多工路60。

    如果从该输入缓冲器10抽取的输入数据流的第2M-1数据为零,该第一零值检测器20A生成一逻辑低,即数字“0”,的当前检测值Q1给一控制器30;如果该2M-1数据是一非零值,则提供一逻辑高,即数字“1”给该控制器30。以同样的方式,自第二零值检测器20B提供给控制器30的当前检测值Q2依据来自输入缓冲器10的输入数据流的第2M数据而变化。同时,第一零值检测器20A还生成第一写信号WRI TE1通过线L10给第一和第二计数器40A和40B,及第二零值检测器20B提供第二写信号WRI TE2通过线L20给第一和第二计数器40A和40B。该第一及第二写信号WRITE1和WRI TE2分别具有与第一和第二检测器Q1和Q2相同的模式。

    根据分别在第一及第二零值检测器20A和20B产生的当前检测值Q1和Q2及来自先前操作周期的先前检测值Q1′和Q2′,控制器30生成控制信号以控制第一及第二计数器40A和40B、加法单元50和多工路60。

    首先,控制器30提供各自的计数控制信号给第一及第二计数器40A和40B以调整它们内的计数操作,计数器40A和40B的各计数器控制信号包括例如一设置信号S、一复位信号R和一计数信号C,即第一计数器40A的S1、R1和C1和第二计数器40B的S2、R2和C2。当各信号S、R和C为逻辑高而被允许启用时,设置信号S控制各计数器以将各计数器的当前计数值设置为1;复位信号R管理各计数器以将当前计数值复位为零;及计数信号C调整各计数器以将先前计数值加1从而更新当前计数值,为了控制计数器,一次仅启动各计数器信号S、R及C中的一个信号。根据(表1)中所示的一激励表来确定计数器的待被允许启用的信号。    先前的    当前的    输出信号    Q1′ Q2′    Q1   Q2    1st   2nd    0    0    0    0    C1    C2    0    0    0    1    R1    R2    0    0    1    0    R1    S2    0    0    1    1    R1    R2    0    1    0    0    S1    S2    0    1    0    1    R1    R2    0    1    1    0    R1    S2    0    1    1    1    R1    R2    1    0    0    0    S1    C2    1    0    0    1    R1    R2    1    0    1    0    R1    S2    1    0    1    1    R1    R2    1    1    0    0    S1    S2    1    1    0    1    R1    R2    1    1    1    0    R1    S2    1    1    1    1    R1    R2

    在(表1)中,各输出信号表示一逻辑高,即一被允许启用状态。

    (表1)可被描述为图3A至3F中所示的各信号C1、C2、R1、R2、S1及S2的一状态映象。参照(表1)及图3A至3F中的映象,各输出信号被描述如下:

        S1=Q1′*/Q1*/Q2+/Q1′*Q2′*/Q1*/Q2    [EQ1-a]

        S2=Q2′*/Q1*/Q2+Q1*/Q2                [EQ2-a]

        R1=Q1+/Q1*Q2                          [EQ1-b]

        R2=Q2                                 [EQ2-b]

        C1=/Q1′*/Q2′*/Q1*/Q2                [EQ1-c]

        C2=/Q2′*/Q1*/Q2                      [EQ2-c]

    其中/Qi及/Qi′分别表示Qi及Qi′的补数,及i是1或2。

    在本发明的优选实施例中,用于生成计数器控制信号的控制器30根据状态方程[EQ1-a]至[EQ2-c]被构成为一门阵列。

    因此,如果写信号WRI TE1和WRI TE2中的至少一个被允许启用,第一及第二计数器40A和40B响应来自控制器30的控制信号进行它们的计数操作并将它们的计数值输出给加法单元50。

    仅在如果来自第一及第二零值检测器20A及20B的当前第一及第二检测值Q1和Q2各自分别具有数字“0”和“1”时,控制器30还通过线L40提供给加法单元50一增量信号以将加法单元50的相加后的计数值增加1,其中相加后的计数值是自第一及第二计数器40A和40B抽取的计数值的和;控制器30还在当Q1和Q2中的至少一个具有数字“1”时生成被允许启用的相加控制信号并通过线L70给加法单元50。更具体地,当Q1,Q2分别为0,1或1,0时,生成该相加控制信号以控制该加法单元50,该加法单元50输出一先前相加后的计数值作为一行程,及当各Q1和Q2具有一数字值“1’时,分别提供一先前相加后的计数值及一当前相加后的计数值作为行程,该先前相加后的计数值是一根据当前检测值Q1′和Q2′的来自第一及第二计数器40A和40B的计数值的和,及该当前相加后的值是通过当前检测值Q1和Q2而被确定的。

    同时,控制器30还提供一在Q1和Q2中的至少一个具有一数字“1”时被允许启用的选择信号,经线路L30给多路复用器60以用于产生自线路L50和L60接收的数据的至少一个非零值作为一电平。也就是说,同样在加法单元50,选择信号具有一信号模式以控制多路复用器60,该多路复用器60在如果Q1、Q2分别为0、1或1、0时输出自线路L50和L60接收的一非零值作为一电平,并在如果各Q1和Q2具有一数字“1”时序列地提供自线路L50和L60接收的非零值作为电平,其中来自线路L60的一非零值永远跟随着一个来自线路L50的一非零值。

    这样,自输入数据流构成一序列行程-电平对时,从而产生一被行程编码的信号。

    参照以下提供的一例子可更易于理解该行程编码装置的操作。假设输入给图2中所示的输入缓冲器10的输入数据流由序列“0、0、0、11、0、0、12、0、0、0、13、14、0、0…”组成且两计数器40A和40B被初始地复位成零,其中11、12、13和14为非零值。

    在第一操作周期,在奇数及偶数序列中的第一个值0和0同时被分别提供给第一和第二零值检测器20A和20B。然后,根据该第一个值0和0,第一零值检测器20A产生带有一数字“0”的第一检测值Q1及第二零值检测器20B提供一数字“0”的第二检测值Q2。同时,第一及第二零值检测器20A和20B还生成一逻辑低,即被禁止的第一和第二写信号WRI TE1和WRI TE2。控制器30通过将具有数字“0”的当前检测值Q1和Q2与被初始地设置成一数字“1”的初始检测值Q1′和Q2′相比较,分别提供被允许启用的设置信号S1和S2给第一和第二计数器40A和40B;提供被禁止的增量和相加控制信号给加法单元50,从而防止加法单元50提供一先前或当前相加后的计数值作为一行程;并且还通过被禁止的选择信号控制多路复用器60不能工作。然后,第一及第二计数器40A和40B分别响应被允许启用的设置信号S1和S2,产生当前计数值1。这些当前计数值,即在第一和第二计数器40A和40B生成的1和1被临时存储其中作为先前计数值直至下一个被允许启用的写信号被提供给其,因为由被禁止的当前写信号WRI TE1和WRI TE2所致计数器40A和40B不能将当前计数值送给下一个装置。在上述操作周期中,在控制器30中使用的当前检测值Q1和Q2也被存储在控制器30中以在下一操作周期中被用作为先前检测值Q1′和Q2’。

    以在第一操作周期中相同的方式,在第二操作周期,奇数及偶数序列的各第二值0和11被分别提供给第一及第二零值检测器20A及20B。第一及第二零值检测器20A和20B分别产生具有数字“0”和“1”的当前检测值Q1和Q2;并还产生被禁止的第一写信号WRI TE1和被允许启用的第二写信号WRI TE2。通过将具有0、1的当前检测值Q1、Q2与在第一操作周期期间生成并存储在控制器30中的包括0、0的先前检测值Q1′、Q2′相比较,控制器30根据(表1)分别提供被允许启用的R1和R2信号给第一及第二计数器40A和40B;提供被允许启用的增量及相加控制信号给加法单元50,其中,如前所述,因为当前检测值Q1和Q2具有各自的数字“0”和“1”;该增量信号被允许启用;并还输出一被允许启用的选择信号给多路复用器60。因此,加法单元50将先前相加后的计数值增加1并在此次输出被增加后的值,即3作为一行程,因为在先前操作周期,计数器40A和40B的计数值通过被允许启用的信号S1和S2而被设置为1,该先前相加后的计数值是来自计数器40A和40B的计数值的和,即2。同时,多路复用器60响应来自控制器30的被允许启用的选择信号而提供非零值11作为一电平。然后,计数器40A和40B通过被允许启用的信号R1和R2而被复位。作为第二操作周期的结果,产生一具有行程3和电平11的行程-电平对(3,11)。

    在第三操作周期,根据提供给其的奇数及偶数序列的第三值0和0,第一及第二零值检测器20A和20B分别产生各具有一数字“0”的当前检测值Q1和Q2,及被禁止的写信号WRI TE1和WRI TE2,如(表1)中所示;被禁止的增量及相加控制信号被提供给加法单元50;且一被禁止的选择信号被提供给多路复用器60,然后,由于被禁止的相加控制信号,加法单元50不输出任何相加后的计数值,且多路复用器60响应于被禁止的选择信号而也不能工作。然后,计数器40A和40B通过被允许启用的信号S1和S2而被设置,因此,计数值1分别作为先前计数值被存储在第一和第二计数器40A和40B。

    在第四操作周期期间,奇数及偶数序列的第四值12和0被传送给第一及第二零值检测器20A和20B。因此,产生具有数字“1”的Q1和包含数字“0’的Q2并且生成被允许启用的WRI TE1信号和被禁止的WRI TE2信号,控制器30分别提供被允许启用的R1和S2信号给第一和第二计数器40A和40B;提供一被允许启用的相加控制信号给加法单元50;并输出一被允许启用的选择信号给多路复用器60。加法单元50响应来自控制器30的被允许启用的相加控制信号,计算第一及第二计数器40A和40B的先前计数值,例如1和1的和并输出该和,即2作为一行程。同时,多路复用器60在来自控制器30的被允许启用的选择信号的控制下提供非零值12作为一电平。然后,第一计数器40A通过R1被复位而第二计数器40B通过S2被设置。通过第四操作周期,构成第二行程-电平对(2,12)。

    以与上述操作中所用的相似方式,根据自输入缓冲器10抽取的第五值0和0而实现第五操作周期。也就是说,如(表1)中所示,具有相应值1、0、0和0的Q1′、Q2′、Q1和Q2被允许启用而WRI TE1和WRI TE2都被禁止。因此,加法单元50和多路复用器60不提供一行程和一电平。第一计数器40A通过被设置而包含一计数值1而第二计数器40B通过将先前计数值增加1而具有一计数值2。

    在接下来的一周期,非零值13和14被提供给第一和第二零值检测器20A和20B,且因此产生被允许启用的写信号WRI TE1和WRI TE2,从而在第一和第二计数器40A和40B上操作。并且控制器30生成被允许启用的R1和R2信号。然而,由于在该操作周期,各检测值Q1和Q2具有一值“1”,相加控制信号及选择信号不得不被允许启用两次,从而序列地输出非零值13和14作为一电平,其中被两次允许启用的相加控制信号和选择信号需在第一和第二被允许启用的信号之间具有一适当的时间间隔,该时间间隔长到足够在第一和第二计数器40A和40B通过被允许的R1和R2信号而分别确定当前计数值。也就是说,根据非零值13和第一和第二计数器40A和40B中存储的先前计数值,即1和2,第一被允许启用的相加控制及选择信号控制加法单元50和多路复用器60以构成第一行程-电平对。在另一方面,根据非零值14和通过被允许启用的信号R1和R2分别在第一和第二计数器40A和40B产生的当前计数值,即0和0,第二被允许启用的相加控制及选择信号使加法单元50及多路复用器60生成第二行程-电平对。因此,在该操作周期,装置100提供两行程-电平对,第一对(3,13)和第二对(0,14)。

    输入缓冲器10的其余输出根据(表1)通过与在上述处理中所用的相同或相似方式而也被转换成一序列行程-电平对。

    结果,该序列“0、0、0、11、0、0、12、0、0、0、13、14、0、0…”被转换成行程-电平对(3,11)、(2、12)、(3、13)、(0、14)等,从而通过由本发明建议的行程编码方法和装置而产生被行程编码的信号。

    尽管仅结合优选实施例对本发明进行了图示和描述,但对于本领域的熟练技术人员而言,在不脱离由所附权利要求定义的本发明的精神和范围的前提下,显然可以作出许多改变和改型。

用于视频信号编码系统的行程编码方法和装置.pdf_第1页
第1页 / 共19页
用于视频信号编码系统的行程编码方法和装置.pdf_第2页
第2页 / 共19页
用于视频信号编码系统的行程编码方法和装置.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《用于视频信号编码系统的行程编码方法和装置.pdf》由会员分享,可在线阅读,更多相关《用于视频信号编码系统的行程编码方法和装置.pdf(19页珍藏版)》请在专利查询网上搜索。

一种行程编码方法将一包括有多个零及非零值的输入数据流转换成一被行程编码的信号,根据输入数据流生成第一序列和第二序列,然后产生第一和第二计数控制信息及还有相加控制信息。响应第一及第二计数控制信息,计算第一及第二序列中零的数目从而提供第一及第二计数值,响应相加控制信息,对被确定的计数值求和并提供作为行程。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1