编码数据传送设备和编码数据传送方法

文档序号:7654926阅读:169来源:国知局
专利名称:编码数据传送设备和编码数据传送方法
技术领域
本发明涉及对数据进行编码和传送的设备,更具体而言,涉及以
JPEG格式对图像数据进行编码和传送的设备。
背景技术
当把从CCD传感器或CMOS图像传感器输出的图像数据传送到外部 时,为了减少传送数据的量以降低传送速率,采用了在将图像数据转换成 编码数据(encoded data)之后再传送图像数据的方法。作为这种设备的 示例,图4中示出了在编码之后将图像数据传送到外部的编码数据传送设 备lOOo
编码数据传送设备100包括接收图像的CCD 101、将输出自CCD 101的图像数据转换成YCbCr格式的YCbCr转换部分102、对转换成 YCbCr格式的图像数据进行缓冲的行缓冲器103、按JPEG格式对存储在 行缓冲器103中的图像数据进行编码的JPEG压縮部分104、存储编码数 据的数据缓冲器105以及将存储的编码数据传送到外部的数据传送部分 106。此外,编码数据传送设备100具有水平同步信号生成部分107和垂 直同步信号生成部分108,它们分别输出水平同步信号HSYNC和垂直同 步信号VSYNC,这两个同步信号在数据被传送到外部时与数据一起被输 出。
在编码数据传送设备100中,图像数据每八行被按JPEG格式编码, 并且八行压縮数据被输出到外部。图5示出了编码数据传送设备100的时 序图。在从水平同步信号HSYNC起经过空白时段TFB之后,按照八行 图像数据的编码数据单位的输出数据ODATA被输出。由于输出数据 ODATA每八行被按JPEG格式编码,因此与不压縮地传送八行图像数据 相比,传送数据量可得以减少,并且传送速率可得以降低。
在编码数据传送设备100中,输出数据ODATA的数据量根据图像数 据的状况而变化。例如,由于对于平面图像数据编码后的数据减少,因此 输出数据ODATA的量得以减少,而相反地由于对于复杂图像数据编码后 的数据增加,因此输出数据ODATA的数据量得以增加。此外,由于水平 同步信号HSYNC以固定的间隔被输出,因此在输出数据ODATA的输出 完成之后直到下一水平同步信号HSYNC被输出为止的时段TBB (后空白 时段)根据输出数据ODATA的数据量而变化。
但是,当图像数据进行编码并将其传送到外部时,如果这是按图像数 据的预定数目的行为单位进行的,那么编码数据的数据量在每次传送时在 传送数据量上不是固定的,对外部导入器(importer)的控制较为复杂, 并且这导致外部导入器设备的电路规模的增大,这成为了一个问题。

发明内容
考虑到上述背景技术,本发明的一个目的是提供一种能够简化外部导 入器设备的编码数据导入控制而且能够简化外部导入器设备的电路配置的 编码数据传送设备。
为了实现上述目的,提供了一种编码数据传送设备,包括代码转换 部分,其将输入图像数据转换成编码数据;数据缓冲器,其存储从代码转 换部分传送来的编码数据;存储数据量检测部分,其检测存储在数据缓冲 器中的编码数据的存储数据量达到预定量;数据传送部分,其响应于存储 数据量检测部分的结果将存储在数据缓冲器中的编码数据传送到外部;以 及传送数据量检测部分,其检测从数据传送部分传送的编码数据的预定 量,其中,在数据缓冲器中,响应于存储数据量检测部分的结果,从代码 转换部分的传送被禁止,并且响应于存储数据量检测部分的结果,从代码 转换部分的传送被启动。
根据另一方面,提供了一种编码数据传送方法,包括将输入图像数 据转换成编码数据的步骤;将编码数据存储在数据缓冲器中的步骤;检测 存储在数据缓冲器中的编码数据的存储数据量达到预定量的步骤;响应于 检测到存储的编码数据的存储数据量达到预定量将存储在数据缓冲器中的
编码数据传送到外部的步骤;以及检测将被传送到外部的编码数据仅按预 定量被传送的步骤,其中,在数据缓冲器中,响应于检测到存储的编码数 据的存储数据量达到预定量,在转换步骤中从输入图像数据转换的编码数 据的传送被禁止,并且响应于检测到将被传送到外部的编码数据仅按预定 量被传送,在转换步骤中转换的编码数据的传送被启动。
在代码转换部分中从图像数据转换来的编码数据被存储在数据缓冲器 中,直到这达到预定量。另外,当数据缓冲器中的存储数据量达到预定量 时,存储的编码数据仅按预定量被传送到外部。从而,由于编码数据是按 每个预定量被传送到外部的,外部编码数据接收器可通过执行控制以按每 个预定量接收编码数据从而来接收数据,而且外部编码数据接收器设备的 电路配置可得以简化。
当结合附图理解以下详细描述时,可以更清楚上述和其他目的和新颖 特征。但是,应当清楚地理解,附图只是用于说明的,而不想要作为对本 发明的范围的限定。


图1是示出根据一个实施例的编码数据传送设备的配置的框图; 图2是示出根据该实施例的编码数据传送设备的操作的时序图; 图3是示出根据该实施例的编码数据传送设备的操作的时序图; 图4是示出传统技术的编码数据传送设备的配置的框图;以及 图5是示出传统技术的编码数据传送设备的操作的时序图。
具体实施例方式
下面,将参考图1至图3详细描述根据本发明的编码数据传送设备的 实施例。
图1是示出根据本实施例的编码数据传送设备的配置的框图。编码数 据传送设备l包括CCDll、 YCbCr转换部分12、行缓冲器13、 JPEG压 縮部分14、数据缓冲器15、数据传送部分16、定时生成部分17、垂直同 步信号生成部分18、存储数据量检测部分19、定时检测部分20、后空白 时段设置部分21、后空白时段定时器部分22、前空白时段设置部分24、 前空白时段定时器部分25、输出数据量设置部分26和传送数据量检测部 分27。
CCD ll是作为用于捕捉成像对象的图像拾取设备提供的。对于CCD 11,针对每个像素位置的具有三原色(RGB)分量中的任何一个的滤色器 (color filter)元件按矩阵形式布置在每个像素处,并且在CCD 11中, 特定的颜色分量像素信息是从相应的像素位置获得的。
在YCbCr转换部分12中,在CCD 11中获得的颜色分量像素信息被 转换到亮度-色度(YCbCr)颜色空间中,并进一步被转换成422格式 (YCbCr 422格式)。在YCbCr 422格式中,当相应的像素信息片段形 成8x8像素时,亮度(Y)信息为8x8像素,而相应的色度信息(CbCr) 片段各自被跳过成4x8像素。YCbCr 422格式的经转换的图像数据被存储 在行缓冲器13中。
在垂直同步信号生成部分18中,与CCD 11和YCbCr转换部分12 同步的垂直同步信号VSYNC基于来自未示出的控制部分的控制信号被成 生。
在JPEG压縮部分14中,存储在行缓冲器13中的图像数据被按 JPEG格式编码,并且编码数据SDATA同步于数据时钟BCK被输出。编 码数据SDATA被存储在数据缓冲器15中。在这里,数据缓冲器15具有 与下文描述的预定数据量DC相同的大小。从而,数据缓冲器15的容量 可被高效地使用而不会有浪费。
在这里,数据缓冲器15包括发送抑制端子SD和发送开始端子SE。 当活动脉冲被输入到发送抑制端子SD时,用于停止JPEG编码的禁止信 号DSTOP被输出到JPEG压縮部分14,编码数据SDATA从数据缓冲器 15的发送被禁止。
在数据传送部分16中,响应于输入到发送开始端子SE的活动脉冲, 存储在数据缓冲器15中的编码数据同步于同步时钟TCK被作为输出数据 ODATA发送。
在传送数据量检测部分27中,同步时钟TCK被输入到时钟端子
CK,同步时钟TCK被计数到与输出数据量设置部分26设置的预定数据 量DC相对应的量。当同步时钟TCK达到与预定数据量DC相对应的量 时,活动脉冲被输出到传送数据量检测信号TF。
存储数据量检测部分19是基于来自JPEG压縮部分14的数据时钟 BCK的计数来检测由输出数据量设置部分26所设置的预定数据量DC的 部件。更具体而言,在存储数据量检测部分19中,数据时钟BCK被输入 到时钟端子CK,来自输出数据量设置部分26的预定数据量DC被设置到 计数量端子C,并且当数据时钟BCK的计数量与对应于预定数据量DC 的量相一致时,活动脉冲被输出到存储数据量检测信号SF。
在后空白时段定时器部分22中,传送数据量检测信号TF被输入到计 数使能端子EN。当传送数据量检测信号TF被激活时,在经过由后空白 时段设置部分21设置的最小后空白时段BBC之后,活动脉冲被输出到后 空白信号BB。
定时检测部分20包括定时输入端子Tl和T2,在定时输入端子Tl和 T2的较晚的定时,活动脉冲被输出到同步信号HS。更具体而言,在定时 检测部分20中,在由于存储数据量检测部分19的计数而得到的存储数据 量检测信号SF被激活的定时或者来自后空白时段定时器部分22的后空白 信号BB被激活的定时中较晚的那个定时,活动脉冲被输出。在这里,定 时检测部分20、后空白时段设置部分21和后空白时段定时器部分22构成 同步信号生成部分23。
在定时生成部分17中,响应于同步信号HS的活动脉冲,具有预定的 时段宽度的外部同步信号SYNC被输出。
在前空白时段定时器部分25中,同步信号HS被输入到计数使能端子 EN。当同步信号HS被激活时,在经过由前空白时段设置部分24设置的 前空白时段FBC之后,活动脉冲被输出到前空白信号TB。
接下来,描述根据本实施例的编码数据传送设备1的操作。图2是示 出根据本实施例的编码数据传送设备1的操作的时序图.
在(1)处,当活动脉冲被输出到同步信号HS时,为了确保从外部 同步信号SYNC的上升沿到第一 ODATA (ODA)的输出的前空白时段
TFB,在前空白时段定时器部分25中,在经过前空白时段FBC之后,活 动脉冲被输出到前空白信号FB。
在(2)处,当活动脉冲被输出到前空白信号FB时,在数据传送部分 16中,从数据缓冲器15到输出数据ODATA的传送被启动。在(3)的时 段中,输出数据OD1到ODn (n表示预定数据量DC的片段的数目)被 传送。
在(4)处,当由传送数据量检测部分27计数的与输出数据ODATA 一起从数据传送部分16输出的同步时钟TCK的计数值达到了与预定数据 量DC相对应的量时,活动脉冲被输出到传送数据量检测信号TF。
在(5)处,当活动脉冲被输出到传送数据量检测信号TF时,经解码 的数据SDATA从JPEG压縮部分14到数据缓冲器15的传送被启动。在 (6)的时段中,编码数据SD1到SDn (n表示预定数据量DC的片段的 数目)被传送。
在(7)处,当由存储数据量检测部分19计数的与编码数据SDATA 一起从JPEG压縮部分14输出的数据时钟BCK的计数值达到了与预定数 据量DC相对应的量时,活动脉冲被输出到存储数据量检测信号SF。
在(8)处,当活动脉冲被输出到传送数据量检测信号TF时,为了确 保从最后的ODATA (ODn)的输出结束到外部同步信号SYNC的上升沿 的最小后空白时段TBB,在后空白时段定时器部分22中,在经过最小后 空白时段BBC之后,活动脉冲被输出到后空白信号BB。
在(9)处,响应于在在存储数据量检测信号SF和后空白信号BB之 间的活动脉冲输出中存储数据量检测信号SF处于较晚的定时,活动脉冲 被输出到同步信号HS。
在(10)处,在定时生成部分17中,响应于同步信号HS的输入,预 设时段的外部同步信号SYNC的低电平活动脉冲被输出。
图3示出比图2长的时段中的时序图,它包括三个外部同步信号 SYNC,示出了根据该实施例的编码数据传送设备1的操作。在根据本实 施例的编码数据传送设备l中,由于输出数据ODATA的量是固定的,因 此在与外部同步信号SYNC相对应的每个时段中,输出数据ODATA有效
的时段是固定的。此外,作为在外部同步信号SYNC下降之后直到输出数 据ODATA输出为止的前空白时段TFB也可以按前空白时段定时器部分 25的计数以固定间隔来提供。
另一方面,对于各自作为从输出数据ODATA的有效输出时段的完成 到外部同步信号SYNC为止的时段的后空白时段TBB1至TBB3,后空白 时段TBB1和TBB3的时段分别是由存储数据量检测信号SF的活动脉冲 来确定的,而后空白时段TBB2的时段是由后空白信号BB的活动脉冲来 确定的。更具体而言,不仅从JPEG压縮部分14到数据缓冲器15的传送 时段可得以补偿,而且最小后空白时段BBC也可得以确保,即使从 JPEG压縮部分14到数据缓冲器15的传送时段较短也是如此。
正如上文已经详细描述的,利用根据本实施例的编码数据传送设备 1,外部编码数据接收器可通过执行控制以按每个预定量接收编码数据从 而来接收数据,而且外部编码数据接收器设备的电路配置可得以简化。
应当注意,本发明绝不限于前述实施例,在不脱离本发明的范围和精 神的情况下,当然可以对本发明进行各种改进和修改。
例如,在本实施例中,描述了形成用于利用JPEG编码来压縮图像数 据的装置的JPEG压縮部分,但是本发明并不限于此,而是当然也可以应 用到使用诸如MPEG压縮方法之类的另一压縮方法的情形。
JPEG磁场强度部分是代码转换部分的示例,定时检测部分、后空白 时段设置部分和后空白时段定时器部分是同步信号生成部分的示例,后空 白时段是第一预定时段的示例,后空白时段定时器部分是第一预定时段定 时器部分的示例,前空白时段是第二预定时段的示例,前空白时段定时器 部分是第二预定时段定时器部分的示例。
根据本发明,可以提供能够简化外部导入器设备的编码数据导入控制 而且能够简化外部导入器设备的电路配置的编码数据传送设备。
本申请基于2006年6月26日递交的在先日本专利申请No. 2006-175450并要求享受其优先权,这里通过引用将该在先申请的全部内容结合 进来。
权利要求
1.一种编码数据传送设备,包括代码转换部分,其将输入图像数据转换成编码数据;数据缓冲器,其存储从所述代码转换部分传送来的所述编码数据;存储数据量检测部分,其检测存储在所述数据缓冲器中的所述编码数据的存储数据量达到预定量;数据传送部分,其响应于所述存储数据量检测部分的结果将存储在所述数据缓冲器中的所述编码数据传送到外部;以及传送数据量检测部分,其检测从所述数据传送部分传送的所述编码数据的预定量,其中,在所述数据缓冲器中,响应于所述存储数据量检测部分的结果,从所述代码转换部分的传送被禁止,并且响应于所述存储数据量检测部分的结果,从所述代码转换部分的传送被启动。
2. 如权利要求1所述的编码数据传送设备,还包括 同步信号生成部分,其响应于所述存储数据量检测部分的结果生成同步信号。
3. 如权利要求2所述的编码数据传送设备,其中 所述同步信号生成部分包括第一预定时段定时器部分,其对所述传送数据量检测部分的结果输出 之后的预设的第一预定时段进行计时;以及定时检测部分,其检测来自所述存储数据量检测部分的结果和来自所 述第一预定时段定时器部分的结果中的较晚的定时,并且所述同步信号生成部分响应于所述定时检测部分的结果生成所述同步 信号。
4. 如权利要求2所述的编码数据传送设备,还包括第二预定时段定时 器部分,其对所述同步信号输出之后的预设的第二预定时段进行计时,其中,所述数据传送部分响应于所述第二预定时段定时器部分的输出 将存储在所述数据缓冲器中的所述编码数据传送到外部。
5. 如权利要求1所述的编码数据传送设备,其中 所述数据缓冲器具有与所述预定量大小相同的容量。
6. —种编码数据传送方法,包括 将输入图像数据转换成编码数据的步骤; 将所述编码数据存储在数据缓冲器中的步骤;检测存储在所述数据缓冲器中的所述编码数据的存储数据量达到预定响应于检测到所述存储的编码数据的存储数据量达到预定量将存储在 所述数据缓冲器中的所述编码数据传送到外部的步骤;以及检测将被传送到外部的所述编码数据仅按所述预定量被传送的步骤, 其中,在所述数据缓冲器中,响应于检测到所述存储的编码数据的存 储数据量达到预定量,在所述转换步骤中从所述输入图像数据转换的所述 编码数据的传送被禁止,并且响应于检测到将被传送到外部的所述编码数 据仅按所述预定量被传送,在所述转换步骤中转换的所述编码数据的传送 被启动。
7. 如权利要求6所述的编码数据传送方法,还包括 响应于检测到所述存储的编码数据的存储数据量达到预定量生成同步信号的步骤。
8. 如权利要求7所述的编码数据传送方法,其中 所述生成所述同步信号的步骤包括对检测所述编码数据仅按所述预定量被传送的步骤的结果的输出之后 的预设的第一预定时段进行计时的步骤;以及检测来自检测所述编码数据的存储数据量达到预定量的步骤的结果和 来自对所述第一预定时段进行计时的步骤的结果中的较晚的定时的步骤, 并且所述同步信号生成步骤包括响应于所述检测定时的步骤的结果生成所 述同步信号。
9. 如权利要求7所述的编码数据传送方法,还包括 对所述同步信号输出之后的预设的第二预定时段进行计时的步骤,其中,在所述将所述编码数据传送到外部的步骤中,响应于对所述第 二预定时段进行计时的步骤的输出,存储在所述数据缓冲器中的所述编码 数据被传送到外部。
全文摘要
一种编码数据传送设备(1)包括JPEG压缩部分(14),其将图像数据转换成编码数据;数据缓冲器(15),其存储来自JPEG压缩部分(14)的编码数据;存储数据量检测部分(19),其检测存储在数据缓冲器(15)中的编码数据的存储数据量达到预定量DC;数据传送部分(16),其响应于存储数据量检测部分(19)的结果将存储在数据缓冲器(15)中的编码数据传送到外部;以及传送数据量检测部分(27),其检测从数据传送部分(16)传送的编码数据的预定量(DC)。在数据缓冲器(15)中,响应于存储数据量检测部分(19)的结果,从JPEG压缩部分(14)的传送被禁止,并且响应于传送数据量检测部分(27),从JPEG压缩部分(14)的传送被启动。
文档编号H04N7/26GK101098472SQ20071011245
公开日2008年1月2日 申请日期2007年6月26日 优先权日2006年6月26日
发明者伊贺希一郎 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1