Patents Assigned to Vimicro Corporation
  • Patent number: 9286908
    Abstract: A method for noise reduction is provided including: beamforming audio signals sampled by a microphone array to get a signal with an enhanced target voice and a signal with a weakened target voice; locating a target voice in the audio signal sampled by the microphone array; determining a credibility of the target voice when the target voice is located; updating an adaptive filter coefficient according to the credibility, and filtering the signal with the enhanced target voice and the signal with the weakened target voice according to the updated adaptive filter coefficient to get a signal with reduced noise; and weighing a voice presence probability by the credibility, and enhancing the signal with reduced noise according to the weighed voice presence probability.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: March 15, 2016
    Assignee: VIMICRO CORPORATION
    Inventors: Chen Zhang, Yuhong Feng
  • Patent number: 9069526
    Abstract: Audio data processing method and an audio data processing system are described. The audio data processing system includes an audio collect module, a processing module, a virtual play module, a virtual collect module, and a buffer memory. The virtual play module and the virtual collect module are registered in an application interface layer of a third-part software. The third-part software chooses the virtual play module and the virtual collect module. The virtual play module is configured for receiving audio data processed by the processing module and storing the processed audio data in the buffer memory. The virtual collect module is configured for collecting the processed audio data from the buffer memory and transmitting the processed audio data to the third-part software. The invention provides a universal solution suitable for any chatting tool by installing the virtual speaker and the virtual microphone.
    Type: Grant
    Filed: December 24, 2011
    Date of Patent: June 30, 2015
    Assignee: Vimicro Corporation
    Inventor: Hong Cao
  • Publication number: 20140067386
    Abstract: A method for noise reduction is provided including: beamforming audio signals sampled by a microphone array to get a signal with an enhanced target voice and a signal with a weakened target voice; locating a target voice in the audio signal sampled by the microphone array; determining a credibility of the target voice when the target voice is located; updating an adaptive filter coefficient according to the credibility, and filtering the signal with the enhanced target voice and the signal with the weakened target voice according to the updated adaptive filter coefficient to get a signal with reduced noise; and weighing a voice presence probability by the credibility, and enhancing the signal with reduced noise according to the weighed voice presence probability.
    Type: Application
    Filed: November 7, 2013
    Publication date: March 6, 2014
    Applicant: VIMICRO CORPORATION
    Inventors: Chen Zhang, Yuhong Feng
  • Patent number: 8612217
    Abstract: Techniques pertaining to noise reduction are disclosed. According to one aspect of the present invention, noise in an audio signal is effectively reduced and a high quality of a target voice is recovered at the same time. In one embodiment, an array of microphones is used to sample the audio signal embedded with noise. The samples are processed according to a beamforming technique to get a signal with an enhanced target voice. A target voice is located in the audio signal sampled by the microphone array. A credibility of the target voice is determined when the target voice is located. The voice presence probability is weighted by the credibility. The signal with the enhanced target voice is enhanced according to the weighed voice presence probability.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: December 17, 2013
    Assignee: Vimicro Corporation
    Inventors: Chen Zhang, Yuhong Feng
  • Patent number: 8369633
    Abstract: Techniques pertaining to scalable video codec are disclosed. According to one aspect of the present invention, a video image is analyzed and a region of interest (ROI) and a region of non-interest (non-ROI) are identified. By comparing the non-ROI image with that of a previous image, a background ignored identifier is created indicating whether the non-ROI can be ignored during encoding and decoding processes. Based on the status of the background ignored identifier, the encoder encodes the images into a basic layer (BL) and an enhanced layer (EL), and transmits the coded bit streams along with the identifier to a decoder. The decoder reconstructs the image based on the identifier and the BL and the EL bit streams.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: February 5, 2013
    Assignee: Vimicro Corporation
    Inventors: Jinghui Lu, Song Qiu, Hao Wang
  • Patent number: 8315114
    Abstract: Techniques pertaining the designs of memory controller are disclosed. According to one aspect of the present invention, a memory controller reduces delays in a data strobe signal of a DDR memory relative to a clock signal of a memory controller thereof. In one embodiment, the memory controller employs four IO ports, two inverters, six edge triggers and a multiplexer. By feeding back an inverted clock signal and utilizing the rising and filing edges of the clock signal, the delays in a data strobe signal of a DDR memory relative to a clock signal of a memory controller are considerably reduced or minimized.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: November 20, 2012
    Assignee: Vimicro Corporation
    Inventor: Chuan Lin
  • Patent number: 8208629
    Abstract: Techniques pertaining to a security system are disclosed. According to one aspect of the techniques, secured communication of video data between a monitoring system including a monitoring camera and a monitoring terminal is established by encrypting the video data. The monitoring camera is configured to encrypt digital image data before the image data is transmitted to the monitoring terminal. Instead of using commonly used encryption schemes, encryption rules are generated in accordance with an encryption key corresponding to a predetermined encryption algorithm. On the side of the monitoring terminal, decryption rules are generated in accordance with a received description key corresponding to a predetermined decryption algorithm. Depending on implementation, the image data may be encrypted/decrypted line by line, block by block or frame by frame.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: June 26, 2012
    Assignee: Vimicro Corporation
    Inventors: Lv Xie, Song Qiu
  • Patent number: 8081410
    Abstract: Designs of an overcurrent protection circuit Techniques are disclosed. According to one aspect of the present invention, an overcurrent protection having continuous protection thresholds is provided to efficiently protect a battery from discharging overcurrent especially in all intermediate states.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: December 20, 2011
    Assignees: Vimicro Corporation, Wuxi Vimicro Corporation
    Inventors: Zhao Wang, Hang Yin, Dave Xiao Dong Yang
  • Patent number: 8081146
    Abstract: The present invention discloses a multifunctional driver controller capable to drive one or more voltage-controlled devices or current-controlled devices. According to one embodiment, the multifunctional driver controller comprises a selection unit receiving a control signal, one of a first reference voltage and a second reference voltage, the selection unit selecting either one of the first reference voltage and the second reference voltage per the control signal, and a control circuit receiving a reference voltage from the selection unit and a feedback signal from a load being driven by a controlled analog signal from the control circuit, wherein the controlled analog signal is either a controlled voltage signal or a controlled current signal, the control circuit compares the reference voltage with the feedback signal and adjusts the controlled analog signal in reference to a difference between the reference voltage and the feedback signal until the feedback signal converges to the reference voltage.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: December 20, 2011
    Assignees: Vimicro Corporation, Wuxi Vimicro Corporation
    Inventor: Zhao Wang
  • Patent number: 8072441
    Abstract: Techniques for detecting multiple touch points for touch screens are disclosed. A touch screen includes a first conductive layer and a second conductive layer, each conductive layer having a positive terminal and a negative terminal. Efficient operations of detecting multiple points on the touch screen are described using various voltage/currents differences from the positive and negative terminals of the first and second conductive layers.
    Type: Grant
    Filed: May 31, 2009
    Date of Patent: December 6, 2011
    Assignees: Vimicro Corporation, Wuxi Vimicro Corporation
    Inventor: Chen Zhang
  • Patent number: 7986499
    Abstract: Techniques pertaining to a voltage regulator with a current limiting circuit having low quiescent current are disclosed.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: July 26, 2011
    Assignees: Vimicro Corporation, Wuxi Vimicro Corporation
    Inventors: Zhao Wang, Hang Yin, Wenbo Tian
  • Publication number: 20110137438
    Abstract: A video conference system based on a surveillance system is disclosed. According to one aspect of the system, there is a surveillance system including a monitoring server and a streaming media server. A gateway is provided to for protocol conversion between a meeting terminal and the monitoring server as well as between a meeting terminal and the streaming media server to facilitate seamless transmission of signal and media streams among all meeting participants (e.g., terminal devices). In addition an audio mixing point and a video forwarding point are created for a meeting to facilitate the data exchange among all meeting participants.
    Type: Application
    Filed: December 7, 2009
    Publication date: June 9, 2011
    Applicants: Vimicro Electronics Corporation, Vimicro Corporation
    Inventor: Zhiyu Zhang
  • Publication number: 20110096990
    Abstract: Techniques pertaining to scalable video codec are disclosed. According to one aspect of the present invention, a video image is analyzed and a region of interest (ROI) and a region of non-interest (non-ROI) are identified. By comparing the non-ROI image with that of a previous image, a background ignored identifier is created indicating whether the non-ROI can be ignored during encoding and decoding processes. Based on the status of the background ignored identifier, the encoder encodes the images into a basic layer (BL) and an enhanced layer (EL), and transmits the coded bit streams along with the identifier to a decoder. The decoder reconstructs the image based on the identifier and the BL and the EL bit streams.
    Type: Application
    Filed: October 23, 2009
    Publication date: April 28, 2011
    Applicants: Vimicro Electronics Corporation, Vimicro Corporation
    Inventors: Jinghui Lu, Song Qiu, Hao Wang
  • Patent number: 7889010
    Abstract: An improved compensation circuit with loop compensation is disclosed. The compensation circuit can get an equivalent large capacitance by amplifying a small capacitor. Hence, the compensation circuit can get a good compensation effect with a minimum chip area, hence lower cost.
    Type: Grant
    Filed: May 31, 2009
    Date of Patent: February 15, 2011
    Assignees: Vimicro Corporation, Wuxi Vimicro Corporation
    Inventor: Zhao Wang
  • Patent number: 7876844
    Abstract: Techniques for determining positions of pilot sub-carriers in a received OFDM symbol are described. Components of pilot sub-carriers from a theoretical OFDM symbol are extracted to form M theoretical pilot sequences according to M possible distributions in frequency domain of the pilot sub-carriers in the theoretical OFDM symbol. Components of pilot sub-carriers from the received OFDM symbol are also extracted to form K hypothetical pilot sequences according to K possible distributions in frequency domain of pilot sub-carriers in the received OFDM symbol. The correlations of every two adjacent elements of the theoretical pilot sequences are calculated to get M corresponding theoretical correlation sequences, and the correlations of every two adjacent elements of the hypothetical pilot sequence are also calculated to get K corresponding hypothetical correlation sequences. Sequence correlations between the hypothetical correlation sequences and the theoretical correlation sequences are then calculated.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: January 25, 2011
    Assignees: Vimicro Corporation, Wuxi Vimicro Corporation
    Inventor: JingHui Lu
  • Patent number: 7869504
    Abstract: Techniques for providing a coefficient scaling operational unit to perform the coefficient scaling computation for various image compression schemes are disclosed. To minimize multiple units, each for one image encoding/decoding scheme (e.g., MPEG4 and WMV9), a single coefficient scaling operational unit is designed to accommodate various standards. In one embodiment, the coefficient scaling operational unit comprises an arithmetic logic unit. The arithmetic logic unit operates in accordance with a formula involving multiplication and division. Parameters such as coefficients and quantization parameters are provided to perform the coefficient scaling operation.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: January 11, 2011
    Assignees: Vimicro Corporation, Wuxi Vimicro Corporation
    Inventors: Zhenguo Wang, Jian Liu, Tianyi Zhou, Xiaohai Zhao, Zhonghan Deng
  • Patent number: 7860166
    Abstract: Efficient search window storage schemes for motion estimation in video signal processing are disclosed. According to one embodiment, motion estimation is carried out as follows: allocating a ring buffer to store at least critical number of macro-blocks of luminance data from a reference frame on the motion estimator, establishing a rule to relate each storage unit of the ring buffer with each of the macro-blocks of the reference frame, initializing the ring buffer by reading in one less than the critical number of macro-blocks from the reference frame, when the macro-block is located next to a border of the reference frame, generating one or more added border macro-blocks and storing into the corresponding position of the ring buffer in accordance with the rule, constructing the search window from the macro-blocks stored in the ring buffer, and conducting motion estimation of the current macro-block of the current frame with the search window.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: December 28, 2010
    Assignees: Vimicro Corporation, Wuxi Vimicro Corporation
    Inventors: Yu Xia, Qing Yu, Feng Bai, Hao Wang
  • Patent number: 7859561
    Abstract: Techniques for compressing video stream in a video conference are disclosed. According to one aspect of the techniques, the method comprises obtaining a frame image sequence and selecting a reference frame image; determining whether an N-th frame image has acute movements relative to the reference frame image according to a predetermined threshold; and if yes, compressing and transmitting the N-th frame image; otherwise, not compressing and transmitting the N-th frame image; increasing N by 1 and repeating the above operations till the frame image sequence is over.
    Type: Grant
    Filed: September 8, 2006
    Date of Patent: December 28, 2010
    Assignees: Vimicro Corporation, Wuxi Vimicro Corporation
    Inventors: Hao Wang, Ying Huang
  • Patent number: 7853050
    Abstract: Techniques to control computing systems without the physical touches by operators are disclosed. According to one aspect of the techniques, a non-touch operation system comprises a display unit for displaying operating objects, a capture unit for capturing images of an operator, an image processing unit, a line of sight analysis unit, a notification unit, an action analysis unit and an operation execution unit. The image processing unit is provided for calculating head's position parameters and eye's position parameters according to the captured images. The line of sight analysis unit is provided for determining a watching point of the operator on the display unit according to the calculated head's and eye's parameters and further determining one operating object according to the watching point. The notification unit is provided for informing the operator of the determined operating object in an apperceive way.
    Type: Grant
    Filed: May 19, 2006
    Date of Patent: December 14, 2010
    Assignees: Vimicro Corporation, Wuxi Vimicro Corporation
    Inventors: Hao Wang, Ying Huang, Yu Xia
  • Patent number: 7808552
    Abstract: Techniques for distinguishing a pulldown field sequence from a normal field sequence are disclosed. According to one aspect of the techniques, the method for detecting pulldown field sequence comprises receiving a field sequence, combining two adjacent fields into one frame, detecting whether the combined frame has a combing phenomenon, if there is such a combing phenomenon, and determining a number of how many times the combing phenomenon occurs continuously in the combined frame. Based on the number, it can be determined whether the field sequence is a normal field sequence or a pulldown field sequence.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: October 5, 2010
    Assignees: Vimicro Corporation, Wuxi Vimicro Corporation, Wuxi
    Inventors: Yuan Wang, Song Qiu