-
公开(公告)号:US11080833B2
公开(公告)日:2021-08-03
申请号:US16692843
申请日:2019-11-22
Applicant: Adobe Inc.
Inventor: Connelly Barnes , Utkarsh Singhal , Elya Shechtman , Michael Gharbi
Abstract: A method for manipulating a target image includes generating a query of the target image and keys and values of a first reference image. The method also includes generating matching costs by comparing the query of the target image with each key of the reference image and generating a set of weights from the matching costs. Further, the method includes generating a set of weighted values by applying each weight of the set of weights to a corresponding value of the values of the reference image and generating a weighted patch by adding each weighted value of the set of weighted values together. Additionally, the method includes generating a combined weighted patch by combining the weighted patch with additional weighted patches associated with additional queries of the target image and generating a manipulated image by applying the combined weighted patch to an image processing algorithm.
-
公开(公告)号:US20200327675A1
公开(公告)日:2020-10-15
申请号:US16384039
申请日:2019-04-15
Applicant: Adobe Inc.
Inventor: Zhe Lin , Wei Xiong , Connelly Barnes , Jimei Yang , Xin Lu
Abstract: In some embodiments, an image manipulation application receives an incomplete image that includes a hole area lacking image content. The image manipulation application applies a contour detection operation to the incomplete image to detect an incomplete contour of a foreground object in the incomplete image. The hole area prevents the contour detection operation from detecting a completed contour of the foreground object. The image manipulation application further applies a contour completion model to the incomplete contour and the incomplete image to generate the completed contour for the foreground object. Based on the completed contour and the incomplete image, the image manipulation application generates image content for the hole area to generate a completed image.
-