Flexible resolution support for image and video style transfer

    公开(公告)号:US10909657B1

    公开(公告)日:2021-02-02

    申请号:US16032844

    申请日:2018-07-11

    Applicant: Apple Inc.

    Abstract: Artistic styles extracted from one or more source images may be applied to one or more target images, e.g., in the form of stylized images and/or stylized video sequences. The extracted artistic style may be stored as a plurality of layers in a neural network, which neural network may be further optimized, e.g., via the fusion of various elements of the network's architectures. An optimized network architecture may be determined for each processing environment in which the network will be applied. The artistic style may be applied to the obtained images and/or video sequence of images using various optimization methods, such as the use of scalars to control the resolution of the unstylized and stylized images, temporal consistency constraints, as well as the use of dynamically adjustable or selectable versions of Deep Neural Networks (DNN) that are responsive to system performance parameters, such as available processing resources and thermal capacity.

    Reconstruction of missing regions of images

    公开(公告)号:US10249029B2

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

    申请号:US13954599

    申请日:2013-07-30

    Applicant: Apple Inc.

    Inventor: Marco Zuliani

    Abstract: Methods and systems for an image construction component capable of generating pixel information for certain regions of an image based on other, existing regions of the image. For example, the image construction component may identify a target block of pixels for which to generate pixel information and then use pixel information for pixels surrounding the target block of pixels in order to identify similar image information within pixels in another part of the image. These identified pixels may then be used in defining the pixel information of the target block of pixels and also used in blending the target block of pixels with the defined pixels surrounding the target block of pixels.

    Style transfer-based image content correction

    公开(公告)号:US10198839B2

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

    申请号:US15273674

    申请日:2016-09-22

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed herein for applying an artistic style extracted from one or more source images, e.g., paintings, to one or more target images. The extracted artistic style may then be stored as a plurality of layers in a neural network. In some embodiments, two or more stylized target images may be combined and stored as a stylized video sequence. The artistic style may be applied to the target images in the stylized video sequence using various optimization methods and/or pixel- and feature-based regularization techniques in a way that prevents excessive content pixel fluctuations between images and preserves smoothness in the assembled stylized video sequence. In other embodiments, a user may be able to semantically annotate locations of undesired artifacts in a target image, as well as portion(s) of a source image from which a style may be extracted and used to replace the undesired artifacts in the target image.

    STYLE TRANSFER-BASED IMAGE CONTENT CORRECTION

    公开(公告)号:US20180082407A1

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

    申请号:US15273674

    申请日:2016-09-22

    Applicant: Apple Inc.

    CPC classification number: G06T11/60

    Abstract: Techniques are disclosed herein for applying an artistic style extracted from one or more source images, e.g., paintings, to one or more target images. The extracted artistic style may then be stored as a plurality of layers in a neural network. In some embodiments, two or more stylized target images may be combined and stored as a stylized video sequence. The artistic style may be applied to the target images in the stylized video sequence using various optimization methods and/or pixel- and feature-based regularization techniques in a way that prevents excessive content pixel fluctuations between images and preserves smoothness in the assembled stylized video sequence. In other embodiments, a user may be able to semantically annotate locations of undesired artifacts in a target image, as well as portion(s) of a source image from which a style may be extracted and used to replace the undesired artifacts in the target image.

    Fast Template-Based Tracking
    17.
    发明申请
    Fast Template-Based Tracking 有权
    快速的基于模板的跟踪

    公开(公告)号:US20160358341A1

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

    申请号:US14732738

    申请日:2015-06-07

    Applicant: Apple Inc.

    Abstract: Techniques to identify and track a pre-identified region-of-interest (ROI) through a temporal sequence of frames/images are described. In general, a down-sampled color gradient (edge map) of an arbitrary sized ROI from a prior frame may be used to generate a small template. This initial template may be used to identify a region of a new or current frame that may be overscan and used to create a current frame's edge map. By comparing the prior frame's template to the current frame's edge map, a cost value or image may be found and used to identify the current frame's ROI center. The size of the current frame's ROI may be found by varying the size of putative new ROIs and testing for their congruence with the prior frame's template. Subsequent ROI's for subsequent frames may be identified to, effectively, track an arbitrarily sized ROI through a sequence of video frames.

    Abstract translation: 描述了通过帧/图像的时间序列来识别和跟踪预先识别的感兴趣区域(ROI)的技术。 通常,可以使用来自先前帧的任意大小的ROI的下采样颜色梯度(边缘图)来生成小模板。 该初始模板可用于识别可能被过扫描并用于创建当前帧的边缘图的新的或当前帧的区域。 通过将先前帧的模板与当前帧的边缘图进行比较,可以找到成本值或图像,并用于识别当前帧的ROI中心。 当前框架的投资回报率的大小可以通过改变推定的新投资回报率的大小和测试与先前框架模板的一致性来确定。 可以通过一系列视频帧来识别后续帧的后续ROI,以有效地跟踪任意大小的ROI。

    Method for dynamically calibrating rotation offset in a camera system
    18.
    发明授权
    Method for dynamically calibrating rotation offset in a camera system 有权
    在相机系统中动态校准旋转偏移的方法

    公开(公告)号:US09092853B2

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

    申请号:US14513046

    申请日:2014-10-13

    Applicant: Apple Inc.

    Abstract: A method for dynamically calibrating rotational offset in a device includes obtaining an image captured by a camera of the device. Orientation information of the device at the time of image capture may be associated with the image. Pixel data of the image may be analyzed to determine an image orientation angle for the image. A device orientation angle may be determined from the orientation information. A rotational offset, based on the image orientation angle and the device orientation angle, may be determined. The rotational offset is relative to the camera or orientation sensor. A rotational bias may be determined from statistical analysis of numerous rotational offsets from numerous respective images. In some embodiments, various thresholds and predetermined ranges may be used to exclude some rotational offsets from the statistical analysis or to discontinue processing for that image.

    Abstract translation: 用于动态校准装置中的旋转偏移的方法包括获得由装置的照相机拍摄的图像。 图像拍摄时设备的方向信息可能与图像相关联。 可以分析图像的像素数据以确定图像的图像取向角度。 可以根据取向信息来确定设备取向角度。 可以确定基于图像取向角度和装置取向角度的旋转偏移。 旋转偏移量相对于相机或方位传感器。 旋转偏差可以根据来自大量各自图像的许多旋转偏移的统计分析来确定。 在一些实施例中,可以使用各种阈值和预定范围来从统计分析中排除一些旋转偏移或者中断对该图像的处理。

    Reconstruction of Missing Regions Of Images
    19.
    发明申请
    Reconstruction of Missing Regions Of Images 审中-公开
    重建缺失地区的图像

    公开(公告)号:US20150036945A1

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

    申请号:US13954599

    申请日:2013-07-30

    Applicant: Apple Inc.

    Inventor: Marco Zuliani

    CPC classification number: G06T5/005 G06T2207/10024 G06T2207/20021

    Abstract: Methods and systems for an image construction component capable of generating pixel information for certain regions of an image based on other, existing regions of the image. For example, the image construction component may identify a target block of pixels for which to generate pixel information and then use pixel information for pixels surrounding the target block of pixels in order to identify similar image information within pixels in another part of the image. These identified pixels may then be used in defining the pixel information of the target block of pixels and also used in blending the target block of pixels with the defined pixels surrounding the target block of pixels.

    Abstract translation: 能够基于图像的其他现有区域产生图像的某些区域的像素信息的图像构造部件的方法和系统。 例如,图像构造部件可以识别用于生成像素信息的目标像素块,然后对于像素的像素周围的像素使用像素信息,以便识别图像的另一部分中的像素内的类似图像信息。 然后可以将这些识别的像素用于定义目标像素块的像素信息,并且还用于将目标像素块与围绕目标像素块的限定像素进行混合。

    Real-time selection of DNN style transfer networks from DNN sets

    公开(公告)号:US10664963B1

    公开(公告)日:2020-05-26

    申请号:US16032879

    申请日:2018-07-11

    Applicant: Apple Inc.

    Abstract: Artistic styles extracted from one or more source images may be applied to one or more target images, e.g., in the form of stylized images and/or stylized video sequences. The extracted artistic style may be stored as a plurality of layers in a neural network, which neural network may be further optimized, e.g., via the fusion of various elements of the network's architectures. An optimized network architecture may be determined for each processing environment in which the network will be applied. The artistic style may be applied to the obtained images and/or video sequence of images using various optimization methods, such as the use of scalars to control the resolution of the unstylized and stylized images, temporal consistency constraints, as well as the use of dynamically adjustable or selectable versions of Deep Neural Networks (DNN) that are responsive to system performance parameters, such as available processing resources and thermal capacity.

Patent Agency Ranking