Patents Assigned to CyberLink Corp.
  • Patent number: 9237322
    Abstract: Various embodiments are disclosed for facilitating selective rendering during video editing. In accordance with one embodiment, a method of editing video comprises obtaining a video editing project, the video editing project including at least one video clip and timing information corresponding to the at least one video clip. The method further comprises obtaining a reference file generated according to the video editing project and obtaining, from a user, a modification for at least one segment in the video editing project. Based on the modification, each of the at least one segment is identified as a modified segment or an unmodified segment. Based on the identification of at least one modified segment, at least one corresponding segment is extracted from the reference file.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: January 12, 2016
    Assignee: CYBERLINK CORP.
    Inventors: Chieh-Chin Chiu, Shiang-Yang Huang
  • Patent number: 9197407
    Abstract: In one embodiment, providing, by a client device, device information and key data over a network to a server device, the device information uniquely identifying the client device; generating a device key, by a device key generation logic, at the server device based on the device information; receiving a module from the server device, the module comprising a bound content key and the device key generation logic, wherein the bound content key is encrypted by the device key at the server device; and processing protected content using the module.
    Type: Grant
    Filed: July 19, 2011
    Date of Patent: November 24, 2015
    Assignee: CYBERLINK CORP.
    Inventors: Dong-Yu Liu, Hong-Dian Chen
  • Patent number: 9179201
    Abstract: Systems and methods of processing video streams are described. A face is detected in a video stream. The face is tracked to determine a video clip associated with one of a plurality of individuals. The video segment is assigned to a group of video clips based on the associated individual. A significant face is detected in the group of video clips when the detected face meets one or more significance criteria. The significance criteria describes a face-frame characteristic. A representation of the significant face is displayed in association with a representation of the group of video clips. The order of the significance criteria is adjusted through a user interface.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: November 3, 2015
    Assignee: CYBERLINK CORP.
    Inventors: Chen-Yu Chao, Shih-Hsien Yeh
  • Patent number: 9143754
    Abstract: Various embodiments are disclosed for modifying stereoscopic images. One embodiment is a method implemented in an image processing device for modifying stereoscopic images. The method comprises retrieving, by an image processing device, a stereoscopic image having at least a first view image and a second view image and retrieving an orientation selection relating to the stereoscopic image, the orientation selection comprising a selection other than one of: a horizontal flip selection and a 180 degree rotation selection. The method further comprises calculating a depth map according to at least part of the stereoscopic image, rotating the first view image based on the orientation selection to obtain a rotated first view image, and generating a new second view image according to the depth map and the rotated first view image.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: September 22, 2015
    Assignee: CYBERLINK CORP.
    Inventors: Yi-Chao Tsai, Chih-Yu Cheng
  • Patent number: 9077963
    Abstract: Systems and methods for performing multimedia conversion are disclosed. In a multimedia conversion system for converting two-dimensional (2D) multimedia data to stereoscopic multimedia data, an absolute difference between pixel pairs is determined for each scan line in a frame of the 2D multimedia data. The absolute difference values are accumulated, and a depth map is derived based on the accumulated difference values. The depth map is applied to the frame in the 2D multimedia data.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: July 7, 2015
    Assignee: CYBERLINK CORP.
    Inventor: Hao-Ping Hung
  • Patent number: 9075494
    Abstract: Various embodiments are disclosed for selecting a region of interest within an object. One embodiment is a method for editing a digital image in an image editing device. The method comprises obtaining a first position within a digital image, the first position being specified by a pointer. The method further comprises defining a first selection region based on the first position and obtaining a second position within the digital image, the second position being specified by the pointer. The method further comprises determining movement of the pointer between the first position and the second position and predicting future movement by the pointer based on the determined movement. Based on the determined movement and the predicted future movement, the first selection region is expanded to define a second selection region.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: July 7, 2015
    Assignee: CYBERLINK CORP.
    Inventors: Wei-Hsin Tseng, Ho-Chao Huang, Chih-Chao Ma
  • Patent number: 9025927
    Abstract: Systems and methods for variable rate playback are provided. Disclosed systems and methods of variable frame rate playback may reduce processor loading for presentation of multiple videos in a wall of video thumbnails, for example. The frame rate of the thumbnails may be dynamically changed based on different parameters. In an example embodiment, the parameter may include a video thumbnail position on a browsing page or the position of the video thumbnail as displayed on a video display. As an example embodiment of a default parameter, a seminal thumbnail may be set to the center thumbnail of a browsing page. Then, the frame rate of non-seminal thumbnails may decrease gradually relative to the distance from the seminal thumbnail. The frame rate may be dynamically changed based on a user behavior.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: May 5, 2015
    Assignee: Cyberlink Corp.
    Inventors: Shih-Hsien Yeh, Kuan Sheng Fu, Chun Yueh Ou
  • Patent number: 9025830
    Abstract: A liveness detection method comprising: receiving plural pictures of a video stream comprising a face and an adjacent background; determining motion of the face and the background, the motion determined over the plural pictures; comparing the motion between the face and the background; and determining whether the face corresponds to an actual, live user or an image of the user based on the comparison, the determinations performed by a processor.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: May 5, 2015
    Assignee: Cyberlink Corp.
    Inventors: Chih-Chao Ma, Yi-Hsin Liu
  • Publication number: 20150117777
    Abstract: Disclosed are systems and methods for automatically applying special effects based on media content characteristics. A digital image is obtained and depth information in the digital image is determined. A foreground region and a background region in the digital image are identified based on the depth information. First and second effects are selected from a grouping of effects, where the first effect is applied to at least a portion of the foreground region and the second effect is applied to at least a portion of the background region.
    Type: Application
    Filed: April 8, 2014
    Publication date: April 30, 2015
    Applicant: Cyberlink Corp.
    Inventor: Chen Yen Hsun
  • Patent number: 9015696
    Abstract: A system and method for licensing software using a clearinghouse to license only the technology modules that an end user registers. The clearinghouse maintains registration information which can be used to bill a software provider for the technology licensed to the end user. The system can be used to compensate technology owners only after the end user registers an unlicensed technology module. Thus, the system and method allows software vendors to reduce costs by licensing only the technologies that an end user actually uses. The clearinghouse can also be used to track the usage of software functionality to determine the popularity of a particular technology.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: April 21, 2015
    Assignee: Cyberlink Corp.
    Inventor: Michael Demeyer
  • Patent number: 9014474
    Abstract: Various embodiments are disclosed for performing inpainting. One embodiment is a method for editing a digital image in an image editing device. The method comprises obtaining an inpainting region in the digital image, determining a target resolution for scaling a resolution of the digital image based on an original resolution of the digital image, and determining an intermediate resolution level for scaling a resolution of the digital image based on the target resolution. The method further comprises scaling the resolution of the digital image to the intermediate resolution level, performing partial inpainting of the inpainting region at the intermediate resolution, and performing inpainting on a remainder portion in the inpainting region at a final target resolution.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: April 21, 2015
    Assignee: Cyberlink Corp.
    Inventors: Hao-Ping Hung, Ho-Chao Huang
  • Publication number: 20150106432
    Abstract: A cloud computing device facilitates distribution of digital content by receiving multimedia content and a corresponding effect uploaded from a source device and storing the multimedia content with the corresponding effect, receiving an access request from a requesting device for the multimedia content, and determining whether the requesting device is a registered device. In response to the requesting device not being a registered device, the requesting device is registered and a registered device capabilities list is updated. A determination is made based on the registered device capabilities list on whether the requesting device is compatible with the multimedia content and effect. Based on a compatibility determination, data is transmitted to the requesting device to facilitate playback of the multimedia content and effect.
    Type: Application
    Filed: May 14, 2014
    Publication date: April 16, 2015
    Applicant: Cyberlink Corp.
    Inventor: Kuo-Chiang Hsieh
  • Patent number: 8995755
    Abstract: In one embodiment, a two-dimensional to stereoscopic conversion method, comprising: estimating a local motion region in a first image relative to one or more second images, the first and the one or more second images comprising two-dimensional images; generating a color model based on the local motion region; calculating a similarity value for each of at least one image pixel selected from the first image based on the color model; and assigning a depth value for each of the at least one image pixel selected from the first image based on the calculated similarity value to generate a stereoscopic image, the method performed by one or more processors.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: March 31, 2015
    Assignee: Cyberlink Corp.
    Inventors: Pei-Ying Lu, Chia-Chen Kuo, Chih-Yu Cheng
  • Patent number: 8990195
    Abstract: Various embodiments described herein provide users with a fast and efficient way for identifying scenes for editing purposes. At least one embodiment is a method for searching media content based on identification data embedded in an editing file. The method comprises receiving the editing file and extracting identification data from the editing file, wherein the identification data is uniquely associated with particular media content. The method further comprises searching one or a plurality of media content based on the identification data and identifying matching media content, performing a secure download of the identified media content, and performing playback of the media content based on special effects specified in the editing file, wherein the media content is unmodified during playback.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: March 24, 2015
    Assignee: Cyberlink Corp.
    Inventor: Hsieh-Te Lee
  • Patent number: 8983187
    Abstract: A system for editing a digital image comprises a low pass filter for receiving a source image and for filtering high spatial frequency components of the source image to generate a smoothed image. An arithmetic operator unit subtracts color values of the smoothed image from color values of the source image to produce a first image value on pixel-by-pixel basis. A gradient reversal analyzer compares gradient values of the smoothed image to gradient values of the source image and generates a control signal. A boost controller generates a new value for each pixel of a boost parameter map according to the control signal. The boost controller applies the boost parameter map to modify the first image value to generate a second image value. The arithmetic operator unit is further configured to generate an edge enhanced image according to color values of the source image and the second image value.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: March 17, 2015
    Assignee: Cyberlink Corp.
    Inventor: Chih-Yu Cheng
  • Patent number: 8971575
    Abstract: Various embodiments are disclosed for performing object tracking. One embodiment is a system for tracking an object in a plurality of frames, comprising a probability map generator configured to generate a probability map by estimating probability values of pixels in the frame, wherein the probability of each pixel corresponds to a likelihood of the pixel being located within the object. The system further comprises a contour model generator configured to identify a contour model of the object based on a temporal prediction method, a contour weighting map generator configured to derive a contour weighting map based on thickness characteristics of the contour model, a tracking refinement module configured to refine the probability map according to weight values specified in the contour weighting map, and an object tracker configured to track a location of the object within the plurality of frames based on the refined probability map.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: March 3, 2015
    Assignee: Cyberlink Corp.
    Inventors: Ming-Hsiu Chang, Chih-Chao Ma
  • Patent number: 8966372
    Abstract: A method is implemented in a video playback system that includes a video editing interface for assigning geotagging data to a video. The method comprises receiving, by the video playback system, the video from a tangible storage medium. The method further comprises reading metadata associated with the video, selecting a frame from the video, providing a user interface with a map, displaying a default location of the selected frame on the map according to the metadata, receiving geotagging data via the user interface, and associating the geotagging data with the selected frame of the video to generate a geo-based timeline.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: February 24, 2015
    Assignee: Cyberlink Corp.
    Inventors: Meng Hui Lin, Huang-Hsin Wu
  • Patent number: 8957855
    Abstract: A stereoscopic cursor method comprising: generating a virtual plane based on a variable cursor scene depth of a stereoscopic cursor for a stereoscopic user interface, the stereoscopic user interface comprising plural stereoscopic buttons, wherein the virtual plane is positioned between a viewer and the plural stereoscopic buttons; and causing the stereoscopic cursor to move along the virtual plane responsive to viewer input, the movement occurring smoothly and gradually adjacent to the plural stereoscopic buttons and varying in depth as the stereoscopic cursor progresses along the virtual plane from one of the plural stereoscopic buttons to another, the generating and causing performed by a processor in a computing device.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: February 17, 2015
    Assignee: Cyberlink Corp.
    Inventors: Hsin-Wei Lee, Yi-Chiun Hong
  • Publication number: 20140369627
    Abstract: Various embodiments are disclosed for image editing. A frame is obtained from a frame sequence depicting at least one individual, and facial characteristics in the frame are analyzed. A utilization score is assigned to the frame based on the detected facial characteristics, and a determination of whether to utilize the frame is made based on the utilization score. A completeness value is assigned, and a determination is made based on the completeness value of whether to repeat the steps above for an additional frame in the frame sequence based on the completeness value. Regions from the frames are combined to generate a composite image.
    Type: Application
    Filed: April 22, 2014
    Publication date: December 18, 2014
    Applicant: Cyberlink Corp.
    Inventors: Ho-Chao Huang, Huan-Wen Hsiao, Chung-Yi Weng, Cheng-da Chung
  • Patent number: 8898657
    Abstract: A system and method for licensing software using a clearinghouse to license only the technology modules that an end user registers. The clearinghouse maintains registration information which can be used to bill a software provider for the technology licensed to the end user. The system can be used to compensate technology owners only after the end user registers an unlicensed technology module. Thus, the system and method allows software vendors to reduce costs by licensing only the technologies that an end user actually uses. The clearinghouse can also be used to track the usage of software functionality to determine the popularity of a particular technology.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: November 25, 2014
    Assignee: Cyberlink Corp.
    Inventor: Michael Demeyer