Patents Assigned to CyberLink Corp.
-
Patent number: 9237322Abstract: 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: GrantFiled: February 7, 2013Date of Patent: January 12, 2016Assignee: CYBERLINK CORP.Inventors: Chieh-Chin Chiu, Shiang-Yang Huang
-
Patent number: 9197407Abstract: 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: GrantFiled: July 19, 2011Date of Patent: November 24, 2015Assignee: CYBERLINK CORP.Inventors: Dong-Yu Liu, Hong-Dian Chen
-
Patent number: 9179201Abstract: 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: GrantFiled: August 26, 2011Date of Patent: November 3, 2015Assignee: CYBERLINK CORP.Inventors: Chen-Yu Chao, Shih-Hsien Yeh
-
Patent number: 9143754Abstract: 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: GrantFiled: February 2, 2012Date of Patent: September 22, 2015Assignee: CYBERLINK CORP.Inventors: Yi-Chao Tsai, Chih-Yu Cheng
-
Patent number: 9077963Abstract: 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: GrantFiled: March 18, 2014Date of Patent: July 7, 2015Assignee: CYBERLINK CORP.Inventor: Hao-Ping Hung
-
Patent number: 9075494Abstract: 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: GrantFiled: February 1, 2013Date of Patent: July 7, 2015Assignee: CYBERLINK CORP.Inventors: Wei-Hsin Tseng, Ho-Chao Huang, Chih-Chao Ma
-
Patent number: 9025927Abstract: 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: GrantFiled: March 25, 2009Date of Patent: May 5, 2015Assignee: Cyberlink Corp.Inventors: Shih-Hsien Yeh, Kuan Sheng Fu, Chun Yueh Ou
-
Patent number: 9025830Abstract: 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: GrantFiled: January 20, 2012Date of Patent: May 5, 2015Assignee: Cyberlink Corp.Inventors: Chih-Chao Ma, Yi-Hsin Liu
-
Publication number: 20150117777Abstract: 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: ApplicationFiled: April 8, 2014Publication date: April 30, 2015Applicant: Cyberlink Corp.Inventor: Chen Yen Hsun
-
Patent number: 9015696Abstract: 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: GrantFiled: September 12, 2012Date of Patent: April 21, 2015Assignee: Cyberlink Corp.Inventor: Michael Demeyer
-
Patent number: 9014474Abstract: 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: GrantFiled: September 6, 2013Date of Patent: April 21, 2015Assignee: Cyberlink Corp.Inventors: Hao-Ping Hung, Ho-Chao Huang
-
Publication number: 20150106432Abstract: 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: ApplicationFiled: May 14, 2014Publication date: April 16, 2015Applicant: Cyberlink Corp.Inventor: Kuo-Chiang Hsieh
-
Patent number: 8995755Abstract: 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: GrantFiled: July 24, 2013Date of Patent: March 31, 2015Assignee: Cyberlink Corp.Inventors: Pei-Ying Lu, Chia-Chen Kuo, Chih-Yu Cheng
-
Patent number: 8990195Abstract: 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: GrantFiled: August 6, 2008Date of Patent: March 24, 2015Assignee: Cyberlink Corp.Inventor: Hsieh-Te Lee
-
Patent number: 8983187Abstract: 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: GrantFiled: March 7, 2013Date of Patent: March 17, 2015Assignee: Cyberlink Corp.Inventor: Chih-Yu Cheng
-
Patent number: 8971575Abstract: 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: GrantFiled: November 23, 2012Date of Patent: March 3, 2015Assignee: Cyberlink Corp.Inventors: Ming-Hsiu Chang, Chih-Chao Ma
-
Patent number: 8966372Abstract: 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: GrantFiled: February 10, 2011Date of Patent: February 24, 2015Assignee: Cyberlink Corp.Inventors: Meng Hui Lin, Huang-Hsin Wu
-
Patent number: 8957855Abstract: 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: GrantFiled: June 25, 2012Date of Patent: February 17, 2015Assignee: Cyberlink Corp.Inventors: Hsin-Wei Lee, Yi-Chiun Hong
-
Publication number: 20140369627Abstract: 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: ApplicationFiled: April 22, 2014Publication date: December 18, 2014Applicant: Cyberlink Corp.Inventors: Ho-Chao Huang, Huan-Wen Hsiao, Chung-Yi Weng, Cheng-da Chung
-
Patent number: 8898657Abstract: 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: GrantFiled: October 3, 2003Date of Patent: November 25, 2014Assignee: Cyberlink Corp.Inventor: Michael Demeyer