Patents by Inventor Chienchung Chang

Chienchung Chang 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: 10474145
    Abstract: An apparatus includes a first sensor configured to generate first sensor data. The first sensor data is related to an occupant of a vehicle. The apparatus further includes a depth sensor and a processor. The depth sensor is configured to generate data corresponding to a volume associated with at least a portion of the occupant. The processor is configured to receive the first sensor data and to activate the depth sensor based on the first sensor data.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: November 12, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Feng Guo, Yingyong Qi, Ning Bi, Bolan Jiang, Chienchung Chang
  • Publication number: 20180129202
    Abstract: An apparatus includes a first sensor configured to generate first sensor data. The first sensor data is related to an occupant of a vehicle. The apparatus further includes a depth sensor and a processor. The depth sensor is configured to generate data corresponding to a volume associated with at least a portion of the occupant. The processor is configured to receive the first sensor data and to activate the depth sensor based on the first sensor data.
    Type: Application
    Filed: November 8, 2016
    Publication date: May 10, 2018
    Inventors: Feng Guo, Yingyong Qi, Ning Bi, Bolan Jiang, Chienchung Chang
  • Publication number: 20180121713
    Abstract: A method for verifying a face by an electronic device is described. The method includes obtaining a partial face depth map from a depth sensor. The partial face depth map does not include information for an entire face. The method also includes performing a first alignment of the partial face depth map with full face data in a gallery. The method further includes performing a second alignment of the partial face depth map and the full face data based on the first alignment. The method additionally includes verifying whether the partial face depth map matches the full face data based on the second alignment.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 3, 2018
    Inventors: Feng Guo, Yingyong Qi, Chienchung Chang
  • Patent number: 9049423
    Abstract: The techniques of this disclosure are directed to the feedback-based stereoscopic display of three-dimensional images, such as may be used for video telephony (VT) and human-machine interface (HMI) application. According to one example, a region of interest (ROI) of stereoscopically captured images may be automatically determined based on determining disparity for at least one pixel of the captured images are described herein. According to another example, a zero disparity plane (ZDP) for the presentation of a 3D representation of stereoscopically captured images may be determined based on an identified ROI. According to this example, the ROI may be automatically identified, or identified based on receipt of user input identifying the ROI.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: June 2, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventors: Ning Bi, Xuerui Zhang, Yingyong Qi, Chienchung Chang
  • Patent number: 8804000
    Abstract: A device is described that includes an encoder/decoder (CODEC) in which functionality is partitioned between a video front end (VFE) and a video back end (VBE). The VFE encapsulates functionality and image processing operations to support a variety of applications, and presents a flexible inter-processor by which an external master device can easily control these operations. The video back end (VBE) operates as an encoder and/or a decoder to generate encoded and/or decoded video sequences. The VFE and VBE may execute within an operating environment provided by a slave device.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: August 12, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Chienchung Chang
  • Patent number: 8441441
    Abstract: A mobile user interface suitable for mobile computing devices uses device position/orientation in real space to select a portion of content that is displayed. Content (e.g., documents, files or a desktop) is presumed fixed in virtual space with the mobile user interface displaying a portion of the content as if viewed through a camera or magnifying glass. Data from motion, distance or position sensors are used to determine the relative position/orientation of the device with respect to the content to select the portion for display. Content elements can be selected by centering the display on the desired portion, obviating the need for cursors and pointing devices (e.g., mouse or touchscreen). Magnification can be manipulated by moving the device away from or towards the user. 3-D content viewing may be enabled by sensing the device orientation and displaying content that is above or below the display in 3-D virtual space.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: May 14, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Ming-Chang Tsai, Chienchung Chang
  • Patent number: 8391622
    Abstract: In an image/video encoding and decoding system employing an artifact evaluator a method and/or apparatus to process video blocks comprising a decoder operable to synthesize an un-filtered reconstructed video block or frame and an artifact filter operable to receive the un-filtered reconstructed video block or frame, which generates a filtered reconstructed video block or frame. A memory buffer operable to store either the filtered reconstructed video block or frame or the un-filtered reconstructed video block or frame, and an artifact evaluator operable to update the memory buffer after evaluating and determining which of the filtered video block or frame, or the un-filtered video block or frame yields better image/video quality.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: March 5, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Suhail Jalil, Khaled Helmi El-Maleh, Chienchung Chang
  • Publication number: 20120167156
    Abstract: A device is described that includes an encoder/decoder (CODEC) in which functionality is partitioned between a video front end (VFE) and a video back end (VBE). The VFE encapsulates functionality and image processing operations to support a variety of applications, and presents a flexible inter-processor by which an external master device can easily control these operations. The video back end (VBE) operates as an encoder and/or a decoder to generate encoded and/or decoded video sequences. The VFE and VBE may execute within an operating environment provided by a slave device.
    Type: Application
    Filed: March 8, 2012
    Publication date: June 28, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventor: Chienchung Chang
  • Publication number: 20120140038
    Abstract: The techniques of this disclosure are directed to the feedback-based stereoscopic display of three-dimensional images, such as may be used for video telephony (VT) and human-machine interface (HMI) application. According to one example, a region of interest (ROI) of stereoscopically captured images may be automatically determined based on determining disparity for at least one pixel of the captured images are described herein. According to another example, a zero disparity plane (ZDP) for the presentation of a 3D representation of stereoscopically captured images may be determined based on an identified ROI. According to this example, the ROI may be automatically identified, or identified based on receipt of user input identifying the ROI.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Ning Bi, Xuerui Zhang, Yingyong Qi, Chienchung Chang
  • Patent number: 8159548
    Abstract: A device is described that includes an encoder/decoder (CODEC) in which functionality is partitioned between a video front end (VFE) and a video back end (VBE). The VFE encapsulates functionality and image processing operations to support a variety of applications, and presents a flexible inter-processor by which an external master device can easily control these operations. The video back end (VBE) operates as an encoder and/or a decoder to generate encoded and/or decoded video sequences. The VFE and VBE may execute within an operating environment provided by a slave device.
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: April 17, 2012
    Assignee: QUALCOMM Incorporated
    Inventor: Chienchung Chang
  • Publication number: 20110170611
    Abstract: This disclosure describes video encoding techniques capable of reducing the number of processing cycles and memory transfers necessary to encode a video sequence. In this manner, the disclosed video encoding techniques may increase video encoding speed and reduce power consumption. In general, the video encoding techniques make use of a candidate memory that stores video blocks in columns corresponding to a search space for a motion estimation routine. A memory control unit addresses the candidate memory to retrieve multiple pixels in parallel for simultaneous comparison to pixels in a video block to be encoded, e.g., using Sum of Absolute Difference (SAD) or Sum of Squared Difference (SSD) techniques. A difference processor performs the parallel calculations. In addition, for subsequent video blocks to be encoded, the candidate memory can be incrementally updated by loading a new column of video blocks, rather than reloading the entire search space.
    Type: Application
    Filed: March 28, 2011
    Publication date: July 14, 2011
    Applicant: QUALCOMM Incorporated
    Inventors: King-Chung Lai, Gilbert Christopher Sih, Chienchung Chang, Anthony Patrick Mauro, II
  • Patent number: 7940844
    Abstract: This disclosure describes video encoding techniques capable of reducing the number of processing cycles and memory transfers necessary to encode a video sequence. In this manner, the disclosed video encoding techniques may increase video encoding speed and reduce power consumption. In general, the video encoding techniques make use of a candidate memory that stores video blocks in columns corresponding to a search space for a motion estimation routine. A memory control unit addresses the candidate memory to retrieve multiple pixels in parallel for simultaneous comparison to pixels in a video block to be encoded, e.g., using Sum of Absolute Difference (SAD) or Sum of Squared Difference (SSD) techniques. A difference processor performs the parallel calculations. In addition, for subsequent video blocks to be encoded, the candidate memory can be incrementally updated by loading a new column of video blocks, rather than reloading the entire search space.
    Type: Grant
    Filed: February 21, 2003
    Date of Patent: May 10, 2011
    Assignee: Qualcomm Incorporated
    Inventors: King-Chung Lai, Gilbert Christopher Sih, Chienchung Chang, Anthony Patrick Mauro, II
  • Publication number: 20110075037
    Abstract: In an image/video encoding and decoding system employing an artifact evaluator a method and/or apparatus to process video blocks comprising a decoder operable to synthesize an un-filtered reconstructed video block or frame and an artifact filter operable to receive the un-filtered reconstructed video block or frame, which generates a filtered reconstructed video block or frame. A memory buffer operable to store either the filtered reconstructed video block or frame or the un-filtered reconstructed video block or frame, and an artifact evaluator operable to update the memory buffer after evaluating and determining which of the filtered video block or frame, or the un-filtered video block or frame yields better image/video quality.
    Type: Application
    Filed: December 10, 2010
    Publication date: March 31, 2011
    Applicant: QUALCOMM Incorporated
    Inventors: Suhail Jalil, Khaled Helmi El-Maleh, Chienchung Chang
  • Patent number: 7873224
    Abstract: In an image/video encoding and decoding system employing an artifact evaluator a method and/or apparatus to process video blocks comprising a decoder operable to synthesize an un-filtered reconstructed video block or frame and an artifact filter operable to receive the un-filtered reconstructed video block or frame, which generates a filtered reconstructed video block or frame. A memory buffer operable to store either the filtered reconstructed video block or frame or the un-filtered reconstructed video block or frame, and an artifact evaluator operable to update the memory buffer after evaluating and determining which of the filtered video block or frame, or the un-filtered video block or frame yields better image/video quality.
    Type: Grant
    Filed: March 1, 2006
    Date of Patent: January 18, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Suhail Jalil, Khaled Helmi El-Maleh, Chienchung Chang
  • Patent number: 7817717
    Abstract: Video encoding techniques are described. In one example, a video encoding technique includes identifying a pixel location associated with a video block in a search space based on motion vectors associated with a set of video blocks within a video frame to be encoded, wherein the video blocks in the set are spatially located at defined locations relative to a current video block of the video frame to be encoded. A motion estimation routine can then be initialized for the current video block at the identified pixel location. By identifying a pixel location associated with a video block in a search space based on motion vectors associated with a set of video blocks within a video frame, the phenomenon of spatial redundancy can be more readily exploited to accelerate and improve the encoding process.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: October 19, 2010
    Assignee: Qualcomm Incorporated
    Inventors: Naren Malayath, Chienchung Chang, Suhail Jalil
  • Publication number: 20100174421
    Abstract: A mobile user interface suitable for mobile computing devices uses device position/orientation in real space to select a portion of content that is displayed. Content (e.g., documents, files or a desktop) is presumed fixed in virtual space with the mobile user interface displaying a portion of the content as if viewed through a camera or magnifying glass. Data from motion, distance or position sensors are used to determine the relative position/orientation of the device with respect to the content to select the portion for display. Content elements can be selected by centering the display on the desired portion, obviating the need for cursors and pointing devices (e.g., mouse or touchscreen). Magnification can be manipulated by moving the device away from or towards the user. 3-D content viewing may be enabled by sensing the device orientation and displaying content that is above or below the display in 3-D virtual space.
    Type: Application
    Filed: March 11, 2009
    Publication date: July 8, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Ming-Chang TSAI, Chienchung Chang
  • Patent number: 7515634
    Abstract: Video encoding techniques are described that involve determining a number of processing cycles used during encoding of a video frame, and encoding the video frame without using motion estimation techniques when a number of processing cycles used during encoding exceeds a threshold. For example, the threshold may define a number of processing cycles available for encoding of the given video frame, and the determined number of processing cycles may be a counted number of cycles used during the encoding process of the given video frame. If the number of processing cycles used during encoding exceeds the threshold, motion estimation techniques can be discontinued in favor of less computationally intensive encoding techniques such as texture encoding.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: April 7, 2009
    Assignee: QUALCOMM Incorporated
    Inventor: Chienchung Chang
  • Patent number: 7359559
    Abstract: This disclosure is directed to encoding techniques that can be used to improve encoding of digital video data. The techniques can be implemented by an encoder of a digital video device in order to reduce the number of computations and possibly reduce power consumption during video encoding. More specifically, video encoding techniques are described which utilize one or more programmable thresholds in order to terminate the execution of various computations when the computations would be unlikely to improve the encoding. By terminating computations prematurely, the amount of processing required for video encoding can be reduced, and power can be conserved.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: April 15, 2008
    Assignee: Qualcomm Incorporated
    Inventors: Anthony Patrick Mauro, II, Chienchung Chang, King-Chung Lai
  • Patent number: 7328159
    Abstract: An improved system for an interactive voice recognition system (400) includes a voice prompt generator (401) for generating voice prompt in a first frequency band (501). A speech detector (406) detects presence of speech energy in a second frequency band (502). The first and second frequency bands (501, 502) are essentially conjugate frequency bands. A voice data generator (412) generates voice data based on an output of the voice prompt generator (401) and audible speech of a voice response generator (402). A control signal (422) controls the voice prompt generator (401) based on whether the speech detector (406) detects presence of speech energy in the second frequency band (502). A back end (405) of the interactive voice recognition system (400) is configured to operate on an extracted front end voice feature based on whether the speech detector (406) detects presence of speech energy in the second frequency band (502).
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: February 5, 2008
    Assignee: Qualcomm Inc.
    Inventors: Chienchung Chang, Narendranath Malayath
  • Publication number: 20070206871
    Abstract: In an image/video encoding and decoding system employing an artifact evaluator a method and/or apparatus to process video blocks comprising a decoder operable to synthesize an un-filtered reconstructed video block or frame and an artifact filter operable to receive the un-filtered reconstructed video block or frame, which generates a filtered reconstructed video block or frame. A memory buffer operable to store either the filtered reconstructed video block or frame or the un-filtered reconstructed video block or frame, and an artifact evaluator operable to update the memory buffer after evaluating and determining which of the filtered video block or frame, or the un-filtered video block or frame yields better image/video quality.
    Type: Application
    Filed: March 1, 2006
    Publication date: September 6, 2007
    Inventors: Suhail Jalil, Khaled El-Malch, Chienchung Chang