Utilizing an inertial measurement device to adjust orientation of panorama digital images

    公开(公告)号:US10600150B2

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

    申请号:US15339017

    申请日:2016-10-31

    Applicant: Adobe Inc.

    Abstract: The present disclosure includes methods and systems for modifying orientation of a spherical panorama digital image based on an inertial measurement device. In particular, one or more embodiments of the disclosed systems and methods correct for tilt and/or roll in a digital camera utilized to capture a spherical panorama digital images by detecting changes in orientation to an inertial measurement device and generating an enhanced spherical panorama digital image based on the detect changes. In particular, in one or more embodiments, the disclosed systems and methods modify orientation of a spherical panorama digital image in three-dimensional space based on changes in orientation to an inertial measurement device and resample pixels based on the modified orientation to generate an enhanced spherical panorama digital image.

    Selection editing using a localized level set algorithm

    公开(公告)号:US10254913B2

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

    申请号:US15378218

    申请日:2016-12-14

    Applicant: Adobe Inc.

    Abstract: Techniques are disclosed for selecting a targeted portion of a digital image. In one embodiment, a selection cursor having central and peripheral regions is provided. The central region is used to force a selection or a deselection, and therefore moving the central region over a portion of the image causes that portion of the image to be selected or deselected, respectively. The peripheral region of the cursor surrounds the central region and defines an area where a localized level set algorithm for boundary detection is performed. This provides more accurate boundary detection within the narrowly-focused peripheral region and eliminates the need to apply the level set algorithm across the entire image. Thus moving the peripheral region of the selection cursor over a boundary of the targeted portion of the image applies the level set algorithm in that boundary region and increases the likelihood that the boundary will be detected accurately.

    Facial feature liquifying using face mesh

    公开(公告)号:US10223767B2

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

    申请号:US15583465

    申请日:2017-05-01

    Applicant: Adobe Inc.

    Abstract: In embodiments of facial feature liquifying using face mesh, an image processing application is implemented to modify facial features of a face in an image from a combination of deformation fields. The image processing application can generate a face mesh that includes landmark points, and then construct the deformation fields on the face mesh, where the deformation fields are defined by warpable elements formed from the landmark points. The image processing application can also combine the deformation fields. The image processing application can also receive an input to initiate modifying one or more of the facial features of the face in the image using the combined deformation fields.

    Object painting through use of perspectives or transfers in a digital medium environment

    公开(公告)号:US10755459B2

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

    申请号:US15297938

    申请日:2016-10-19

    Applicant: Adobe Inc.

    Abstract: Techniques and systems are described herein that support improved object painting in digital images through use of perspectives and transfers in a digital medium environment. In one example, a user interacts with a two-dimensional digital image in a user interface output by a computing device to apply digital paint. The computing device fits a three-dimensional model to an object within the image, e.g., the face. The object, as fit to the three-dimensional model, is used to support output of a plurality of perspectives of a view of the object with which a user may interact to digitally paint the object. As part of this, digital paint as specified through the user inputs is applied directly by the computing device to a two-dimensional texture map of the object. This may support transfer of digital paint by a computing device between objects by transferring the digital paint using respective two-dimensional texture maps.

    Stroke Operation Prediction for Three-Dimensional Digital Content

    公开(公告)号:US20200241648A1

    公开(公告)日:2020-07-30

    申请号:US16846895

    申请日:2020-04-13

    Applicant: Adobe Inc.

    Abstract: Stroke operation prediction techniques and systems for three-dimensional digital content are described. In one example, stroke operation data is received that describes a stroke operation input via a user interface as part of the three-dimensional digital content. A cycle is generated that defines a closed path within the three-dimensional digital content based on the input stroke operation and at least one other stroke operation in the user interface. A surface is constructed based on the generated cycle. A predicted stroke operation is generated based at least in part on the constructed surface. The predicted stroke operation is then output in real time in the user interface as part of the three-dimensional digital content as the stroke operation data is received.

    DIGITAL OVERPAINTING CONTROLLED BY OPACITY AND FLOW PARAMETERS

    公开(公告)号:US20200098143A1

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

    申请号:US16136897

    申请日:2018-09-20

    Applicant: Adobe Inc.

    Abstract: In some embodiments, a graphics manipulation application accesses, for a received brushstroke input, brushstroke parameters that include a maximum alpha-deposition parameter and a fractional alpha-deposition parameter. The graphics manipulation application computes an alpha flow increment from the maximum alpha-deposition parameter and the fractional alpha-deposition parameter. The graphics manipulation application computes an output canvas color from the alpha flow increment and a current canvas opacity, and obtains an output canvas opacity based on the current canvas opacity and the maximum alpha-deposition parameter. If the current canvas opacity exceeds or equals the maximum alpha-deposition parameter, the current canvas opacity is selected as the output canvas opacity. Otherwise, the graphics manipulation application computes the output canvas opacity by increasing the current canvas opacity based on the alpha flow increment. The graphics manipulation application updates a canvas portion affected by the brushstroke input to include the output canvas opacity and the output canvas color.

    Area-dependent image enhancement
    29.
    发明授权

    公开(公告)号:US10481774B2

    公开(公告)日:2019-11-19

    申请号:US15291462

    申请日:2016-10-12

    Applicant: Adobe Inc.

    Abstract: This document describes techniques and apparatuses for area-dependent image enhancement. These techniques are capable of enabling selection, through a touch-enabled mobile-device display, of an area of a photographic image through movement of a spatially-variable implement, such as brush icon moved over the image. Selected areas can be enhanced differently than other areas, such as to apply sharpening to the selected area and blurring to a non-selected area.

    Determining structure and functionality of scanned objects

    公开(公告)号:US10380317B2

    公开(公告)日:2019-08-13

    申请号:US15063183

    申请日:2016-03-07

    Applicant: Adobe Inc.

    Abstract: Methods and systems for generating digital models from objects. In particular, one or more embodiments determine a plurality of correspondences for first and second components of an object. One or more embodiments estimate a joint connecting the first and second components based on the correspondences. One or more embodiments jointly determine a global transformation and one or more joint parameters that map the plurality of components of the object from the first digital scan to the second digital scan. One or more embodiments also updating the correspondences based on the determined global transformation and parameter(s). One or more embodiments re-estimate the joint based on the updated correspondences. One or more embodiments select a candidate joint with a lowest error estimate from a plurality of candidate joints according to determined global transformations and joint parameter(s) for the candidate joints.

Patent Agency Ranking