METHODS AND SYSTEMS FOR SPATIALLY LOCALIZED IMAGE EDITING

    公开(公告)号:US20190043165A1

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

    申请号:US16158185

    申请日:2018-10-11

    申请人: Apple Inc.

    IPC分类号: G06T3/40 G06T5/00 G06T5/40

    摘要: This invention provides methods for spatially localized image editing. For example, an input image is divided into multiple bins in each dimension. For each bin, a histogram is computed, along with local image statistics such as mean, medium and cumulative histogram. Next, for each tile, a type of adjustment is determined and applied, including adjustment associated with Exposure, Brightness, Shadows, Highlights, Contrast, and Blackpoint. The adjustments are done for all tiles in the input image to render a small adjustment image. The small image is then interpolated, for example, using an edge-preserving interpolation, to get a full size adjustment image with adjustment curve for each pixel. Subsequently, per-pixel image adjustments can be performed across an entire input image to render a final adjusted image.

    Gesture mapping for image filter input parameters
    2.
    发明授权
    Gesture mapping for image filter input parameters 有权
    图像滤波器输入参数的手势映射

    公开(公告)号:US09531947B2

    公开(公告)日:2016-12-27

    申请号:US14268041

    申请日:2014-05-02

    申请人: Apple Inc.

    摘要: This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.

    摘要翻译: 本公开涉及用于将特定用户交互(例如,手势)映射到各种图像处理例程的输入参数(例如,图像过滤器)的系统,方法和计算机可读介质,以提供无缝,动态和直观的体验 用于用户和软件开发人员。 这样的技术可以处理“相对”手势的处理,即,具有取决于设备的输入相对于输入的先前值有多少变化的值的手势以及具有“绝对”手势的手势 值仅依赖于设备输入的即时值。 此外,超出用户输入手势的设备的输入可以用作一个或多个图像处理例程的输入参数。 例如,设备在三维空间中的取向,加速度和/或位置可以用作特定图像处理例程的输入。

    Three Dimensional User Interface Effects On A Display By Using Properties Of Motion
    3.
    发明申请
    Three Dimensional User Interface Effects On A Display By Using Properties Of Motion 有权
    通过使用运动属性对显示器的三维用户界面效果

    公开(公告)号:US20150106768A1

    公开(公告)日:2015-04-16

    申请号:US14571062

    申请日:2014-12-15

    申请人: Apple Inc.

    IPC分类号: G06F3/0481 G06F3/01

    摘要: The techniques disclosed herein use a compass, MEMS accelerometer, GPS module, and MEMS gyrometer to infer a frame of reference for a hand-held device. This can provide a true Frenet frame, i.e., X- and Y-vectors for the display, and also a Z-vector that points perpendicularly to the display. In fact, with various inertial clues from accelerometer, gyrometer, and other instruments that report their states in real time, it is possible to track the Frenet frame of the device in real time to provide a continuous 3D frame-of-reference. Once this continuous frame of reference is known, the position of a user's eyes may either be inferred or calculated directly by using a device's front-facing camera. With the position of the user's eyes and a continuous 3D frame-of-reference for the display, more realistic virtual 3D depictions of the objects on the device's display may be created and interacted with by the user.

    摘要翻译: 本文公开的技术使用罗盘,MEMS加速度计,GPS模块和MEMS陀螺仪来推断用于手持设备的参考框架。 这可以提供真正的Frenet帧,即用于显示的X和Y向量,以及垂直于显示器指向的Z向量。 事实上,随着来自加速度计,陀螺仪和其他实时报告状态的仪器的各种惯性线索,可以实时跟踪设备的Frenet帧,以提供连续的3D参考帧。 一旦知道了这个连续的参考框架,用户的眼睛的位置可以通过使用设备的前置摄像机来直接推断或计算。 随着用户眼睛的位置和用于显示器的连续的3D参考框架,可以创建和显示设备显示器上的对象的更逼真的虚拟3D描绘,并由用户进行交互。

    Backwards Compatible Extended Image Format
    4.
    发明申请
    Backwards Compatible Extended Image Format 有权
    向后兼容扩展图像格式

    公开(公告)号:US20150093023A1

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

    申请号:US14042447

    申请日:2013-09-30

    申请人: Apple Inc.

    IPC分类号: G06T9/00 H04N19/463 H04N19/85

    摘要: Techniques are provided for encoding an extended image such that it is backwards compatible with existing decoding devices. An extended image format is defined such that the extended image format is consistent with an existing image format over the full range of the existing image format. Because the extended image format is consistent with the existing image format over the full range of the existing image format, additional image information that is included in an extended image can be extracted from the extended image. A base version of an image (expressed using the existing image format) may be encoded in a payload portion and the extracted additional information may be stored in a metadata portion of a widely supported image file format.

    摘要翻译: 提供了用于对扩展图像进行编码的技术,使得其与现有的解码装置向后兼容。 定义扩展图像格式,使得扩展图像格式与现有图像格式的全部范围内的现有图像格式一致。 由于扩展图像格式与现有图像格式的全部范围内的现有图像格式一致,所以可以从扩展图像中提取包含在扩展图像中的附加图像信息。 图像的基本版本(使用现有图像格式表示)可以被编码在有效载荷部分中,并且所提取的附加信息可以存储在广泛支持的图像文件格式的元数据部分中。

    Gesture Mapping For Image Filter Input Parameters

    公开(公告)号:US20190310768A1

    公开(公告)日:2019-10-10

    申请号:US16260525

    申请日:2019-01-29

    申请人: Apple Inc.

    摘要: This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.

    Gesture mapping for image filter input parameters

    公开(公告)号:US10191636B2

    公开(公告)日:2019-01-29

    申请号:US15366469

    申请日:2016-12-01

    申请人: Apple Inc.

    摘要: This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.

    CONTINUOUS AUTOFOCUS MECHANISMS FOR IMAGE CAPTURING DEVICES
    7.
    发明申请
    CONTINUOUS AUTOFOCUS MECHANISMS FOR IMAGE CAPTURING DEVICES 审中-公开
    用于图像捕获设备的连续自动机械

    公开(公告)号:US20140368725A1

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

    申请号:US14313621

    申请日:2014-06-24

    申请人: Apple Inc.

    IPC分类号: G03B13/36 H04N5/232

    摘要: At least certain embodiments described herein provide a continuous autofocus mechanism for an image capturing device, The continuous autofocus mechanism can perform an autofocus scan for a lens of the image capturing device and obtain focus scores associated with the autofocus scan. The continuous autofocus mechanism can determine an acceptable band of focus scores based on the obtained focus scores. Next, the continuous autofocus mechanism can determine whether a current focus score is within the acceptable band of focus scores. A refocus scan may be performed if the current focus score is outside of the acceptable band of focus scores.

    摘要翻译: 本文所描述的至少某些实施例提供了用于图像捕获装置的连续自动对焦机构。连续自动对焦机构可以对图像捕获装置的透镜执行自动聚焦扫描,并获得与自动聚焦扫描相关联的焦点评分。 连续自动对焦机制可以基于获得的焦点分数来确定可接受的焦点分数带。 接下来,连续自动对焦机构可以确定当前焦点得分是否在可接受的焦点分数范围内。 如果当前焦点得分超出可接受的焦点分数范围,则可以执行重新聚焦扫描。

    Gesture Mapping For Image Filter Input Parameters

    公开(公告)号:US20200379634A1

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

    申请号:US16998590

    申请日:2020-08-20

    申请人: Apple Inc.

    摘要: This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.

    Methods and systems for spatially localized image editing

    公开(公告)号:US10580116B2

    公开(公告)日:2020-03-03

    申请号:US16158185

    申请日:2018-10-11

    申请人: Apple Inc.

    IPC分类号: G06T3/40 G06T5/00 G06T5/40

    摘要: This invention provides methods for spatially localized image editing. For example, an input image is divided into multiple bins in each dimension. For each bin, a histogram is computed, along with local image statistics such as mean, medium and cumulative histogram. Next, for each tile, a type of adjustment is determined and applied, including adjustment associated with Exposure, Brightness, Shadows, Highlights, Contrast, and Blackpoint. The adjustments are done for all tiles in the input image to render a small adjustment image. The small image is then interpolated, for example, using an edge-preserving interpolation, to get a full size adjustment image with adjustment curve for each pixel. Subsequently, per-pixel image adjustments can be performed across an entire input image to render a final adjusted image.

    Digital camera raw image support
    10.
    发明授权

    公开(公告)号:US10554925B2

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

    申请号:US16195345

    申请日:2018-11-19

    申请人: Apple Inc.

    IPC分类号: H04N5/228 H04N5/77

    摘要: RAW camera images may be processed by a computer system using either a particular application or a system level service. In either case, at least some parameters needed for the processing are preferably separated from the executable binary of the application or service, and are provided in separate, non-executable, data-only files. Each of these files can correspond to a particular camera or other imaging device. When a user of the system attempts to open a RAW image file from an unsupported device, the local system may contact a server for on-demand download and on-the-fly installation of the required support resource.