ZERO PASS JPEG BIT RATE CONTROLLER

    公开(公告)号:US20130034300A1

    公开(公告)日:2013-02-07

    申请号:US13540440

    申请日:2012-07-02

    IPC分类号: G06K9/36

    摘要: Embodiments are directed towards compressing an image to substantially a preset file size using statistical information obtained from a single subset of the image and an initial compression of the single subset. A representative subset portion of the image is selected based in part on a clustering analysis of the image. The representative subset is then compressed, in one embodiment, twice, in order to obtain statistics useable for the entire image. A scale factor is then determined that may be used in the quantization and for creating a Bit Rate Control (BRC) curve that represents an amount of accumulated bits per Minimal Codec Unit (MCU). During the compression process, the BRC curve is used to prevent accumulating bits from over shooting a final preset file size target.

    摘要翻译: 实施例旨在使用从图像的单个子集获得的统计信息和单个子集的初始压缩将图像压缩到基本上预设的文件大小。 部分地基于图像的聚类分析来选择图像的代表性子集部分。 然后,在一个实施例中,代表性子集被压缩两次,以获得可用于整个图像的统计信息。 然后确定可用于量化和用于创建表示每个最小编解码单元(MCU)的累加比特量的比特率控制(BRC)曲线的比例因子。 在压缩过程中,BRC曲线用于防止累积位过度拍摄最终预设的文件大小目标。

    Zero pass JPEG bit rate controller
    2.
    发明授权
    Zero pass JPEG bit rate controller 有权
    零通JPEG比特率控制器

    公开(公告)号:US08634639B2

    公开(公告)日:2014-01-21

    申请号:US13540440

    申请日:2012-07-02

    IPC分类号: G06K9/00 G06K9/36

    摘要: Embodiments are directed towards compressing an image to substantially a preset file size using statistical information obtained from a single subset of the image and an initial compression of the single subset. A representative subset portion of the image is selected based in part on a clustering analysis of the image. The representative subset is then compressed, in one embodiment, twice, in order to obtain statistics useable for the entire image. A scale factor is then determined that may be used in the quantization and for creating a Bit Rate Control (BRC) curve that represents an amount of accumulated bits per Minimal Codec Unit (MCU). During the compression process, the BRC curve is used to prevent accumulating bits from over shooting a final preset file size target.

    摘要翻译: 实施例旨在使用从图像的单个子集获得的统计信息和单个子集的初始压缩将图像压缩到基本上预设的文件大小。 部分地基于图像的聚类分析来选择图像的代表性子集部分。 然后,在一个实施例中,代表性子集被压缩两次,以获得可用于整个图像的统计信息。 然后确定可用于量化和用于创建表示每个最小编解码单元(MCU)的累加比特量的比特率控制(BRC)曲线的比例因子。 在压缩过程中,BRC曲线用于防止累积位过度拍摄最终预设的文件大小目标。

    Detecting objects in an image being acquired by a digital camera or other electronic image acquisition device
    3.
    发明授权
    Detecting objects in an image being acquired by a digital camera or other electronic image acquisition device 有权
    检测由数码相机或其他电子图像采集装置获取的图像中的对象

    公开(公告)号:US07961908B2

    公开(公告)日:2011-06-14

    申请号:US12023877

    申请日:2008-01-31

    IPC分类号: G06K9/00 G06K9/46 G06K9/36

    摘要: The likelihood of a particular type of object, such as a human face, being present within a digital image, and its location in that image, are determined by comparing the image data within defined windows across the image in sequence with two or more sets of data representing features of the particular type of object. The evaluation of each set of features after the first is preferably performed only on data of those windows that pass the evaluation with respect to the first set of features, thereby quickly narrowing potential target windows that contain at least some portion of the object. Correlation scores are preferably calculated by the use of non-linear interpolation techniques in order to obtain a more refined score. Evaluation of the individual windows also preferably includes maintaining separate feature set data for various positions of the object around one axis and rotating the feature set data with respect to the image data for the individual windows about another axis.

    摘要翻译: 通过将图像中定义的窗口内的图像数据与两个或更多个组合的顺序进行比较来确定特定类型的对象(例如人脸)存在于数字图像内的可能性及其在该图像中的位置 表示特定类型对象的特征的数据。 优选地,对第一组之后的每组特征的评估仅对通过相对于第一组特征的评估的那些窗口的数据执行,从而快速缩小包含对象的至少一部分的潜在目标窗口。 相关分数优选通过使用非线性内插技术来计算,以获得更精细的分数。 各个窗口的评估还优选地包括为围绕一个轴的对象的各种位置维护单独的特征集数据,并且相对于关于另一个轴的各个窗口的图像数据旋转特征集数据。

    Processing of video data to compensate for unintended camera motion between acquired image frames
    4.
    发明申请
    Processing of video data to compensate for unintended camera motion between acquired image frames 有权
    处理视频数据以补偿所获取的图像帧之间的非预期相机运动

    公开(公告)号:US20060017814A1

    公开(公告)日:2006-01-26

    申请号:US10897186

    申请日:2004-07-21

    IPC分类号: H04N5/228

    摘要: Video data of successive image frames are processed in a digital camera or other video image data acquisition device immediately after acquiring the video data, or during post-processing of the video data at some time after acquiring the video data, to reduce the effects of unintended motion (jitter) of the hand-held devices by stabilizing the images. A processing circuit used to calculate an estimate of motion between components of successive image frames as part of a MPEG-4 or other compression algorithm is also used to estimate motion upon which the video data are altered to stabilize the images. The individual images may be pre-stabilized by using the results of stabilizing a prior image in order to reduce the amount of processing necessary to stabilize a current image.

    摘要翻译: 连续图像帧的视频数据在获取视频数据之后立即在数字照相机或其他视频图像数据采集装置中进行处理,或者在获取视频数据之后的某个时间对视频数据进行后处理,以减少意外的影响 通过稳定图像来实现手持设备的运动(抖动)。 用于计算作为MPEG-4或其他压缩算法的一部分的连续图像帧的分量之间的运动估计的处理电路也用于估计视频数据被改变以使图像稳定的运动。 可以通过使用稳定现有图像的结果来预先确定各个图像,以便减少稳定当前图像所需的处理量。

    Processing of video data to compensate for unintended camera motion between acquired image frames
    5.
    发明授权
    Processing of video data to compensate for unintended camera motion between acquired image frames 有权
    处理视频数据以补偿所获取的图像帧之间的非预期相机运动

    公开(公告)号:US08289401B2

    公开(公告)日:2012-10-16

    申请号:US12767753

    申请日:2010-04-26

    IPC分类号: H04N5/228

    摘要: Video data that includes a plurality of images acquired over time are processed in an apparatus immediately after acquiring the video data, or during some later post-processing of the video data, to reduce the effects of unintended motion in the acquired images. Coarse and fine compensation for motion is performed on video frames that correspond to the acquired images. A coarse compensation value is employed to compress each video frame that is both coarse and fine motion compensated.

    摘要翻译: 包括随时间采集的多个图像的视频数据在获取视频数据之后或在视频数据的稍后后处理期间的设备中被处理,以减少所获取的图像中的非预期运动的影响。 在对应于所获取的图像的视频帧上执行用于运动的粗略和精细补偿。 采用粗略的补偿值来压缩粗略和微细运动补偿的每个视频帧。

    Detecting Objects In An Image Being Acquired By A Digital Camera Or Other Electronic Image Acquisition Device
    6.
    发明申请
    Detecting Objects In An Image Being Acquired By A Digital Camera Or Other Electronic Image Acquisition Device 有权
    检测由数码相机或其他电子图像采集设备获取的图像中的对象

    公开(公告)号:US20090161964A1

    公开(公告)日:2009-06-25

    申请号:US12023877

    申请日:2008-01-31

    IPC分类号: G06K9/46

    摘要: The likelihood of a particular type of object, such as a human face, being present within a digital image, and its location in that image, are determined by comparing the image data within defined windows across the image in sequence with two or more sets of data representing features of the particular type of object. The evaluation of each set of features after the first is preferably performed only on data of those windows that pass the evaluation with respect to the first set of features, thereby quickly narrowing potential target windows that contain at least some portion of the object. Correlation scores are preferably calculated by the use of non-linear interpolation techniques in order to obtain a more refined score. Evaluation of the individual windows also preferably includes maintaining separate feature set data for various positions of the object around one axis and rotating the feature set data with respect to the image data for the individual windows about another axis.

    摘要翻译: 通过将图像中定义的窗口内的图像数据与两个或更多个组合的顺序进行比较来确定特定类型的对象(例如人脸)存在于数字图像内的可能性及其在该图像中的位置 表示特定类型对象的特征的数据。 优选地,对第一组之后的每组特征的评估仅对通过相对于第一组特征的评估的那些窗口的数据执行,从而快速缩小包含对象的至少一部分的潜在目标窗口。 相关分数优选通过使用非线性内插技术来计算,以获得更精细的分数。 各个窗口的评估还优选地包括为围绕一个轴的对象的各种位置维护单独的特征集数据,并且相对于关于另一个轴的各个窗口的图像数据旋转特征集数据。

    DETECTING OBJECTS IN AN IMAGE BEING ACQUIRED BY A DIGITAL CAMERA OR OTHER ELECTRONIC IMAGE ACQUISITION DEVICE
    7.
    发明申请
    DETECTING OBJECTS IN AN IMAGE BEING ACQUIRED BY A DIGITAL CAMERA OR OTHER ELECTRONIC IMAGE ACQUISITION DEVICE 有权
    在数码相机或其他电子图像采集设备获取的图像中检测对象

    公开(公告)号:US20110205387A1

    公开(公告)日:2011-08-25

    申请号:US13099304

    申请日:2011-05-02

    IPC分类号: H04N5/225 G06K9/68

    摘要: The likelihood of a particular type of object, such as a human face, being present within a digital image, and its location in that image, are determined by comparing the image data within defined windows across the image in sequence with two or more sets of data representing features of the particular type of object. The evaluation of each set of features after the first is preferably performed only on data of those windows that pass the evaluation with respect to the first set of features, thereby quickly narrowing potential target windows that contain at least some portion of the object. Correlation scores are preferably calculated by the use of non-linear interpolation techniques in order to obtain a more refined score. Evaluation of the individual windows also preferably includes maintaining separate feature set data for various positions of the object around one axis and rotating the feature set data with respect to the image data for the individual windows about another axis.

    摘要翻译: 通过将图像中定义的窗口内的图像数据与两个或更多个组合的顺序进行比较来确定特定类型的对象(例如人脸)存在于数字图像内的可能性及其在该图像中的位置 表示特定类型对象的特征的数据。 优选地,对第一组之后的每组特征的评估仅对通过相对于第一组特征的评估的那些窗口的数据执行,从而快速缩小包含对象的至少一部分的潜在目标窗口。 相关分数优选通过使用非线性内插技术来计算,以获得更精细的分数。 各个窗口的评估还优选地包括为围绕一个轴的对象的各种位置维护单独的特征集数据,并且相对于关于另一个轴的各个窗口的图像数据旋转特征集数据。

    PROCESSING OF VIDEO DATA TO COMPENSATE FOR UNINTENDED CAMERA MOTION BETWEEN ACQUIRED IMAGE FRAMES
    8.
    发明申请
    PROCESSING OF VIDEO DATA TO COMPENSATE FOR UNINTENDED CAMERA MOTION BETWEEN ACQUIRED IMAGE FRAMES 有权
    处理视频数据以补偿所获取的图像帧之间的意外摄像机运动

    公开(公告)号:US20100208084A1

    公开(公告)日:2010-08-19

    申请号:US12767753

    申请日:2010-04-26

    IPC分类号: H04N5/225

    摘要: Video data that includes a plurality of images acquired over time are processed in an apparatus immediately after acquiring the video data, or during some later post-processing of the video data, to reduce the effects of unintended motion in the acquired images. Coarse and fine compensation for motion is performed on video frames that correspond to the acquired images. A coarse compensation value is employed to compress each video frame that is both coarse and fine motion compensated.

    摘要翻译: 包括随时间采集的多个图像的视频数据在获取视频数据之后或在视频数据的稍后后处理期间的设备中被处理,以减少所获取的图像中的非预期运动的影响。 在对应于所获取的图像的视频帧上执行用于运动的粗略和精细补偿。 采用粗略的补偿值来压缩粗略和微细运动补偿的每个视频帧。

    Detecting objects in an image being acquired by a digital camera or other electronic image acquisition device
    9.
    发明授权
    Detecting objects in an image being acquired by a digital camera or other electronic image acquisition device 有权
    检测由数码相机或其他电子图像采集装置获取的图像中的对象

    公开(公告)号:US08379922B2

    公开(公告)日:2013-02-19

    申请号:US13099304

    申请日:2011-05-02

    IPC分类号: G06K9/00 H04N5/225 G06K9/68

    摘要: The likelihood of a particular type of object, such as a human face, being present within a digital image, and its location in that image, are determined by comparing the image data within defined windows across the image in sequence with two or more sets of data representing features of the particular type of object. The evaluation of each set of features after the first is preferably performed only on data of those windows that pass the evaluation with respect to the first set of features, thereby quickly narrowing potential target windows that contain at least some portion of the object. Correlation scores are preferably calculated by the use of non-linear interpolation techniques in order to obtain a more refined score. Evaluation of the individual windows also preferably includes maintaining separate feature set data for various positions of the object around one axis and rotating the feature set data with respect to the image data for the individual windows about another axis.

    摘要翻译: 通过将图像中定义的窗口内的图像数据与两个或更多个组合的顺序进行比较来确定特定类型的对象(例如人脸)存在于数字图像内的可能性及其在该图像中的位置 表示特定类型对象的特征的数据。 优选地,对第一组之后的每组特征的评估仅对通过相对于第一组特征的评估的那些窗口的数据执行,从而快速缩小包含对象的至少一部分的潜在目标窗口。 相关分数优选通过使用非线性内插技术来计算,以获得更精细的分数。 各个窗口的评估还优选地包括为围绕一个轴的对象的各种位置维护单独的特征集数据,并且相对于关于另一个轴的各个窗口的图像数据旋转特征集数据。

    Processing of video data to compensate for unintended camera motion between acquired image frames
    10.
    发明授权
    Processing of video data to compensate for unintended camera motion between acquired image frames 有权
    处理视频数据以补偿所获取的图像帧之间的非预期相机运动

    公开(公告)号:US07705884B2

    公开(公告)日:2010-04-27

    申请号:US10897186

    申请日:2004-07-21

    IPC分类号: H04N5/228

    摘要: Video data of successive image frames are processed in a digital camera or other video image data acquisition device immediately after acquiring the video data, or during post-processing of the video data at some time after acquiring the video data, to reduce the effects of unintended motion (jitter) of the hand-held devices by stabilizing the images. A processing circuit used to calculate an estimate of motion between components of successive image frames as part of a MPEG-4 or other compression algorithm is also used to estimate motion upon which the video data are altered to stabilize the images. The individual images may be pre-stabilized by using the results of stabilizing a prior image in order to reduce the amount of processing necessary to stabilize a current image.

    摘要翻译: 连续图像帧的视频数据在获取视频数据之后立即在数字照相机或其他视频图像数据采集装置中进行处理,或者在获取视频数据之后的某个时间对视频数据进行后处理,以减少意外的影响 通过稳定图像来实现手持设备的运动(抖动)。 用于计算作为MPEG-4或其他压缩算法的一部分的连续图像帧的分量之间的运动估计的处理电路也用于估计视频数据被改变以使图像稳定的运动。 可以通过使用稳定现有图像的结果来预先确定各个图像,以便减少稳定当前图像所需的处理量。