Focus score improvement by noise correction
    31.
    发明授权
    Focus score improvement by noise correction 有权
    通过噪音校正改善焦点

    公开(公告)号:US09282235B2

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

    申请号:US14292789

    申请日:2014-05-30

    Applicant: Apple Inc.

    CPC classification number: H04N5/23212 G03B13/36 H04N5/23258 H04N5/23293

    Abstract: A method to correct an autofocus operation of a digital image capture device based on an empirical evaluation of image capture metadata is disclosed. The method includes capturing an image of a scene (the image including one or more autofocus windows), obtaining an initial focus score for at least one of the image's one or more autofocus windows, obtaining image capture metadata for at least one of the one or more autofocus windows, determining a focus adjustment score for the one autofocus window based on a combination of the autofocus window's image capture metadata (wherein the focus adjustment score is indicative of the autofocus window's noise), and determining a corrected focus score for the one autofocus window based on the initial focus score and the focus adjustment score.

    Abstract translation: 公开了一种基于图像捕捉元数据的经验评估来校正数字图像捕获装置的自动对焦操作的方法。 该方法包括捕获场景的图像(包括一个或多个自动对焦窗口的图像),获得图像的一个或多个自动聚焦窗口中的至少一个的初始聚焦分数,获得图像捕获元数据中的至少一个或 更多的自动对焦窗口,基于自动对焦窗口的图像拍摄元数据(其中焦点调整分数指示自动对焦窗口的噪声)的组合,确定一个自动对焦窗口的焦点调整分数,并且确定用于一个自动对焦窗口的校正焦点得分 基于初始焦点得分和焦点调整分数的窗口。

    Depth-Segmenting Peak Tracking Autofocus
    32.
    发明申请
    Depth-Segmenting Peak Tracking Autofocus 有权
    深度分割峰值跟踪自动对焦

    公开(公告)号:US20160037052A1

    公开(公告)日:2016-02-04

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

    Scene Stability Detection
    33.
    发明申请
    Scene Stability Detection 有权
    场景稳定性检测

    公开(公告)号:US20150350547A1

    公开(公告)日:2015-12-03

    申请号:US14502128

    申请日:2014-09-30

    Applicant: Apple Inc.

    Abstract: Techniques to detect subject and camera motion in a set of consecutively captured image frames are disclosed. More particularly, techniques disclosed herein temporally track two sets of downscaled images to detect motion. One set may contain higher resolution and the other set lower resolution of the same images. For each set, a coefficient of variation may be computed across the set of images for each sample in the downscaled image to detect motion and generate a change mask. The information in the change mask can be used for various applications, including determining how to capture a next image in the sequence.

    Abstract translation: 公开了在一组连续拍摄的图像帧中检测主体和相机运动的技术。 更具体地,本文公开的技术暂时跟踪两组缩小图像以检测运动。 一组可能包含较高的分辨率,另一组则设置相同图像的较低分辨率。 对于每个集合,可以在缩小图像中的每个样本的图像集上计算变化系数,以检测运动并生成改变掩模。 更改掩码中的信息可用于各种应用,包括确定如何捕获序列中的下一个图像。

    Focus Score Improvement By Noise Correction
    34.
    发明申请
    Focus Score Improvement By Noise Correction 有权
    通过噪声校正进行焦点得分改进

    公开(公告)号:US20150350522A1

    公开(公告)日:2015-12-03

    申请号:US14292789

    申请日:2014-05-30

    Applicant: Apple Inc.

    CPC classification number: H04N5/23212 G03B13/36 H04N5/23258 H04N5/23293

    Abstract: A method to correct an autofocus operation of a digital image capture device based on an empirical evaluation of image capture metadata is disclosed. The method includes capturing an image of a scene (the image including one or more autofocus windows), obtaining an initial focus score for at least one of the image's one or more autofocus windows, obtaining image capture metadata for at least one of the one or more autofocus windows, determining a focus adjustment score for the one autofocus window based on a combination of the autofocus window's image capture metadata (wherein the focus adjustment score is indicative of the autofocus window's noise), and determining a corrected focus score for the one autofocus window based on the initial focus score and the focus adjustment score.

    Abstract translation: 公开了一种基于图像捕捉元数据的经验评估来校正数字图像捕获装置的自动对焦操作的方法。 该方法包括捕获场景的图像(包括一个或多个自动对焦窗口的图像),获得图像的一个或多个自动聚焦窗口中的至少一个的初始聚焦分数,获得图像捕获元数据中的至少一个或 更多的自动对焦窗口,基于自动对焦窗口的图像拍摄元数据(其中焦点调整分数指示自动对焦窗口的噪声)的组合,确定一个自动对焦窗口的焦点调整分数,并且确定用于一个自动对焦窗口的校正焦点得分 基于初始焦点得分和焦点调整分数的窗口。

    FRAMEWORK FOR GRAPHICS ANIMATION AND COMPOSITING OPERATIONS
    35.
    发明申请
    FRAMEWORK FOR GRAPHICS ANIMATION AND COMPOSITING OPERATIONS 审中-公开
    图形动画和组合操作框架

    公开(公告)号:US20150193958A1

    公开(公告)日:2015-07-09

    申请号:US14665975

    申请日:2015-03-23

    Applicant: Apple Inc.

    CPC classification number: G06T13/80 G06T1/20 G06T13/00

    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, 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. Portions of the render tree changing relative to prior versions can be tracked to improve resource management.

    Abstract translation: 图形动画和合成操作框架具有用于与应用程序接口的层树和用于与渲染引擎进行连接的渲染树。 层树中的层可以是应用程序的用户界面的内容,窗口,视图,视频,图像,文本,媒体或其他类型的对象。 应用程序提交层树的层的状态更改。 该应用程序不需要包含用于动画化图层的更改的显式代码。 相反,确定动画通过框架动画状态的变化,该框架可以基于运动,可见性和转换来定义一组预定的动画。 确定的动画显式应用于渲染树中的受影响的图层。 渲染引擎从渲染树呈现为帧缓冲区。 可以跟踪渲染树相对于先前版本更改的部分,以改进资源管理。

    Barcode recognition using data-driven classifier
    36.
    发明授权
    Barcode recognition using data-driven classifier 有权
    使用数据驱动分类器的条形码识别

    公开(公告)号:US08905314B2

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

    申请号: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.

    Abstract translation: 公开了一种使用数据驱动分类器将潜在恶化的条形码信号变换为数字序列的条形码解码系统和方法。 所公开的实施方式通过将噪声模型并入分类器构造阶段来稳健地信号劣化。 运行时计算成本低,允许在便携式设备上进行有效的实施。 公开了实现智能预览缩放,条形码识别自动对焦增强和多尺度信号特征提取。

    System for Optimizing Graphics Operations
    37.
    发明申请
    System for Optimizing Graphics Operations 审中-公开
    优化图形操作的系统

    公开(公告)号:US20140184634A1

    公开(公告)日:2014-07-03

    申请号:US14185656

    申请日:2014-02-20

    Applicant: Apple Inc.

    CPC classification number: G06T1/20 G06F15/76 G06F15/80 G09G5/02

    Abstract: Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for reducing and optimizing graphics problems for rendering with consideration of the system resources, such as the availability of a compatible GPU.

    Abstract translation: 公开了一种用于产生图像的系统,包括用于减少这种操作所需的存储器和处理能力的技术。 该系统提供以编程方式表示图形问题的技术。 该系统进一步提供了用于减少和优化图形问题以用于考虑系统资源(诸如兼容GPU的可用性)的渲染的技术。

    Frameworks for graphics animation and compositing operations

    公开(公告)号:US11222456B2

    公开(公告)日:2022-01-11

    申请号:US16722551

    申请日:2019-12-20

    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, etc., 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.

    Image capturing device having continuous image capture

    公开(公告)号:US10511772B2

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

    申请号:US16054740

    申请日:2018-08-03

    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.

    FRAMEWORK FOR GRAPHICS ANIMATION AND COMPOSITING OPERATIONS

    公开(公告)号:US20180122126A1

    公开(公告)日:2018-05-03

    申请号: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.

Patent Agency Ranking