用于调整无线通信系统中的数据发送速率的方法和设备的制作方法

文档序号:7990875阅读:363来源:国知局
用于调整无线通信系统中的数据发送速率的方法和设备的制作方法
【专利摘要】一种用于经由无线信道发送图像数据的方法和设备,该方法和设备涉及:从构成图像数据的每一个像素块丢弃一个或更多个像素,以便降低图像数据的数据速率;并且发送从其丢弃了所述一个或更多个像素的图像数据。一种用于经由无线信道恢复图像数据的方法和设备,该方法和设备涉及:接收从其丢弃了一个或更多个像素的数据值的图像数据;并且通过参照所述一个或更多个像素的数据值来恢复所述一个或更多个被丢弃的像素。
【专利说明】用于调整无线通信系统中的数据发送速率的方法和设备
【技术领域】
[0001]本发明涉及无线通信,更具体地讲,涉及用于图像数据发送的通信。
【背景技术】
[0002]由于图像的分辨率提高,能够显示高清晰(HD)图像的电子装置的数量增加。大多数传统装置将具有几Gbps的带宽的HD图像压缩为小图像,以便执行装置之间的数据发送。然而,当图像被压缩或恢复时,图像信息的一部分可能丢失,或者图像的质量可能劣化。
[0003]在无线通信系统中,在发送图像流之前,执行连接设置和信道带宽分配。这里,可以在足够的信道带宽被分配并且对于流配置的控制完成之后发送图像流。然而,由于在同一信道中正在进行中的另一发送,可能不能确保足够的信道带宽。此外,无线信道的质量根据时间而动态地变化。具体地讲,在其中执行波束成形发送的60GHz带无线信道中,信道甚至可能受到人的运动影响。

【发明内容】

[0004]技术问题
[0005]本发明提供一种无线通信系统,在该无线通信系统中,以调整后的数据发送速率(数据速率)发送未压缩的图像数据,并且恢复所接收的图像数据中所包括的像素。
[0006]技术方案
[0007]根据本发明的一方面,提供一种通过无线信道发送图像数据的方法,该方法包括以下操作:从构成图像数据的每一个像素块丢弃一个或更多个像素,以便降低图像数据的数据速率;并且发送从其丢弃了所述一个或更多个像素的图像数据。
[0008]根据本发明的另一方面,提供一种通过无线信道恢复图像数据的方法,该方法包括以下操作:接收从其丢弃了一个或更多个像素的数据值的图像数据;并且通过参照所述一个或更多个像素的数据值来恢复所述一个或更多个被丢弃的像素。根据本发明的另一方面,提供一种其上记录用于通过使用计算机执行以上方法的程序的计算机可读记录介质。
[0009]有益效果
[0010]根据本发明的一个或更多个实施例,当经由无线信道发送图像数据时,可根据可用带宽渐进地调整数据速率。
【专利附图】

【附图说明】
[0011]通过参照附图详细描述本发明的详细实施例,本发明的以上和其他特征和优点将变得更清楚,在附图中,标号意指结构元件。
[0012]图1是根据本发明的实施例的用于经由无线信道将图像数据从无线发送器发送到无线接收器的无线通信系统的框图。
[0013]图2示出根据本发明的实施例的在包括无线信道的无线通信系统中调整数据速率并发送图像数据的示例。[0014]图3示出根据本发明的实施例的多个像素的二维(2D)未压缩图像帧。
[0015]图4至16示出根据本发明的实施例的通过渐进地从图像数据的每一个像素块丢弃一个或更多个像素来调整数据速率的示例。
[0016]图17示出根据本发明的实施例的当无线发送器发送图像数据时由无线发送器执行的渐进地调整数据速率的方法的流程图。
[0017]图18是根据本发明的实施例的由无线接收器执行的以调整后的数据速率接收图像数据并恢复该图像数据的方法的流程图。
[0018]最佳模式
[0019]根据本发明的一方面,提供一种通过无线信道发送图像数据的方法,该方法包括以下操作:从构成图像数据的每一个像素块丢弃一个或更多个像素,以便降低图像数据的数据速率;并且发送从其丢弃了所述一个或更多个像素的图像数据。
[0020]像素块可包括在空间上彼此相邻的一个或更多个像素,并且丢弃一个或更多个像素的操作可包括基于通过使用图像数据的BlockMode字段而获得的关于像素块的大小的信息来丢弃一个或更多个像素的操作。
[0021]丢弃一个或更多个像素的操作还可包括基于经由其发送图像数据的无线信道的带宽来渐进地丢弃像素以便追加地降低数据速率的操作。
[0022]渐进地丢弃的操作可包括以下操作:渐进地改变将像素块的大小和将被丢弃的像素的数量中的至少一个,然后丢弃这些像素。
[0023]丢弃像素的操作可包括首先丢弃离像素块中所包括的起始像素的参考距离最大的像素的操作。
[0024]丢弃像素的操作可包括丢弃在均匀地设置在像素块中的位置处选择的像素的操作。
[0025]发送的操作可包括以下操作:根据将将被丢弃的像素的位置和数量对多种像素丢弃模式进行分层分类;并且将图像数据与指示所述多种像素丢弃模式之中的、与所述一个或更多个像素的位置和数量相应的像素丢弃模式的索引信息一起发送。
[0026]根据本发明的另一方面,提供一种经由无线信道恢复图像数据的方法,该方法包括以下操作:接收从其丢弃了一个或更多个像素的数据值的图像数据;并且通过参照所述一个或更多个像素的数据值来恢复所述一个或更多个被丢弃的像素。
[0027]恢复一个或更多个被丢弃的像素的操作可包括通过参照离包括恢复目标像素的像素块中的恢复目标像素的参考距离最小的像素来执行恢复的操作。
[0028]接收图像数据的操作可包括接收图像数据连同关于被丢弃的像素的位置和数量的索引信息。
[0029]恢复一个或更多个被丢弃的像素的操作可包括通过参照索引信息来执行恢复的操作。
[0030]根据本发明的另一方面,提供一种用于经由无线信道发送图像数据的无线发送器,该无线发送器包括:像素丢弃模块,用于从构成图像数据的每一个像素块丢弃一个或更多个像素,以便降低图像数据的数据速率;以及数据发送模块,用于发送从其丢弃了所述一个或更多个像素的图像数据。
[0031]根据本发明的另一方面,提供一种用于经由无线信道恢复图像数据的无线接收器,该无线接收器包括:数据接收模块,用于接收从其丢弃了一个或更多个像素的数据值的图像数据;以及像素恢复模块,用于通过参照所述一个或更多个像素的数据值来恢复所述一个或更多个被丢弃的像素。
[0032]根据本发明的另一方面,提供一种其上记录用于通过使用计算执行以上方法的程序的计算机可读记录介质。
【具体实施方式】
[0033]在此所使用的包括描述性术语或技术术语的所有术语都应当被解读为具有对于本领域的普通技术人员显而易见的意义。然而,这些术语可以根据本领域的一个普通技术人员的意图、先例或新技术的出现而具有不同的意义。此外,一些术语可以是由 申请人:任意选择的,在这种情况下,将在本发明的详细描述中对所选术语的意义进行详细描述。因此,必须基于在此所使用的术语的意义连同整个说明书中的描述来定义这些术语。
[0034]此外,当部分“包含”或“包括”元件时,除非存在与此相反的特定描述,否则该部分还可包含其他元件,而不排除这些其他元件。在以下描述中,诸如“单元”和“模块”的术语指示用于对至少一种功能或操作进行处理的单元,其中,该单元和块可被实施为硬件或软件,或者可通过组合硬件和软件来实施。
[0035]以下,所发送的和所接收的图像数据包括与图像信息相应的多个像素。根据无线千兆联盟(WiGig)标准,其数据速率基于无线信道的可用带宽而被动态地调整的未压缩图像数据被称为“WiGig空间处理(WSP)格式”。指示未压缩的图像数据是否是WSP格式的信息可被包括在所发送的包的FeatureList字段中。WSP格式既可应用于二维(2D)图像数据,又可应用于三维(3D)图像数据。
[0036]以下,将通过参照附图解释本发明的示例性实施例来详细地描述本发明。
[0037]图1是根据本发明的实施例的用于经由无线信道10将图像数据从无线发送器11发送到无线接收器12的无线通信系统的框图。所发送的图像数据可以是WSP格式。
[0038]无线发送器11中的图像输入模块13可经由各种类型的有线或无线接口将包括未压缩的图像数据的信息提供给发送单元14。例如,图像输入模块13可以是图像解码器或未压缩高清晰(HD)图像记录单元。
[0039]发送单元14可使用毫米波(_Wave)无线技术,以便将图像数据发送到无线接收器12中的接收单元15。诸如超宽带(UWB)或802.1ln的其他无线技术可用于诸如480p的图像格式。
[0040]无线接收器12的接收单元15可经由另一有线或无线模块将所接收的信息提供给图像再现模块16。图像再现模块16可以是HDTV、显示器、投影仪等。
[0041]为了产生其数据速率被调整的图像数据,无线发送器11可丢弃从图像数据中所包括的多个像素的数据值之中选择的像素的信息。当将被发送的图像数据的数据速率不是足够低于无线信道10的环境或带宽时,包括在发送单元14中的像素丢弃模块110可通过渐进地执行像素丢弃处理来降低数据速率。
[0042]无线发送器11还可包括用于经由无线信道10将数据速率被调整的图像数据发送到无线接收器12的数据发送模块120。
[0043]为了与无线发送器11相应,包括在无线接收器12中的接收单元15可包括数据接收模块130和像素恢复模块140,数据接收模块130用于无线通信,像素恢复模块140用于渐进地执行像素丢弃模块110的操作,以便在图像数据的数据速率被调整之前恢复该图像数据。
[0044]图2示出根据本发明的实施例的在包括无线信道10的无线通信系统中调整数据速率并发送图像数据的示例。
[0045]无线发送器11的图像输入模块13可包括连续地将图像流流传输到发送单元14中的媒体访问控制(MAC)层14M的应用和协议适应层(PAL)层。MAC层14M可将图像流分包为MAC包,并且可将这些MAC包发送到物理(PHY)层14P,以便经由无线信道10将该图像流发送到无线接收器12。
[0046]在无线接收器12中,接收单元15中的PHY层15P可接收MAC包,并且可将这些MAC包提供给MAC层15M。MAC层15M可对MAC包进行解包,并且可将图像信息提供给图像再现模块16。图像再现模块16可包括应用和PAL层。
[0047]根据本实施例,无线发送器11的MAC层14M基于用于像素划分的像素块的大小和形状从由图像输入模块13提供的图像流产生图像包。被表示为NxM的像素块可指示具有N个像素行和M个像素列的一组相邻图像像素。当产生图像包时,可分离像素块中的像素,然后可将这些像素分别定位在不同的像素分区中。
[0048]图3示出根据本发明的实施例的多个像素21的2D未压缩图像帧20。通过使用符号“O”表示多个像素21。根据多个像素21被设置在的行和列,这些多个像素21的位置可分别被指示为Yij (i, j=0, I, 2,…)。
[0049]在本实施例中,2x2的像素块22用于将多个像素21映射到四个像素分区23 (也就是说,分区O、分区1、分区2和分区3)。像素分区23在发送单元14的MAC层14M中被插入到包中,并且这些包通过PHY层14P,然后经由无线信道10被发送到无线接收器12。被接收单元15的PHY层15P接收的包可在MAC层15M中被解包。
[0050]可根据无线接收器12的存储器缓冲器的容量、图像数据的格式和内容的类型来确定像素块22的大小。例如,如果8行的图像数据由于芯片中的缓冲器容量的限制可以被缓冲,则最大像素块大小可以为8xM (M=l, 2,3,…)。此外,内容的类型、图像的分辨率和格式也可影响像素块22的大小。根据本实施例,关于像素块22的大小的信息可被存储在经由无线信道10发送的图像数据中的BlockMode字段中。
[0051]通常,同一像素块中的像素具有类似的值。在1920x1080的HD图像中,8x8像素块中的像素通常具有高度类似的值。然而,在具有800x600的低分辨率的图像中,4x4像素块中的像素通常具有类似的值,并且8x8像素块可能太大以至于不能成为像素块大小。同一像素块中的像素可在空间上彼此相关。
[0052]根据本实施例,如果实际应用于无线信道10的带宽可接受对于从图像输入模块13发送的图像流所请求的速率,则像素块22中的所有像素的数据值都被发送。然而,如果无线信道10的带宽不可以接受所请求的数据速率,则执行渐进速率适应来降低数据速率。
[0053]在本实施例中,渐进速率适应可包括渐进像素丢弃(ProR)过程。根据本实施例,除了 PPDR过程之外,还可执行渐进像素微分变换(ProT)过程。
[0054]以下,参照图4至16,将提供关于通过使用PPDR过程来调整图像数据的数据速率的处理的详细描述。[0055]在图4至16中,圆形符号“O”指示未被执行微分变换的像素的原始值,三角形符号“Λ”指示在对像素执行PPDT过程之后该像素的结果值。也就是说,在图4中,YOO像素指示未被执行微分变换的像素,被形成为三角形符号的其余像素指示通过对沿着箭头方向彼此相邻的像素的值之间的差进行编码而获得的结果值。也就是说,YOl像素指示通过对相对于YOO像素的差值进行编码而获得的结果值,Y02像素指示通过对相对于YOl像素的差值进行编码而获得的结果值。也就是说,YOO像素可指示其原始像素值没有经过单独的变换过程被完整地发送的像素,像素块22中沿着从YOO像素起的箭头方向的除了起始像素之外的其余像素可指示其相对于先前的参考值的差值被作为像素值发送的像素,其中,这些差值通过PPDT过程而获得。
[0056]通过执行PPDT过程,可以仅发送相对于相邻值的差值,而不发送每个像素的原始值,以使得可降低发送图像数据所需的数据速率。
[0057]可在执行PPDR过程之前执行PPDT过程,并且可仅执行PPDR过程,而无需执行PPDT过程。在前一种情况下,将被丢弃的像素值不是原始像素值,而是相对于相邻值的差值。然而,在后一种情况下,原始像素值被丢弃。
[0058]根据本实施例,为了降低数据速率并保持相对于未压缩图像数据的图像质量的稳定性和可接受性,无线发送器可渐进地丢弃一个或更多个像素分区。为了使图像质量保持可接受并且便利于接收终端中的像素恢复和纠错,无线发送器可均匀地选择每个图像数据(或每个图像帧)中的丢弃目标像素。
[0059]参照图4,根据本实施例的像素丢弃过程可由像素丢弃模式限定。每种像素丢弃模式可被表达为NxM: k (其中,N,M=I, 2,3,…,k=l,2,3,…),NxM: k意指要从图像帧20中的具有由N行和M列构成 的NxM的大小的像素块22丢弃k个像素。
[0060]在每种像素丢弃模式下,可基于离像素块22中的作为第一个像素的起始像素的参考距离来选择丢弃目标像素。像素块22中的作为第一个像素的起始像素可与其在像素块中的行和列的次序为第一个的YOO像素相应。也就是说,起始像素可指示其原始像素值没有经过单独的变换过程就被完整地发送的像素,像素块22中除了起始像素之外的其余像素可指示其相对于先前的离起始像素的参考值的差值被作为像素值发送的像素,其中,这些差值通过PPDT过程而获得。
[0061]参考距离可指示像素块22中的被选像素与起始像素之间的空间相邻距离。也就是说,根据像素块22中的行和列的位置,被表达为Yij (i=0, I, 2,- ,N-1) (j=0, I, 2,…,M-1)的每个像素离作为起始像素的YOO像素的参考距离为i+j。在另一实施例中,参考距离可与连接被选像素和起始像素的箭头的标号相应。
[0062]例如,图4的Y03像素离作为起始像素的YOO像素的参考距离为0+3=3,位于最右下位置的Y77像素的参考距离为7+7=14。参考距离可用于确定像素块22中的丢弃目标像素的次序。
[0063]参照图4的实施例,离作为起始像素的YOO像素的参考距离最大的Y77像素首先被丢弃。通过以这种方式丢弃目标像素,对于其他像素的与接收终端处的图像质量相关的影响降低。
[0064]根据本实施例,当两个像素离像素块22中的起始像素的参考距离最大时,可首先丢弃行方向上的像素。稍后将参照图9对这进行描述。[0065]图4示出根据本发明的实施例的8x8:1像素丢弃模式,这里,像素块22的大小为8x8,丢弃目标像素的数量为k=l。因此,在8x8:1像素丢弃模式下,多个像素之中的Y (8?+7)(8 j+7)像素被丢弃。也就是说,根据本实施例,N=8,M=8,k=l,每个8x8像素块中的Y (8?+7)(8j+7)像素被丢弃。也就是说,从包括64个像素的每一个像素块丢弃一个像素。
[0066]当经由像素丢弃过程使数据速率与带宽相比足够降低时,可对不包括被丢弃的像素的图像数据进行分包,并且可通过无线信道将该图像数据发送到无线接收器。
[0067]以下,将详细描述恢复根据8x8:1像素丢弃模式所接收的图像数据的方法。无线接收器可接收分包的图像数据,然后可对分包的图像数据进行解包。此后,无线接收器可获得像素丢弃模式信息,并因此可恢复被丢弃的像素。关于被丢弃的像素的像素丢弃模式信息可指示关于NxM:k形式的像素丢弃模式的索引信息,或者可指示关于像素块的大小和被丢弃的像素的数量的信息。
[0068]当无线接收器接收根据8x8:1像素丢弃模式从每64个像素丢弃了一个像素的图像数据时,像素恢复模块通过参照离恢复目标像素的参考距离最小的像素的数据值来恢复恢复目标像素。也就是说,当从像素块22丢弃Y77像素时,可参照Y76像素的数据值来恢复Y77像素的像素值。
[0069]当两个像素离像素块22中的起始像素的参考距离相同时,可参照在行方向上与恢复目标像素相邻的像素的数据值来恢复恢复目标像素。也就是说,尽管Y76和Y67的两个像素在空间上与Y77像素相邻,但是可参照在行方向上与Y77相邻的Y76像素来恢复Y77像素。
·[0070]在图4至图16中通过使用箭头显示前述像素恢复次序,每个箭头可指示当恢复每个被丢弃的像素时将参照的参考像素。例如,Y76 — Y77可意指参照Y76像素来恢复Y77像素。
[0071]图5示出根据本发明的另一实施例的4x8:1像素丢弃模式。这里,将详细描述丢弃过程和恢复过程。像素块22由4行和8列构成,并且在每一个像素块22丢弃一个像素,以使得从8x8像素丢弃两个像素。
[0072]在4x8:1像素丢弃模式下,Y(4i+3) (8j+7)像素被丢弃。也就是说,图5的像素之中的Y37和Y77像素被丢弃。在上像素块22中,离作为初始像素的YOO像素的参考距离最大的Y37像素被丢弃。尽管图5中未示出,但是离作为起始像素的Y40像素的参考距离最大的Y77像素被从下像素块丢弃。
[0073]可在图4中所示的8x8:1像素丢弃模式的输出之后顺序地执行根据4x8:1像素丢弃模式的像素丢弃过程。也就是说,当根据8x8:1像素丢弃模式的数据速率与带宽相比不是足够低时,其后可根据4x8:1像素丢弃模式追加地降低数据速率。
[0074]换句话讲,作为根据像素丢弃模式丢弃像素的结果,如果带宽仍不足,则无线发送器可改变像素丢弃模式。也就是说,可以以NlxMl:kl的第一像素丢弃模式变为N2xM2:k2的第二像素丢弃模式的方式执行PPDR过程。
[0075]根据本实施例,可通过使用满足Nl>N2、Ml>M2、kl〈k2的值来增加图像数据中的丢弃目标像素的数量。在另一实施例中,可通过固定行(N)和列(M)之一并改变另一个来选择第二像素丢弃模式。如稍后将描述的,可以以2x2:3像素丢弃模式变为4x4:13像素丢弃模式的这样的方式执行PPDR过程。也就是说,当执行PPDR过程时,改变像素丢弃模式的方法不限于前述示例,可通过使用各种方法来渐进地改变像素丢弃模式。
[0076]以下,将描述恢复其数据速率根据4x8:1像素丢弃模式而被调整的数据的处理。可参照离Y37像素的参考距离最小的Y36像素和Y27像素之中的Y36像素来恢复Y37像素,其中,Y36像素在行方向上与Y37像素相邻。类似地,可参照Y76像素来恢复Y77像素。
[0077]根据图6的4x4:1像素丢弃模式,在丢弃过程中在每一个像素块22丢弃Y(4i+3)(4j+3)像素。如上所述,当根据4x8:1像素丢弃模式的数据速率没有足够降低时,可顺序地执行4x4:1像素丢弃模式。在恢复过程中,可以以Y33像素参照Y32像素、Y73像素参照Y72像素的方式恢复图像数据。Y37像素和Y77像素与以上参照图5所描述的相同。
[0078]根据图7的2x4:1像素丢弃模式,在每一个像素块22丢弃Y (2i+l) (4j+3)像素(SP,从8x8像素块丢弃8个像素)。例如,Y13、Y17、Y33、Y37等像素被丢弃。
[0079]此后,在恢复过程中,分别参照离被丢弃的像素的参考距离最小的Y(2i+l) (4j+2)像素。也就是说,可分别参照Y12、Y16、Y32和Υ36像素来恢复Υ13、Υ17、Υ33和Υ37像素。
[0080]根据图8的2x2:1像素丢弃模式,Y(2i+1) (2j+l)像素被丢弃。在恢复过程中,可通过参照Y(2i+1) (2j)像素中的每个来执行恢复过程。参照图8的本实施例,可参照Y30像素来恢复作为被丢弃的像素的Y31像素,并且可分别参照Y70、Y16和Υ56像素来恢复Υ71、Υ17和Υ57像素。
[0081]图9示出根据本发明的另一实施例的2x2:2像素丢弃模式,在本实施例中,多个像素中的一半被丢弃。如上所述,除了图8的2x2:1像素丢弃模式之外,还可执行2x2:2像素丢弃模式。
[0082]在像素丢弃过程中,Y(2i) (2j+l)和Y(2i+1) (2j+l)像素被丢弃。例如,Y10、Y12、Υ34、Υ36等像素被丢弃。就这一点而论,Y(2i) (2j+l)像素和Y(2i+1) (2j)像素离像素块22中包括的起始像素的参考距离最大(即,离起始像素的参考距离为2),并且在行方向上与起始像素相邻的Y(2i) (2j+l)像素被丢弃。也就是说,YOl和YlO像素离YOO像素的参考距离最小,就这一点而论,在行方向上参考距离最小的YOl像素可首先被丢弃。
[0083]如以上参照图8所描述的,在像素恢复过程中,分别参照Y(2i) (2j)像素来恢复Y(2i) (2j+l)像素,并且参照Y(2i+1) (2j)像素来恢复Y(2i+1) (2j+l)像素。例如,可分别参照Y02、Y46和Y62像素来恢复Y03、Y47和Y63像素。
[0084]图10示出根据本发明的另一实施例的2x2:3像素丢弃模式,在本实施例中,除了在图9的2x2:2像素丢弃模式下丢弃的像素之外,还丢弃Y(2i+1) (2j)像素。当恢复在2x2:3像素丢弃模式下丢弃的像素时,Y (2i) (2j+l)、Y(2i+l) (2j+l)和Y(2i+1) (2j)像素都参照Y(2i) (2j)像素来恢复。也就是说,具有2x2大小的像素块中所包括的四个像素之中只有与起始像素相应的Y(2i) (2j)像素没有被丢弃,以使得三个被丢弃的像素参照作为起始像素的Y(2i) (2j)像素来恢复。
[0085]例如,Y23、Y32和Y33都被丢弃,并且在恢复过程中,可参照没有从像素块丢弃的Y22像素来恢复Y23、Y32和Y33像素。
[0086]图11中所示的4x4:13像素丢弃模式可以是图8的2x2:1像素丢弃模式的扩展实施例。除了在图10的2x2:3像素丢弃模式下丢弃的像素之外,Y(4i+2) (4j+2)像素也被丢弃。在恢复过程中,参照Y(4i+2) (4j)像素来恢复Y(4i+2) (4j+2)像素,并且可经由图10的2x2:3像素丢弃模式的相同恢复过程来恢复被丢弃的其余像素。也就是说,参照Y(2i) (2j)像素来恢复Y(2i)(2j+l)、Y(2i+l)(2j+l)和Y(2i+l)(2j)像素中的每个。然而,因为参照Y(4i+2) (4j)像素来恢复 Y(4i+2) (4j+2)像素,所以结果,Y(4i+2) (4j+3)、Y (4i+3) (4j+3)和Y(4j+3) (4j+2)像素都参照Y(4i+2) (4j)像素来恢复。
[0087]参照图11,因为Y26像素被丢弃,所以不能参照Y26像素来恢复Y27、Y36和Y37像素。因此,可参照未被丢弃的像素之中的具有最小参考距离的Y24像素来恢复Y27、Y36和Y37像素。也就是说,不仅Y25、Y34和Y35像素,而且Y26、Y27、Y36和Y37像素也可参照Y24像素来恢复。
[0088]在图12的4x4:14像素丢弃模式下,类似于图9的实施例,Y(4i) (4j+2)像素被丢弃。也就是说,Y(4i) (4j+2)和Y(4i+2) (4j)两个像素离起始像素的参考距离最大,就这一点而论,在行方向上与起始像素相邻的Y(4i) (4j+2)像素首先被丢弃。分别参照Y(4i)(4j)像素来恢复被丢弃的Y(4i) (4j+2)像素,并且其余像素的恢复过程与以上参照图10和11所描述的恢复过程相同。然而,因为以与图11的实施例中的方式类似的方式参照Y(4i)(4j)像素来恢复 Y(4i) (4j+2)像素,所以结果,Y(4i+1) (4j+2)、Y(4i+1) (4j+3)和 Y(4i)(4j+3)全都参照Y(4i) (4j)像素来恢复。
[0089]例如,因为Y02像素被丢弃,所以Y02、Y03、Y12和Υ13像素连同Υ01、Υ10和Υ11像素参照Υ00像素来恢复。Υ21、Υ22、Υ23、Υ30、Υ31、Υ32和Υ33像素全都可参照Υ20像素来恢复。
[0090]图13示出根据本发明的另一实施例的4x4:15像素丢弃模式。在4x4:15像素丢弃模式下,Y(4i+2) (4j)像素被丢弃。在恢复过程中,参照作为起始像素的Y(4i) (4j)像素来恢复Y(4i+2) (4j)像素,只有起始像素没有被从具有4x4大小的像素块丢弃,并且所有15个像素全都参照作为起始像素的Y(4i) (4j)像素来恢复。也就是说,16个Yij(i, j=4, 5,6,7)像素之中除了 Y44像素之外的15个像素可参照Y44像素来恢复。
[0091]图14至图16示出通过将像素块的4x4的大小扩展到8x8的大小而获得的实施例。就这一点而论,可根据与上述方式相同的方式执行像素丢弃过程和像素恢复过程。
[0092]参照图5至图16,描述根据本发明的实施例的用于降低数据速率的各种像素丢弃模式。针对图5至16中的每个,图5示出4x8:1像素丢弃模式(从8x8丢弃2个像素),图
6示出4x4:1像素丢弃模式(从8x8丢弃4个像素),图7示出2x4:1像素丢弃模式(从8x8丢弃8个像素),图8示出2x2:1像素丢弃模式(从8x8丢弃16个像素),图9示出2x2:2像素丢弃模式(从8x8丢弃32个像素),图10示出2x2:3像素丢弃模式(从8x8丢弃48个像素),图11示出4x4:13像素丢弃模式(从8x8丢弃52个像素),图12示出4x4:14像素丢弃模式(从8x8丢弃56个像素),图13示出4x4:15像素丢弃模式(从8x8丢弃60个像素),图14示出8x8:61像素丢弃模式(从8x8丢弃61个像素),图15示出8x8:62像素丢弃模式(从8x8丢弃62个像素),图16示出8x8:63像素丢弃模式(从8x8丢弃63个像素)。
[0093]如上所述,当数据速率与带宽相比不是足够低时,可执行PPDR过程来降低数据速率。也就是说,可执行PPDR过程,以使得可增加从图像数据丢弃的像素的数量。例如,可在图13的4x4:15像素丢弃模式(从8x8丢弃60个像素)之前执行图9的2x2:2像素丢弃模式(从8x8丢弃32个像素)。
[0094]根据一个或更多个实施例,可顺序地执行像素丢弃模式来降低数据速率。也就是说,从其丢弃了其数量由像素丢弃模式确定的像素的图像数据可被输入以允许下一像素丢弃模式被执行。例如,其中根据图6的4x4:1像素丢弃模式丢弃的8x8像素块中的4个像素的图像数据可用作输入数据,以便允许根据图7的2x4:1像素丢弃模式丢弃8x8像素块中的8个像素。
[0095]根据参照图4至图16的一个或更多个实施例,可对像素的大小和丢弃目标像素的数量进行分层分类。也就是说,如以下表1所示,可基于从像素块将被丢弃的像素的数量对像素丢弃模式进行分类,这里,还可对关于当恢复被丢弃的像素时将被参照的像素的信息进行分类。
[0096]【表1】
[0097]
【权利要求】
1.一种经由无线信道发送图像数据的方法,所述方法包括: 从构成图像数据的每一个像素块丢弃一个或更多个像素,以便降低图像数据的数据速率;和 发送从其丢弃了所述一个或更多个像素的图像数据。
2.根据权利要求1所述的方法,其中,像素块包括在空间上彼此相邻的一个或更多个像素,并且 丢弃所述一个或更多个像素的操作包括基于通过使用图像数据的BlockMode字段而获得的关于像素块的大小的信息来丢弃所述一个或更多个像素。
3.根据权利要求1所述的方法,其中,丢弃所述一个或更多个像素的操作还包括基于经由其发送图像数据的无线信道的带宽来渐进地丢弃像素以便追加地降低数据速率。
4.根据权利要求3所述的方法,其中,渐进地丢弃的操作包括:渐进地改变像素块的大小和将被丢弃的像素的数量中的至少一个,然后丢弃这些像素。
5.根据权利要求3所述的方法,其中,丢弃像素的操作包括首先丢弃离像素块中所包括的起始像素的参考距离最大的像素。
6.根据权利要求3所述的方法,其中,丢弃像素的操作包括丢弃在均匀地设置在像素块中的位置处选择的像素。
7.根据权利要求1所述的方法,其中,发送的操作包括: 根据将被丢弃的像素的位置和数量对多种像素丢弃模式进行分层分类;和` 将图像数据与指示所述多种像素丢弃模式之中的、与所述一个或更多个像素的位置和数量相应的像素丢弃模式的索引信息一起发送。
8.—种经由无线信道恢复图像数据的方法,所述方法包括: 接收从其丢弃了一个或更多个像素的数据值的图像数据;和 通过参照所述一个或更多个像素的数据值来恢复所述一个或更多个被丢弃的像素。
9.根据权利要求8所述的方法,其中,恢复所述一个或更多个被丢弃的像素的操作包括:通过参照离包括恢复目标像素的像素块中的恢复目标像素的参考距离最小的像素来执行恢复。
10.根据权利要求8所述的方法,其中,接收图像数据的操作包括接收图像数据连同关于被丢弃的像素的位置和数量的索引信息。
11.根据权利要求10所述的方法,其中,恢复一个或更多个被丢弃的像素的操作包括通过参照索引信息来执行恢复。
12.一种用于经由无线信道发送图像数据的无线发送器,所述该无线发送器包括: 像素丢弃模块,用于从构成图像数据的每一个像素块丢弃一个或更多个像素,以便降低图像数据的数据速率;和 数据发送模块,用于发送从其丢弃了所述一个或更多个像素的图像数据。
13.根据权利要求12所述的无线发送器,其中,像素块包括在空间上彼此相邻的一个或更多个像素,并且 像素丢弃模炔基于通过使用图像数据的BlockMode字段而获得的关于像素块的大小的信息来丢弃所述一个或更多个像素。
14.根据权利要求12所述的无线发送器,其中,像素丢弃模炔基于经由其发送图像数据的无线信道的带宽来渐进地丢弃像素以便追加地降低数据速率。
15. 根据权利要求13所述的无线发送器,其中,像素丢弃模块渐进地改变像素块的大小和将被丢弃的像素的数量中的至少一个,然后丢弃这些像素。
16.根据权利要求14所述的无线发送器,其中,像素丢弃模块首先丢弃离像素块中所包括的起始像素的参考距离最大的像素。
17.根据权利要求14所述的无线发送器,其中,像素丢弃模块丢弃在均匀地设置在像素块中的位置处选择的像素。
18.根据权利要求12所述的无线发送器,其中,数据发送模块根据将被丢弃的像素的位置和数量对多种像素丢弃模式进行分层分类,并且将图像数据与指示所述多种像素丢弃模式之中的、与所述一个或更多个像素的位置和数量相应的像素丢弃模式的索引信息一起发送。
19.一种用于经由无线信道恢复图像数据的无线接收器,所述无线接收器包括: 数据接收模块,用于接收从其丢弃了一个或更多个像素的数据值的图像数据;和 像素恢复模块,用于通过参照所述一个或更多个像素的数据值来恢复所述一个或更多个被丢弃的像素。
20.根据权利要求19所述的无线接收器,其中,像素恢复模块通过参照离包括恢复目标像素的像素块中的恢复目标像素的参考距离最小的像素来恢复所述一个或更多个被丢弃的像素。
21.根据权利要求19所述的无线接收器,其中,数据接收模块接收图像数据连同关于被丢弃的像素的位置和数量的索引信息。
22.根据权利要求21所述的无线接收器,其中,像素恢复模块通过参照索引信息来恢复所述一个或更多个被丢弃的像素。
23.—种其上记录用于执行权利要求1-11中的任何一个的方法的程序的计算机可读记录介质。
【文档编号】H04N21/2662GK103636228SQ201280032637
【公开日】2014年3月12日 申请日期:2012年4月30日 优先权日:2011年4月28日
【发明者】朴成范, 邵怀荣, 权赫春 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1