Patents by Inventor Ian Xie
Ian Xie 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: 8570341Abstract: Method and system for enhancing color saturation. According to an embodiment the present invention provides a method for enhancing color saturation. The method includes providing a color image characterized by a luminance component and two chrominance components, the color image including a plurality of pixels, the plurality of pixels including a first pixel being characterized at least by a luminance value, a first chrominance value, and a second chrominance value. The method also includes processing the first chrominance value and the second chrominance value. The method further includes determining a saturation level using based on the first chrominance value and the second chrominance value. Moreover, the method includes providing a factor for adjusting the first chrominance value and the second chrominance value, the factor being based on the saturation level. Furthermore, the method includes adjusting the first chrominance value and the second chrominance value using the factor.Type: GrantFiled: November 13, 2008Date of Patent: October 29, 2013Assignee: Ipera Technology, Inc.Inventor: Ian Xie
-
Patent number: 8526506Abstract: System and method for transcoding enhancement. According to an embodiment, the present invention provides system for transcoding video. The system includes a controller module. The system also includes a decoding module, the decoding module including an interface for receiving a video in a first format, the video being characterized by a first dimension, the decoding module being adapted to converted the video from first format to a second format in response to a first control signal from the controller module. Furthermore, the system includes a first video processing module, the first video processing module being configured to processes the video in the second format to determined whether to remove one or more types of defects associated with the first video, the first video processing module furthering being adapted to remove one or more types of artifacts.Type: GrantFiled: November 10, 2008Date of Patent: September 3, 2013Assignee: Ipera Technology, Inc.Inventor: Ian Xie
-
Patent number: 8358689Abstract: System and method for processing videos and images to a determined quality level. According to an embodiment, the present invention provides a method for enhancing video. The method includes providing a first video element that is uncompressed. The method also includes determining motion information associated with the video element. The method further includes providing a second video element by removing at least a defect from the first video element. The second video element includes a color luminance and a luminance. In addition, the method includes de-interlacing the second video element using the motion information. Furthermore, the method includes scaling the second video element. Also, the method includes providing a third video element by enhancing the chrominance and enhancing the luminance of the second video element. The method additionally includes outputting the third video element.Type: GrantFiled: August 3, 2009Date of Patent: January 22, 2013Assignee: Ipera Technology, Inc.Inventor: Ian Xie
-
Patent number: 8218622Abstract: System and method for processing videos and images to a determined quality level. According to an embodiment, the present invention provides a method for enhancing video. The method includes providing a first video element that is uncompressed. The method also includes determining motion information associated with the video element. The method further includes providing a second video element by removing at least a defect from the first video element. The second video element includes a color luminance and a luminance. In addition, the method includes de-interlacing the second video element using the motion information. Furthermore, the method includes scaling the second video element. Also, the method includes providing a third video element by enhancing the chrominance and enhancing the luminance of the second video element. The method additionally includes outputting the third video element.Type: GrantFiled: September 3, 2010Date of Patent: July 10, 2012Assignee: Ipera Technology, Inc.Inventor: Ian Xie
-
Patent number: 8014623Abstract: System and method for efficiently enhancing videos and images. According to an embodiment, the present invention provides a method for processing videos and/or images. The method includes providing a target pixel that is characterized by a first pixel value. The method further includes obtaining a plurality of surrounding pixels that are positioned within a predetermined area surrounding the target pixel. Also, the method includes selecting a transition pixel from the plurality of surrounding pixels. The transition pixel is characterized by a second pixel value. The transition pixel is associated with a greatest transition value that is a function of the first pixel value and the second pixel value. The method additionally includes determining a first direction, the first direction being parallel to a second direction from the target pixel to the transition pixel.Type: GrantFiled: October 26, 2007Date of Patent: September 6, 2011Assignee: Ipera Technology, Inc.Inventor: Ian Xie
-
Publication number: 20110110650Abstract: The present invention relates in general to real-time video play back techniques. More specifically, various video enhancement processes are performed using dedicated processors or computational threads for specific types of videos. In an embodiment, whether to perform peaking or deblocking processes for a video is determined based on characteristics of video being displayed. Depending on the application, video display architecture based on line-buffer is provided, which helps reduce battery usage. There are other embodiments as well.Type: ApplicationFiled: October 6, 2010Publication date: May 12, 2011Applicant: Ipera Technology, Inc.Inventor: Ian Xie
-
Publication number: 20110044389Abstract: System and method for processing videos and images to a determined quality level. According to an embodiment, the present invention provides a method for enhancing video. The method includes providing a first video element that is uncompressed. The method also includes determining motion information associated with the video element. The method further includes providing a second video element by removing at least a defect from the first video element. The second video element includes a color luminance and a luminance. In addition, the method includes de-interlacing the second video element using the motion information. Furthermore, the method includes scaling the second video element. Also, the method includes providing a third video element by enhancing the chrominance and enhancing the luminance of the second video element. The method additionally includes outputting the third video element.Type: ApplicationFiled: September 3, 2010Publication date: February 24, 2011Applicant: Ipera Technology, Inc.Inventor: Ian XIE
-
Patent number: 7813425Abstract: System and method for processing videos and images to a determined quality level. According to an embodiment, the present invention provides a method for enhancing video. The method includes providing a first video element that is uncompressed. The method also includes determining motion information associated with the video element. The method further includes providing a second video element by removing at least a defect from the first video element. The second video element includes a color luminance and a luminance. In addition, the method includes de-interlacing the second video element using the motion information. Furthermore, the method includes scaling the second video element. Also, the method includes providing a third video element by enhancing the chrominance and enhancing the luminance of the second video element. The method additionally includes outputting the third video element.Type: GrantFiled: June 20, 2007Date of Patent: October 12, 2010Assignee: Ipera Technology, Inc.Inventor: Ian Xie
-
Publication number: 20100178035Abstract: System and method for efficient allocation of resources for processing video. According to an embodiment, the present invention provides a method for processing video. The method includes providing a system for processing video. The system is characterized by a known quantity of processing power. The method also includes providing a video file, which is characterized by a plurality of properties. The plurality of properties includes a file type, resolution, bit rate, frame rate, video quality, etc. The video type is associated with a first compression method. The method further includes determining the video type and the first compression method. Additionally, the method includes determining a first usage for the video file. For example, the first usage being associated with the video type. The method further includes decoding the video. Additionally, the method includes determining a residual processing power, which associated with the first usage.Type: ApplicationFiled: March 30, 2010Publication date: July 15, 2010Applicant: IPERA TECHNOLOGY, INC.Inventor: IAN XIE
-
Patent number: 7715481Abstract: System and method for efficient allocation of resources for processing video. According to an embodiment, the present invention provides a method for processing video. The method includes providing a system for processing video. The system is characterized by a known quantity of processing power. The method also includes providing a video file, which is characterized by a plurality of properties. The plurality of properties includes a file type, resolution, bit rate, frame rate, video quality, etc. The video type is associated with a first compression method. The method further includes determining the video type and the first compression method. Additionally, the method includes determining a first usage for the video file. For example, the first usage being associated with the video type. The method further includes decoding the video. Additionally, the method includes determining a residual processing power, which associated with the first usage.Type: GrantFiled: June 21, 2007Date of Patent: May 11, 2010Assignee: Ipera Technology, Inc.Inventor: Ian Xie
-
Publication number: 20090290063Abstract: System and method for processing videos and images to a determined quality level. According to an embodiment, the present invention provides a method for enhancing video. The method includes providing a first video element that is uncompressed. The method also includes determining motion information associated with the video element. The method further includes providing a second video element by removing at least a defect from the first video element. The second video element includes a color luminance and a luminance. In addition, the method includes de-interlacing the second video element using the motion information. Furthermore, the method includes scaling the second video element. Also, the method includes providing a third video element by enhancing the chrominance and enhancing the luminance of the second video element. The method additionally includes outputting the third video element.Type: ApplicationFiled: August 3, 2009Publication date: November 26, 2009Applicant: Ipera Technology, Inc.Inventor: Ian Xie
-
Publication number: 20080122971Abstract: System and method for efficient allocation of resources for processing video. According to an embodiment, the present invention provides a method for processing video. The method includes providing a system for processing video. The system is characterized by a known quantity of processing power. The method also includes providing a video file, which is characterized by a plurality of properties. The plurality of properties includes a file type, resolution, bit rate, frame rate, video quality, etc. The video type is associated with a first compression method. The method further includes determining the video type and the first compression method. Additionally, the method includes determining a first usage for the video file. For example, the first usage being associated with the video type. The method further includes decoding the video. Additionally, the method includes determining a residual processing power, which associated with the first usage.Type: ApplicationFiled: June 21, 2007Publication date: May 29, 2008Applicant: Ipera Technology, Inc.Inventor: Ian Xie
-
Publication number: 20080123984Abstract: System and method for efficiently enhancing videos and images. According to an embodiment, the present invention provides a method for processing videos and/or images. The method includes providing a target pixel that is characterized by a first pixel value. The method further includes obtaining a plurality of surrounding pixels that are positioned within a predetermined area surrounding the target pixel. Also, the method includes selecting a transition pixel from the plurality of surrounding pixels. The transition pixel is characterized by a second pixel value. The transition pixel is associated with a greatest transition value that is a function of the first pixel value and the second pixel value. The method additionally includes determining a first direction, the first direction being parallel to a second direction from the target pixel to the transition pixel.Type: ApplicationFiled: October 26, 2007Publication date: May 29, 2008Applicant: Ipera Technology, Inc.Inventor: Ian Xie
-
Publication number: 20080122985Abstract: System and method for processing videos and images to a determined quality level. According to an embodiment, the present invention provides a method for enhancing video. The method includes providing a first video element that is uncompressed. The method also includes determining motion information associated with the video element. The method further includes providing a second video element by removing at least a defect from the first video element. The second video element includes a color luminance and a luminance. In addition, the method includes de-interlacing the second video element using the motion information. Furthermore, the method includes scaling the second video element. Also, the method includes providing a third video element by enhancing the chrominance and enhancing the luminance of the second video element. The method additionally includes outputting the third video element.Type: ApplicationFiled: June 20, 2007Publication date: May 29, 2008Applicant: Ipera Technology, Inc.Inventor: Ian Xie
-
Publication number: 20060129713Abstract: A method for transferring a media file includes receiving the media file from a computer network and writing a first portion of the media file into a first buffer. When the first buffer is full, the method further includes writing a second portion of the media file into a second buffer, reading out the first portion from the first buffer, converting the first portion, and writing the first portion into a third buffer. When the second buffer is full and the first portion has been converted and written into the third buffer, the method further includes writing a third portion of the media file into the first buffer, reading out the second portion from the second buffer, converting the second portion, writing the second portion into a fourth buffer, reading out the first portion from the third buffer, and transferring the first portion to the media player.Type: ApplicationFiled: December 15, 2004Publication date: June 15, 2006Inventor: Ian Xie