Patents Assigned to Vimicro Corporation
-
Patent number: 9286908Abstract: 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: GrantFiled: November 7, 2013Date of Patent: March 15, 2016Assignee: VIMICRO CORPORATIONInventors: Chen Zhang, Yuhong Feng
-
Patent number: 9069526Abstract: 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: GrantFiled: December 24, 2011Date of Patent: June 30, 2015Assignee: Vimicro CorporationInventor: Hong Cao
-
Publication number: 20140067386Abstract: 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: ApplicationFiled: November 7, 2013Publication date: March 6, 2014Applicant: VIMICRO CORPORATIONInventors: Chen Zhang, Yuhong Feng
-
Patent number: 8612217Abstract: 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: GrantFiled: March 23, 2010Date of Patent: December 17, 2013Assignee: Vimicro CorporationInventors: Chen Zhang, Yuhong Feng
-
Patent number: 8369633Abstract: 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: GrantFiled: October 23, 2009Date of Patent: February 5, 2013Assignee: Vimicro CorporationInventors: Jinghui Lu, Song Qiu, Hao Wang
-
Patent number: 8315114Abstract: 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: GrantFiled: May 25, 2010Date of Patent: November 20, 2012Assignee: Vimicro CorporationInventor: Chuan Lin
-
Patent number: 8208629Abstract: 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: GrantFiled: November 20, 2007Date of Patent: June 26, 2012Assignee: Vimicro CorporationInventors: Lv Xie, Song Qiu
-
Patent number: 8081410Abstract: 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: GrantFiled: May 29, 2008Date of Patent: December 20, 2011Assignees: Vimicro Corporation, Wuxi Vimicro CorporationInventors: Zhao Wang, Hang Yin, Dave Xiao Dong Yang
-
Patent number: 8081146Abstract: 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: GrantFiled: August 10, 2007Date of Patent: December 20, 2011Assignees: Vimicro Corporation, Wuxi Vimicro CorporationInventor: Zhao Wang
-
Patent number: 8072441Abstract: 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: GrantFiled: May 31, 2009Date of Patent: December 6, 2011Assignees: Vimicro Corporation, Wuxi Vimicro CorporationInventor: Chen Zhang
-
Patent number: 7986499Abstract: Techniques pertaining to a voltage regulator with a current limiting circuit having low quiescent current are disclosed.Type: GrantFiled: December 23, 2008Date of Patent: July 26, 2011Assignees: Vimicro Corporation, Wuxi Vimicro CorporationInventors: Zhao Wang, Hang Yin, Wenbo Tian
-
Publication number: 20110137438Abstract: 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: ApplicationFiled: December 7, 2009Publication date: June 9, 2011Applicants: Vimicro Electronics Corporation, Vimicro CorporationInventor: Zhiyu Zhang
-
Publication number: 20110096990Abstract: 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: ApplicationFiled: October 23, 2009Publication date: April 28, 2011Applicants: Vimicro Electronics Corporation, Vimicro CorporationInventors: Jinghui Lu, Song Qiu, Hao Wang
-
Patent number: 7889010Abstract: 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: GrantFiled: May 31, 2009Date of Patent: February 15, 2011Assignees: Vimicro Corporation, Wuxi Vimicro CorporationInventor: Zhao Wang
-
Patent number: 7876844Abstract: 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: GrantFiled: January 31, 2008Date of Patent: January 25, 2011Assignees: Vimicro Corporation, Wuxi Vimicro CorporationInventor: JingHui Lu
-
Patent number: 7869504Abstract: 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: GrantFiled: October 28, 2005Date of Patent: January 11, 2011Assignees: Vimicro Corporation, Wuxi Vimicro CorporationInventors: Zhenguo Wang, Jian Liu, Tianyi Zhou, Xiaohai Zhao, Zhonghan Deng
-
Patent number: 7860166Abstract: 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: GrantFiled: March 6, 2006Date of Patent: December 28, 2010Assignees: Vimicro Corporation, Wuxi Vimicro CorporationInventors: Yu Xia, Qing Yu, Feng Bai, Hao Wang
-
Patent number: 7859561Abstract: 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: GrantFiled: September 8, 2006Date of Patent: December 28, 2010Assignees: Vimicro Corporation, Wuxi Vimicro CorporationInventors: Hao Wang, Ying Huang
-
Patent number: 7853050Abstract: 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: GrantFiled: May 19, 2006Date of Patent: December 14, 2010Assignees: Vimicro Corporation, Wuxi Vimicro CorporationInventors: Hao Wang, Ying Huang, Yu Xia
-
Patent number: 7808552Abstract: 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: GrantFiled: October 25, 2006Date of Patent: October 5, 2010Assignees: Vimicro Corporation, Wuxi Vimicro Corporation, WuxiInventors: Yuan Wang, Song Qiu