Patents by Inventor Truong Q. Nguyen

Truong Q. Nguyen 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: 10148930
    Abstract: An embodiment of the invention is a method that provides common data and enforces multiple view consistency. In a preferred embodiment, a coordinate alignment matrix is generated after initial warped views are formed. The matrix is used efficiently to repair holes/occlusions when synthesizing final views. In another preferred embodiment, a common background layer is generated based upon initial warped views. Holes are repaired on the common background layer, which can then be used for synthesizing final views. The cost of the latter method is sub-linear, meaning that additional views can be generated with lesser cost. Preferred methods of the invention also use a placement matrix to generate initial warped views, which simplifies warping to a look-up operation.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: December 4, 2018
    Assignee: The Regents of the University of California
    Inventors: Truong Q. Nguyen, Lam Tran, Can Bal, Ramsin Khoshabeh
  • Patent number: 9870600
    Abstract: A method for processing image or video data receives color filtered mosaiced raw image or video data. The method, performed in an image processing pipeline, de-hazes the color filtered mosaiced raw image or video data, e.g. Bayer image data, to create de-hazed mosaiced image or video data and de-mosaicing the de-hazed mosaiced image or video data to crate de-hazed and de-mosaiced image or video data.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: January 16, 2018
    Assignee: The Regents of the University of California
    Inventors: Truong Q. Nguyen, Yeejin Lee, Changyoung Han
  • Publication number: 20160373715
    Abstract: An embodiment of the invention is a method that provides common data and enforces multiple view consistency. In a preferred embodiment, a coordinate alignment matrix is generated after initial warped views are formed. The matrix is used efficiently to repair holes/occlusions when synthesizing final views. In another preferred embodiment, a common background layer is generated based upon initial warped views. Holes are repaired on the common background layer, which can then be used for synthesizing final views. The cost of the latter method is sub-linear, meaning that additional views can be generated with lesser cost. Preferred methods of the invention also use a placement matrix to generate initial warped views, which simplifies warping to a look-up operation.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 22, 2016
    Inventors: Truong Q. Nguyen, Lam Tran, Can Bal, Ramsin Khoshabeh
  • Patent number: 9401041
    Abstract: An embodiment of the invention is a method that provides common data and enforces multiple view consistency. In a preferred embodiment, a coordinate alignment matrix is generated after initial warped views are formed. The matrix is used efficiently to repair holes/occlusions when synthesizing final views. In another preferred embodiment, a common background layer is generated based upon initial warped views. Holes are repaired on the common background layer, which can then be used for synthesizing final views. The cost of the latter method is sub-linear, meaning that additional views can be generated with lesser cost. Preferred methods of the invention also use a placement matrix to generate initial warped views, which simplifies warping to a lookup operation.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: July 26, 2016
    Assignee: The Regents of the University of California
    Inventors: Truong Q. Nguyen, Lam Tran, Can Bal, Ramsin Khoshabeh
  • Publication number: 20160196637
    Abstract: A method for processing image or video data receives color filtered mosaiced raw image or video data. The method, performed in an image processing pipeline, de-hazes the color filtered mosaiced raw image or video data, e.g.
    Type: Application
    Filed: January 6, 2016
    Publication date: July 7, 2016
    Inventors: Truong Q. Nguyen, Yeejin Lee, Changyoung Han
  • Publication number: 20140293028
    Abstract: An embodiment of the invention is a method that provides common data and enforces multiple view consistency. In a preferred embodiment, a coordinate alignment matrix is generated after initial warped views are formed. The matrix is used efficiently to repair holes/occlusions when synthesizing final views. In another preferred embodiment, a common background layer is generated based upon initial warped views. Holes are repaired on the common background layer, which can then be used for synthesizing final views. The cost of the latter method is sub-linear, meaning that additional views can be generated with lesser cost. Preferred methods of the invention also use a placement matrix to generate initial warped views, which simplifies warping to a lookup operation.
    Type: Application
    Filed: October 23, 2012
    Publication date: October 2, 2014
    Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Truong Q. Nguyen, Lam Tran, Can Bal, Ramsin Khoshabeh
  • Publication number: 20100166077
    Abstract: A method and apparatus is disclosed for efficiently encoding data representing a video image, thereby reducing the amount of data that must be transferred to a decoder. The method includes transforming data sets utilizing a tensor product wavelet transform which is capable of transmitting remainders from one subband to another. Collections of subbands, in macro-block form, are weighted, detected, and ranked enabling prioritization of the transformed data. A motion compensation technique is performed on the subband data producing motion vectors and prediction errors which are positionally encoded into bit stream packets for transmittal to the decoder. Subband macro-blocks and subband blocks which are equal to zero are identified as such in the bit stream packets to further reduce the amount of data that must be transferred to the decoder.
    Type: Application
    Filed: March 11, 2010
    Publication date: July 1, 2010
    Applicant: General Dynamics Information Technology, Inc.
    Inventors: Truong Q. Nguyen, Joel Rosiene
  • Patent number: 7680191
    Abstract: A method and apparatus is disclosed for efficiently encoding data representing a video image, thereby reducing the amount of data that must be transferred to a decoder. The method includes transforming data sets utilizing a tensor product wavelet transform which is capable of transmitting remainders from one subband to another. Collections of subbands, in macro-block form, are weighted, detected, and ranked enabling prioritization of the transformed data. A motion compensation technique is performed on the subband data producing motion vectors and prediction errors which are positionally encoded into bit stream packets for transmittal to the decoder. Subband macro-blocks and subband blocks which are equal to zero are identified as such in the bit stream packets to further reduce the amount of data that must be transferred to the decoder.
    Type: Grant
    Filed: May 10, 2005
    Date of Patent: March 16, 2010
    Assignee: General Dynamics Information Technology, Inc.
    Inventors: Truong Q. Nguyen, Joel Rosiene
  • Patent number: 7197074
    Abstract: A phase plane correlation motion vector determination method identifies images areas in which motion took place. A reference image is shifted by the candidate motion vectors obtained from the phase plane correlation. The shifted reference image is correlated to determine similarity with the current image and to eliminate spurious motion vectors. Candidate motion vectors are validated to determine valid motion vectors and identify problem areas. In a preferred embodiment, a correlation resolution is set to a sub-block size. Sub-blocks of the reference image are shifted by candidate motion vectors for corresponding blocks. Shifted sub-blocks are correlated with sub-blocks of a current image using a sub-block neighborhood to determine valid vector assignments. Where an assignment proves invalid, global motion parameters are determined to assign motion vectors to sub-blocks where correlation fails.
    Type: Grant
    Filed: February 20, 2003
    Date of Patent: March 27, 2007
    Assignee: The Regents of the University of California
    Inventors: Mainak Biswas, Truong Q. Nguyen
  • Patent number: 6937659
    Abstract: A method and apparatus is disclosed for efficiently encoding data representing a video image, thereby reducing the amount of data that must be transferred to a decoder. The method includes transforming data sets utilizing a tensor product wavelet transform which is capable of transmitting remainders from one subband to another. Collections of subbands, in macro-block form, are weighted, detected, and ranked enabling prioritization of the transformed data. A motion compensation technique is performed on the subband data producing motion vectors and prediction errors which are positionally encoded into bit stream packets for transmittal to the decoder. Subband macro-blocks and subband blocks which are equal to zero are identified as such in the bit stream packets to further reduce the amount of data that must be transferred to the decoder.
    Type: Grant
    Filed: November 13, 1998
    Date of Patent: August 30, 2005
    Assignee: AC Capital Management, Inc.
    Inventors: Truong Q. Nguyen, Joel Rosiene
  • Patent number: 6929487
    Abstract: In a smart or intelligent electrical connector assembly, a printed circuit board (PCB) mounted in a first connector has circuit traces that extend from various locations on the PCB to a single, particular area between edges of the PCB. Components such as switches and microcontrollers for controlling the connector assembly circuits are electrically connected to the traces at the various locations. A terminal block is mounted at the single, particular area. The terminal block has terminals with ends electrically connected with the traces. The other ends of the terminals extend outward from surfaces of the block towards the edges of the PCB. Wire harness terminals within the first connector and within a second, mating connector of the assembly electrically connect with the terminal block terminals.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: August 16, 2005
    Assignee: Yazaki North America, Inc.
    Inventors: Vijendra Raghavendra, James L. Jones, III, Truong Q. Nguyen, Larry J. Kim, David Kwang
  • Publication number: 20040179594
    Abstract: A phase plane correlation motion vector determination method of a invention embodiment identifies images areas in which motion took place. A reference image is shifted by the candidate motion vectors obtained from the phase plane correlation. The shifted reference image is correlated to determine similarity with the current image and to eliminate spurious motion vectors. Candidate motion vectors are validated to determine valid motion vectors and identify problem areas. In a preferred embodiment, a correlation resolution is to a sub-block size. Sub-blocks of the reference image are shifted by candidate motion vectors for corresponding blocks. Shifted sub-blocks are correlated with sub-blocks of a current image using a sub-block neighborhood to determine valid vector assignments. Where an assignment proves invalid, global motion parameters are determined to assign motion vectors to sub-blocks where correlation fails.
    Type: Application
    Filed: February 20, 2003
    Publication date: September 16, 2004
    Applicant: The Regents of the University of California
    Inventors: Mainak Biswas, Truong Q. Nguyen
  • Patent number: 6668097
    Abstract: An apparatus for post-processing of decompressed images having ringing artifacts identifies edges of the image such as may generate such artifacts and defines zones outside of those edges but conforming thereto in which ringing artifacts are to be expected. These zones may be modified according to a model of the human visual system and then filtered so as to reduce ringing artifacts. The filtered zones are spliced back into the image minimizing unnecessary modification of the image while reducing ringing artifacts.
    Type: Grant
    Filed: May 8, 2000
    Date of Patent: December 23, 2003
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Yu Hen Hu, Truong Q. Nguyen, Seyfullah H. Oguz
  • Patent number: 6393156
    Abstract: In an apparatus and method for image/video enhancement, pre-processing and post-processing techniques are employed to effectively modify the transforms used in a fixed, standardized data compression coder. In this manner, alternative transforms, for example overlapping-basis-type transforms, are made to be applicable to, and compatible with, various data compression standards, thereby improving system performance.
    Type: Grant
    Filed: January 6, 1999
    Date of Patent: May 21, 2002
    Inventors: Truong Q. Nguyen, Joel A. Rosiene
  • Patent number: 6304678
    Abstract: A technique for post-processing decoded compressed images to reduce decoding-related artifacts employs a maximum likelihood estimation of an original image f. The decoded image is modeled as a montage of “flat surfaces” of different intensities, where the number of flat surfaces and their intensities are generally different in different regions of the decoded image. The intensity of each pixel is conditionally adjusted to that of a corresponding flat surface in a window region surrounding the pixel. In a general algorithm, the flat surface model is fitted to the observed image by estimating the model parameters using the “k-means” algorithm and a hierarchical clustering algorithm. A cluster similarity measure (CSM) is used to determine the number of intensity clusters, and hence flat surfaces, in the model of a window region surrounding a pixel of interest. The pixel intensity is adjusted to an estimated value which is the mean intensity of the cluster in which the pixel falls.
    Type: Grant
    Filed: May 12, 2000
    Date of Patent: October 16, 2001
    Assignee: The Trustees of Boston University
    Inventors: Seungjoon Yang, Yu Hen Hu, Truong Q. Nguyen, Damon L. Tull
  • Patent number: 6101279
    Abstract: An data compression technique combines the benefits of block-wise processing, such as allows reduced buffer memory usage and improved speed through parallel techniques, with tree-type compression normally associated with wavelet-type compression techniques. Block artifacts in the reconstructed data at the partitions between blocks are minimized by use of lapping transformations.
    Type: Grant
    Filed: June 5, 1998
    Date of Patent: August 8, 2000
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Truong Q. Nguyen, Trac D. Tran, Yu Hen Hu
  • Patent number: 6064768
    Abstract: A detector system locates a feature in an input signal. The input signal is applied to a multiscale filter bank which produces a corresponding set of filtered signals that are applied to a multiscale detector. A scale space tree table is produced by the detector which indicates the location in each filtered signal where the feature is possibly located. A MAP correlator examines the scale space tree table to determine which indications therein are feature locations. One-dimensional and two-dimensional embodiments are described. In addition, the design framework is disclosed for extending a one scale filter to a multiscale filter, for designing a filter bank from the multiscale filter and for designing the MAP correlator dependent on the feature being located and the chosen filter bank.
    Type: Grant
    Filed: June 30, 1997
    Date of Patent: May 16, 2000
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Hazem M. Hajj, Roland T. Chin, Truong Q. Nguyen
  • Patent number: 5436940
    Abstract: M-channel pseudo-quadrature-mirror-filter (QMF) banks using a prototype filter having a linear-phase spectral-factor of a 2M.sup.th band filter. The overall transfer function of the analysis filter/synthesis filter system is a delay, and the aliasing cancellation has all the significant aliasing terms canceled. Consequently, the aliasing level at the output of the pseudo-QMF banks is comparable to the stopband attenuation of the prototype filter, with the error at the output of the analysis filter/synthesis filter system approximately equal to the aliasing error at the level of the stopband attenuation. The pseudo-QMF banks have the stopband attenuation of the analysis filters and thus synthesis filters of -100 dB. The resulting reconstruction error is also on the order of -100 dB.
    Type: Grant
    Filed: June 11, 1992
    Date of Patent: July 25, 1995
    Assignee: Massachusetts Institute of Technology
    Inventor: Truong Q. Nguyen
  • Patent number: 5361250
    Abstract: A network process that automatically identifies and isolates a faulty station or group of stations within a token ring communication network in a timely manner. The present invention performs three different and separate processing strategies to identify and isolate faulty stations and or groups of stations within a token ring communication network. The processing of the present invention is accomplished simultaneously within the network management modules of each concentrator within the overall communication network. Upon receipt of beacon signals indicating a faulty station in the network, the present invention directs the NMM to isolate newly inserted stations or modules. If this is not successful then the present invention attempts a direct removal process if port address association data is present. If no port address association data is present then a brute force process is performed to identify and isolate the station or module that is generating a communication fault within the token ring network.
    Type: Grant
    Filed: November 3, 1993
    Date of Patent: November 1, 1994
    Assignee: Synoptics Communications, Inc.
    Inventors: Truong Q. Nguyen, Isaac P. Choi
  • Patent number: 5283783
    Abstract: A network process that automatically identifies and isolates a faulty station or group of stations within a token ring communication network in a timely manner. The present invention performs three different and separate processing strategies to identify and isolate faulty stations and or groups of stations within a token ring communication network. The processing of the present invention is accomplished simultaneously within the network management modules of each concentrator within the overall communication network. Upon receipt of beacon signals indicating a faulty station in the network, the present invention directs the NMM to isolate newly inserted stations or modules. If this is not successful then the present invention attempts a direct removal process if port address association data is present. If no port address association data is present then a brute force process is performed to identify and isolate the station or module that is generating a communication fault within the token ring network.
    Type: Grant
    Filed: January 28, 1993
    Date of Patent: February 1, 1994
    Assignee: Synoptics Communications, Inc.
    Inventors: Truong Q. Nguyen, Isaac P. Choi