Patents by Inventor Jen-Chan Chien

Jen-Chan Chien has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10475098
    Abstract: Content creation suggestion techniques are described. In one or more implementations, techniques are implemented to generate suggestions that are usable to guide creative professionals in the creation of content such as images, video, sound, multimedia, and so forth. A variety of techniques are usable to generate suggestions for the content professionals. In a first such example, suggestions are based on shared characteristics of images obtained by users of a content sharing service, e.g., licensed by the users. In another example, suggestions are generated by the content sharing service based on keywords used to locate the images. In a further example, suggestions are generated based on data described communications performed using social network services. In yet another example, recognition of failure of search is used to generate suggestions. A variety of other examples are also contemplated and described herein.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: November 12, 2019
    Assignee: Adobe Inc.
    Inventors: Zeke Koch, Baldo Faieta, Jen-Chan Chien, Mark M. Randall, Olivier Sirven, Philipp Koch, Dennis G. Nicholson
  • Patent number: 10366433
    Abstract: Usage based content search result techniques are described. In one or more implementations, a digital medium environment controls image searches and availability by one or more computing devices. A search is performed by the one or more computing devices to locate images made available via a network by a content sharing service responsive to one or more inputs received from a user. A search result is configured by the one or more computing devices that includes the plurality of images based at least in part on an amount of usage of respective said images by other users of the content sharing service. Output of the search result is controlled via a user interface by the one or more computing devices to the user of the content sharing service.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: July 30, 2019
    Assignee: Adobe Inc.
    Inventors: Zeke Koch, Baldo Faieta, Jen-Chan Chien, Mark M. Randall, Olivier Sirven, Philipp Koch, Dennis G. Nicholson
  • Patent number: 10068317
    Abstract: Methods and apparatus for constraining solution space in image processing techniques may use the metadata for a set of images to constrain an image processing solution to a smaller solution space. In one embodiment, a process may require N parameters for processing an image. A determination may be made from metadata that multiple images were captured with the same camera/lens and with the same settings. A set of values may be estimated for the N parameters from data in one or more of the images. The process may then be applied to each of images using the set of values. In one embodiment, a value for a parameter of a process may be estimated for an image. If the estimated value deviates substantially from a value for the parameter in the metadata, the metadata value is used in the process instead of the estimated value.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: September 4, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Simon Chen, Jen-Chan Chien, Hailin Jin
  • Patent number: 10032258
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed towards automatic selection of regions for blur kernel estimation. In one embodiment, a process divides a blurred image into a regions. From these regions a first region and a second region can be selected based on a number of edge orientations within the selected regions. A first blur kernel can then be estimated based on the first region and a second blur kernel can be estimated for the second region. The first and second blur kernel can then be utilized to respectively deblur a first and second portion of the image to produce a deblurred image. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: July 24, 2018
    Assignee: Adobe System Incorporated
    Inventors: Sunghyun Cho, Jue Wang, Jen-Chan Chien, Dong Feng
  • Patent number: 9911172
    Abstract: Content creation and licensing control techniques are described. In a first example, a content creation service is configured to support content creation using an image along with functionality to locate the image or a similar image that is available for licensing. In another example, previews of images are used to generate different versions of content along with an option to license images previewed in an approved version of the content. In a further example, fingerprints are used to locate images used as part of content creation by a content creation service without leaving a context of the service. In yet another example, location of licensable versions of images is based at least in part on identification of a watermark included as part of an image. In an additional example, an image itself is used as a basis to locate other images available for licensing by a content sharing service.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: March 6, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Zeke Koch, Baldo Faieta, Jen-Chan Chien, Mark M. Randall, Olivier Sirven, Philipp Koch, Dennis G. Nicholson
  • Patent number: 9779489
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed towards automatic selection of regions for blur kernel estimation. In one embodiment, a process divides a blurred image into a regions. From these regions a first region and a second region can be selected based on a number of edge orientations within the selected regions. A first blur kernel can then be estimated based on the first region and a second blur kernel can be estimated for the second region. The first and second blur kernel can then be utilized to respectively deblur a first and second portion of the image to produce a deblurred image. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: October 3, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Sunghyun Cho, Jue Wang, Jen-Chan Chien, Dong Feng
  • Publication number: 20170243333
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed towards automatic selection of regions for blur kernel estimation. In one embodiment, a process divides a blurred image into a regions. From these regions a first region and a second region can be selected based on a number of edge orientations within the selected regions. A first blur kernel can then be estimated based on the first region and a second blur kernel can be estimated for the second region. The first and second blur kernel can then be utilized to respectively deblur a first and second portion of the image to produce a deblurred image. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: March 7, 2017
    Publication date: August 24, 2017
    Inventors: SUNGHYUN CHO, JUE WANG, JEN-CHAN CHIEN, DONG FENG
  • Publication number: 20170221171
    Abstract: Content creation and licensing control techniques are described. In a first example, a content creation service is configured to support content creation using an image along with functionality to locate the image or a similar image that is available for licensing. In another example, previews of images are used to generate different versions of content along with an option to license images previewed in an approved version of the content. In a further example, fingerprints are used to locate images used as part of content creation by a content creation service without leaving a context of the service. In yet another example, location of licensable versions of images is based at least in part on identification of a watermark included as part of an image. In an additional example, an image itself is used as a basis to locate other images available for licensing by a content sharing service.
    Type: Application
    Filed: April 19, 2017
    Publication date: August 3, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Zeke Koch, Baldo Faieta, Jen-Chan Chien, Mark M. Randall, Olivier Sirven, Philipp Koch, Dennis G. Nicholson
  • Patent number: 9715714
    Abstract: Content creation and licensing control techniques are described. In a first example, a content creation service is configured to support content creation using an image along with functionality to locate the image or a similar image that is available for licensing. In another example, previews of images are used to generate different versions of content along with an option to license images previewed in an approved version of the content. In a further example, fingerprints are used to locate images used as part of content creation by a content creation service without leaving a context of the service. In yet another example, location of licensable versions of images is based at least in part on identification of a watermark included as part of an image. In an additional example, an image itself is used as a basis to locate other images available for licensing by a content sharing service.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: July 25, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Zeke Koch, Baldo Faieta, Jen-Chan Chien, Mark M. Randall, Olivier Sirven, Philipp Koch, Dennis G. Nicholson
  • Publication number: 20170053104
    Abstract: Content creation and licensing control techniques are described. In a first example, a content creation service is configured to support content creation using an image along with functionality to locate the image or a similar image that is available for licensing. In another example, previews of images are used to generate different versions of content along with an option to license images previewed in an approved version of the content. In a further example, fingerprints are used to locate images used as part of content creation by a content creation service without leaving a context of the service. In yet another example, location of licensable versions of images is based at least in part on identification of a watermark included as part of an image. In an additional example, an image itself is used as a basis to locate other images available for licensing by a content sharing service.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventors: Zeke Koch, Baldo Faieta, Jen-Chan Chien, Mark M. Randall, Olivier Sirven, Philipp Koch, Dennis G. Nicholson
  • Publication number: 20170053365
    Abstract: Content creation suggestion techniques are described. In one or more implementations, techniques are implemented to generate suggestions that are usable to guide creative professionals in the creation of content such as images, video, sound, multimedia, and so forth. A variety of techniques are usable to generate suggestions for the content professionals. In a first such example, suggestions are based on shared characteristics of images obtained by users of a content sharing service, e.g., licensed by the users. In another example, suggestions are generated by the content sharing service based on keywords used to locate the images. In a further example, suggestions are generated based on data described communications performed using social network services. In yet another example, recognition of failure of search is used to generate suggestions. A variety of other examples are also contemplated and described herein.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventors: Zeke Koch, Baldo Faieta, Jen-Chan Chien, Mark M. Randall, Olivier Sirven, Philipp Koch, Dennis G. Nicholson
  • Publication number: 20170053103
    Abstract: Image search persona techniques and systems are described. In one or more implementations, a digital medium environment is described for controlling image searches by one or more computing devices. An image search request and an indication of one or more personas of one or more respective users associated with the image search request is received by the one or more computing devices. The one or more personas specify characteristics of the one or more respective users themselves. A plurality of images are obtained by the one or more computing devices based on the image search request. The plurality of images are filtered by the one or more computing devices based on the one or more personas and a search result is generated by the one or more computing devices from the filtered plurality of images.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventors: Zeke Koch, Baldo Faieta, Jen-Chan Chien, Mark M. Randall, Olivier Sirven, Philipp Koch, Dennis G. Nicholson
  • Publication number: 20170053332
    Abstract: Content creation suggestion techniques are described. In one or more implementations, techniques are implemented to generate suggestions that are usable to guide creative professionals in the creation of content such as images, video, sound, multimedia, and so forth. A variety of techniques are usable to generate suggestions for the content professionals. In a first such example, suggestions are based on shared characteristics of images obtained by users of a content sharing service, e.g., licensed by the users. In another example, suggestions are generated by the content sharing service based on keywords used to locate the images. In a further example, suggestions are generated based on data described communications performed using social network services. In yet another example, recognition of failure of search is used to generate suggestions. A variety of other examples are also contemplated and described herein.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventors: Zeke Koch, Baldo Faieta, Jen-Chan Chien, Mark M. Randall, Olivier Sirven, Philipp Koch, Dennis G. Nicholson
  • Publication number: 20170053189
    Abstract: Usage based content search result techniques are described. In one or more implementations, a digital medium environment controls image searches and availability by one or more computing devices. A search is performed by the one or more computing devices to locate images made available via a network by a content sharing service responsive to one or more inputs received from a user. A search result is configured by the one or more computing devices that includes the plurality of images based at least in part on an amount of usage of respective said images by other users of the content sharing service. Output of the search result is controlled via a user interface by the one or more computing devices to the user of the content sharing service.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventors: Zeke Koch, Baldo Faieta, Jen-Chan Chien, Mark M. Randall, Olivier Sirven, Philipp Koch, Dennis G. Nicholson
  • Publication number: 20170053372
    Abstract: Content creation and licensing control techniques are described. In a first example, a content creation service is configured to support content creation using an image along with functionality to locate the image or a similar image that is available for licensing. In another example, previews of images are used to generate different versions of content along with an option to license images previewed in an approved version of the content. In a further example, fingerprints are used to locate images used as part of content creation by a content creation service without leaving a context of the service. In yet another example, location of licensable versions of images is based at least in part on identification of a watermark included as part of an image. In an additional example, an image itself is used as a basis to locate other images available for licensing by a content sharing service.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventors: Zeke Koch, Baldo Faieta, Jen-Chan Chien, Mark M. Randall, Olivier Sirven, Philipp Koch, Dennis G. Nicholson
  • Patent number: 9576220
    Abstract: A computer-implemented method and apparatus are described for deblurring an image. The method may include accessing the image that has at least one blurred region and, automatically, without user input, determining a first value for a first size for a blur kernel for the at least one blurred region. Thereafter, automatically, without user input, a second value for a second size for the blur kernel is determined for the at least one blurred region. A suggested size for the blur kernel is then determined based on the first value and the second value.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: February 21, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Sunghyun Cho, Jue Wang, Jen-Chan Chien, Dong Feng
  • Patent number: 9466096
    Abstract: A computer-implemented method and system are described for deblurring an image. The method may include accessing an image having a first blurred region and a second blurred region, and generating a first blur kernel for the first blurred region and a second blur kernel for the second blurred region. Thereafter, the first blur kernel is positioned with respect to the first blurred region, and the second blur kernel is positioned with respect to the second blurred region based on the position of the first blur kernel. The image is then deblurred by deconvolving the first blurred region with the first blur kernel, and deconvolving the second blurred region with the second blur kernel.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: October 11, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Jue Wang, Sunghyun Cho, Jen-Chan Chien, Dong Feng
  • Publication number: 20160267629
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed towards automatic selection of regions for blur kernel estimation. In one embodiment, a process divides a blurred image into a regions. From these regions a first region and a second region can be selected based on a number of edge orientations within the selected regions. A first blur kernel can then be estimated based on the first region and a second blur kernel can be estimated for the second region. The first and second blur kernel can then be utilized to respectively deblur a first and second portion of the image to produce a deblurred image. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: May 20, 2016
    Publication date: September 15, 2016
    Inventors: Sunghyun Cho, Jue Wang, Jen-Chan Chien, Dong Feng
  • Patent number: 9390484
    Abstract: Methods, apparatus, and computer-readable storage media for tone mapping High Dynamic Range (HDR) images. An input HDR image is separated into luminance and color. Luminance is processed to obtain a base layer and a detail layer. The base layer is compressed according to a non-linear remapping function to reduce the dynamic range, and the detail layer is adjusted. The layers are combined to generate output luminance, and the output luminance and color are combined to generate an output image. A base layer compression technique may be used that analyzes the details and compresses the base layer accordingly to provide space at the top of the intensity scale where the details are displayed to thus generate output images that are visually better than images generated using conventional techniques. User interface elements may be provided via which a user may control one or more parameters of the tone mapping method.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: July 12, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Sylvain P. Paris, Jen-Chan Chien, Eric Chan
  • Publication number: 20160188998
    Abstract: A computer-implemented method and apparatus are described for deblurring an image. The method may include accessing the image that has at least one blurred region and, automatically, without user input, determining a first value for a first size for a blur kernel for the at least one blurred region. Thereafter, automatically, without user input, a second value for a second size for the blur kernel is determined for the at least one blurred region. A suggested size for the blur kernel is then determined based on the first value and the second value.
    Type: Application
    Filed: February 16, 2016
    Publication date: June 30, 2016
    Inventors: Sunghyun Cho, Jue Wang, Jen-Chan Chien, Dong Feng