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: 9208543
    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: October 23, 2013
    Date of Patent: December 8, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Jue Wang, Sunghyun Cho, Jen-Chan Chien, Dong Feng
  • Patent number: 9135678
    Abstract: Methods and apparatus for describing a projection model, used by a panoramic image stitching module to generate panoramic images and for communicating the projection model to other processes. A post-processing module may access and use the projection model provided by the panoramic image stitching module to perform one or more post-processing methods on the panoramic image, rather than requiring the user to input the projection model via a user interface or requiring the post-processing module to estimate the projection model according to a mathematical analysis of the panoramic image.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: September 15, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Dong Feng, Jen-Chan Chien, Hailin Jin
  • Patent number: 9053553
    Abstract: Methods and apparatus for manipulating digital images. A warping module is described that enables the manipulation of a surface by selectively deforming portions of the surface while maintaining local rigidity. The user may position multiple control points on a surface to constrain deformation. The user may specify multiple properties (e.g., translation, rotation, depth, and scale) at each control point. A mesh may be overlaid on the surface. The warping module may perform an initialization in which the properties are propagated other vertices in the mesh to generate an initial deformed mesh. The warping module may then perform an iterative optimization operation on the deformed mesh to improve the deformation while retaining local rigidity. Thus, instead of moving every pixel in the surface, the warping module moves or adjusts coordinates of the vertices of the mesh. The surface is then deformed according to the deformed mesh.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: June 9, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Jovan Popović, Jen-Chan Chien, Chintan Intwala, Sarah A. Kong
  • Patent number: 9042672
    Abstract: Various embodiments of methods and apparatus for motion deblurring are disclosed. In one embodiment, an estimate of a latent image of a blurred image at a current scale from an estimate of a latent image at a previous coarse scale is generated using an upsampling super-resolution function, and a blur kernel is estimated based on the estimate of the latent image and the blurred image; and are repeated from a course to fine scale. A final image estimate is generated. The generating the final image estimate includes performing a deconvolution of the latent image using the blur kernel and the blurred image.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: May 26, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Jue Wang, Hojin Cho, Jen-Chan Chien, Sarah A. Kong, Seungyong Lee
  • Publication number: 20150110415
    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: Application
    Filed: October 23, 2013
    Publication date: April 23, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Jue Wang, Sunghyun Cho, Jen-Chan Chien, Dong Feng
  • Publication number: 20150110404
    Abstract: A computer-implemented method and apparatus are described for automatically selecting a region in a blurred image for blur kernel estimation. The method may include accessing a blurred image and defining a size for each of a plurality of regions in the image. Thereafter, metrics for at least two of the plurality of regions are determined, wherein the metrics are based on a number of edge orientations within each region. A region is selected from the plurality of regions based on the determined metrics, and a blur kernel for deblurring the blurred image is then estimated for the selected region. The blurred image is then deblurred using the blur kernel.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 23, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Sunghyun Cho, Jue Wang, Jen-Chan Chien, Dong Feng
  • Publication number: 20150110403
    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: October 23, 2013
    Publication date: April 23, 2015
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Sunghyun Cho, JUE WANG, JEN-CHAN CHIEN, DONG FENG
  • Patent number: 9008415
    Abstract: Techniques are disclosed relating to modifying an automatically predicted adjustment. In one embodiment, the automatically predicted adjustment may be adjusted, for example, based on a rule. The automatically predicted adjustment may be based on a machine learning prediction. A new image may be globally adjusted based on the modified automatically predicted adjustment.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: April 14, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Sylvain Paris, Jen-Chan Chien, Vladimir Leonid Bychkovsky
  • Patent number: 8903169
    Abstract: Techniques are disclosed relating to generating generic labels, translating generic labels to image pipeline-specific labels, and automatically adjusting images. In one embodiment, generic labels may be generated. Generic algorithm parameters may be generated based on training a regression algorithm with the generic labels. The generic labels may be translated to pipeline-specific labels, which may be usable to automatically adjust an image.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: December 2, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Sylvain Paris, Jen-Chan Chien, Vladimir Leonid Bychkovsky
  • Publication number: 20140341468
    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: Application
    Filed: August 4, 2014
    Publication date: November 20, 2014
    Inventors: Sylvain P. Paris, Jen-Chan Chien, Eric Chan
  • Patent number: 8842190
    Abstract: Method and apparatus for determining sensor format factors from image metadata in which one of multiple techniques is applied to determine a sensor format factor for a camera from information in the metadata. Information from the metadata may be used to identify which of the multiple techniques to use. For example, the camera make and model may be used to determine a particular technique to use. As another example, the presence or absence of particular attributes or values for particular attributes may be used in determining a particular technique. In one embodiment, a profile database may be searched according to information in the metadata to determine if a sensor format factor for the camera is in the database. If the sensor format factor for the camera is not in the database, other information in the metadata may be examined to determine a particular technique from among the plurality of techniques.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: September 23, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Simon Chen, Jen-Chan Chien, Hailin Jin
  • Patent number: 8831340
    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: January 27, 2010
    Date of Patent: September 9, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Sylvain Paris, Jen-Chan Chien, Eric Chan
  • Patent number: 8787659
    Abstract: Techniques are disclosed relating to generating generic labels, translating generic labels to image pipeline-specific labels, and automatically adjusting images. In one embodiment, generic labels may be generated. Generic algorithm parameters may be generated based on training a regression algorithm with the generic labels. The generic labels may be translated to pipeline-specific labels, which may be usable to automatically adjust an image.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: July 22, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Sylvain P. Paris, Jen-Chan Chien, Vladimir L. Bychkovsky
  • Patent number: 8731337
    Abstract: Methods and systems for denoising and artifact removal in image upscaling are disclosed. In one embodiment, a low frequency band image intermediate is obtained from an input image. An upsampled image intermediate is obtained from the input image by upsampling. A result image is estimated, based at least in part on the upsampled image intermediate, the low frequency band image intermediate, and the input image. The input image is of a smaller scale than the result image. The estimating the result image further includes eliminating from the result image noise that is present in the input image.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: May 20, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Zhe Lin, Scott D. Cohen, Jen-Chan Chien, Sarah A. Kong, Jianchao Yang
  • Patent number: 8724007
    Abstract: Methods and apparatus for processing collections of images are described in which metadata from a set of images may be used in directing a multi-image processing workflow. One or more output images may be rendered from a set of input images, with each output image being some combination of two or more of the input images. To render an output image, a workflow including one or more processing steps may be applied to the images. Metadata may be used in directing and performing the workflow. For example, metadata may be used in determining a particular workflow for a set of images. As another example, metadata may be used to sort a collection of images into multiple categories for automated workflow processing. As yet another example, metadata may be used to retrieve information stored in a profile database that may be used in processing the images.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: May 13, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Simon Chen, Jen-Chan Chien, Hailin Jin
  • Patent number: 8705881
    Abstract: Various embodiments of methods and apparatus for motion deblurring in text images are disclosed. In one embodiment, a threshold-based text prediction for a blurred image is generated. A point spread function for the blurred image is estimated. A result of the threshold-based text prediction function is deconvolved based on the point spread function. The generating, estimating, and deconvolving are iterated at a plurality of scales, and a final deconvolution of a result of the iteratively deconvolving is executed.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: April 22, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Jue Wang, Hojin Cho, Jen-Chan Chien, Sarah A. Kong, Seungyong Lee
  • Patent number: 8687923
    Abstract: Methods and systems for image upscaling are disclosed. In one embodiment, a low frequency band image intermediate is obtained from an input image. The input image is upsampled by a scale factor to obtain an upsampled image intermediate. A result image is estimated based at least in part on the upsampled image intermediate, the low frequency band image intermediate, and the input image, wherein the input image is of a smaller scale than the result image.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: April 1, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Zhe Lin, Scott D. Cohen, Jen-Chan Chien, Sarah A. Kong, Jianchao Yang
  • Patent number: 8675988
    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: March 18, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Simon Chen, Jen-Chan Chien, Hailin Jin
  • Patent number: 8655109
    Abstract: Methods and systems for a regression-based learning model in image upscaling are disclosed. In one embodiment, a set of image patch pairs for each of a set of images is generated. Each of the image patch pairs contains a natural image and a corresponding downscaled lower-resolution image. A regression model based at least in part on the set of image patch pairs is defined. The regression model represents a gradient of a function of the downscaled lower-resolution image. An image is upscaled based at least in part on the regression model.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: February 18, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Zhe Lin, Scott D. Cohen, Jen-Chan Chien, Sarah A. Kong, Jianchao Yang
  • Patent number: 8655097
    Abstract: A system and method for a blur brush performing adaptive bilateral filtering is disclosed. The method may include receiving user input selecting an area of an image to be filtered, such as by pointing to the image area using the blur brush. The selected image may comprise an edge and a plurality of pixels. The method may operate to the blur brush identifying the edge in the selected image area. The method may operate to apply a filter tool (e.g., a bilateral filter) to the selected image area, while preserving the edge. The methods may be implemented by program instructions executing in parallel on CPU(s) or GPUs.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: February 18, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Jen-Chan Chien, Michael W. Tao, Sylvain Paris