Three-dimensional effect on edge of multi-page document

    公开(公告)号:US12036817B2

    公开(公告)日:2024-07-16

    申请号:US18084361

    申请日:2022-12-19

    Applicant: Adobe Inc.

    CPC classification number: B44F7/00 B42C1/00 B42D1/003 B42D1/009

    Abstract: Methods and systems are provided for a three-dimensional effect on the edge of a multi-page document (e.g., a book). In one embodiment, a first set of image slices associated with a left-eye image is printed on a first side of long pages of a multi-page document. The first set of image slices printed adjacent to edges of the long pages. A second set of image slices associated with a right-eye image is printed on a second side of the long pages of the multi-page document. The second set of image slices printed adjacent to the edges of the long pages. Thereafter, the multi-page document is created by interleaving the long pages with short pages to enable visibility of the first set of image slices and the second set of image slices printed adjacent to the edges of the long pages.

    Modifying three-dimensional representations using digital brush tools

    公开(公告)号:US11315315B2

    公开(公告)日:2022-04-26

    申请号:US16549188

    申请日:2019-08-23

    Applicant: Adobe Inc.

    Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for modifying voxel-based 3D representations using 3D digital brush tools and/or resolution filters. For example, the disclosed systems can utilize 3D digital brush tools (e.g., a digital blur brush tool, a digital smudge brush tool, and/or a digital melt brush tool) to identify and modify one or more voxels within a 3D representation using multiple buffers of visual properties. Additionally, the disclosed systems can modify one or more voxels within a 3D representation by rendering the one or more voxels at varying levels of detail using an octree (e.g., a mosaic filter tool). In particular, the disclosed systems can identify one or more voxels within an octree that are smaller than a target voxel size. Moreover, the disclosed systems can combine the identified one or more voxels within the octree to render the 3D representation at varying levels of detail.

    Generating augmented reality objects on real-world surfaces using a digital writing device

    公开(公告)号:US10825253B2

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

    申请号:US16375549

    申请日:2019-04-04

    Applicant: Adobe Inc.

    Abstract: The present disclosure includes systems, methods, computer readable media, and devices that can generate accurate augmented reality objects based on tracking a writing device in relation to a real-world surface. In particular, the systems and methods described herein can detect an initial location of a writing device, and further track movement of the writing device on a real-world surface based on one or more sensory inputs. For example, disclosed systems and methods can generate an augmented reality object based on pressure detected at a tip of a writing device, based on orientation of the writing device, based on motion detector elements of the writing device (e.g., reflective materials, emitters, or object tracking shapes), and/or optical sensors. The systems and methods further render augmented reality objects within an augmented reality environment that appear on the real-world surface based on tracking the movement of the writing device.

    MODIFYING VOXEL RESOLUTIONS WITHIN THREE-DIMENSIONAL REPRESENTATIONS

    公开(公告)号:US20220230388A1

    公开(公告)日:2022-07-21

    申请号:US17658589

    申请日:2022-04-08

    Applicant: Adobe Inc.

    Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for modifying voxel-based 3D representations using 3D digital brush tools and/or resolution filters. For example, the disclosed systems can utilize 3D digital brush tools (e.g., a digital blur brush tool, a digital smudge brush tool, and/or a digital melt brush tool) to identify and modify one or more voxels within a 3D representation using multiple buffers of visual properties. Additionally, the disclosed systems can modify one or more voxels within a 3D representation by rendering the one or more voxels at varying levels of detail using an octree (e.g., a mosaic filter tool). In particular, the disclosed systems can identify one or more voxels within an octree that are smaller than a target voxel size. Moreover, the disclosed systems can combine the identified one or more voxels within the octree to render the 3D representation at varying levels of detail.

    GENERATING A CUSTOMIZED THREE-DIMENSIONAL MESH FROM A SCANNED OBJECT

    公开(公告)号:US20200258301A1

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

    申请号:US16862301

    申请日:2020-04-29

    Applicant: Adobe Inc.

    Abstract: The present disclosure is directed toward systems and methods that facilitate scanning an object (e.g., a three-dimensional object) having custom mesh lines thereon and generating a three-dimensional mesh of the object. For example, a three-dimensional modeling system receives a scan of the object including depth information and a two-dimensional texture map of the object. The three-dimensional modeling system further generates an edge map for the two-dimensional texture map and modifies the edge map to generate a two-dimensional mesh including edges, vertices, and faces that correspond to the custom mesh lines on the object. Based on the two-dimensional mesh and the depth information from the scan, the three-dimensional modeling system generates a three-dimensional model of the object.

    Generating a three-dimensional model from a scanned object

    公开(公告)号:US10679408B2

    公开(公告)日:2020-06-09

    申请号:US15423348

    申请日:2017-02-02

    Applicant: Adobe Inc.

    Abstract: The present disclosure is directed toward systems and methods that facilitate scanning an object (e.g., a three-dimensional object) having custom mesh lines thereon and generating a three-dimensional mesh of the object. For example, a three-dimensional modeling system receives a scan of the object including depth information and a two-dimensional texture map of the object. The three-dimensional modeling system further generates an edge map for the two-dimensional texture map and modifies the edge map to generate a two-dimensional mesh including edges, vertices, and faces that correspond to the custom mesh lines on the object. Based on the two-dimensional mesh and the depth information from the scan, the three-dimensional modeling system generates a three-dimensional model of the object.

    3D model generation from 2D images
    18.
    发明授权

    公开(公告)号:US10318102B2

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

    申请号:US15005927

    申请日:2016-01-25

    Applicant: Adobe Inc.

    Abstract: Techniques and systems are described to generate a three-dimensional model from two-dimensional images. A plurality of inputs is received, formed through user interaction with a user interface. Each of the plurality of inputs define a respective user-specified point on the object in a respective one of the plurality of images. A plurality of estimated points on the object are generated automatically and without user intervention. Each of the plurality of estimated points corresponds to a respective user-specified point for other ones of the plurality of images. The plurality of estimated points is displayed for the other ones of the plurality of images in the user interface by a computing device. A mesh of the three-dimensional model of the object is generated by the computing device by mapping respective ones of the user-specified points to respective ones of the estimated points in the plurality of images.

    Generating accurate augmented reality objects in relation to a real-world surface via a digital writing device

    公开(公告)号:US10297088B2

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

    申请号:US15716450

    申请日:2017-09-26

    Applicant: Adobe Inc.

    Abstract: The present disclosure includes systems, methods, computer readable media, and devices that can generate accurate augmented reality objects based on tracking a writing device in relation to a real-world surface. In particular, the systems and methods described herein can detect an initial location of a writing device, and further track movement of the writing device on a real-world surface based on one or more sensory inputs. For example, disclosed systems and methods can generate an augmented reality object based on pressure detected at a tip of a writing device, based on orientation of the writing device, based on motion detector elements of the writing device (e.g., reflective materials, emitters, or object tracking shapes), and/or optical sensors. The systems and methods further render augmented reality objects within an augmented reality environment that appear on the real-world surface based on tracking the movement of the writing device.

    GENERATING ACCURATE AUGMENTED REALITY OBJECTS IN RELATION TO A REAL-WORLD SURFACE VIA A DIGITAL WRITING DEVICE

    公开(公告)号:US20190096129A1

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

    申请号:US15716450

    申请日:2017-09-26

    Applicant: Adobe Inc.

    Abstract: The present disclosure includes systems, methods, computer readable media, and devices that can generate accurate augmented reality objects based on tracking a writing device in relation to a real-world surface. In particular, the systems and methods described herein can detect an initial location of a writing device, and further track movement of the writing device on a real-world surface based on one or more sensory inputs. For example, disclosed systems and methods can generate an augmented reality object based on pressure detected at a tip of a writing device, based on orientation of the writing device, based on motion detector elements of the writing device (e.g., reflective materials, emitters, or object tracking shapes), and/or optical sensors. The systems and methods further render augmented reality objects within an augmented reality environment that appear on the real-world surface based on tracking the movement of the writing device.

Patent Agency Ranking