Generating immersive trip photograph visualizations

    公开(公告)号:US11113882B2

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

    申请号:US17062079

    申请日:2020-10-02

    Applicant: Adobe Inc.

    Abstract: A user selects a set of photographs from a trip through an environment that he or she desires to present to other people. A collection of photographs, including the set of photographs captured during the trip optionally augmented with additional photographs obtained from another collection, are combined with a terrain model (e.g., a digital elevation model) to extract information regarding the geographic location of each of the photographs within the environment. The collection of photographs are analyzed, considering their geolocation information as well as the photograph content to register the photographs relative to one another. This information for the photographs is compared to the terrain model in order to accurately position the viewpoint for each photograph within the environment. A presentation of the selected photographs within the environment is generated that displays both the selected photographs and synthetic data filled in beyond the edges of the selected photographs.

    Sketch-based 3D fluid volume generation using a machine learning system

    公开(公告)号:US10650581B1

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

    申请号:US16185587

    申请日:2018-11-09

    Applicant: Adobe Inc.

    Abstract: A 3D fluid volume generation system obtains a 2D sketch of an outline of a fluid for which the 3D fluid volume is to be generated, and generates a 3D fluid volume that matches the user's sketch. The 3D fluid volume generation system implements a coarse volume generation stage followed by a refinement stage. In the coarse volume generation stage, the 3D fluid volume generation system generates a coarse 3D fluid volume based on the 2D sketch. The coarse 3D fluid volume is referred to as “coarse” because the contour of the coarse 3D fluid volume roughly matches the 2D sketch. In the refinement stage, the coarse 3D fluid volume is refined to better match the 2D sketch, and the 3D fluid volume for the 2D sketch is output.

    Realistically illuminated virtual objects embedded within immersive environments

    公开(公告)号:US10600239B2

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

    申请号:US15877142

    申请日:2018-01-22

    Applicant: ADOBE INC.

    Abstract: Matching an illumination of an embedded virtual object (VO) with current environment illumination conditions provides an enhanced immersive experience to a user. To match the VO and environment illuminations, illumination basis functions are determined based on preprocessing image data, captured as a first combination of intensities of direct illumination sources illuminates the environment. Each basis function corresponds to one of the direct illumination sources. During the capture of runtime image data, a second combination of intensities illuminates the environment. An illumination-weighting vector is determined based on the runtime image data. The determination of the weighting vector accounts for indirect illumination sources, such as surface reflections. The weighting vector encodes a superposition of the basis functions that corresponds to the second combination of intensities. The method illuminates the VO based on the weighting vector. The resulting illumination of the VO matches the second combination of the intensities and surface reflections.

    SYNTHESIZING HAIR FEATURES IN IMAGE CONTENT BASED ON ORIENTATION DATA FROM USER GUIDANCE

    公开(公告)号:US20190295272A1

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

    申请号:US15928520

    申请日:2018-03-22

    Applicant: Adobe Inc.

    Abstract: Certain embodiments involve synthesizing image content depicting facial hair or other hair features based on orientation data obtained using guidance inputs or other user-provided guidance data. For instance, a graphic manipulation application accesses guidance data identifying a desired hair feature and an appearance exemplar having image data with color information for the desired hair feature. The graphic manipulation application transforms the guidance data into an input orientation map. The graphic manipulation application matches the input orientation map to an exemplar orientation map having a higher resolution than the input orientation map. The graphic manipulation application generates the desired hair feature by applying the color information from the appearance exemplar to the exemplar orientation map. The graphic manipulation application outputs the desired hair feature at a presentation device.

    OIL PAINTING STROKE SIMULATION USING NEURAL NETWORK

    公开(公告)号:US20190147627A1

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

    申请号:US15814751

    申请日:2017-11-16

    Applicant: Adobe Inc.

    Abstract: Oil painting simulation techniques are disclosed which simulate painting brush strokes using a trained neural network. In some examples, a method may include inferring a new height map of existing paint on a canvas after a new painting brush stroke is applied based on a bristle trajectory map that represents the new painting brush stroke and a height map of existing paint on the canvas prior to the application of the new painting brush stroke, and generating a rendering of the new painting brush stroke based on the new height map of existing paint on the canvas after the new painting brush stroke is applied to the canvas and a color map.

    Generating Immersive Trip Photograph Visualizations

    公开(公告)号:US20210019941A1

    公开(公告)日:2021-01-21

    申请号:US17062079

    申请日:2020-10-02

    Applicant: Adobe Inc.

    Abstract: A user selects a set of photographs from a trip through an environment that he or she desires to present to other people. A collection of photographs, including the set of photographs captured during the trip optionally augmented with additional photographs obtained from another collection, are combined with a terrain model (e.g., a digital elevation model) to extract information regarding the geographic location of each of the photographs within the environment. The collection of photographs are analyzed, considering their geolocation information as well as the photograph content to register the photographs relative to one another. This information for the photographs is compared to the terrain model in order to accurately position the viewpoint for each photograph within the environment. A presentation of the selected photographs within the environment is generated that displays both the selected photographs and synthetic data filled in beyond the edges of the selected photographs.

    Sketch-based 3D Fluid Volume Generation Using A Machine Learning System

    公开(公告)号:US20200151947A1

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

    申请号:US16185587

    申请日:2018-11-09

    Applicant: Adobe Inc.

    Abstract: A 3D fluid volume generation system obtains a 2D sketch of an outline of a fluid for which the 3D fluid volume is to be generated, and generates a 3D fluid volume that matches the user's sketch. The 3D fluid volume generation system implements a coarse volume generation stage followed by a refinement stage. In the coarse volume generation stage, the 3D fluid volume generation system generates a coarse 3D fluid volume based on the 2D sketch. The coarse 3D fluid volume is referred to as “coarse” because the contour of the coarse 3D fluid volume roughly matches the 2D sketch. In the refinement stage, the coarse 3D fluid volume is refined to better match the 2D sketch, and the 3D fluid volume for the 2D sketch is output.

    Oil painting stroke simulation using neural network

    公开(公告)号:US10424086B2

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

    申请号:US15814751

    申请日:2017-11-16

    Applicant: Adobe Inc.

    Abstract: Oil painting simulation techniques are disclosed which simulate painting brush strokes using a trained neural network. In some examples, a method may include inferring a new height map of existing paint on a canvas after a new painting brush stroke is applied based on a bristle trajectory map that represents the new painting brush stroke and a height map of existing paint on the canvas prior to the application of the new painting brush stroke, and generating a rendering of the new painting brush stroke based on the new height map of existing paint on the canvas after the new painting brush stroke is applied to the canvas and a color map.

Patent Agency Ranking