-
公开(公告)号:US10518469B2
公开(公告)日:2019-12-31
申请号:US15670979
申请日:2017-08-07
Applicant: Adobe Inc.
Inventor: Naveen Prakash Goel , Shivang Mittal , Sahil Gera , Harsh Vardhan Chopra , Ashutosh Tripathi
IPC: B29C64/153 , B22F3/00 , B33Y10/00 , B33Y50/00 , B33Y50/02 , B29C64/165 , B29C64/386 , B29C64/379 , B22F3/105 , B29C64/112
Abstract: The extraction of a three-dimensional (3D) object is facilitated using a printed hint, which includes an additional shape that is printed along with the 3D object in a granular-based printer bed. In example implementations, the hint is indicative of a location of the 3D object. In one example, a hint has a dimension indicative of a depth to the object in the printer bed. In another example, a position of a hint is indicative that the object is below, and a size of the hint is based on a size of the object. Some hints can also protect the object. Examples include plate and shell-shaped hints. The object is located under a plate hint or within a shell hint. Further, an appearance of the object or indications of the sturdiness of different parts of the object can be printed on the hint to facilitate a safe extraction of the object.
-
公开(公告)号:US12204964B2
公开(公告)日:2025-01-21
申请号:US18177636
申请日:2023-03-02
Applicant: Adobe Inc.
Inventor: Sumeet Khurana , Shvet Chakra , Nipun Poddar , Naveen Prakash Goel , Amit Gupta
Abstract: Methods and systems are provided for facilitating implementation of machine learning models in embedded software. In embodiments, a lean machine learning model, having a limited number of layers, is trained in association with a complex machine learning model, having a greater number of layers. To this end, a complex machine learning model, having a first number of layers, can be trained based on an output generated from a lean machine learning model used as input to the complex machine learning model. Further, the lean machine learning model, having a second number of layers less than the first number of layers, is trained using a loss value generated in association with training the complex machine learning model. Thereafter, the trained lean machine learning model can be provided for implementation in an embedded software.
-
公开(公告)号:US12067302B2
公开(公告)日:2024-08-20
申请号:US18069446
申请日:2022-12-21
Applicant: Adobe Inc.
Inventor: Nipun Poddar , Sumeet Khurana , Rebecca Eleanor Hauser , Neha Pant , Naveen Prakash Goel , David Douglas Barnes , Anas Lnu , Amit Mittal , Amit Gupta , Abhishek Kumar Pandey
CPC classification number: G06F3/1204 , G06F3/1208 , G06F3/1256 , H04N1/6097
Abstract: Spot aware print workflow techniques and system are described. In an implementation, a digital document is received for printing that includes a plurality of objects. Spot functionality is detected as corresponding to a respective object based on object properties detected for the respective object. One or more spot planes for are generated based on the spot functionality and a determination is made of color values for the one or more spot planes, respectively, based on context data describing a context, in which, the one or more spot planes are to be printed. The spot planes having the color values are output for printing by a print mechanism.
-
14.
公开(公告)号:US20240264741A1
公开(公告)日:2024-08-08
申请号:US18105328
申请日:2023-02-03
Applicant: Adobe Inc.
IPC: G06F3/0489 , G06F3/0482 , H04L65/403
CPC classification number: G06F3/0489 , G06F3/0482 , H04L65/403
Abstract: In some examples, a virtual conferencing platform establishes a virtual conference among a host client and multiple devices. During the virtual conference, the virtual conferencing platform receives a start-triggering signal from the host device to start an interactive session and generates an interactive component for the interactive session in response to receiving the start-triggering signal. The interactive component comprises a UI element presenting a combination of interaction options, and multiple responses. The virtual conferencing platform causes the UI element presenting the combination of interaction options to be displayed in respective participant UIs of the virtual conference on the multiple devices and receives the multiple responses from the multiple devices. The virtual conferencing platform then receives an end-triggering signal and deactivates the interactive component in the respective UIs of the virtual conference on the multiple devices in response to receiving the end-triggering signal.
-
公开(公告)号:US11503870B2
公开(公告)日:2022-11-22
申请号:US16569367
申请日:2019-09-12
Applicant: Adobe Inc.
Inventor: Vipul Aggarwal , Naveen Prakash Goel , Lakshay Kumar
IPC: A41H3/00 , G05B19/4097
Abstract: In implementations of pattern filling in garment pieces, a pattern filling system represents a first garment piece as a first curve and a second garment piece as a second curve. The system determines a relationship between the first garment piece and the second garment piece by comparing the first curve and the second curve. The pattern filling system generates a visually pleasing fill pattern for the first garment piece and the second garment piece based on the determined relationship.
-
公开(公告)号:US11410278B2
公开(公告)日:2022-08-09
申请号:US16910997
申请日:2020-06-24
Applicant: Adobe Inc.
Inventor: Naveen Prakash Goel , Vipul Aggarwal , Sachin Beniwal
Abstract: Techniques and systems are described for automatic artifact removal in a digital image. A segmentation map is generated that describes a magnitude of difference among pixels in a digital image. Contours may be generated that describe boundaries of objects described in the segmentation map. The contours may be filtered according to two-dimensional and three-dimensional cues to identify contours corresponding to artifacts in the digital image. For each contour corresponding to an artifact, an object mask and a sampling mask may be generated. The object mask and the sampling mask may be utilized as part of a content filling operation upon the digital image to remove the artifact, and a corrected digital image is generated that does not include the artifact.
-
公开(公告)号:US11178311B2
公开(公告)日:2021-11-16
申请号:US16547163
申请日:2019-08-21
Applicant: ADOBE INC.
Inventor: Vipul Aggarwal , Naveen Prakash Goel , Amit Gupta
Abstract: A method, apparatus, and non-transitory computer readable medium for color reduction based on image segmentation are described. The method, apparatus, and non-transitory computer readable medium may provide for segmenting an input image into a plurality of regions, assigning a weight to each region, identifying one or more colors for each of the regions, selecting a color palette based on the one or more colors for each of the regions and the corresponding weight for each of the regions, and performing a color reduction on the input image using the selected color palette to produce a color reduced image. The weight assigned to each region may depend on factors including relevance, prominence, focus, position, or any combination thereof.
-
公开(公告)号:US20210076765A1
公开(公告)日:2021-03-18
申请号:US16569367
申请日:2019-09-12
Applicant: Adobe Inc.
Inventor: Vipul Aggarwal , Naveen Prakash Goel , Lakshay Kumar
IPC: A41H3/00 , G05B19/4097
Abstract: In implementations of pattern filling in garment pieces, a pattern filling system represents a first garment piece as a first curve and a second garment piece as a second curve. The system determines a relationship between the first garment piece and the second garment piece by comparing the first curve and the second curve. The pattern filling system generates a visually pleasing fill pattern for the first garment piece and the second garment piece based on the determined relationship.
-
公开(公告)号:US20200055236A1
公开(公告)日:2020-02-20
申请号:US16665910
申请日:2019-10-28
Applicant: Adobe Inc.
Inventor: Naveen Prakash Goel , Shivang Mittal , Sahil Gera , Harsh Vardhan Chopra , Ashutosh Tripathi
IPC: B29C64/153 , B22F3/00 , B33Y10/00 , B29C64/165 , B29C64/379 , B33Y50/02 , B33Y50/00 , B29C64/386
Abstract: The extraction of a three-dimensional (3D) object is facilitated using a printed hint, which includes an additional shape that is printed along with the 3D object in a granular-based printer bed. In example implementations, the hint is indicative of a location of the 3D object. In one example, a hint has a dimension indicative of a depth to the object in the printer bed. In another example, a position of a hint is indicative that the object is below, and a size of the hint is based on a size of the object. Some hints can also protect the object. Examples include plate and shell-shaped hints. The object is located under a plate hint or within a shell hint. Further, an appearance of the object or indications of the sturdiness of different parts of the object can be printed on the hint to facilitate a safe extraction of the object.
-
公开(公告)号:US10347052B2
公开(公告)日:2019-07-09
申请号:US14944658
申请日:2015-11-18
Applicant: ADOBE INC.
Inventor: Mayur Hemani , Naveen Prakash Goel , Kedar Vijay Bodas , Amit Mittal
IPC: G06T19/20
Abstract: Local color information in a 3D mesh is used to enhance fine geometric features such as those in embroidered clothes for 3D printing. In some implementations, vertex color information is used to detect edges and to enhance geometry. In one embodiment, a 3D model is projected into a 2D space to obtain a 2D image, so that pixels that lie on edges in the 2D image can be detected. Further, such edge information is propagated back to the 3D model to enhance the geometry of the 3D model. Other embodiments may be described and/or claimed.
-
-
-
-
-
-
-
-
-