Reference Frame Selection for Still Image Stabilization
    21.
    发明申请
    Reference Frame Selection for Still Image Stabilization 有权
    静态图像稳定的参考帧选择

    公开(公告)号:US20140362256A1

    公开(公告)日:2014-12-11

    申请号:US13911873

    申请日:2013-06-06

    Applicant: Apple Inc.

    CPC classification number: H04N5/23277

    Abstract: Systems, methods, and computer readable media to improve image stabilization operations are described. A novel combination of image quality and commonality metrics are used to identify a reference frame from a set of commonly captured images which, when the set's other images are combined with it, results in a quality stabilized image. The disclosed image quality and commonality metrics may also be used to optimize the use of a limited amount of image buffer memory during image capture sequences that return more images that the memory may accommodate at one time. Image quality and commonality metrics may also be used to effect the combination of multiple relatively long-exposure images which, when combined with a one or more final (relatively) short-exposure images, yields images exhibiting motion-induced blurring in interesting and visually pleasing ways.

    Abstract translation: 描述了用于改善图像稳定操作的系统,方法和计算机可读介质。 使用图像质量和共性度量的新颖组合来从一组共同拍摄的图像中识别参考帧,当集合的其他图像与其组合时,其导致质量稳定的图像。 公开的图像质量和通用性度量还可以用于在图像捕获序列期间优化使用有限量的图像缓冲存储器,从而可以一次返回存储器可以容纳的更多图像。 图像质量和共性度量也可用于影响多个相对较长曝光图像的组合,当与一个或多个最终(相对)短曝光图像组合时,产生显示运动诱导的模糊的图像,其在有趣和视觉上令人满意 方法。

    Image capturing device having continuous image capture
    22.
    发明授权
    Image capturing device having continuous image capture 有权
    具有连续图像捕获的图像捕获装置

    公开(公告)号:US08803981B2

    公开(公告)日:2014-08-12

    申请号:US13648834

    申请日:2012-10-10

    Applicant: Apple Inc.

    Abstract: Methods, devices, and systems for continuous image capturing are described herein. In one embodiment, a method includes continuously capturing a sequence of images with an image capturing device. The method may further include storing a predetermined number of the sequence of images in a buffer. The method may further include receiving a user request to capture an image. In response to the user request, the method may further include automatically selecting one of the buffered images based on an exposure time of one of the buffered images. The sequence of images is captured prior to or concurrently with receiving the user request.

    Abstract translation: 本文描述了用于连续图像捕获的方法,装置和系统。 在一个实施例中,一种方法包括用图像捕获装置连续捕获图像序列。 该方法还可以包括将预定数量的图像序列存储在缓冲器中。 该方法还可以包括接收用户捕获图像的请求。 响应于用户请求,该方法还可以包括基于缓冲图像之一的曝光时间自动选择缓冲图像之一。 图像序列在接收用户请求之前或同时被捕获。

    Barcode Recognition Using Data-Driven Classifier

    公开(公告)号:US20130240628A1

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

    申请号:US13658765

    申请日:2012-10-23

    Applicant: APPLE INC.

    CPC classification number: G06K7/1447 G06K7/10811 G06K7/1443

    Abstract: A barcode decoding system and method are disclosed that use a data-driven classifier for transforming a potentially degraded barcode signal into a digit sequence. The disclosed implementations are robust to signal degradation through incorporation of a noise model into the classifier construction phase. The run-time computational cost is low, allowing for efficient implementations on portable devices. Implementations are disclosed for intelligent preview scaling, barcode-aware autofocus augmentation and multi-scale signal feature extraction.

    Framework for graphics animation and compositing operations

    公开(公告)号:US10521949B2

    公开(公告)日:2019-12-31

    申请号:US15810855

    申请日:2017-11-13

    Applicant: Apple Inc.

    Abstract: A graphics animation and compositing operations framework has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the layer tree can be content, windows, views, video, images, text, media or other type of objects for an application's user interface. The application commits state changes of the layers of the layer tree. The application does not need to include explicit code for animating the changes to the layers. Instead, after a synchronization threshold has been met, an animation is determined for animating the change in state by the framework which can define a set of predetermined animations based on motion, visibility and transition. The determined animation is explicitly applied to the affected layers in the render tree. A render engine renders from the render tree into a frame buffer, synchronized with the display. Portions of the render tree changing relative to prior versions can be tracked to improve resource management.

    Depth-segmenting peak tracking autofocus
    28.
    发明授权
    Depth-segmenting peak tracking autofocus 有权
    深度分割峰值跟踪自动对焦

    公开(公告)号:US09451155B2

    公开(公告)日:2016-09-20

    申请号:US14447427

    申请日:2014-07-30

    Applicant: Apple Inc.

    CPC classification number: H04N5/23212 G02B7/38 G03B13/36 H04N5/23222

    Abstract: An apparatus, method, and computer readable medium related to autofocusing a camera lens system. An initial image is captured at a first lens position and focus information is extracted with respect to a first plurality of focus windows. A second image is captured at a second lens position and focus information is extracted for a second plurality of focus windows that correspond to the first plurality of focus windows in the initial image. The focus information for corresponding windows is compared to determine whether the focus status in each window is improving or degrading; this determination reveals whether the lens is positioned in a desirable position with respect to the data revealed by the data extracted from the focus windows.

    Abstract translation: 与自动对焦相机镜头系统相关的装置,方法和计算机可读介质。 在第一透镜位置处捕获初始图像,并且相对于第一多个焦点窗口提取焦点信息。 在第二透镜位置处捕获第二图像,并且针对对应于初始图像中的第一多个聚焦窗口的第二多个焦点窗口提取焦点信息。 比较相应窗口的焦点信息,以确定每个窗口中的焦点状态是改善还是降级; 该确定揭示了透镜是否位于相对于从焦点窗口提取的数据所揭示的数据的期望位置。

    System And Method For Computing An Image
    29.
    发明申请
    System And Method For Computing An Image 审中-公开
    用于计算图像的系统和方法

    公开(公告)号:US20160189686A1

    公开(公告)日:2016-06-30

    申请号:US15064485

    申请日:2016-03-08

    Applicant: Apple Inc.

    CPC classification number: G09G5/363 G06F9/451 G06T1/20 G06T11/001 G09G5/14

    Abstract: Disclosed are a system and method for computing a picture. Instead of loading a file that contains the image from memory, the present invention provides for a system and method for opening and retaining a procedural recipe and a small set of instructions that can be executed to compute a picture. The picture can be computed very quickly using a GPU (graphics processing unit), and can be made to move on demand. When a part of the image is needed to composite, that part is computed using a fragment program on the GPU using the procedural recipe and a specially written fragment program into a temporary VRAM buffer. After it is computed and composited, the buffer containing the result of the fragment program may be discarded.

    Abstract translation: 公开了一种用于计算图像的系统和方法。 本发明不是加载来自存储器的包含图像的文件,而是提供了用于打开和保留程序配方的系统和方法以及可以执行以计算图片的一小组指令。 可以使用GPU(图形处理单元)非常快速地计算图像,并且可以根据需要进行移动。 当图像的一部分需要复合时,该部分使用GPU上的片段程序使用过程配方和特殊写入的片段程序计算到临时VRAM缓冲区中。 在计算和合成之后,可能会丢弃包含片段程序结果的缓冲区。

    System and method for computing an image
    30.
    发明授权
    System and method for computing an image 有权
    用于计算图像的系统和方法

    公开(公告)号:US09292944B2

    公开(公告)日:2016-03-22

    申请号:US14305523

    申请日:2014-06-16

    Applicant: Apple Inc.

    CPC classification number: G09G5/363 G06F9/451 G06T1/20 G06T11/001 G09G5/14

    Abstract: Disclosed are a system and method for computing a picture. Instead of loading a file that contains the image from memory, the present invention provides for a system and method for opening and retaining a procedural recipe and a small set of instructions that can be executed to compute a picture. The picture can be computed very quickly using a GPU (graphics processing unit), and can be made to move on demand. When a part of the image is needed to composite, that part is computed using a fragment program on the GPU using the procedural recipe and a specially written fragment program into a temporary VRAM buffer. After it is computed and composited, the buffer containing the result of the fragment program may be discarded.

    Abstract translation: 公开了一种用于计算图像的系统和方法。 本发明不是加载来自存储器的包含图像的文件,而是提供了用于打开和保留程序配方的系统和方法以及可以执行以计算图片的一小组指令。 可以使用GPU(图形处理单元)非常快速地计算图像,并且可以根据需要进行移动。 当图像的一部分需要复合时,该部分使用GPU上的片段程序使用过程配方和特殊写入的片段程序计算到临时VRAM缓冲区中。 在计算和合成之后,可能会丢弃包含片段程序结果的缓冲区。

Patent Agency Ranking