摄像设备的制作方法

文档序号:7706375阅读:145来源:国知局
专利名称:摄像设备的制作方法
技术领域
本发明总的来说涉及一种摄像设备。更特别地,本发明涉及一种适合于拍摄运动图像和静止图像的技术。
背景技术
已经存在用于拍摄图像并将图像记录在诸如存储卡等的记录介质上的摄像机。随着近来摄像机的摄像元件的像素数量的增多,已经实现了高清晰静止图像以及运动图像的拍摄。另夕卜,一些摄像机可以在运动图像的拍摄期间拍摄静止图像。在这种摄像机内,可以在运动图像的记录期间响应于快门按钮的按下而拍摄静止图像。
例如,在日本特开平7-284058号公报中公开的摄像机在记录运动图〗象之前才艮据MPEG标准来编码运动图#^。响应于在运动图像的记录期间发出的静止图像拍摄指令,摄像机将运动图像编码为内帧(I帧)。摄像机将I帧作为静止图像数据记录在存储器中,然后在运动图像的拍摄终止之后将静止图像数据记录在记录介质上。
另外,在日本特开平9-233410号公报中公开的摄像机具有用于静止图像的緩冲存储器。响应于在运动图像的记录期间发出的静止图像拍摄请求,摄像机将静止图像数据临时存储在緩冲存储器内。在运动图像数据的记录终止后,摄像机从緩沖存储器读出静止图像数据,并将静止图像数据记录在记录介质上。
在曰本特开2005-12378号公报中公开的图像记录设备将运动图像数据记录在第 一记录介质上。响应于在运动图像数据的记录期间发出的静止图像拍摄请求,图像记录设备将静止图像数据记录在第二记录介质上。在运动图像数据的记录终止后,
图像记录设备将记录在第二记录介质上的静止图像数据复制在
第一记录介质上。
然而,在日本特开平7-284058号公报中公开的摄像机将与在运动图像的拍摄期间发出的静止图像拍摄指令的定时相对应的帧记录为I帧。因此,所再现的运动图像数据的图像质量不利地降低。
另外,在日本特开平9-233410号公报中公开的摄像机响应于在运动图像的拍摄期间发出的静止图像拍摄指令而将静止图像数据记录在緩冲存储器内,然后在运动图像的拍摄终止后将静止图像数据记录在记录介质上。如果摄像机在运动图像的拍摄期间用完了可用的緩冲存储器,则不利地,摄像机不再能够拍摄静止图像。另外,由于摄像机在运动图像的拍摄终止后将存储在緩冲器内的静止图像数据记录在记录介质上,因而用户可能不能立即进行诸如图像拍摄等的后续操作,直到摄像机结束在记录介质上记录静止图像数据为止。
此外,在日本特开2005-12378号公净艮中公开的图像记录设备响应于在运动图像的拍摄期间发出的静止图像拍摄指令而在与用于存储运动图像数据的记录介质不同的另 一记录介质上记录静止图像数据。在运动图像的拍摄终止后,图像记录设备将记录在另 一记录介质上的静止图像数据记录在存储有运动图像数据的记录介质上。因此,用户可能不能立即进行诸如图像拍摄等的后续操作,直到在运动图像的拍摄终止后图像记录设备结束在存储有运动图像数据的记录介质上记录静止图像数据为止。另外,图像记录设备须能够将运动图像和静止图像记录在多个记录介质上。
如上所述,在上述文献所公开的技术中,响应于在运动图像的拍摄期间发出的静止图像拍摄指令而在緩冲存储器中临时存储静止图像。然后,在运动图像的记录终止后记录静止图像。因此,如果在运动图像的拍摄期间用完了用于静止图像的可用緩沖存储器,则引起不能拍摄其他静止图像的限制以及用户在运动图像的记录终止后不能立即进行后续操作的限制。因此,可用性在相关技术中不佳。

发明内容
本发明提高了当记录运动图像和静止图像时的可用性。
根据本发明的一个方面, 一种摄像设备包括摄像单元;信号处理单元,用于使用从所述摄像单元输出的图像数据生成运动图像数据和静止图像数据;运动图像编码单元,用于编码所述运动图像数据以压缩所述运动图像数据的信息量;静止图像编码单元,用于编码所述静止图像数据以压缩所述静止图像
数据的信息量;记录单元,用于将由所述运动图像编码单元编码后的所述运动图像数据和由所述静止图像编码单元编码后的所述静止图像数据记录在记录介质上;设置单元,用于设置要由所述运动图像编码单元编码的所述运动图像数据的数据率;以及控制单元,用于控制所述运动图像编码单元和所述静止图像编码单元。所述控制单元基于由所述设置单元设置的所述数据率来控制所述运动图像编码单元,以调整所述运动图像数据的数据率。所述控制单元基于由所述设置单元设置的所述数据
率和所述记录介质的记录数据率来控制所述静止图像编码单元,以调整所述静止图像数据的数据量。
根据本发明的另一个方面, 一种摄像设备包括摄像单元;信号处理单元,用于使用从所述摄像单元输出的图像数据生成运动图像数据和静止图像数据;运动图像编码单元,用于编码所述运动图像数据以压缩所述运动图像数据的信息量;静止图
像编码单元,用于编码所述静止图像数据以压缩所述静止图像
数据的信息量;记录单元,用于将由所述运动图像编码单元编 码后的所述运动图像数据和由所述静止图像编码单元编码后的 所述静止图像数据记录在记录介质上;设置单元,用于设置要 由所述静止图像编码单元编码的所述静止图像数据的图像质 量;以及控制单元,用于控制所述运动图像编码单元和所述静 止图像编码单元。所述控制单元基于由所述设置单元设置的所 述图像质量来控制所述静止图像编码单元,以调整所述静止图 像数据的数据量。所述控制单元基于根据所设置的所述图像质 量而编码的所述静止图像数据的数据量和所述记录介质的记录 数据率来控制所述运动图像编码单元,以调整所述运动图像数 据的数据率。
根据又一个方面, 一种摄像设备包括摄像单元;信号处 理单元,用于使用从所述摄像单元输出的图像数据生成运动图 像数据和静止图像数据;运动图像编码单元,用于编码所述运 动图像数据以压缩所述运动图像数据的信息量;静止图像编码 单元,用于编码所述静止图像数据以压缩所述静止图像数据的 信息量;记录单元,用于将由所述运动图像编码单元编码后的 所述运动图像数据和由所述静止图像编码单元编码后的所述静 止图像数据记录在记录介质上;设置单元,用于设置要由所述 运动图像编码单元编码的所述运动图像数据的数据率和要由所 述静止图像编码单元编码的所述静止图像数据的图像质量;选 择单元,用于选择第一模式和第二模式的其中一个;以及控制 单元,用于根据由所述选择单元选择的模式来控制所述运动图 像编码单元和所述静止图像编码单元。在所述第一模式中,所 述控制单元基于由所述设置单元设置的所述数据率来控制所述运动图像编码单元以调整所述运动图像数据的数据率,并且基 于所设置的所述数据率和所述记录介质的记录数据率来控制所 述静止图像编码单元以调整所述静止图像数据的数据量。在所 述第二模式中,所述控制单元基于由所述设置单元设置的所述 图像质量来控制所述静止图像编码单元以调整所述静止图像数 据的数据量,并且基于根据所设置的所述图像质量而编码的所 述静止图像数据的数据量和所述记录介质的记录数据率来控制 所述运动图像编码单元以调整所述运动图像数据的数据率。
通过以下参考附图对典型实施例的说明,本发明的其它特 征将变得清楚。


图l是示出根据本发明典型实施例的摄像设备的结构的框图。
图2是示出运动图像编码单元的结构的框图。
图3是示出静止图像编码单元的结构的框图。
图4是示出静止图像编码单元的结构的框图。
图5是示出静止图像编码单元的结构的框图。
图6是示出用于设置运动图像质量模式的处理的流程图。
图7是示出记录处理的流程图。
图8是示出静止图像记录处理的流程图。
图9是示出根据本发明典型实施例的摄像设备的结构的框图。
图IO是示出记录处理的流程图。
图ll是示出静止图像编码处理的流程图。
图12是示出记录处理的流程图。
图13是示出静止图像编码单元的结构的框图。
具体实施例方式
将参考图l来说明本发明的第一典型实施例。
图1是示出根据本典型实施例的摄像设备100的结构的示例
的框图。
参考图1 , 4聂像单元101包括诸如电荷耦合器件(charge coupled device, CCD)等的摄像元件以及用于将图像信号转换成 数字信号的模数(A / D )转换器。摄像单元101拍摄被摄体的图像, 并输出运动图像数据。运动图像信号处理单元10 2对从摄像单元 IOI输出的运动图像数据进行下述处理。运动图像编码单元103 接收从运动图像信号处理单元102输出的运动图像数据,并且根 据给定的编码方法来编码运动图像数据,以压缩其信息量。
多路复用器104选择从运动图像编码单元103提供的运动图 像数据和从静止图像编码单元108提供的静止图像数据的其中 一个,并向记录处理单元105输出所选4奪的数据。记录处理单元 105对从多路复用器104输出的运动图像数据或者静止图像数据 进行处理,以将数据的格式转换成适合于记录的格式,并且在 记录介质106上记录该数据。记录介质106,皮随机地存取,并且 可以例如是存储卡、硬盘驱动器(HDD)或光盘。在本典型实施 例中,记录介质106的记录数据率高于运动图像数据的数据率 (datarate)。另外,在本典型实施例内,将海量HDD用作记录介 质106。在本典型实施例中,用作记录介质106的HDD包括在摄 像设备100内,并且不容易从摄像设备100取出该HDD。然而, 可以使用未示出的才几构来容易地交换HDD。
静止图像信号处理单元10 7响应于由系统控制单元111发出 的静止图像拍摄指令,选择从摄像单元IOI输出的运动图像数据 中的一帧作为静止图像,以生成静止图像数据。静止图像信号 处理单元107在对静止图像数据进行处理之后向静止图像编码单元108输出所选择的帧的静止图像数据。静止图像编码单元
108根据给定的编码方法来编码从静止图4象信号处理单元107输 出的静止图像数据,以压缩其信息量。
编码量控制单元10 9以下述的方式来控制由运动图像编码 单元103和静止图〗象编码单元108进行的编码处理。显示单元IIO 显示基于从摄像单元101输出的运动图像数据的运动图像、与静 止图像拍摄指令相对应的静止图像、以及各种信息。
系统控制单元111控制摄像设备10 0的各个单元。操作单元 112包括电源开关、用于指示开始和终止记录运动图像的运动图 像记录开关、以及用于指示拍摄静止图像的静止图像记录开关。 如稍后所述,操作单元112还包括用于在给定的菜单画面上对运 动图像质量模式、连续拍摄的静止图像的数量和静止图像质量 进行设置的菜单开关以及操纵杆。
在本典型实施例中,用户可以从多个图像质量中选择要记 录的运动图像的图像质量。
例如,在本典型实施例中准备了标准图像质量模式和高图 像质量模式。用户选择上述图像质量模式的其中一个。更具体 地,用户可以通过在不进行记录或者图像拍摄时操作操作单元 112来选择要记录的运动图像的图像质量模式。另外,要以高图 像质量模式记录的运动图像数据的数据率(每单位时间的数据 量)与要以标准图像质量模式记录的运动图像数据的数据率不 同。更具体地,运动图像编码单元103将以高图像质量模式记录 的运动图像数据的上限数据率值设置得比标准图像质量模式的 高,并且根据所设置的数据率来编码运动图像数据。
现在将说明用于随着摄像设备10 0对图像质量模式的设置 而设置运动图像数据的数据率和要在运动图像的拍摄期间记录 的静止图像数据的数据量的处理。图6是示出在图像质量模式设
14置处理时执行的过程的流程图。系统控制单元lll控制各个单 元,由此执行图6所示的处理。
如上所述,响应于用户对于运动图像数据的图像质量模式 的选择,系统控制单元111向编码量控制单元109输出表示所选
择的图像质量模式的信息(S601)。编码量控制单元109基于从系
统控制单元111提供的图像质量模式信息来确定运动图像数据
的数据率Rmv(比特/秒),并向运动图像编码单元103输出关于数 据率Rmv的信息。如上所述,由于在每个图像质量模式下的运 动图像数据的上限数据率值Rmv是预定的,因此系统控制单元 111选择与所设置的图像质量模式相对应的数据率R m v 。
然后,编码量控制单元109获取与当记录处理单元105在记 录介质10 6上记录数据时设置的最大数据率R m a x (比特/秒)有关 的信息(S602)。在本典型实施例中,由于在摄像设备100中所包 括的HDD^皮用作记录介质106,因此记录处理单元105预先存储 可以在将数据记录在HDD上时使用的最大数据率。当诸如存储 卡等的可交换记录介质^皮用作记录介质106时,可以通过从记录 介质读出关于最大数据率的信息来获取关于最大数据率Rmax 的信息。
然后,编码量控制单元109以下述的方式,基于运动图像数 据的数据率Rmv和记录介质的记录数据率Rmax来计算要在运 动图像数据的拍摄期间记录的静止图像数据的 一 帧的数据量 Vst(S603)。
首先,以下面的方式来计算作为数据率R m a x和数据率R m v 之间的差的数据率Rst(比特/秒)。 Rst = Rmax - Rmv
当在运动图像数据的记录期间记录了除运动图像数据以外 的数据时,数据率Rst表示除运动图像数据以外的数据的上限数据率值。这里,假定在运动图像数据的记录期间记录静止图像数据。
然后,编码量控制单元109以下面的方式,基于数据率Rst 来计算要在运动图像数据的记录期间记录的静止图像数据的一
帧的数据量Vst(比特)。 Vst = Rst/N
这里,"N"表示可以由摄像设备100在诸如1秒等的单位时 间内拍摄的静止图像的数量。在本典型实施例中,值"N"是预 定的。然而,例如可以通过操作单元112的操作来自由地将值 "N"向上改变到上限值。以这种方式,在单位时间期间拍摄的N 个帧均具有相同的等于数据量Vst的静止图像数据量。
在以这种方式来计算数据量Vst后,编码量控制单元109向 静止图像编码单元108输出关于数据量Vst的信息。
在本典型实施例中,响应于运动图像的图像质量模式的设 置,基于所设置的图像质量模式和记录介质的记录数据率来确 定要在记录运动图像数据的同时记录的 一 个静止图像的数据量 Vst。
因此,当将标准图像质量模式设置为运动图像数据的图像 质量模式时,要在运动图像的拍摄期间记录的静止图像的数据 量变得大于高图像质量模式下的数据量。即,可以拍摄高质量 静止图像。
现在将说明摄像设备100的记录操作。图7是示出根据本典 型实施例的记录处理的流程图。系统控制单元111控制各个单元 以执行图7所示的处理。
当通过操作单元112指示开始拍摄运动图像时,系统控制单 元111控制各个块以开始记录运动图像数据(S701)。摄像单元 IOI向运动图像信号处理单元102输出运动图像数据。运动图像信号处理单元102对所输出的运动图像数据进行诸如白平衡调 整、颜色处理、伽马处理和轮廓校正等的处理,然后向运动图
像编码单元103输出处理后的运动图像数据。运动图像编码单元 103根据给定的编码方法来编码所提供的运动图像数据。
在本典型实施例中,运动图像编码单元103才艮据MPEG标准 来编码运动图像数据。MPEG标准用于使用帧内编码(I图片)、 前向预测帧间编码(P图片)和双向预测帧间编码(B图片)来编码 运动图像数据。
图2是示出运动图像编码单元10 3的结构的框图。 参考图2 ,分块电路2 01将所提供的运动图像数据分割成各 自包括在水平和垂直方向上排列的8x8像素的多个块。然后, 分块电路201向减法器202和运动补偿电路210提供分割后的运 动图像数据。
运动补偿电路210根据要编码的帧是I图片、P图片还是B图 片来向减法器202输出参考数据。更具体地,当编码I图片(帧内 编码)时,运动补偿电路210向减法器202输出"0"。当编码P图片 或者B图片时,运动补偿电路210将在存储器209内存储的参考 帧的数据与从分块电路201输出的数据进行比较。然后运动补偿 电路210从存储器209读出产生最小差的块的数据,并且向减法 器202输出该数据作为参考数据。
首先,将i兌明帧内编码。
由于"0,,被输入到减法器202作为参考数据,因此将所输入 的图像数据输出到正交变换电路203 。正交变换电路203对每个 块正交变换从减法器202所提供的运动图像数据。然后正交变换 电路203向量化电路204输出运动图像数据。
编码量控制单元109向编码量控制电路211提供关于运动图 像数据的数据率Rmv的信息。编码量控制电路211根据数据率Rmv来设置当量化电路204量化运动图像数据时使用的初始量 化步长值。量化电路204根据所设置的量化步长,对每个块量化 从正交变换电路203提供的正交变换后的数据。然后量化电路 204向编码电路205和逆量化电路(deq腿tization ci腦it)207输 出量化后的数据。
逆量化电^各207对每个块逆量化并逆正交变换/人量化电^各 204输出的量化后的数据。然后逆量化电路207向加法器208输出 数据。当进行帧内编码时,如上所述,从运动补偿电路210提供 "0"。因此,加法器208向存储器209输出从逆量化电路207提供 的数据。所提供的帧的数据被存储在存储器2 0 9中作为参考帧的 数据。
编码电路2 0 5使用霍夫曼编码对从量化电路204提供的数据 进行可变长度编码,并且向緩冲存储器206输出数据。緩冲存储 器206临时存储编码后的数据,并在预定定时向多路复用器104 输出所存储的数据作为编码后的运动图像数据。
编码量控制电路211还监视在緩冲存储器206中存储的数据 的累积速度。编码量控制电路211控制量化电路204的量化步长, 从而使得运动图像数据的数据率不超过设置值Rmv。
现在将说明帧间编码。
在这种情况下,运动补偿电路210向减法器202提供参考数 据。减法器202从自分块电路201提供的数据中减去从运动补偿 电路210提供的参考数据,以确定预测误差。然后减法器202向 正交变换电路203提供预测误差。正交变换电路203对每个块正 交变换从减法器202提供的数据,并向量化电路204输出正交变 换后的数据。
量化电路2 04根据由编码量控制电路211控制的量化步长来 量化从正交变换电路2 0 3提供的数据,并向编码电路2 0 5和逆量化电路207提供量化后的数据。逆量化电^各207逆量化并逆正交 变换从量化电路2 04提供的数据,并向加法器2 0 8输出该数据。
当进行帧间编码时,运动补偿电路210向加法器208提供参 考数据。加法器208将从逆量化电路207提供的数据与从运动补 偿电路210提供的参考数据相加,并向存储器209输出结果。以 这种方式,所提供的帧的数据被存储在存储器2 0 9中作为参考帧 的数据。在进行帧间预测编码的数据中,仅将P图片的数据存 储在存储器209中作为参考帧的数据。
编码电路2054吏用霍夫曼编码对从量化电路204提供的数据 进行可变长度编码,并向緩冲存储器206输出编码后的数据。如 上所述,编码量控制电路211控制量化电路204的量化步长,从 而使得运动图像数据的数据率不超过值R m v 。
返回参考图1,如果没有指示拍摄静止图像,则多路复用器 10 4选择从运动图像编码单元10 3提供的编码后的运动图像数 据,并向记录处理单元105输出所选l奪的数据。记录处理单元105 在内部存储器中临时存储从多路复用器104输出的运动图像数 据。如果在存储器中存储的运动图像数据量达到预定值,则记 录处理单元105从存储器读出运动图像数据,并在向所读出的数 据添加预定数据后将该数据记录在记录介质106上。如果在存储 器中存储的数据量减少到预定值,则记录处理单元105停止在记 录介质106上记录数据。以这种方式,在本典型实施例中,运动 图像数据被间歇地记录在记录介质上。
返回参考图7,系统控制单元111判断在运动图像数据的记 录期间是否通过操作单元112指示拍摄静止图像(S702)。如果没 有指示拍摄静止图像(S702为"否"),则系统控制单元lll判断 是否指示终止记录运动图像(S703)。如果没有指示终止记录运 动图像(S703为"否"),则处理返回到步骤S701。在步骤S701,系统控制单元1 1 1继续记录运动图像数据。
如果指示了终止记录运动图像(S703为"是"),则系统控
制单元lll终止在记录介质106上记录运动图^象数据(S704)。在 本典型实施例中,运动图像数据被作为文件而记录。更具体地, 在记录的开始和终止之间拍摄的 一个场景的运动图像数据被作 为一个文件而管理。
将说明当在S702在拍摄运动图像期间指示拍摄静止图像 时进行的处理。如果在运动图像的记录期间指示拍摄静止图像 (S702为"是"),则处理进入步骤S705。在步骤S705,系统控 制单元111执行静止图像记录处理。
图8是示出在步骤S705执行的静止图像记录处理的流程图。
响应于静止图像拍摄指令,系统控制单元11 l指示静止图像 信号处理单元107拍摄静止图像。响应于静止图像拍摄指令,静 止图像信号处理单元107在与静止图像拍摄指令相对应的定时 从自摄像单元101输出的运动图像数据中选择一个帧,并在内部 存储器中临时存储所选择的帧的数据(S801)。然后静止图像信 号处理单元107对从摄像单元101输出的图像信号进行诸如白平 衡调整、颜色处理、伽马处理和轮廓校正等的处理,并向静止 图像编码单元10 8输出处理后的数据。
静止图像编码单元10 8根据给定的编码方法来编码所提供 的静止图像数据。在本典型实施例中,静止图像编码单元108 根据JPEG标准来编码静止图像数据。
图3是示出静止图像编码单元10 8的结构的框图。
参考图3,分块电路301将所提供的静止图像数据分割成各 自包括在水平和垂直方向上排列的8x8像素的多个块。然后分 块电路301向正交变换电路302输出分割后的数据。正交变换电路302对每个块正交变换静止图像数据,并在存储器303中存储 正交变换后的静止图像数据。
对编码量控制电路307提供来自编码量控制单元109的一个 静止图像的数据量Vst。编码量控制电路307考虑到静止图像的 大小(像素的数量)和 一 个像素的比特宽度来设置量化电路304 中的初始量化步长值。
量化电路3 0 4从存储器3 0 3读出正交变换后的静止图像数 据。根据编码量控制电路307的指令,量化电路304对每个块量 化正交变换后的静止图像数据,并向编码电路305提供量化后的 数据。针对每个块,编码电路305对量化后的静止图像数据进行 可变长度编码,并在緩冲存储器306中存储编码后的静止图像数 据。编码电路305还向编码量控制电路307输出关于编码长度的 信息(S802)。
才艮据从编码电路305输出的信息,编码量控制电路307计算 一个静止图像的数据量(S803)。然后编码量控制电路307判断计 算出的数据量是否超过所设置的数据量Vst(S804)。
如果计算出的数据量超过所设置的数据量Vst(S804为 "是"),则编码量控制电路307增大量化电路304的量化步长 (S807)。然后对从存储器303读出的正交变换后的静止图像数据 进行量化和编码(S808)。然后处理返回到步骤S803。在步骤 S803,编码量控制电路307再次计算数据量。以这种方式,进 行编码,从而使得静止图像数据量不超过所设置的数据量Vst。
如果静止图像数据量没有超过数据量Vst(S804为"否"), 则编码量控制电路3 0 7从緩冲存储器3 0 6读出编码后的静止图像 数据,并向多路复用器104输出所读出的静止图像数据(S805)。
如果响应于从系统控制单元111提供的静止图像拍摄指令 而从静止图像编码单元10 8输出编码后的静止图像数据,则多路复用器104选择该静止图像数据,并向记录处理单元105输出该 静止图像数据。
记录处理单元105在存储器中临时存储从多路复用器104输 出的静止图像数据。然后记录处理单元105在没有记录运动图像 数据的预定定时从所述存储器读出静止图像数据,并在记录介 质106上记录静止图像数据(S806)。在本典型实施例中,响应于 一个静止图像拍摄指令而记录的 一 帧的静止图像数据被作为一 个文件而管理。
如上所述,根据本典型实施例,基于记录介质106的记录数 据率和要记录的运动图像数据的数据率来确定要在运动图像的 拍摄期间记录的静止图像的数据量。
因此,可以在正在记录运动图像数据的同时记录静止图像 数据,并且可以保证最小的静止图像拍摄间隔。
因此,即使在拍摄 一 个场景的运动图像的同时指示拍摄静 止图像,也可以省略用于在终止拍摄运动图像之前存储静止图 像数据的緩冲存储器。另外,可以去除对能够在运动图像的拍 摄期间拍摄的静止图像的数量的限制。
另外,由于在终止拍摄运动图像之后没有记录静止图像数 据,因此用户可以在终止拍摄之后立即进行后续操作。
此外,由于根据由用户设置的图像质量模式来确定运动图 像数据的数据率,因此可以抑制 一 个场景的运动图像数据的编 码量的变化,并且可以提供较好的图像质量。
在本典型实施例中,对静止图像数据进行编码,从而使得 当在运动图像数据的记录期间记录静止图像数据时静止图像数 据量不超过值Vst。另一方面,在本典型实施例中,可以在没有 记录运动图像数据时记录静止图像数据。
更具体地,如果在没有进行记录时用户操作操作单元112以发出静止图像拍摄指令,则系统控制单元1 1 l控制静止图像信
号处理单元107和静止图像编码单元108以生成和编码一帧的静 止图像数据。然后记录处理单元105在记录介质106上记录该静 止图像数据。
此时,与运动图像数据的图像质量(数据率)无关地设置静 止图像数据量。更具体地,可以将静止图像数据量设置为预定 值。可选地,当仅记录静止图像时,用户可以独立于运动图像 数据的图像质量模式来设置静止图像数据的图像质量模式。这 样,当仅记录静止图像时,系统控制单元lll根据静止图像数据 的图像质量模式来调整静止图像数据量。
尽管在本典型实施例中准备了运动图像数据的两种图像质 量模式,然而图像质量模式不局限于这些示例。可以准备三种 或更多中图像质量模式。用户可以选择图像质量模式。
现在将说明本发明第二典型实施例。在本典型实施例中, 静止图像编码单元108包括多个编码量计算电路。
图4是示出根据本典型实施例的静止图像编码单元10 8的结 构的框图。摄像设备100和运动图像编码单元103具有与在第一 典型实施例中所述的结构类似的结构。下面将说明与第 一典型 实施例的区别。
参考图4,由于分块电路401和正交变换电路402分别具有与 分块电路301和正交变换电路302相同的功能,因此省略对其的 详细说明。
编码量计算电路407a-407c中的每一个通过使用不同的量 化步长量化正交变换后的静止图像数据来计算在存储器403中 存储的正交变换后的静止图像数据的编码量。编码量计算电路 407a-407c中的每一 个从存储器403读出正交变换后的静止图像 数据,并对每个块量化所读出的静止图像数据。在本典型实施例中,编码量控制电路408基于值Vst来设置在编码量计算电路 407a-407c中的不同的量化步长。
编码量计算电路407a-407c中的每 一 个对量化后的数据进 行可变长度编码,并计算一个静止图像的编码量。编码量计算 电路407a-407c中的每一个向编码量控制电路408输出所计算出 的 一 个静止图像的编码量的信息。
编码量控制电路408从多个静止图像数据中选择具有不大 于值Vst的数据量但具有最大编码量的静止图像数据,其中,编 码量计算电路407a-407c计算了上述多个静止图像数据的每一 个的编码量。然后编码量控制电路408设置当在量化电路404中 编码所选择的静止图像数据时所使用的量化步长。量化电路404 量化从存储器403读出的正交变换后的静止图像数据,并向编码 电路4 0 5输出量化后的数据。
存储器40 6输出编码后的数据以存储编码后的数据。将在緩沖存 储器40 6中存储的数据输出到多路复用器10 4 。
如上所述,根据本典型实施例,由于并行地估计静止图像 数据的编码量,因此可以减少用于编码静止图像数据的时间。 因此,可以缩短在运动图像的拍摄期间的静止图像拍摄间隔。
尽管在图4中包括三个编码量计算电路407a-407c并且各个 编码量计算电路并行地量化静止图像数据,然而可以包括两个
或者四个或者更多个编码量计算电路。
现在将说明本发明第三典型实施例。在本典型实施例中, 将说明具有与第一典型实施例和第二典型实施例不同的结构的 静止图像编码单元108。
图5是示出了根据本典型实施例的静止图像编码单元10 8的 结构的框图。摄像设备100和运动图像编码单元103具有与在第一典型实施例中所述的结构类似的结构。下面将说明与第 一 典 型实施例的区别。
参考图5,由于分块电路501和正交变换电路502分别具有与 分块电路301和正交变换电路302相同的功能,因此省略对其的 详细说明。
量化电路504a-504c中的每一个从存储器503读出正交变换 后的静止图像数据,并对每个块量化所读出的静止图像数据。 在本典型实施例中,编码量控制电路508基于值Vst来设置量化 电路504a-504c中的不同的量化步长。
编码电路505a-505c中的每 一 个对所提供的数据进行可变 长度编码,并分别在緩沖存储器506a-506c中存储编码后的数 据。编码电路505a-505c中的每一个还向编码量控制电路508输 出关于编码长度的信息。编码量控制电路508对编码电路 505a-505c中的每一个计算一个静止图像的数据量。
编码量控制电路508从由编码电路505a-505c编码后的多个 静止图像数据中选择具有不超过值Vst的数据量但是具有最大 编码量的静止图像数据。编码量控制电路508控制选择器507以 从存储有所选择的静止图像数据的緩冲存储器506a-506c的其 中 一 个读出静止图像数据并将所读出的数据输出到多路复用器 104。
根据本典型实施例,由于并行地估计静止图像数据的编码 量并且在緩冲器中存储编码后的数据,因此可以进一步减少用 于编码静止图像数据的时间,并且可以缩短在拍摄运动图像期 间的静止图像拍摄间隔。
尽管在图5中示出了三个量化电j 各504a-504c,并且由量化 电路504a-504c中的每一个量化静止图像数据,但是可以包括两 个或者四个或者更多个量化电^^。现在将说明本发明第四典型实施例。在本典型实施例中, 用户可以自由地设置要在运动图像的拍摄期间记录的静止图像 的图像质量(数据量)。
图9是示出根据本典型实施例的摄像设备1 OOa的结构的示 例的框图。图9所示的摄像设备100a具有与图l所示的摄像设备 100中所包括的功能块类似的功能块。摄像设备100a具有运动图 像和静止图像拍摄功能。下面将说明与第 一典型实施例的区别。
在本典型实施例中,用户可以通过操作操作单元112来设置 要在运动图像的拍摄期间记录的静止图像数据的图像质量。
例如,在本典型实施例中,准备了两种图像质量模式,即 标准图像质量模式和高图像质量模式作为静止图像的图像质量 模式。用户选择图像质量模式的其中一种。用户可以通过在没 有进行拍摄操作时操作操作单元112来选择静止图像的图像质 量模式。
系统控制单元lll向编码量控制单元109a输出关于由用户 选择的图像质量模式的信息。编码量控制单元10 9 a基于从系统 控制单元lll提供的关于静止图像的图像质量模式的信息来确 定要在运动图像的拍摄期间记录的静止图像数据的量化步长。 然后编码量控制单元109a向静止图像编码单元108a输出关于量 化步长的信息。
如第一典型实施例中那样,编码量控制单元109a还根据由 用户选择的运动图像数据的图像质量模式来确定运动图像数据 的数据率Rmv。编码量控制单元109a向运动图像编码单元103 输出与数据率Rmv有关的信息。此外,编码量控制单元109a获 取与记录介质106的记录数据率Rmax有关的信息。
现在将说明摄像设备100a的记录操作。图IO是示出根据本 典型实施例的记录处理的流程图。系统控制单元111控制各个单元以执行图IO所示的处理。
如果通过操作单元112来指示开始拍摄运动图像,则系统控
制单元111控制各个单元以开始编码和记录运动图像数据
(SIOOI)。此时,如在第一典型实施例中那样,编码量控制单元 109a向运动图像编码单元103输出关于运动图像数据的数据率 Rmv的信息。运动图像编码单元103调整编码量,从而使得要编 码的运动图像数据的数据率不超过数据率R m v 。
系统控制单元111判断在运动图像数据的记录期间是否通 过操作单元112指示拍摄静止图像(S1002)。如果没有指示拍摄 静止图像(S1002中为"否"),则系统控制单元lll判断是否指 示终止记录运动图像(SIOIO)。如果没有指示终止记录(S1010为 "否"),则处理返回到SIOOI。继续运动图^f象数据的记录。如 果指示了终止记录运动图像(S1010中为"是"),则系统控制单 元111终止在记录介质106上记录运动图4象数据(S1011)。
现在将说明当在运动图像的拍摄期间指示拍摄静止图像时 在步骤S1002进行的处理。如果在运动图像的记录期间指示拍 摄静止图像(S1002中为"是"),则处理进入步骤S1003。在步 骤S1003,执行静止图像编码处理。
图13是示出根据本典型实施例的静止图像编码单元108a的 结构的图。在图13中,相同或者类似的附图标记表示图3中共同 示出的结构,并且省略对其的详细说明。图ll是示出在步骤 S1003进行的静止图像记录处理的流程图。
参考图11,系统控制单元lll响应于静止图像拍摄指令而指 示静止图像信号处理单元107拍摄静止图像。响应于静止图像拍 摄指令,静止图像信号处理单元107从自摄像单元101输出的运 动图像数据中选择与静止图像拍摄指令的定时相对应的 一帧, 并在内部存储器中临时存储所选择的帧的数据(SllOl)。然后静止图像信号处理单元107对在存储器中存储的 一 帧的静止图像 数据进行诸如白平衡调整、颜色处理、伽马处理和轮廓校正等
的处理,并向静止图像编码单元108a输出处理后的静止图像数据。
静止图像编码单元108a的编码量控制电路1307基于从编码 量控制单元10 9 a提供的关于静止图像的图像质量模式的信息来 设置量化电路304的量化步长(S1102)。静止图^f象编码单元108a 根据所设置的量化步长来编码静止图像数据(S1103),并在緩冲 存储器306中存储编码后的静止图像数据(S1104)。
在本典型实施例中,编码量控制电路1307还从编码电路305 顺序获取静止图像数据的编码结果,并计算 一 帧的静止图像数 据量Sv。编码量控制电^各1307向编码量控制单元109a输出关于 数据量Sv(比特)的信息。
在完成静止图像数据的编码之后,处理进入图10所示的步 骤S1004。在步骤S1004,编码量控制单元109a从静止图像编码 单元108a获取关于静止图像数据量Sv的信息。编码量控制单元 109a根据数据量Sv来判断是否改变运动图像数据的数据率 Rmv(S1005)。
例如,当静止图像拍摄间隔N被设置为等于1时,编码量控 制单元109a判断是否满足下面的表达式。 Rmax — Rmv > Sv
更具体地,编码量控制单元109a判断通过从记录介质的数 据率减去运动图像数据的数据率而获得的值是否大于静止图像 数据的数据量Sv。如果满足所述表达式,则编码量控制单元109a 判断为可以在不改变运动图像数据的数据率Rmv的情况下在运 动图像数据的记录期间来实现静止图像数据的记录。然后处理 进入步骤SIOIO。如果在步骤S1005静止图像数据的数据量Sv满足下面的表 达式Rmax - Rmv ^ Sv,则编码量控制单元109a判断为必须降 低运动图像数据的数据率以在运动图像数据的记录期间记录静 止图像数据。然后处理进入步骤S1006。在步骤S1006,编码量 控制单元109a以下面的方式来计算运动图像数据的数据率 Rmv,。
Rmv, = Rmv x a (其中,0<a<l)
然后编码量控制单元109a向运动图像编码单元103输出关 于数据率Rmv,的信息,以将运动图像数据的数据率改变为值 Rmv,。如果值a极小,则运动图像的图像质量大大降低。因此, 值a期望被设置为大约0.7-0.9。
运动图像编码单元103编码运动图像数据,从而使得编码后 的运动图像数据的数据率不超过新设置的数据率Rmv,。记录处 理单元105通过多路复用器104读出存储在緩沖存储器306中的 静止图像数据,并在记录介质106上记录该静止图像数据和编码 后的运动图像数据(S 1007)。
在开始记录静止图像数据后,系统控制单元111等待记录静 止图像数据的终止(S1008)。在终止记录静止图像后,系统控制 单元lll将运动图像的数据率设置回前一数据率Rmv,并向运动 图像编码单元103输出关于数据率Rmv的信息。然后运动图像编 码单元103编码运动图像数据,从而使得编码后的运动图像数据 的数据率不超过数据率Rmv。然后在记录介质106上记录编码后 的运动图像数据(S1009)。
通过下面的等式来表示用于记录数据量Sv的静止图像数 据的时间T。
T = Sv/(Rmax - Rmv x a)(秒)
如上所述,根据本典型实施例,用户事先设置要在运动图像的拍摄期间记录的静止图像数据的图像质量。响应于在运动 图像的拍摄期间发出的静止图像拍摄指令,在记录运动图像数 据和静止图像数据之前,基于编码后的静止图像数据量来改变 运动图像数据的数据率。
因此,响应于在运动图像的拍摄期间发出的静止图像拍摄 指令,可以在记录运动图像的同时记录具有由用户设置的图像 质量的静止图像。
即使在拍摄一 个场景的运动图像期间发出了静止图像拍摄 指令,也可以省略用于在终止拍摄运动图像之前存储静止图像 数据的緩冲存储器。另外,可以去除对能够在运动图像的拍摄 期间拍摄的静止图像的数量的限制。
由于在终止拍摄运动图像后没有记录静止图像数据,因此 用户可以在终止拍摄之后立即进行后续操作。
如果在运动图像的拍摄期间拍摄静止图像时用户不想降低 运动图像的数据率,则用户可以对静止图像设置较低的图像质 量。
尽管在本典型实施例中准备了两种模式作为要在运动图像 的拍摄期间记录的静止图像的图像质量模式,然而模式的数量 不局限于该特定示例。可以准备三种或更多种图像质量模式。 用户可以选择上述模式的其中一种。
现在将说明本发明第五典型实施例。在第一典型实施例~ 第三典型实施例中,当在运动图像的拍摄期间拍摄静止图像时, 在不改变运动图像数据的数据率的情况下设置静止图像数据 量。另一方面,在第四典型实施例中,当在运动图像的拍摄期 间拍摄静止图像时,在不改变所设置的静止图像数据的图像质 量(数据量)的情况下设置运动图像数据的数据率。
本典型实施例准备了如下模式第一模式,用于当在运动图像的拍摄期间拍摄静止图像时,在不改变运动图像数据的数 据率的情况下设置静止图像数据量;以及第二模式,用于在不 改变静止图像的图像质量的情况下设置运动图像数据的数据 率。
用户可以选择和设置第一模式或者第二模式。
根据本典型实施例的摄像设备具有与图l或图9中所示的摄 像设备的结构类似的结构。摄像设备还使用类似的基本记录处 理。更具体地,用户通过操作单元112来设置要记录的运动图像 数据的图像质量模式,并设置要在运动图像的拍摄期间记录的 静止图像数据的图像质量模式。另外,用户通过操作操作单元 112来选择第一模式(运动图像优先模式)和第二模式(静止图像
优先模式)的其中一个。
系统控制单元lll响应于在运动图像的拍摄期间发出的静 止图像拍摄指令,根据由用户设置的模式来控制各个单元。
图12是示出根据本典型实施例的记录处理的流程图。系统 控制单元11 l控制各个单元以执行图12所示的处理。
如果用户指示开始记录运动图像,则系统控制单元lll判断 选择了运动图像优先模式还是静止图像优先模式(S1201)。如果 选择了运动图像优先模式,则系统控制单元111在步骤S1202执 行运动图像优先模式的处理。
在该运动图像优先模式中,执行与在第一典型实施例中所 述的图7和图8所示的处理类似的处理。
如果选择了静止图像优先模式,则在步骤S1203执行静止 图像优先模式的处理。在该静止图像优先模式中,执行与在第 四典型实施例中所述的图IO和图ll所示的处理类似的处理。
现在将说明本发明的其它典型实施例。可以通过执行存储 在计算机的随机存取存储器(RAM)或者只读存储器(ROM)中的程序,实现根据本发明上述典型实施例的设备中所包括的各个 单元和方法的各个步骤。本发明还包括程序和用于存储该程序 的计算机可读记录介质。
本发明可以实施为例如系统、设备、方法、程序或者记录 介质。更具体地,可以将本发明应用于包括多个装置的系统或 包括一个装置的设备。
本发明还包括这样一种情况,在该情况下,直接地或者从 远处向系统或设备提供用于实现上述典型实施例的功能的软件 程序(与典型实施例的图6-8和图10-12中所示的流程图相对应 的程序)。包括在系统或设备中的计算机读出并执行所提供的软 件程序的程序代码,由此实现上述典型实施例的功能。本发明 也包括这种情况。
因此,本发明还包括要被安装在计算机中以在该计算机中 实现本发明的功能的程序代码。即,本发明包括用于实现本发 明的功能的计算机程序。
在这种情况下,计算机程序可以是任何形式,诸如目标代
码、由解释器执行的程序或向os提供的脚本数据,只要该程序 具有程序的功能即可。
用于提供计算机程序的计算机可读记录介质的类型包括例
如软盘、硬盘、诸如CD-ROM、 CD-R、 CD-W或DVD(DVD-ROM、 DVD-R)等的光盘、诸如MO等的磁光盘、磁带、非易失性存储 卡以及ROM。
另外,程序提供方法包括这样一种情况,在该情况下,用 户使用客户计算机的浏览器访问因特网网站,并从该网站将根 据本发明典型实施例的计算机程序下载到诸如硬盘等的记录介 质上。在这种情况下,所下载的程序可以是具有自动安装功能 的压缩文件。码分割成多个文件,并可以从不同的网站下载所述多个文件中 的每一个,由此可以实现本发明。即,本发明还包括允许多个 用户将用于实现本发明的功能的程序文件下载到计算机中的
www服务
根据本发明典型实施例的程序可以被加密并记录在诸如
CD-ROM等的记录介质上,并且将该记录介质分发给用户。在 这种情况下,可以允许满足预定条件的用户通过因特网从网站 下载用于解密所述加密的密钥信息,使用密钥信息执行加密后 的程序,并且在计算机中安装该程序。
型实施例的功能之外,运行在计算机上的操作系统可以基于程 序代码的指令扭^亍部分或全部实际处理,由此可以实现典型实 施例的功能。
此外,可以将从记录介质读出的程序写入插入计算机的功 能扩展板或连接到计算机的功能扩展单元的存储器中。包括在 功能扩展板或功能扩展单元中的CPU等可以基于程序的指令来 执行部分或全部实际处理,由此实现上述典型实施例的功能。
尽管已经参考典型实施例说明了本发明,但是应该理解, 本发明不局限于所公开的典型实施例。所附权利要求书的范围 符合最宽的解释,以包含所有修改、等同结构和功能。
权利要求
1.一种摄像设备,包括摄像单元;信号处理单元,用于使用从所述摄像单元输出的图像数据生成运动图像数据和静止图像数据;运动图像编码单元,用于编码所述运动图像数据以压缩所述运动图像数据的信息量;静止图像编码单元,用于编码所述静止图像数据以压缩所述静止图像数据的信息量;记录单元,用于将由所述运动图像编码单元编码后的所述运动图像数据和由所述静止图像编码单元编码后的所述静止图像数据记录在记录介质上;设置单元,用于设置要由所述运动图像编码单元编码的所述运动图像数据的数据率;以及控制单元,用于控制所述运动图像编码单元和所述静止图像编码单元,其中,所述控制单元基于由所述设置单元设置的所述数据率来控制所述运动图像编码单元,以调整所述运动图像数据的数据率,所述控制单元基于由所述设置单元设置的所述数据率和所述记录介质的记录数据率来控制所述静止图像编码单元,以调整所述静止图像数据的数据量。
2. 根据权利要求l所述的摄像设备,其特征在于,所述控制单元基于所述记录介质的记录数据率和所设置的所述数据率之间的差来调整所述静止图像数据的数据量。
3. 根据权利要求l所述的摄像设备,其特征在于,所述信号处理单元在单位时间内生成N帧的静止图像数据,以及所述控制单元调整所述静止图像数据的数据量,从而使得N帧中的每一 帧的静止图像数据具有相同的信息量。
4. 根据权利要求l所述的摄像设备,其特征在于,所述设置单元根据用户操作来选择多个预定数据率的其中 一 个。
5. 根据权利要求l所述的摄像设备,其特征在于,所述信号处理单元响应于在所述运动图像数据的记录期间发出的静止图像拍摄指令,生成所述静止图像数据,以及所述记录单元在所述运动图像数据的记录期间在所述记录介质上记录所述静止图像数据。
6. 根据权利要求5所述的摄像设备,其特征在于,所述控制单元基于所设置的所述数据率和所述记录介质的记录数据率,调整在所述运动图像数据的记录期间生成的所述静止图像数据的数据量。
7. 根据权利要求6所述的摄像设备,其特征在于,所述信号处理单元响应于在没有记录所述运动图像数据时发出的静止图像拍摄指令,生成所述静止图像数据,以及所述控制单元控制所述静止图像编码单元,从而使得在没有记录所述运动图像数据时,与所设置的所述数据率无关地对由所述信号处理单元生成的所述静止图像数据进行编码。
8. 根据权利要求7所述的摄像设备,其特征在于,所述设置单元将在没有记录所述运动图像数据时要记录的所述静止图像数据的图像质量设置为给定值,以及所述控制单元基于由所述设置单元设置的所述静止图像数据的所述图像质量,来控制所述静止图像编码单元。
9. 根据权利要求8所述的摄像设备,其特征在于,所述静止图像编码单元包括用于量化所述静止图像数据的量化器,以及所述控制单元基于所设置的所述图像质量来调整所述量化器的量化步长。
10. 根据权利要求l所述的摄像设备,其特征在于,所述信号处理单元响应于在所述运动图像数据的记录期间发出的静止图像拍摄指令,生成所述静止图像数据,以及所述控制单元调整要由所述静止图像编码单元编码的所述静止图像数据的数据量,从而使得能够在所述运动图像数据的记录期间记录编码后的所述静止图像数据。
11. 一种摄像设备,包括摄像单元;信号处理单元,用于使用从所述摄像单元输出的图像数据生成运动图像数据和静止图像数据;运动图像编码单元,用于编码所述运动图像数据以压缩所述运动图像数据的信息量;静止图像编码单元,用于编码所述静止图像数据以压缩所述静止图像数据的信息量;记录单元,用于将由所述运动图像编码单元编码后的所述运动图像数据和由所述静止图像编码单元编码后的所述静止图像数据记录在记录介质上;设置单元,用于设置要由所述静止图像编码单元编码的所述静止图像数据的图像质量;以及控制单元,用于控制所述运动图像编码单元和所述静止图像编码单元,其中,所述控制单元基于由所述设置单元设置的所述图像质量来控制所述静止图像编码单元,以调整所述静止图像数据的数据量,所述控制单元基于根据所设置的所述图像质量而编码的所述静止图像数据的数据量和所述记录介质的记录数据率来控制所述运动图像编码单元,以调整所述运动图像数据的数据率。
12. 根据权利要求ll所述的摄像设备,其特征在于,所述控制单元基于所述记录介质的记录数据率和所述静止图像数据的数据量之间的差来调整所述运动图像数据的数据率。
13. 根据权利要求ll所述的摄像设备,其特征在于,所述设置单元根据用户操作来选择多个预定图像质量的其中 一 个。
14. 根据权利要求ll所述的摄像设备,其特征在于,所述信号处理单元响应于在所述运动图像数据的记录期间发出的静止图像拍摄指令,生成所述静止图像数据,以及所述记录单元在所述运动图像数据的记录期间在所述记录介质上记录所述静止图像数据。
15. 根据权利要求14所述的摄像设备,其特征在于,所述控制单元基于在所述运动图像数据的记录期间编码的所述静止图像数据的数据量和所述记录介质的记录数据率来调整所述运动图像数据的数据率。
16. 根据权利要求15所述的摄像设备,其特征在于,所述设置单元将所述运动图像数据的数据率设置为给定值,以及所述控制单元响应于用于开始记录所述运动图像数据的指令,基于由所述设置单元设置的所述数据率来调整所述运动图像数据的数据率,并且响应于在所述运动图像数据的记录期间发出的静止图像拍摄指令,基于在所述运动图像数据的记录期间编码的所述静止图像数据的数据量和所述记录介质的记录数据率来调整所述运动图像数据的数据率。
17. 根据权利要求16所述的摄像设备,其特征在于,所述控制单元在所述记录单元结束记录所述静止图像数据后,基于由所述设置单元设置的所述数据率来调整所述运动图像数据的数据率。
18. 根据权利要求ll所述的摄像设备,其特征在于,所述静止图像编码单元包括用于量化所述静止图像数据的量化器,以及所述控制单元基于所设置的所述图像质量来调整所述量化器的量化步长。
19. 根据权利要求ll所述的摄像设备,其特征在于,所述信号处理单元响应于在所述运动图像数据的记录期间发出的静止图像拍摄指令,生成所述静止图像数据,以及所述控制单元调整要由所述运动图像编码单元编码的所述运动图像数据的数据率,从而使得能够在所述运动图像数据的记录期间记录编码后的所述静止图像数据。
20. —种摄像设备,包括摄像单元;信号处理单元,用于使用从所述摄像单元输出的图像数据生成运动图像数据和静止图像数据;运动图像编码单元,用于编码所述运动图像数据以压缩所述运动图像数据的信息量;静止图像编码单元,用于编码所述静止图像数据以压缩所述静止图像数据的信息量;记录单元,用于将由所述运动图像编码单元编码后的所述运动图像数据和由所述静止图像编码单元编码后的所述静止图像数据记录在记录介质上;设置单元,用于设置要由所述运动图像编码单元编码的所述运动图像数据的数据率和要由所述静止图像编码单元编码的所述静止图像数据的图像质量;选择单元,用于选择第一模式和第二模式的其中一个;以及控制单元,用于根据由所述选择单元选择的模式来控制所述运动图像编码单元和所述静止图像编码单元,其中,在所述第一模式中,所述控制单元基于由所述设置单元设置的所述数据率来控制所述运动图像编码单元以调整所述运动图像数据的数据率,并且基于所设置的所述数据率和所述记录介质的记录数据率来控制所述静止图像编码单元以调整所述静止图像数据的数据量,以及其中,在所述第二模式中,所述控制单元基于由所述设置单元设置的所述图像质量来控制所述静止图像编码单元以调整所述静止图像数据的数据量,并且基于根据所设置的所述图像质量而编码的所述静止图像数据的数据量和所述记录介质的记录数据率来控制所述运动图像编码单元以调整所述运动图像数据的数据率。
21. 根据权利要求20所述的摄像设备,其特征在于,所述信号处理单元响应于在所述运动图像数据的记录期间发出的静止图像拍摄指令,生成所述静止图像数据,以及所述控制单元调整要由所述静止图像编码单元编码的所述静止图像数据的数据量,从而使得能够在所述第 一模式中在所述运动图像数据的记录期间记录编码后的所述静止图像数据。
22. 根据权利要求20所述的摄像设备,其特征在于,所述信号处理单元响应于在所述运动图像数据的记录期间发出的静止图像拍摄指令,生成所述静止图像数据,以及所述控制单元调整要由所述运动图像编码单元编码的所述运动图像数据的数据率,从而使得能够在所述第二模式中在所述运动图像数据的记录期间记录编码后的所述静止图像数据。
全文摘要
一种摄像设备,包括信号处理单元,用于使用从摄像单元输出的图像数据生成运动图像数据和静止图像数据;运动图像编码单元,用于编码运动图像数据;静止图像编码单元,用于编码静止图像数据;记录单元,用于将编码后的运动图像数据和静止图像数据记录在记录介质上;设置单元,用于设置编码后的运动图像数据的数据率;以及控制单元,用于控制运动图像编码单元和静止图像编码单元。该控制单元基于所设置的数据率来控制运动图像编码单元以调整运动图像数据的数据率,并且基于所设置的数据率和记录介质的记录数据率来控制静止图像编码单元以调整静止图像数据的数据量。
文档编号H04N5/926GK101540867SQ20091012941
公开日2009年9月23日 申请日期2009年3月18日 优先权日2008年3月18日
发明者藤井昭雄 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1