Lei, TW
An-Chang Lei, Tu-Cheng TW
Patent application number | Description | Published |
---|---|---|
20080280389 | CAMERA MODULE AND METHOD FOR ASSEMBLING SAME - A method for assembling a camera module includes following steps: providing a circuit board having a connecting region; disposing a liquid anisotropic conductive adhesive on the connecting region of the circuit board; placing an image sensor module, on the connecting region of the circuit board; thermal press-bonding the image sensor module onto the circuit board to fix the image sensor module with the circuit board. Because the anisotropic conductive adhesive before being disposed on the circuit board is liquid and doesn't needs to be cut, flow-shop operations are easy to achieve, and costs are decreased. | 11-13-2008 |
20080297645 | CAMERA MODULE WITH COMPACT PACKAGING OF IMAGE SENSOR CHIP AND METHOD OF MANUFACTURING THE SAME - An exemplary camera module includes a lens holder, a lens module, an image sensor chip, at least three apart bonding pads, and a light transmittance element. The lens module is received in the lens holder. The lens module includes a barrel and at least one lens received in the barrel. The image sensor chip includes a photosensitive area configured for receiving light transmitted through the lens module. The image sensor chip is attached to an end of the lens holder facing away from the lens module. The bonding pads are arranged on the image sensor chip around the photosensitive area. The light transmittance element is fixed on the image sensor chip via the at least three bonding pads. The present invention also relates to a method for manufacturing the camera module. | 12-04-2008 |
Bo-Chin Lei, New Taipei City TW
Patent application number | Description | Published |
---|---|---|
20150184215 | DEVELOPMENT OF THE SOLUBLE RECOMBINANT CRM197 PRODUCTION BY E. COLI - A method for recombinant production of a CRM197 protein includes culturing a recombinant | 07-02-2015 |
Chen-Yuan Lei, Hsin-Chu TW
Patent application number | Description | Published |
---|---|---|
20140035889 | Display and Gate Driver thereof - A display and a gate driver are disclosed herein, in which the gate driver includes a number of gate driving units, and each of the gate driving units includes a control circuit, a boost circuit, a driver output circuit and a voltage stabilized circuit. The control circuit is electrically connected to a previous gate driving unit and a next gate driving unit. The boost circuit is electrically connected to the control circuit for driving the next gate driving unit. The driver output circuit is electrically connected to the boost circuit and a pixel array for driving at least one scan line in the pixel array. The voltage stabilizing circuit is electrically connected to the boost circuit and the driver output circuit. | 02-06-2014 |
Cheok-Kei Lei, Andar Ac Macau TW
Patent application number | Description | Published |
---|---|---|
20150179627 | PERFORMANCE-DRIVEN AND GRADIENT-AWARE DUMMY INSERTION FOR GRADIENT-SENSITIVE ARRAY - The present disclosure relates to an arrangement and a method of performance-aware buffer zone placement for a high-density array of unit cells. A first feature density of the array is measured and maximum variation for a parameter within a unit cell is determined. A look-up table of silicon data is consulted to predict a buffer zone width and gradient value that achieves a variation that is less than the maximum variation for the unit cell. The look-up table contains a suite of silicon test cases of various array and buffer zone geometries, wherein variation of the parameter within a respective test structure is measured and cataloged for the various buffer zone geometries, and is also extrapolated from the suite of silicon test cases. A buffer zone is placed at the border of the array with a width that is less than or equal to the buffer zone width. | 06-25-2015 |
Chia-Cheng Lei, Sindian City TW
Chia- Cheng Lei, New Taipei City TW
Patent application number | Description | Published |
---|---|---|
20140368459 | TOUCH DEVICE AND SENSING CIRCUIT THEREOF - A touch device includes a touch panel and a sensing circuit. The touch panel has vertical electrode-lines and horizontal electrode-lines. The sensing circuit includes a scan signal generator, which sequentially generates a plurality of scan signals to the plurality of horizontal electrode-lines. A plurality of sensing units senses the change in capacitance of the plurality of vertical electrode-lines and outputs a first sensing voltage and a second sensing voltage. A subtractor senses the difference between the first and the second sense voltages to output a horizontal voltage difference or a vertical voltage difference. When one of the sensing unit outputs the first and the second sensing voltages, the subtractor outputs the horizontal voltage difference between the two adjacent horizontal electrode-lines. When two adjacent sensing units output the first and the second sensing voltages, the subtractor output the vertical voltage difference between the two adjacent vertical electrode-lines. | 12-18-2014 |
20150035813 | DRIVE CIRCUIT OF ORGANIC LIGHT EMITTING DISPLAY AND OFFSET VOLTAGE ADJUSTMENT UNIT THEREOF - A drive circuit of an organic light emitting display and an offset voltage adjustment unit thereof are provided. The offset voltage adjustment unit can be used in an operational amplifier of the drive circuit having a differential input stage, a bias stage, and an output stage. The offset voltage adjustment unit coupled between the bias stage and a ground including a resistor string and a plurality of latch units. The resistor string has a first-end, a second-end, and a plurality of resistors series-connected between the first-end and the second-end forming a plurality of junctions. The latch units are coupled between the junctions and the ground, respectively. The latch units are sequentially conducted to adjust a bias current of the bias stage according to a control signal. The latch units enter a latch state upon receiving a latch signal to calibrate an output offset voltage of the operational amplifier. | 02-05-2015 |
Chih-Chi Lei, Taoyuan County TW
Patent application number | Description | Published |
---|---|---|
20120076370 | SECTIONAL IMAGE RECOGNITION METHOD AND ZONAL RECOGNITION DEVICE THEREOF - A sectional image recognition method and a zonal recognition device are applied in a zonal fingerprint recognition device with small storage capacity. The method includes setting an image selection frame; capturing a corresponding fingerprint image block according to the image selection frame; executing a minutiae conversion program on the fingerprint image block to generate a minutiae block image corresponding to the fingerprint image block; repeating the foregoing steps until minutiae block image corresponding to all fingerprint image blocks are obtained; then executing an image stitching program on the corresponding minutiae block images according to acquisition sequence of the fingerprint image blocks for generating a minutiae image corresponding to the fingerprint image; executing a fingerprint recognition program on the minutiae image; and according to a recognition result acquired by the fingerprint recognition program, sending, by a zonal fingerprint recognition device, a corresponding response message to inform users of the recognition result. | 03-29-2012 |
Chi-Kang Lei, Yongkang City TW
Patent application number | Description | Published |
---|---|---|
20110007516 | TRUCK REAR LAMP - A truck rear lamp includes a housing, a unitary circuit board, a main lamp shell, a side lamp shell and a license-plate lamp shell combined together. The circuit board has a front side provided with plural main LEDs and a rear side fixed with a connecting seat having an outer end disposed with a side LED, further having plural license plate LEDs arranged at a location near the bottom of a rear side, and the license plate LEDs has one side provided with a reflecting mirror. The unitary circuit board received in the housing is installed thereon with LEDs respectively located at different locations for carrying out different-purpose lighting and warning, able to save time and labor in assembly and lower producing cost. | 01-13-2011 |
Chin-Laung Lei, Taipei City TW
Patent application number | Description | Published |
---|---|---|
20130132731 | ACCESS CONTROL SYSTEM AND ACCESS CONTROL METHOD THEREOF - An access control system and an access control method thereof are provided. The access control system comprises a handheld device, an access control server and a terminal recording device. The handheld device has a user identification. The access control server is configured to store a user identification set, connect to the handheld device within a first time interval, determine that the user identification is included in the user identification set, generate a one-time password (OTP) seed set, and transmit the OTP seed set to the handheld device. The terminal recording device connects to the handhold device within a second time interval, and performs a two-way identification certification with the handheld device according to the OTP seed set so that the handheld device performs a data access to the terminal recording device after achieving the two-way identification certification. | 05-23-2013 |
20140108817 | METHOD FOR PROCESSING AND VERIFYING REMOTE DYNAMIC DATA, SYSTEM USING THE SAME, AND COMPUTER-READABLE MEDIUM - A method for processing and verifying remote dynamic data is provided. The method includes providing a radix tree structure having N levels, obtaining and recording N initial values for representing the empty radix tree structure, wherein all nodes at the same level are assigned an identical initial value. When performing a data processing operation to the radix tree structure, determining a first leaf node and calculating and recording the value of each node in a shortest path from the first leaf node to the root node. When performing a verification of a specific data, obtaining a second leaf node corresponding to the specific data, a sibling node of each node in a shortest path from the second leaf node to the root node, and generating a verification result according to a digital signature for verifying the root node, the value of each obtained sibling node, and the specific data. | 04-17-2014 |
20140130170 | INFORMATION SECURITY AUDIT METHOD, SYSTEM AND COMPUTER READABLE STORAGE MEDIUM FOR STORING THEREOF - An information security audit method used in an information security audit system is provided. The information security audit method comprises the steps outlined below. A normalized weighting of each of a plurality of members of an organization is computed according to a level and at least one feature of each of the members. A plurality of risk evaluation values corresponding to a plurality of audit items are computed and a normalized risk evaluation value of each of the members is further computed according to the risk evaluation values and the normalized weighting. A relation of the normalized risk evaluation value and a plurality of threshold value intervals are determined to dynamically adjust an audit period and/or a number of the audit items according to the relation. | 05-08-2014 |
Chun-Hsiang Lei, New Taipei City TW
Patent application number | Description | Published |
---|---|---|
20150116948 | ELECTRONIC DEVICE AND ELECTROMAGNETIC WAVE SHIELDING MODULE THEREOF - An electronic device including a circuit board, a heat generating component and an electromagnetic wave shielding module is provided. The circuit board has a ground plane. The heat generating component is disposed on the circuit board. The electromagnetic wave shielding module includes a plurality of conductive components and a heat dissipating component. The conductive components are disposed on the circuit and electrically connected to the ground plane, wherein the conductive components are arranged with intervals and surround the heat generating component. The heat dissipation component is disposed on the heat generating component and connected to the conductive components, wherein the heat dissipating component covers and contacts with the heat generating component to dissipate heat from the heat generating component and shield an electromagnetic wave generated by the heat generating component, and the electromagnetic wave is transmitted to the ground plane and drained through the conductive components. | 04-30-2015 |
20150131243 | NOISE SUPPRESSION ASSEMBLY AND ELECTRONIC DEVICE HAVING THE SAME - An electronic device includes a circuit board, a connector and a noise suppression assembly. The circuit board includes a substrate having a surface layer. The connector is disposed on the circuit board and has at least one electrical pin. The noise suppression assembly includes a wiring area located on the surface layer and adjacent to the connector and a conductive cover member. The wiring area includes at least one electrical contact, a transmission circuit and at least one ground contact, the electrical contact is used for being in electrical contact with the electrical pin of the connector. The transmission circuit is electrically connected to the electrical contact. The ground contact is located around the wiring area. The conductive cover member has a cover plate and at least one lateral plate. The lateral plate is connected to the cover plate for forming a shielded space. | 05-14-2015 |
Guang-Ming Lei, Taoyaun City TW
Patent application number | Description | Published |
---|---|---|
20090153066 | Light emitting diode circuit having even current - A light emitting diode (LED) circuit having even current has multiple LED strings, a current equalizing integrated circuit (IC) and a voltage compensation module. The LED strings are connected to an external power source, and each LED string has a power terminal and a driving terminal. The current equalizing IC has multiple driving pins connected respectively to the driving terminals of the LED strings. The voltage compensation module is connected between the LED strings and the external power source and has a threshold voltage value and multiple input terminals. The input terminals are connected respectively to the driving pins of the current equalizing IC to allow the voltage compensation module rise and send the voltage obtained from the external power source to the LED strings when the voltage compensation module determines any voltage on the driving pins of the current equalizing IC is lower than the threshold voltage value. | 06-18-2009 |
Guang-Ming Lei, Taoyuan City TW
Patent application number | Description | Published |
---|---|---|
20110140628 | POWER SUPPLY FOR LIGHTING LUMINARY FOR IMPROVING DIMMING PERFORMANCE - A power supply for a lighting luminary for improving dimming performance is disclosed. The power supply is applied to an AC source, a TRIAC dimmer, and at least one lighting luminary. The power supply includes a half-wave rectifier, an input voltage detector, a dimming signal generator, a feedback circuit, and a DC-to-DC converter. The input voltage detector is electrically connected to the half-wave rectifier. The dimming signal generator is electrically connected to the input voltage detector. The feedback circuit is electrically connected to the dimming signal generator. Besides, the DC-to-DC converter is electrically connected to the half-wave rectifier. More particularly, the half-wave rectifier provides a single-direction current path to avoid turning off the TRIAC dimmer during the dimming process because of the alternating positive and negative half cycles of the AC source. | 06-16-2011 |
20110140629 | POWER SUPPLY FOR LIGHTING LUMINARY FOR FIXING MAXIMUM AND MINIMUM ILLUMINATION - A power supply for a lighting luminary for fixing maximum and minimum illumination is applied to a TRIAC dimmer and at least one lighting luminary. The power supply includes a dimming circuit for fixing maximum and minimum illumination, an input voltage detector, a feedback circuit, a DC-to-DC converter, and a rectifier. The dimming circuit for fixing maximum and minimum illumination outputs a reference voltage. More particularly, the feedback circuit controls the lighting luminary be operated at maximum illumination when a conduction angle of the TRIAC dimmer is excessive according to the reference voltage. Similarly, the feedback circuit controls the lighting luminary to be operated at minimum illumination when a conduction angle of the TRIAC dimmer is excessively small. | 06-16-2011 |
Han-Jung Lei, Taipei City TW
Patent application number | Description | Published |
---|---|---|
20110275081 | BIOMARKER FOR DIAGNOSIS OF CANINE CANCER - The present invention is related to a biomarker for diagnosis of canine cancer, wherein the biomarker is KMO (kynureinie 3-monooxygenase) gene, and the canine cancers including CTVT (canine transmissible venereal tumor) and MGT (mammary gland tumor). The expression level of KMO gene in canine malignant tumor tissues is up-regulated as compared with benign tissues. Furthermore, the expression level of KMO gene in malignant tumor tissue is higher than in the non-metastasis tumor tissue. By detection of the expression level of the present invention biomarker in suspecting tissue specimen, malignancy of tumor tissues can be determined correctly and rapidly. | 11-10-2011 |
Hong-Yi Lei, Hsinchu TW
Patent application number | Description | Published |
---|---|---|
20140367693 | LIGHT-EMITTING DEVICE AND THE MANUFACTURING METHOD THEREOF - A light-emitting device, comprising: a substrate comprising an upper surface; an ion implantation region in the substrate; a semiconductor layer formed on the upper surface; a light-emitting stack formed on the semiconductor layer; and multiple cavities formed between the semiconductor layer and the upper surface in accordance with the ion implantation region. | 12-18-2014 |
Hua-De Lei, Taipei TW
Patent application number | Description | Published |
---|---|---|
20150253134 | DEPTH SAMPLING METHOD AND OPTICAL APPARATUS WITH DEPTH SAMPLING FUNCTION - A depth sampling method for an optical apparatus is provided. The optical apparatus includes an optical scanning module and an optical detecting module. The optical scanning module generates plural projection points along plural scan lines on a projection surface according to a sequence signal. The depth sampling method includes the following steps. Firstly, the plural scan lines are divided into at least two scan line groups. Then, plural first sampling points of a first scan line of one of the scan line groups are determined. Then, plural second sampling points of a second scan line of the scan line group are determined. There are relative shifts between the plural first sampling points and the plural second sampling points along a scan line direction. | 09-10-2015 |
Hua-De Lei, Taipei City TW
Patent application number | Description | Published |
---|---|---|
20150227032 | PROJECTION APPARATUS AND IMAGE CALIBRATION METHOD THEREOF - A projection apparatus and an image calibration method thereof are provided. The image calibration method of the projection apparatus includes: transmitting N optical pulse signals to N calibration reference points on a projection plane respectively, wherein N is greater than or equal to 2; receiving N reflected optical pulse signals that are generated by reflecting the optical pulse signals; and respectively calculating time intervals between pulse waves of the optical pulse signals and the corresponding reflected optical pulse signals to obtain N time differences, thereby performing an image calibration. | 08-13-2015 |
Hua-De Lei, Hsinchu TW
Patent application number | Description | Published |
---|---|---|
20140132579 | OPTICAL PROJECTION SYSTEM CAPABLE OF DETECTING PROJECTION IMAGE DEFORMATION AND ASSOCIATED DETECTION METHOD - An optical projection system capable of detecting projection image deformation is provided. The optical projection system includes a laser source system, a scan unit, a detection unit and a signal control processing unit. The laser source system generates a visible laser having a visible wavelength and a detection laser. The scan unit projects the visible laser and the detection laser onto a projection plane, and drives the visible laser and the detection laser to scan along multiple scan lines to form a projection image. The detection unit detects the detection laser reflected by the projection plane, and outputs a voltage signal. The signal control processing unit determines whether the projection image is deformed according to the voltage signal, and accordingly determines whether to perform a correction operation. | 05-15-2014 |
20140160008 | OPTICAL INPUT DEVICE AND OPERATING METHOD THEREOF - An optical input device includes a light source module, a scan unit, a detection unit and a processing unit. The light source module generates a detection beam. The scan unit drives the detection beam to scan multiple frames in an input detection space. When scanning the frames, the detection unit detects a reflected detection beam and outputs a corresponding detection signal. The processing unit generates a process result corresponding to each of the frames according to the detection signal, generates an operation instruction according to the process results, and outputs the operation instruction to a peripheral device to execute the operation instruction. | 06-12-2014 |
Huan-Yao Lei, Tainan City TW
Patent application number | Description | Published |
---|---|---|
20100248258 | Immunoassay biochip - The present invention is about a microfluidic chip for rapid detection of different target proteins and a method for using the same. The microfluidic chip utilizes antibody-conjugated magnetic beads to bind to the target proteins to form a magnetic complex, and then use the signal labeled-antibodies that can recognize said magnetic complex. Purifying said magnetic complex by the micro-magnetic field on biochip, and introducing said purified magnetic complex into the fluorescent detection area on the chip to detect the amount of the target protein in said purified complex immediately. | 09-30-2010 |
20110144031 | Pharmaceutical composition for inducing damages of endothelial cells and treating tumor and method for treating tumor by using the same - The present invention relates to a pharmaceutical composition for inducing damages of endothelial cells, a pharmaceutical composition for treating a tumor, and a method for treating a tumor by using the same. In addition, the pharmaceutical compositions for inducing damages of endothelial cells comprises: an effective amount of Concanavalin A (Con A). | 06-16-2011 |
20120171660 | METHOD FOR SCREENING AND PURIFYING ENTEROVIRUS, METHOD FOR MASS-PRODUCING ENTEROVIRUS, AND METHOD FOR MANUFACTURING ENTEROVIRUS VACCINE - The present invention relates to methods for screening or purifying enteroviruses, a method for mass-producing enteroviruses, and a method for manufacturing an enterovirus vaccine. The method for screening enteroviruses in a sample comprises the following steps: (A) providing a sample and a carrier, wherein monosaccharides such as glucose or galactose are bound to the surface of the carrier, and the monosaccharides have binding affinity to enterovirus; (B) contacting the sample with the carrier; (C) removing components of the sample that do not bind to the carrier; (D) providing a detection unit and contacting the detection unit with the carrier, wherein the detection unit binds to the sample bound on the carrier; and (E) measuring a signal of the detection unit, wherein when the signal of the detection unit is detected, it represents that the enterovirus exists in the sample. | 07-05-2012 |
I-Ann Lei, Taichung City TW
Patent application number | Description | Published |
---|---|---|
20120261625 | STABILIZED MONOMER DISPERSION CONTAINING INORGANIC OXIDE NANOPARTICLES WITH HIGH REFRACTIVE INDEX AND ITS PREPARATION - The present invention relates to a stabilized monomer dispersion containing inorganic oxide nanoparticles with high refractive index in which the refractive index of the inorganic oxide nanoparticles is greater than 1.65 and the average particle size of the high refractive inorganic oxide nanoparticles ranges from 1 to 100 nm and its content is in a range of from 1.0% by weight to 10.0% by weight based on the total weight of the monomer dispersion. The present invention also relates to a process for preparing the stabilized monomer dispersion containing high refractive inorganic oxide nanoparticles. | 10-18-2012 |
20150284529 | STABILIZED MONOMER DISPERSION CONTAINING INORGANIC OXIDE NANOPARTICLES WITH HIGH REFRACTIVE INDEX AND ITS PREPARATION - The present invention relates to a stabilized monomer dispersion containing inorganic oxide nanoparticles with high refractive index in which the refractive index of the inorganic oxide nanoparticles is greater than 1.65 and the average particle size of the high refractive inorganic oxide nanoparticles ranges from 1 to 100 nm and its content is in a range of from 1.0% by weight to 10.0% by weight based on the total weight of the monomer dispersion. The present invention also relates to a process for preparing the stabilized monomer dispersion containing high refractive inorganic oxide nanoparticles. | 10-08-2015 |
Long Sing Lei, Taipei City TW
Patent application number | Description | Published |
---|---|---|
20080208237 | Ear piercing device with disposable components - An ear piercing device in one embodiment includes a butt shaped housing, a movable jaw carrier including a spring biased grip member projecting from the housing, and a leg projecting upward from a front end, a spring biased trigger, a spring biased slide bar lockingly engaged with the trigger, a first jaw releasably secured to a front end of the housing, a second jaw releasably secured to the leg, and a sterile needle mounted in a front opening of the housing. Positioning the jaws at both sides of the ear, pressing the grip member to cause the jaws to clamp the ear, and pressing down the trigger will unlock the slide bar to strike the needle so that the needle forcefully moves forward along the opening and the first jaw to insert through the ear into the second jaw. Thereafter, the jaws are adapted to dispose. | 08-28-2008 |
Lung Hsing Lei, Taipei TW
Patent application number | Description | Published |
---|---|---|
20090007598 | Earring with a threaded stem for attaching to one of a variety of decorative elements - In one embodiment an earring includes a stem including a sharp end, external threads at the opposite end, a flange proximate the external threads, and a neck interconnecting the external threads and the flange; and a decorative member including a threaded axial opening adapted to urge its mouth against the flange by threadedly securing to the external threads. In another embodiment, the decorative member is a two-piece member. The decorative element can be implemented as one of a plurality of different shapes. Moreover, the stem can be sterilized effectively by detaching from the decorative element. | 01-08-2009 |
Min Lei, Taipei TW
Patent application number | Description | Published |
---|---|---|
20080310527 | CORRELATION INTERVAL SYNCHRONIZATION APPARATUS AND METHOD - The present invention is directed to a correlation interval synchronization apparatus and method. Correlation is firstly performed on received data, followed by searching peaks in accordance with the output of the correlation. Subsequently, peak intervals are acquired according to the peaks, and the peak interval where the synchronization head position resides is determined. Finally, the synchronization head position is identified within the associated peak interval. | 12-18-2008 |
Ming-Fong Lei, Taipei City TW
Patent application number | Description | Published |
---|---|---|
20110291768 | TRANSFORMING CIRCUIT - A transforming circuit includes: a first winding having a first port and a second port operably coupled for a differential signal; and a plurality of second windings, each having a third port and a fourth port operably coupled for a single-ended signal when magnetically coupled to the first winding. When one of the second windings is magnetically coupled to the first winding, each remaining second winding(s) is not magnetically coupled to the first winding. | 12-01-2011 |
Ming-Ta Lei, Hsin-Chu TW
Patent application number | Description | Published |
---|---|---|
20090137110 | LOW FABRICATION COST, HIGH PERFORMANCE, HIGH RELIABILITY CHIP SCALE PACKAGE - The invention provides a new method and chip scale package is provided. The inventions starts with a substrate over which a contact point is provided, the contact point is exposed through an opening created in the layer of passivation and a layer of polymer or elastomer. A barrier/seed layer is deposited, a first photoresist mask is created exposing the barrier/seed layer where this layer overlies the contact pad and, contiguous therewith, over a surface area that is adjacent to the contact pad and emanating in one direction from the contact pad. The exposed surface of the barrier/seed layer is electroplated for the creation of interconnect traces. The first photoresist mask is removed from the surface of the barrier/seed layer. A second photoresist mask, defining the solder bump, is created exposing the surface area of the barrier/seed layer that is adjacent to the contact pad and emanating in one direction from the contact pad. The solder bump is created in accordance with the second photoresist mask, the second photoresist mask is removed from the surface of the barrier/seed layer, exposing the electroplating and the barrier/seed layer with the metal plating overlying the barrier/seed layer. The exposed barrier/seed layer is etched in accordance with the pattern formed by the electroplating, reflow of the solder bump is optionally performed. | 05-28-2009 |
20100038803 | LOW FABRICATION COST, HIGH PERFORMANCE, HIGH RELIABILITY CHIP SCALE PACKAGE - The invention provides a new method and chip scale package is provided. The inventions starts with a substrate over which a contact point is provided, the contact point is exposed through an opening created in the layer of passivation and a layer of polymer or elastomer. A barrier/seed layer is deposited, a first photoresist mask is created exposing the barrier/seed layer where this layer overlies the contact pad and, contiguous therewith, over a surface area that is adjacent to the contact pad and emanating in one direction from the contact pad. The exposed surface of the barrier/seed layer is electroplated for the creation of interconnect traces. The first photoresist mask is removed from the surface of the barrier/seed layer. A second photoresist mask, defining the solder bump, is created exposing the surface area of the barrier/seed layer that is adjacent to the contact pad and emanating in one direction from the contact pad. The solder bump is created in accordance with the second photoresist mask, the second photoresist mask is removed from the surface of the barrier/seed layer, exposing the electroplating and the barrier/seed layer with the metal plating overlying the barrier/seed layer. The exposed barrier/seed layer is etched in accordance with the pattern formed by the electroplating, reflow of the solder bump is optionally performed. | 02-18-2010 |
20130049219 | Semiconductor Device and Method for Forming the Same - A system and method for forming and using a liner is provided. An embodiment comprises forming an opening in an inter-layer dielectric over a substrate and forming the liner along the sidewalls of the opening. A portion of the liner is removed from a bottom of the opening, and a cleaning process may be performed through the liner. By using the liner, damage to the sidewalls of the opening from the cleaning process may be reduced or eliminated. Additionally, the liner may be used to help implantation of ions within the substrate. | 02-28-2013 |
Ming-Ta Lei, Hsinchu TW
Patent application number | Description | Published |
---|---|---|
20080284016 | Reliable metal bumps on top of I/O pads after removal of test probe marks - In accordance with the objectives of the invention a new method is provided for the creation of metal bumps over surfaces of I/O pads. Contact pads are provided over the surface of a layer of dielectric. The aluminum of the I/O pads, which have been used as I/O pads during wafer level semiconductor device testing, is completely or partially removed over a surface area that is smaller than the surface area of the contact pad using methods of metal dry etching or wet etching. The contact pad can be accessed either by interconnect metal created in a plane of the contact pad or by via that are provided through the layer of dielectric over which the contact pad has been deposited. The process can be further extended by the deposition, patterning and etching of a layer of polyimide over the layer of passivation that serves to protect the contact pad. | 11-20-2008 |
20090267213 | Structure and manufacturing method of a chip scale package with low fabrication cost, fine pitch and high reliability solder bump - A new method and package is provided for the mounting of semiconductor devices that have been provided with small-pitch Input/Output interconnect bumps. Fine pitch solder bumps, consisting of pillar metal and a solder bump, are applied directly to the I/O pads of the semiconductor device, the device is then flip-chip bonded to a substrate. Dummy bumps may be provided for cases where the I/O pads of the device are arranged such that additional mechanical support for the device is required. | 10-29-2009 |
20110024902 | STRUCTURE AND MANUFACTURING METHOD OF A CHIP SCALE PACKAGE WITH LOW FABRICATION COST, FINE PITCH AND HIGH RELIABILITY SOLDER BUMP - A new method and package is provided for the mounting of semiconductor devices that have been provided with small-pitch Input/Output interconnect bumps. Fine pitch solder bumps, consisting of pillar metal and a solder bump, are applied directly to the I/O pads of the semiconductor device, the device is then flip-chip bonded to a substrate. Dummy bumps may be provided for cases where the I/O pads of the device are arranged such that additional mechanical support for the device is required. | 02-03-2011 |
20110024905 | STRUCTURE AND MANUFACTURING METHOD OF A CHIP SCALE PACKAGE WITH LOW FABRICATION COST, FINE PITCH AND HIGH RELIABILITY SOLDER BUMP - A new method and package is provided for the mounting of semiconductor devices that have been provided with small-pitch Input/Output interconnect bumps. Fine pitch solder bumps, consisting of pillar metal and a solder bump, are applied directly to the I/O pads of the semiconductor device, the device is then flip-chip bonded to a substrate. Dummy bumps may be provided for cases where the I/O pads of the device are arranged such that additional mechanical support for the device is required. | 02-03-2011 |
20110291259 | Reliable metal bumps on top of I/O pads after removal of test probe marks - In accordance with the objectives of the invention a new method is provided for the creation of metal bumps over surfaces of I/O pads. Contact pads are provided over the surface of a layer of dielectric. The aluminum of the I/O pads, which have been used as I/O pads during wafer level semiconductor device testing, is completely or partially removed over a surface area that is smaller than the surface area of the contact pad using methods of metal dry etching or wet etching. The contact pad can be accessed either by interconnect metal created in a plane of the contact pad or by via that are provided through the layer of dielectric over which the contact pad has been deposited. The process can be further extended by the deposition, patterning and etching of a layer of polyimide over the layer of passivation that serves to protect the contact pad. | 12-01-2011 |
Ming-Ta Lei, Hsinchu City TW
Patent application number | Description | Published |
---|---|---|
20150130032 | ULTRA HIGH VOLTAGE ELECTROSTATIC DISCHARGE PROTECTION DEVICE WITH CURRENT GAIN - A semiconductor device configured to provide increased current gain comprises a semiconductor substrate having a first conductivity type. The device also comprises a first semiconductor region having a second conductivity type. The device further comprises a second semiconductor region in the first semiconductor region to having the first conductivity type. The device additionally comprises a third semiconductor region in the first semiconductor region having the second conductivity type. The device also comprises a fourth semiconductor region outside the first semiconductor region having the first conductivity type. The device further comprises a fifth semiconductor region outside the first semiconductor region adjacent the fourth semiconductor region and having the second conductivity type. The device additionally comprises a first electrode electrically connected to the third semiconductor region. The device further comprises a second electrode electrically connected to the fourth semiconductor region and to the fifth semiconductor region. | 05-14-2015 |
20150145039 | SEMICONDUCTOR DEVICE HAVING DRAIN SIDE CONTACT THROUGH BURIED OXIDE - A semiconductor device configured to provide high heat dissipation and improve breakdown voltage comprises a substrate, a buried oxide layer over the substrate, a buried n+ region in the substrate below the buried oxide layer, and an epitaxial layer over the buried oxide layer. The epitaxial layer comprises a p-well, an n-well, and a drift region between the p-well and the n-well. The semiconductor device also comprises a source contact, a first electrode electrically connecting the source contact to the p-well, and a gate over a portion of the p-well and a portion of the drift region. The semiconductor device further comprises a drain contact, and a second electrode extending from the drain contact through the n-well and through the buried oxide layer to the buried n+ region. The second electrode electrically connects the drain contact to the n-well and to the buried n+ region. | 05-28-2015 |
Shaw-Min Lei, New Taipei City TW
Patent application number | Description | Published |
---|---|---|
20110255600 | METHOD FOR PERFORMING LOCALIZED MULTIHYPOTHESIS PREDICTION DURING VIDEO CODING OF A CODING UNIT, AND ASSOCIATED APPARATUS - A method for performing localized multihypothesis prediction during video coding of a coding unit includes: dividing the coding unit into a plurality of sub-coding units; and performing motion vector prediction of each of the sub-coding units. More particularly, the step of performing motion vector prediction of each of the sub-coding units further includes: obtaining a plurality of motion vectors for multihypothesis motion compensation of a specific sub-coding unit of the sub-coding units from a plurality of other sub-coding/coding units. The method further includes performing multihypothesis motion compensation on the specific sub-coding unit according to the plurality of motion vectors, and more particularly, includes utilizing a linear combination of a plurality of pixel values of the plurality of other sub-coding/coding units as a predicted pixel value of the specific sub-coding unit. An associated apparatus is also provided. | 10-20-2011 |
20120027097 | METHOD FOR PERFORMING LOCALIZED MULTIHYPOTHESIS PREDICTION DURING VIDEO CODING OF A CODING UNIT, AND ASSOCIATED APPARATUS - A method for performing localized multihypothesis prediction during video coding of a coding unit includes processing the coding unit. More particularly, the step of processing the coding unit further includes: obtaining at least two sets of motion information derived from a set of coded units for multihypothesis motion compensation of the coding unit; and utilizing a linear combination of a plurality of pixel values derived from the at least two sets of motion information derived from the set of coded units as a predicted pixel value of the coding unit. An associated apparatus is also provided. | 02-02-2012 |
20120063514 | METHOD FOR PERFORMING HYBRID MULTIHYPOTHESIS PREDICTION DURING VIDEO CODING OF A CODING UNIT, AND ASSOCIATED APPARATUS - A method for performing hybrid multihypothesis prediction during video coding of a coding unit includes: processing a plurality of sub-coding units in the coding unit; and performing motion vector derivation of a portion of the sub-coding units. More particularly, the step of performing motion vector derivation of the portion of the sub-coding units further includes: deriving a plurality of motion vectors for multihypothesis motion-compensated prediction of a specific sub-coding unit of the portion of the sub-coding units from at least one other sub-coding/coding unit or by performing motion estimation. The method further includes performing multihypothesis motion-compensated prediction on the specific sub-coding unit according to the plurality of motion vectors, and more particularly, includes utilizing a linear combination of a plurality of pixel values derived from the plurality of motion vectors as a predicted pixel value of the specific sub-coding unit. An associated apparatus is also provided. | 03-15-2012 |
20150222922 | MOTION PREDICTION METHOD - The invention provides a motion prediction method. First, a plurality of candidate units corresponding to a current unit of a current frame is determined. A plurality of motion vectors of the candidate units is then obtained. A plurality of scaling factors of the candidate units is then calculated according to a plurality of respective temporal distances depending on a plurality of reference frames of the motion vectors. The motion vectors of the candidate units are then scaled according to the scaling factors to obtain a plurality of scaled motion vectors. The scaled motion vectors are ranked, and a subset of highest ranking motion vectors are identified to be included in a candidate set. Finally, a motion vector predictor for motion prediction of the current unit is then selected from the candidate units. | 08-06-2015 |
Shaw-Min Lei, Hsinchu County TW
Patent application number | Description | Published |
---|---|---|
20110222607 | DEBLOCKING FILTERING METHOD AND DEBLOCKING FILTER - An exemplary deblocking filtering method includes checking if at least one of two adjacent blocks is an intra-coded block and accordingly generating a checking result; and applying a deblocking filtering scheme with a clipping range to the two adjacent blocks by a deblocking filtering circuit as long as the checking result indicates that at least one of the two adjacent blocks is the intra-coded block. | 09-15-2011 |
20110222790 | METHODS FOR PROCESSING 2Nx2N BLOCK WITH N BEING POSITIVE INTEGER GREATER THAN FOUR UNDER INTRA-PREDICTION MODE AND RELATED PROCESSING CIRCUITS THEREOF - A method for processing a 2N×2N block under intra-prediction includes: utilizing an intra-prediction unit for performing intra-prediction upon the 2N×2N block by utilizing a plurality of prediction modes, and accordingly generating a plurality of intra-prediction results respectively corresponding to the prediction modes, wherein N is a positive integer greater than four, and a number of the prediction modes is greater than four; and determining a target intra-prediction result from the intra-prediction results. | 09-15-2011 |
20120027084 | METHODS OF UTILIZING TABLES ADAPTIVELY UPDATED FOR CODING/DECODING AND RELATED PROCESSING CIRCUITS THEREOF - A method of converting first data into second data includes: determining a target symbol corresponding to the first data by utilizing a determining unit; and generating the second data corresponding to the determined target symbol. One of the first data and the second data is a syntax element, and the other of the first data and the second data is an entropy-coded result of the syntax element. The target symbol corresponding to the first data is determined adaptively according to occurrence probability of candidate syntax element values of the syntax element. | 02-02-2012 |
20130058400 | ADAPTIVE RESTORATION FOR VIDEO CODING - A coding system includes a decoding block and a reconstruction loop with first and second adaptive restoration blocks. The decoding block receives and decodes an encoded bitstream to derive residues, prediction information, and adaptive restoration information. The reconstruction loop reconstructs a current frame according to the residues and prediction information. The first adaptive restoration block performs restoration on a first set of processed data according to a first set of the adaptive restoration information, and the second adaptive restoration block performs restoration on an output of the first adaptive restoration block according to a second set of the adaptive restoration information. | 03-07-2013 |
20130063374 | METHOD FOR CONVERTING CONTROL INPUT OF INPUT DOMAIN INTO CONTROL OUTPUT OF CONTROL DOMAIN USING VARIABLE CONTROL RESOLUTION TECHNIQUE, AND RELATED CONTROL APPARATUS THEREOF - An exemplary method for determining a control output in a control domain includes: obtaining a control input of an input domain, wherein the control input includes a previous input value and a current input value; and dynamically adjusting a control resolution setting, and converting the control input of the input domain into the control output in the control domain according to the control resolution setting, wherein the control output includes a previous output value and a current output value corresponding to the previous input value and the current input value, respectively, the control resolution setting for the current input value is determined according to at least the previous input value, and the current output value is identical to the previous output value when the current input value and the previous input value are generated in response to a same user input. | 03-14-2013 |
20130208804 | Method and Apparatus for Parsing Error Robustness of Temporal Motion Vector Prediction - A method and apparatus for deriving a motion vector predictor (MVP) are disclosed. The MVP is selected from spatial MVP and temporal MVP candidates. The method uses a flag to indicate whether temporal MVP candidates are disabled. If the flag indicates that the temporal MVP candidates are disabled, the MVP is derived from the spatial MVP candidates only. Otherwise, the MVP is derived from the spatial and temporal MVP candidates. The method may further skip spatial redundant MVP removal by comparing MV values. Furthermore, the parsing error robustness scheme determines a forced temporal MVP when a temporal MVP is not available and the temporal MVP candidates are allowed as indicated by the flag. The flag may be incorporated in sequence, picture, slice level, or a combination of these levels. | 08-15-2013 |
20130243098 | METHOD AND APPARATUS FOR DERIVATION OF MOTION VECTOR CANDIDATE AND MOTION VECTOR PREDICTION CANDIDATE - An apparatus and method for deriving a motion vector predictor are disclosed. A search set comprising of multiple (spatial, or temporal) search MVs with priority is determined, wherein the search MVs for multiple neighboring reference block or one or more co-located reference blocks arc configured into multiple search MV groups. In order to improve coding efficiency, embodiments according to the present invention, perform redundancy check every time after a search MV group is searched to determine whether an available search MV found. If an available search MV is found and the available search MV is not the same as a previously derived motion vector predictor (MVP), the available search MV is used as the MVP and the MVP derivation process terminates. Otherwise, the MVP derivation process moves to the next reference block. The search MV group can be configured to include different search MV(s) associated with reference blocks. | 09-19-2013 |
20140078254 | Method and Apparatus of Motion and Disparity Vector Prediction and Compensation for 3D Video Coding - A method and apparatus for deriving MV/MVP (motion vector or motion vector predictor) or DV/DVP (disparity vector or disparity vector predictor) associated Skip mode, Merge mode or Inter mode for a block of a current picture in three-dimensional (3D) video coding are disclosed. The 3D video coding may use temporal prediction and inter-view prediction to exploit temporal and inter-view correlation. MV/DV prediction is applied to reduce bitrate associated with MV/DV coding. The MV/MVP or DV/DVP for a block is derived from spatial candidates, temporal candidates and inter-view candidates. For the inter-view candidate, the position of the inter-view co-located block can be located using a global disparity vector (GDV) or warping the current block onto the co-located picture according to the depth information. The candidate can also be derived as the vector corresponding to warping the current block onto the co-located picture according to the depth information. | 03-20-2014 |
20140085416 | METHOD AND APPARATUS OF TEXTURE IMAGE COMPRESS IN 3D VIDEO CODING - A method and apparatus for texture image compression in a 3D video coding system are disclosed. Embodiments according to the present invention derive depth information related to a depth map associated with a texture image and then process the texture image based on the depth information derived. The invention can be applied to the encoder side as well as the decoder side. The encoding order or decoding order for the depth maps and the texture images can be based on block-wise interleaving or picture-wise interleaving. One aspect of the present invent is related to partitioning of the texture image based on depth information of the depth map. Another aspect of the present invention is related to motion vector or motion vector predictor processing based on the depth information. | 03-27-2014 |
20140092981 | METHOD AND APPARATUS FOR REMOVING REDUNDANCY IN MOTION VECTOR PREDICTORS - A method and apparatus of deriving a motion vector predictor (MVP) for a current block in an Inter, Merge, or Skip mode are disclosed. Embodiments according to the present invention determine redundant MVP candidates according to a non-MV-value based criterion. The redundant MVP candidates are then removed from the MVP candidate set. In other embodiments according to the present invention, motion IDs are assigned to MVP candidates to follow the trail of motion vectors associated with the MVP candidate. An MVP candidate having a same motion ID as a previous MVP is redundant and can be removed from the MVP candidate set. In yet another embodiment, redundant MVP candidates correspond to one or more of the MVP candidates that cause the second 2N×N or N×2N PU to be merged into a 2N×2N PU are removed from the MVP candidate set. | 04-03-2014 |
20140169478 | METHOD AND APPARATUS OF DEBLOCKING FILTER WITH SIMPLIFIED BOUNDARY STRENGTH DECISION - A method and apparatus for deblocking of reconstructed video in a video coding system are disclosed. Embodiments according to the present invention determine boundary strength between two blocks without checking whether the block boundary is a coding unit (CU) boundary. In one embodiment according to the present invention, the method comprises determining whether any of the two blocks is Intra coded. If any of the two blocks is Intra coded, the boundary strength is assigned a first value. Otherwise, additional decision processing is performed to determine the boundary strength. In another embodiment, said determining the boundary strength for the block boundary comprises determining whether the block boundary is a TU boundary and whether any of the two blocks contains coefficients. In yet another embodiment, said determining the boundary strength for the block boundary comprises determining whether the two blocks have different reference pictures or different motion vectors. | 06-19-2014 |
20140198840 | METHOD AND APPARATUS FOR ADAPTIVE LOOP FILTER WITH CONSTRAINED FILTER COEFFICIENTS - Methods and apparatuses for processing of coded video using ALF are disclosed. Embodiments according to the present invention apply ALF with constrained data range to reconstructed video data. The ALF parameters comprise a center coefficient, one or more non-center coefficients, and an offset term. As an example, the constrained data range for the center coefficient is selected from [0.0, 2.0) and [0.5, 1.5). In another example, the constrained data range for said one or more non-center coefficient is selected from [−1.0, 1.0) and [−0.5, 0.5). The constrained data range can also be applied to the offset term. For example the range of [−2 | 07-17-2014 |
20140211848 | METHOD AND APPARATUS FOR REDUCTION OF DEBLOCKING FILTER - A method and apparatus for deblocking of reconstructed video are disclosed. In one embodiment, the method divides a block boundary into two sub-boundaries and separates lines or column across the sub-boundaries into two groups. The deblocking filter decision for each group is determined based on the lines or columns in the respective group. In another embodiment, the method divides block edges of blocks in the LCUs into two edge groups, where the first edge group corresponds to horizontal block edges between two LCUs and the second edge group corresponds to remaining block edges not included in the first edge group. The number of lines processed by a vertical filter in the first edge group is less than the number of lines processed by a vertical filter in the second edge group. Accordingly, a system embodying the present invention has reduced storage requirement. | 07-31-2014 |
20140219357 | METHOD AND APPARATUS FOR DERIVATION OF MOTION VECTOR PREDICTOR CANDIDATE SET - A method and apparatus for deriving a motion vector predictor (MVP) candidate set for a block are disclosed. Embodiments according to the present invention generate a complete full MVP candidate set based on the redundancy-removed MVP candidate set if one or more redundant MVP candidates exist. In one embodiment, the method generates the complete full MVP candidate set by adding replacement MVP candidates to the redundancy-removed MVP candidate set and a value corresponding to a non-redundant MVP is assigned to each replacement MVP candidate. In another embodiment, the method generates the complete full MVP candidate set by adding replacement MVP candidates to the redundancy-removed MVP candidate set and a value is as signed to each replacement MVP candidate according to a rule. The procedure of assigning value, checking redundancy, removing redundant MVP candidate are repeated until the MVP candidate set is complete and full. | 08-07-2014 |
20140241434 | METHOD AND APPARATUS OF MOTION AND DISPARITY VECTOR DERIVATION FOR 3D VIDEO CODING AND HEVC - A method and apparatus for deriving MVP (motion vector predictor) for a block for three-dimensional video coding or multi-view video coding are disclosed. Embodiments according to the present invention replace an unavailable inter-view MV of one neighboring block with a disparity vector derived from depth data of a subset of a depth block corresponding to one neighboring block. A method and apparatus for generating additional candidates for motion vector prediction associated with Merge mode or AMVP (Inter) mode for a block are disclosed. Embodiments according to the present invention generate one or more additional MVP candidates to add to the MVP list if the MVP list size is less than a given list size. The additional MVP candidates are generated either by reducing precision of an available MVP in the MVP list or by adding an offset to the available MVP in the MVP list. | 08-28-2014 |
20140328395 | METHOD AND APPARATUS FOR DEQUANTIZATION OF TRANSFORMED COEFFICIENTS - A method and apparatus for de-quantizing a transform coefficient from a quantization level are disclosed. Embodiments according to the present invention avoid overflow of the de-quantized transform coefficient by clipping the quantization level adaptively before reconstructing the transform coefficient. In one embodiment, the method comprises receiving a decoded quantization level for the transform coefficient of a transform unit, wherein the decoded quantization level is decoded by an entropy decoder or is being processed by the entropy decoder. The clipping range is determined and then the decoded quantization level is clipped to the clipping range to generate a clipping-processed quantization level. A de-quantized transform coefficient can be generated using the clipping-processed quantization level. In another embodiment, the decoded quantization level is always clipped to [−N, M], where M and N are positive integers. | 11-06-2014 |
20140328396 | METHOD AND APPARATUS FOR CONTEXT ADAPTIVE BINARY ARITHMETIC CODING OF SYNTAX ELEMENTS - A method and apparatus for context-adaptive Start arithmetic coding (CABAC) of a syntax element are disclosed. The bin string corresponding to a syntax element is processed by context-adaptive arithmetic coding with a reduced number of contexts using the bin-level bypass mode, bin-level context sharing, or both. The syntax element belongs to a group comprising merge_idx, ref_idx_lc/ref_idx_10/ref_idx_11, pred_type, and cu_qp_delta. In one embodiment, the syntax element corresponds to merge_idx and three bins of the bin string with bin indices corresponding to 1, 2 and 3 are coded in the bin by-pass mode. In another embodiment, the syntax element corresponds to ref_idx_lc/ref_idx_10/ref_idx_11 and one or more bins of the bin string with bin indices larger than 1 for larger than 2 are coded in the bin bypass mode. | 11-06-2014 |
20140355667 | METHOD AND APPARATUS OF LUMA-BASED CHROMA INTRA PREDICTION - A method and apparatus for luma-based chroma intra prediction for a current chroma block are disclosed. The chroma intra predictor is derived from reconstructed luma pixels of a current luma block according to the chroma sampling format. Depending on the chroma sampling format, either sub-sampling, down-sampling or no processing is applied to the reconstructed luma pixels in horizontal or vertical direction. The information associated with the chroma sampling format can be incorporated in the sequence parameter set (SPS), the picture parameter set (PPS), the adaptation parameter set (APS) or the slice header of a video bitstream. | 12-04-2014 |
20140362924 | METHOD AND APPARATUS FOR SIMPLIFIED MOTION VECTOR PREDICTOR DERIVATION - A method and apparatus for deriving a motion vector predictor (MVP) candidate set for motion vector coding of a current block. Embodiments according to the present invention determine a redundancy-removed spatial MVP candidate set by removing any redundant MVP candidate from the spatial MVP candidate set. The redundancy-removal process does not apply to the temporal MVP candidate. In another embodiment of the present invention, a redundancy-removed spatial-temporal MVP candidate set is determined and the number of candidates in the redundancy-removed spatial-temporal MVP candidate set is checked to determine whether it is smaller than a threshold. If the number of candidates is smaller than the threshold, a zero motion vector is added to the redundancy-removed spatial-temporal MVP candidate set. The redundancy-removed spatial-temporal MVP candidate set is then provided for encoding or decoding of the motion vector of the current block. | 12-11-2014 |
20150016506 | METHOD AND APPARATUS FOR LOOP FILTERING ACROSS SLICE OR TILE BOUNDARIES - A method and apparatus for loop filter processing of video data in a video encoder or decoder are disclosed. Embodiments according to the present invention conditionally allow sharing of loop filter parameters. In one embodiment, sharing of loop filter information between the current block and a neighboring block is determined according to a condition. If the condition indicates that sharing of loop filter information is allowed, a merge flag is coded and incorporated in the video bitstream in an encoder, and a merge flag is parsed from the video bitstream and decoded in a decoder. In one embodiment, the condition depends on region partitioning of the picture, where region partitioning partitions the picture into regions and the region may correspond to a slice or a tile. The condition is set to indicate that sharing of loop filter information is allowed if the block and the neighboring block are in a same slice/tile. | 01-15-2015 |
20150049817 | Method and Apparatus for Compressing Coding Unit in High Efficiency Video Coding - In HEVC (High Efficiency Video Coding), a 2N×2N coding unit can be partitioned into various partition types hierarchically. The coding system uses a criterion to determine the best partition, where RD-rate is often used as the criterion. N×N partition at level k becomes redundant if 2N×2N at level k+1 will be evaluated. In order to eliminate the above redundancy, the allowable partition sizes are constrained according to a method previously disclosed. In the current invention, the complexity is further reduced. According to one embodiment, N×N partition is not allowed for any INTER mode regardless of the coding unit size. Furthermore, flexibility is provided so that either the method and apparatus with further complexity reduction can be selected or an alternative method and apparatus can be selected. Syntaxes to support embodiments according to the present invention are also disclosed. | 02-19-2015 |
20150085932 | METHOD AND APPARATUS OF MOTION VECTOR DERIVATION FOR 3D VIDEO CODING - A method and apparatus for deriving MVP (motion vector predictor) for Skip or Merge mode in 3D video coding are disclosed. In one embodiment, the method comprises determining an MVP candidate set for a selected block and selecting one MVP from an MVP list for motion vector coding of the block. The MVP candidate set may comprise multiple spatial MVP candidates associated with neighboring blocks and one inter-view candidate, and the MVP list is selected from the MVP candidate set. The MVP list may consist of only one MVP candidate or multiple MVP candidates. If only one MVP candidate is used, there is no need to incorporate an MVP index associated with the MVP candidate in the video bitstream corresponding to the three-dimensional video coding. Also, the MVP candidate can be the first available MVP candidate from the MVP candidate set according to a pre-defined order. | 03-26-2015 |
20150098513 | METHOD AND APPARATUS FOR CODING OF SAMPLE ADAPTIVE OFFSET INFORMATION - A method and apparatus for sharing context among different SAO syntax elements for a video coder are disclosed. Embodiments of the present invention apply CABAC coding to multiple SAO syntax elements according to a joint context model, wherein the multiple SAO syntax elements share the joint context. The multiple SAO syntax elements may correspond to SAO merge left flag and SAO merge up flag. The multiple SAO syntax elements may correspond to SAO merge left flags or merge up flags associated with different color components. The joint context model can be derived based on joint statistics of the multiple SAO syntax elements. Embodiments of the present invention code the SAO type index using truncated unary binarization, using CABAC with only one context, or using CABAC with context mode for the first bin associated with the SAO type index and with bypass mode for any remaining bin. | 04-09-2015 |
20150103900 | METHOD AND APPARATUS OF INTER-LAYER FILTERING FOR SCALABLE VIDEO CODING - A method and apparatus for inter-layer prediction for scalable video coding are disclosed. Embodiments according to the present invention apply inter-layer adaptive filtering to the video data derived from the reconstructed BL video data to generate inter-layer adaptive filtered data. The inter-layer adaptive filtered data is then included as prediction data to encode or decode the EL video data. The video data derived from the reconstructed BL video data is up-sampled before applying inter-layer adaptive filtering. The up-sampling may also be included in the inter-layer adaptive filtering. In another embodiment, the inter-layer adaptive filtering comprises adaptive up-sampling. For up-sampled BL video data at locations not collocated with the EL video data, the up-sampled BL video data is divided into location types according to locations of the up-sampled BL video data. Each location type may have an individual filter for up-sampling video data in the group. | 04-16-2015 |
20150110180 | METHOD AND APPARATUS FOR INTRA TRANSFORM SKIP MODE - A method and apparatus for video coding including an Intra transform Skip mode is disclosed. When the transform Skip mode is ON for a transform unit, embodiments according to the present invention apply different coding processes to the transform unit. The coding process with the transform Skip mode ON uses a different scan pattern from the coding process with the transform Skip mode OFF. According to various embodiments, the transform Skip mode is enabled when the transform unit size is 4×4, the prediction unit and the transform unit having the same size, or the prediction unit uses an INTRA_N×N mode. When the transform Skip mode is enabled, a flag can be signaled in the bitstream to indicate the transform Skip mode selection. Furthermore, the flag can be incorporated in a picture level, a slice level or a sequence level of the video bitstream. | 04-23-2015 |
20150124866 | Apparatus and Method of Efficient Sample Adaptive Offset - A method and apparatus for sample adaptive offset (SAO) compensation of reconstructed video data are disclosed. In one embodiment, the relation between the current pixel and said one or more neighboring pixels is stored so that the SAO compensated current pixel can replace the current pixel without buffering the to-be-processed pixels for classification. The SAO process may be performed on a region by region basis to adapt to the local characteristics of the picture. | 05-07-2015 |
20150124869 | Apparatus and Method of Sample Adaptive Offset for Video Coding - An apparatus and method for sample adaptive offset (SAO) to restore intensity shift of processed video data are disclosed. In an encoder side, the processed video data corresponding to reconstructed video data, deblocked-reconstructed video data, or adaptive loop filtered and deblocked-reconstructed video data are partitioned into regions smaller than a picture. The region partition information is signaled in a video bitstream located in a position before intensity offset values syntax. At the decoder side, the processed video data is partitioned into regions according to the partition information parsed from the bitstream at a position before intensity offset values syntax. Region-based SAO is applied to each region based on the intensity offset for the category of the region-based SAO type selected. | 05-07-2015 |
20150131722 | Method and Apparatus of Improved Intra Luma Prediction Mode Coding - A method of video coding using intra prediction for a block of video data is disclosed. The intra prediction modes are ranked according to a priority order associated with the block size. One or more tables are used, where the tables ranks the intra prediction modes according to a first priority order for the block having a first block size and ranks the intra prediction modes according to a second priority order for the block having a second block size. Two or more neighboring intra prediction modes corresponding to two or more neighboring blocks are received, where each neighboring block has a neighboring block size corresponding to the first block size or the second block size. A highest-priority mode among said two or more neighboring intra prediction modes is selected as the most probable mode. The current mode is then encoded or decoded using the most probable mode as a predictor. | 05-14-2015 |
20150131724 | METHOD FOR PERFORMING HYBRID MULTIHYPOTHESIS PREDICTION DURING VIDEO CODING OF A CODING UNIT, AND ASSOCIATED APPARATUS - A method and apparatus for performing hybrid multihypothesis prediction during video coding of a coding unit includes: processing a plurality of sub-coding units in the coding unit; and performing disparity vector (DV) derivation when the coding unit is processed by a 3D or multi-view coding tool or performing block vector (BV) derivation when the coding unit is processed by intra picture block copy (IntraBC) mode. The step of performing DV or BV derivation includes deriving a plurality of vectors for multihypothesis motion-compensated prediction of a specific sub-coding unit from at least one other sub-coding/coding unit. The one other sub-coding/coding unit is coded before the corresponding DV or BV is derived for multihypothesis motion-compensated prediction of the specific sub-coding unit. A linear combination of a plurality of pixel values derived from the plurality of vectors is used as a predicted pixel value of the specific sub-coding unit. | 05-14-2015 |
20150146782 | IN-LOOP FIDELITY ENHANCEMENT FOR VIDEO COMPRESSION - An encoder for receiving a video frame and performing encoding processes to generate an encoded bitstream includes: a fidelity enhancement block, for performing a fidelity enhancement technique on processed data utilizing a partition method, and generating fidelity enhancement information comprising at least one parameter associated with a partition structure, wherein the fidelity enhancement technique comprises applying discrepancy modeling based on DC offset; and an entropy coding block, coupled to the fidelity enhancement block, for encoding the fidelity enhancement information, and embedding the encoded fidelity enhancement information into the encoded bitstream. | 05-28-2015 |
20150163488 | Method and Apparatus for Slice Common Information Sharing - A method and apparatus for sharing information in a video decoding system are disclosed. The method derives reconstructed data for a picture from a bitstream, where the picture is partitioned into multiple slices. An information-sharing flag is parsed from the bitstream associated with a current reconstructed slice. If the information-sharing flag indicates information sharing, shared information is determined from a part of the bitstream not corresponding to the current reconstructed slice, and in-loop filtering process is applied to the current reconstructed slice according to the shared information. If the information-sharing flag indicates filter no information sharing, individual information is determined from a part of the bitstream corresponding to the current reconstructed slice, and in-loop filtering process is applied to the current reconstructed slice according to the individual information. A method for a corresponding encoder is also disclosed. | 06-11-2015 |
20150201214 | METHOD AND APPARATUS OF DISPARITY VECTOR DERIVATION IN 3D VIDEO CODING - A method and apparatus for three-dimensional video encoding or decoding using the disparity vector derived from an associated depth block are disclosed. The method determines an associated depth block for a current texture block and derives a derived disparity vector based on a subset of depth samples of the associated depth block. The subset contains less depth samples than the associated depth block and the subset excludes a single-sample subset cprresponding to a center sample of the associated depth block. The derived disparity vector can be used as an inter-view motion (disparity) vector predictor in Inter mode, an inter-view (disparity) candidate in Merge mode or Skip mode. The derived disparity vector can also be used to locate a reference block for inter-view motion prediction in Inter mode, inter-view candidate in Merge or Skip mode, inter-view motion prediction, inter-view disparity prediction, or inter-view residual prediction. | 07-16-2015 |
20150201215 | METHOD OF CONSTRAIN DISPARITY VECTOR DERIVATION IN 3D VIDEO CODING - A method for three-dimensional video encoding or decoding are disclosed. In one embodiment, the method constrains the disparity vector (DV) to generate a constrained DV, wherein horizontal, vertical, or both components of the constrained DV is constrained to be zero or within a range from M to N units of DV precision, and M and N are integers. In another embodiment, a derived DV for DV based motion-compensated-prediction is determined from a constrained neighboring block set of the current block. In yet another embodiment, a derived disparity vector is derived to replace an inter-view Merge candidate if the inter-view Merge candidate of the current block is not available or not valid. In yet another embodiment, a DV difference (DVD) or a motion vector difference (MVD) for the current block is determined according to a DV and the DVD/MVP is constrained to be zero or within a range. | 07-16-2015 |
20150201216 | Method and Apparatus of Unified Disparity Vector Derivation for 3D Video Coding - A method and apparatus for three-dimensional video coding or multi-view video coding are disclosed. Embodiments according to the present invention derive a unified disparity vector from depth information for Inter mode and Skip/Direct mode. The unified disparity vector is derived from a subset of depth samples in an associated depth block corresponding to the current block using a unified derivation method. The unified derivation method is applied in Inter mode, Skip mode, or Direct mode when a disparity vector derived from depth data is required for encoding or decoding. The unified disparity vector can also be applied to derive a disparity vector for locating a corresponding block, and thus an inter-view motion vector candidate can be determined for Skip mode or Direct mode. | 07-16-2015 |
20150281708 | METHOD AND APPARATUS OF SCALABLE VIDEO CODING - A method and apparatus for coding video data using Inter prediction mode or Merge mode in a video coding system are disclosed, where the video data is configured into a Base Layer (BL) and an Enhancement Layer (EL), and the EL has higher spatial resolution or better video quality than the BL. In one embodiment, at least one information piece of motion information associated with one or more BL blocks in the BL is identified. A motion vector prediction (MVP) candidate list or a Merge candidate list for the selected block in the EL is then determined, where said at least one information piece associated with said one or more BL blocks in the BL is included in the MVP-candidate list or a Merge candidate MVP candidate list or the Merge candidate list. The input data associated with the selected block is coded or decoded using the MVP candidate list or the Merge candidate list. | 10-01-2015 |
20150304662 | METHOD AND APPARATUS FOR BLOCK PARTITION OF CHROMA SUBSAMPLING FORMATS - A method and apparatus for video data processing for video in YUV422 or YUV 444 formats are disclosed. In one embodiment, for a 2N×2N luma coding unit (CU) in YUV422 format, the transform process partitions residue data corresponding to the 2N×2N luma CU and the N×2N chroma CU into square luma and chroma transform units (TUs). The residue data associated with the luma and the chroma CUs are generated by applying prediction process to the luma CU and the chroma CU. The transform process is independent of prediction block size or prediction mode associated with the prediction process. In another embodiment, the prediction process splits the CU into two prediction blocks. Transform process is applied on the chroma residue data corresponding to the chroma CU to form one or more chroma TUs, wherein the transform process is dependent on CU size and prediction block size, or CU size and prediction mode. | 10-22-2015 |
20150304670 | METHOD AND APPARATUS FOR INTRA MODE DERIVATION AND CODING IN SCALABLE VIDEO CODING - A method and apparatus of Intra mode coding for a scalable video coding system are disclosed. For a current Intra-coded block in the enhancement layer (EL), predictive coding is applied to the current Intra mode based on the base layer (BL) coding mode associated with the co-located block in the BL and neighboring coding modes associated with neighboring blocks of the current block in the EL. The neighboring blocks of the current block in the EL comprise a left block adjacent to a left side of the current block and a top block adjacent to a top side of the current block. One or more most probable modes (MPMs) can be derived from the neighboring coding modes and the BL coding mode, and the MPMs is then used for predictive coding of the current Intra mode. | 10-22-2015 |
20150304681 | METHOD AND APPARATUS OF INTER-VIEW MOTION VECTOR PREDICTION AND DISPARITY VECTOR PREDICTION IN 3D VIDEO CODING - A method and apparatus for deriving inter-view candidate for a block in a picture for three-dimensional video coding are disclosed. Embodiments of the present invention derive the inter-view candidate from an inter-view collocated block in an inter-view picture corresponding to the current block of the current picture, wherein the inter-view picture is an inter-view reference picture and wherein the inter-view reference picture is in a reference picture list of the current block. The derived inter-view candidate is then used for encoding or decoding of the current motion vector or disparity vector of the current block. One aspect of the invention addresses re-use of the motion information of the inter-view collocated block. Another aspect of the invention addresses constrains on the inter-view picture that can be used to derive the inter-view candidate. | 10-22-2015 |
Shaw-Min Lei, Hsin-Chu TW
Patent application number | Description | Published |
---|---|---|
20120106624 | Method and Apparatus of Slice Boundary Filtering for High Efficiency Video Coding - An apparatus and method for video coding having intra-slice deblocking, intra-slice adaptive loop filter, and intra-slice adaptive offset are disclosed. In a video coding system, a picture is often divided into slices and each slice is independently processed so that errors or missing data from one slice cannot propagate to any other slice within the picture. In the recent high efficiency video coding (HEVC) development, deblock filtering (DF), adaptive loop filter (ALF) and adaptive offset (AO) may be applied to reconstructed slices. When the processing is applied across slice boundaries, it may rely on pixels outside the current slice and cause dependency of the current slice on other slice(s). Consequently, the DF/ALF/AO processing on a reconstructed slice may have to wait until the reconstructed slices that it is dependent from complete the DF/ALF/AO processing. To overcome the slice boundary issue, intra-slice DF/ALF/AO is developed that does not rely on any pixel outside the currently slice. An optional slice boundary filter may be applied to slice boundaries after all slices are processed by the intra-slice DF/ALF/AO. | 05-03-2012 |
20120128067 | Apparatus and Method of Constrained Partition Size for High Efficiency Video Coding - An apparatus and method for video coding and decoding with constrained PU partition are disclosed. In the High Efficient Video Coding (HEVC) system, rate-distortion function or other performance criterion usually is evaluated for various CU partition and PU partition during the encoding process in order to select a configuration with best possible performance. The PU design in the current HEVC development results in some redundancy that causes rate-distortion function or other performance criterion repeatedly evaluated for same PU configuration. Accordingly, constrained PU partition is developed to eliminate or reduce the redundancy in processing. Furthermore, necessary syntax to convey the information related to constrained PU partition between an encoder and a decoder is developed. Systems embodying the present invention has been shown to result in sizeable reduction in encoding and decoding time while the performance in terms of RD-rate remains approximately the same or slightly higher than a conventional HEVC system. | 05-24-2012 |
20120177112 | Method and Apparatus of Improved Intra Prediction Mode Coding - A method and apparatus for improved intra chroma prediction mode coding are disclosed. Intra prediction exploits the spatial correlation within a picture or within a picture region. In practice, a picture is divided into blocks and the intra mode prediction is performed on a block basis. In newer coding systems, multiple intra coding modes such as Vertical mode, Horizontal mode, DC mode and Diagonal mode, have been used to improve the coding efficiency of intra coding. Furthermore, a Luma_mode has also been used in intra prediction of chroma component to further improve the performance in the High Efficiency Video Coding (HEVC) standard being developed. However, the mode selection information for intra prediction has to be conveyed to the decoder for proper operation. Spatial features in a picture often exist in both luma and chroma components. The intra luma prediction mode and intra chroma prediction mode will have high probability to be the same. Accordingly, an embodiment according to the present invention adaptively assigns variable length codes to a set of mode symbols associated with intra chroma prediction by assigning a shortest code to the Luma_mode. Luma_mode not only can be the best luma mode of the corresponding luma block but also can be selected from several corresponding luma modes. The maximum length of chroma prediction codes is decreased by one bit when Luma_mode is equal to one of frequent modes. The coding efficiency of arithmetic coding of chroma prediction codes is further improved by selecting the context upon neighboring blocks. | 07-12-2012 |
20120177113 | Method and Apparatus of Improved Intra Luma Prediction Mode Coding - A method and apparatus for improved intra prediction mode coding are disclosed. Intra prediction exploits the spatial correlation within a picture or within a picture region. In practice, a picture is divided into blocks and the intra mode prediction is performed on a block basis. In newer coding systems, multiple intra prediction modes such as Vertical mode, Horizontal mode, DC mode and Diagonal mode, have been used to improve the coding efficiency of intra coding. However, the mode selection information for intra prediction has to be conveyed to the decoder for proper operation. In High-Efficiency Video Coding (HEVC), a coding scheme for the intra luma prediction mode is being considered, where the intra prediction mode of a current block is compared with the minimum of two intra luma prediction modes corresponding to two neighboring blocks. If the intra prediction mode of the current block is the same as the minimum of the two neighboring intra luma prediction modes, a single bit is transmitted to indicate the case. Otherwise, information for the current intra prediction mode is transmitted in fixed-length codeword. While the coding scheme for the intra luma prediction mode being considered may not fully exploit the neighboring intra luma prediction modes, it is desirable to further improve the performance. Accordingly, an improved coding scheme for intra prediction mode is disclosed, where more than one intra prediction mode candidates are derived. | 07-12-2012 |
20120195366 | Method and Apparatus of Adaptive Inter Mode Coding Using Variable Length Codes - A method and apparatus for adaptive inter prediction mode coding are disclosed. In the current HEVC, a fixed set of variable length codes is used for the underlying video data, which may not optimally match the statistics of underlying video data. Consequently, the compression efficiency associated with the fixed set of variable length codes will be compromised. Accordingly, an adaptive coding scheme for inter prediction modes is disclosed. The variable length codes used for each inter prediction mode in each coding unit depth is adaptively determined by its respective statistics. The statistics can be measured as the frequency of occurrence of each mode. In one embodiment according to the present invention, counters are used to collect the statistics. According to one embodiment of the present invention, the statistics of inter prediction modes are collected from the previous slice and the set of variable length codes is determined for the subsequent slice (immediately following the previous slice) accordingly. According to another embodiment of the present invention, the statistics of inter prediction modes are updated for each coding unit and the variable length code for each mode is adjusted according to the statistics change during the coding process. According to another embodiment of the present invention, the variable length code for each mode is reset in the beginning of each slice. The reset code word table is either a predefined code word table for whole sequence or a code word table determined by the previous slice. | 08-02-2012 |
20120230411 | Method and Apparatus of Transform Unit Partition with Reduced Complexity - Three block concepts are introduced in HEVC: coding unit (CU), prediction unit (PU), and transform unit (TU). The overall coding structure is characterized by the various sizes of CU, PU and TU in a recursive fashion. For transform processing in current HEVC, a hierarchy RQT (Residual Quad Tree) is used and the TU size is related to the CU size, but independent of the PU size. This results in high encoding complexity and also causes increased processing time to process the syntax of residual quad tree. Accordingly a modified transform unit partition with reduced complexity is disclosed. According to an embodiment, the TU size may be restricted to the minimum of PU width and height, except for a 2N×2N coding unit with the 2N×2N partition type. In another embodiment, the maximum TU size equals to maximum of PU width and height, and the minimum TU size equals to minimum of the PU width and height, except for a 2N×2N coding unit with the 2N×2N partition type. In yet another embodiment, the TU size is selected between 2N×2N and N×N for the 2N×2N, 2N×N, N×2N and N×N partition types. The syntax element, split_transform_flag, is used to indicate the selection of 2N×2N or N×N TU size when needed. Furthermore, a method with reduced complexity of selecting the best merge candidate for the 2N×2N CU merge mode is disclosed. The method relies on R-D cost associated with the motion vector of merge candidate to reduce required computation. | 09-13-2012 |
20130022129 | Method and Apparatus for Compressing Coding Unit in High Efficiency Video Coding - In HEVC (High Efficiency Video Coding), a 2N×2N coding unit can be partitioned into various partition types hierarchically. The coding system uses a criterion to determine the best partition, where RD-rate is often used as the criterion. N×N partition at level k becomes redundant if 2N×2N at level k+1 will be evaluated. In order to eliminate the above redundancy, the allowable partition sizes are constrained according to a method previously disclosed. In the current invention, the complexity is further reduced. According to one embodiment, N×N partition is not allowed for any INTER mode regardless of the coding unit size. Furthermore, flexibility is provided so that either the method and apparatus with further complexity reduction can be selected or an alternative method and apparatus can be selected. Syntaxes to support embodiments according to the present invention are also disclosed. | 01-24-2013 |
Shaw-Min Lei, Taipei City TW
Patent application number | Description | Published |
---|---|---|
20120230405 | VIDEO CODING METHODS AND VIDEO ENCODERS AND DECODERS WITH LOCALIZED WEIGHTED PREDICTION - Methods, encoders, and decoders with localized weighted prediction are disclosed. A decoding method includes decoding data for a current segment to generate decoded data including residuals and a weighted prediction parameter for the current segment. A weighted prediction for the current segment is generated based on the weighted prediction parameter. A predictor for the current segment is generated by intra/inter prediction. The weighted prediction and the predictor are combined to obtain a modified predictor, and the current segment is reconstructed according to the modified predictor and the residuals. | 09-13-2012 |
Shaw-Min Lei, Sijhih City TW
Patent application number | Description | Published |
---|---|---|
20110176612 | Motion Prediction Method - The invention provides a motion prediction method. First, a plurality of candidate units corresponding to a current unit of a current frame is determined A plurality of motion vectors of the candidate units is then obtained. A plurality of temporal scaling factors of the candidate units is then calculated according to a plurality of temporal distances between a plurality of reference frames of the motion vectors and the current frame. The motion vectors of the candidate units are then scaled according to the temporal scaling factors to obtain a plurality of scaled motion vectors. Finally, a motion vector predictor for motion prediction of the current unit is then selected from the candidate units according to the scaled motion vectors. | 07-21-2011 |
20110176613 | Motion Prediction Method and Video Encoding Method - The invention provides a motion prediction method. First, a plurality of motion vector predictors is obtained to be included in a candidate set for motion prediction of a current unit of a current frame. Whether the current frame is a non-reference frame which is not referred to by other frames for motion prediction is then determined. When the current frame is not the non-reference frame, any motion vector predictor corresponding to a previously coded frame is removed from the candidate set, and a motion vector of the current unit is predicted according to the motion vector predictors of the candidate set. | 07-21-2011 |
Shaw-Min Lei, Zhubei TW
Patent application number | Description | Published |
---|---|---|
20130215959 | Method of Filter-Unit Based In-Loop Filtering - Methods for filter-unit based in-loop filtering in a video decoder and encoder are disclosed. In one embodiment, filter parameters are selected from a filter parameter set for each filter based on a filter index. In another embodiment, the picture is partitioned into filter units according to filter unit size, which can be selected between a default size and other size. When other size is selected, the filter unit size may be conveyed using direct size information or ratio information. In another embodiment, a merge flag and a merge index are used to convey filter unit merge information. A method for filter-unit based in-loop filtering in a video encoder for color video is disclosed. In one embodiment, the method incorporates filter syntax in the video bitstream by interleaving the color-component filter syntax for the FUs. | 08-22-2013 |
Shaw-Min Lei, Taipei TW
Patent application number | Description | Published |
---|---|---|
20110170606 | Video Processing Method and Apparatus with Residue Prediction - A video processing apparatus with residue prediction includes a motion estimation/compensation unit to determine a matching block of a reference video frame, obtain a motion vector of a current block of a current video frame that is related to the matching block, and acquire neighboring reconstructed pixels adjacent to the current block and corresponding pixels adjacent to the matching block with the motion vector alignment. Additionally, a pseudo-residue generating unit is included and constructs pseudo residues according to the neighboring reconstructed pixels and the corresponding pixels, an arithmetic unit is included and generates first-order residues by subtracting the matching block from the current block, and a residue-predicting unit is included and derives second-order residues and corresponding information according to the pseudo residues and the first-order residues. Moreover, a post-processing unit is included and derives a reconstructed current block according to the second-order residues and its corresponding information. | 07-14-2011 |
Shaw-Min Lei, Zhubei City TW
Patent application number | Description | Published |
---|---|---|
20140269913 | METHOD AND APPARATUS FOR LOOP FILTERING - A method and apparatus for loop processing of reconstructed video in an encoder system are disclosed. The loop processing comprises an in-loop filter and one or more adaptive filters. The filter parameters for the adaptive filter are derived from the pre-in-loop video data so that the adaptive filter processing can be applied to the in-loop processed video data without the need of waiting for completion of the in-loop filter processing for a picture or an image unit. In another embodiment, two adaptive filters derive their respective adaptive filter parameters based on the same pre-in-loop video data. In yet another embodiment, a moving window is used for image-unit-based coding system incorporating in-loop filter and one or more adaptive filters. The in-loop filter and the adaptive filter are applied to a moving window of pre-in-loop video data comprising one or more sub-regions from corresponding one or more image units. | 09-18-2014 |
20150293599 | ULTRASOUND-BASED METHODS FOR TOUCHLESS GESTURE RECOGNITION, AND APPARATUSES USING THE SAME - A portable electronic device including an ultrasound transmitter, an ultrasound receiver, and a processing unit is provided. The ultrasound transmitter sends ultrasonic signals, while the ultrasound receiver receives reflected ultrasonic signals from an object. The ultrasound transmitter and the ultrasound receiver are disposed to form a reference axis. The processing unit processes the reflected ultrasonic signals to obtain a time-frequency distribution thereof, and determines a 1D gesture corresponding to projection loci of movements of the object on the reference axis according to the time-frequency distribution. | 10-15-2015 |
20150326876 | Method and Apparatus of Temproal Motion Vector Prediction - An apparatus and method for temporal motion vector prediction for a current block in a picture are disclosed. In the present method, one temporal block in a first reference picture in a first list selected from a list group comprising list 0 and list 1 is determined. When the determined temporal block has at least one motion vector, a candidate set is determined based on the motion vector of the temporal block. The temporal motion vector predictor or temporal motion vector predictor candidate or temporal motion vector or temporal motion vector candidate for the current block is determined from the candidate set by checking a presence of a motion vector pointing to a reference picture in a first specific list in said at least one motion vector, wherein the first specific list is selected from the list group based on a priority order. | 11-12-2015 |
Shaw-Min Lei, Zhubei City, Hsinchu Country TW
Patent application number | Description | Published |
---|---|---|
20150350648 | Method and Apparatus of Adaptive Loop Filtering - A method and apparatus for processing of coded video using in-loop processing are disclosed. Input data to the in-loop processing is received and the input data corresponds to reconstructed or reconstructed-and-deblocked coding units of the picture. The input data is divided into multiple filter units and each filter unit includes one or more boundary-aligned reconstructed or reconstructed-and-deblocked coding units. A candidate filter is then selected from a candidate filter set for the in-loop processing. The candidate filter set comprises at least two candidate filters the said in-loop processing corresponding to adaptive loop filter (ALF), adaptive offset (AO), or adaptive clipping (AC). The in-loop processing is then applied to one of the filter units to generate a processed filter unit by using the candidate filter selected to all boundary-aligned reconstructed or reconstructed-and-deblocked coding units in said one of the filter units. | 12-03-2015 |
Shaw-Min Lei, Zhubei, Hsinchu County TW
Patent application number | Description | Published |
---|---|---|
20150304662 | METHOD AND APPARATUS FOR BLOCK PARTITION OF CHROMA SUBSAMPLING FORMATS - A method and apparatus for video data processing for video in YUV422 or YUV 444 formats are disclosed. In one embodiment, for a 2N×2N luma coding unit (CU) in YUV422 format, the transform process partitions residue data corresponding to the 2N×2N luma CU and the N×2N chroma CU into square luma and chroma transform units (TUs). The residue data associated with the luma and the chroma CUs are generated by applying prediction process to the luma CU and the chroma CU. The transform process is independent of prediction block size or prediction mode associated with the prediction process. In another embodiment, the prediction process splits the CU into two prediction blocks. Transform process is applied on the chroma residue data corresponding to the chroma CU to form one or more chroma TUs, wherein the transform process is dependent on CU size and prediction block size, or CU size and prediction mode. | 10-22-2015 |
Shaw-Min Lei, Zhubei City, Hsinchu County TW
Patent application number | Description | Published |
---|---|---|
20150326886 | METHOD AND APPARATUS FOR LOOP FILTERING - A method and apparatus for loop processing of reconstructed video in an encoder system are disclosed. The loop processing comprises an in-loop filter and one or more adaptive filters. The filter parameters for the adaptive filter are derived from the pre-in-loop video data so that the adaptive filter processing can be applied to the in-loop processed video data without the need of waiting for completion of the in-loop filter processing for a picture or an image unit. In another embodiment, two adaptive filters derive their respective adaptive filter parameters based on the same pre-in-loop video data. In yet another embodiment, a moving window is used for image-unit-based coding system incorporating in-loop filter and one or more adaptive filters. The in-loop filter and the adaptive filter are applied to a moving window of pre-in-loop video data comprising one or more sub-regions from corresponding one or more image units. | 11-12-2015 |
Shaw-Min Lei, Hsinchu TW
Patent application number | Description | Published |
---|---|---|
20110274158 | Method and Apparatus of Adaptive Loop Filtering - In a block-based motion compensated system, coding noises may arise due to lossy operations such as quantization. Deblocking is often used to alleviate visibility of coding artifacts by applying filtering across block boundaries adaptively. In the recent HEVC development, adaptive loop filtering (ALF) is being adopted to process deblocked reconstruction frames. Adaptive loop filtering is applied to reconstructed video data across multiple frames to reduce visibility of coding artifacts in the temporal domain. In a HEVC system, conventional ALF can be selectively turned ON or OFF for each block in a frame or a slice. The advanced ALF disclosed here allows a choice of multiple filter sets that can be applied to the reconstructed video data adaptively. Furthermore, the advanced ALF adopts a new unit for the filtering process to apply so that more flexible and/or localized processing can be provided. Furthermore, the advanced ALF allows a decoder to derive respective information for applying the filtering process without side information. | 11-10-2011 |
20120008688 | Method and Apparatus of Temporal Motion Vector Prediction - An apparatus and method for motion vector prediction for a current block in a picture are disclosed. In video coding systems, the spatial and temporal redundancy is exploited using spatial and temporal prediction to reduce the information to be transmitted. Motion Vector Prediction (MVP) has been used to further conserve the bitrate associated with motion vector. In conventional temporal MVP, the predictor is often based on a single candidate such as the co-located motion vector in the previous frame/picture. If the co-located motion vector in the previous frame/picture does not exist, the predictor for the current block is not available. A technique for improved MVP is disclosed where the MVP utilized multiple candidates based on co-located motion vectors from future and/or past reference pictures. The candidates are arranged according to priority order to provide better availability of MVP and also to provide more accurate prediction. Furthermore, the MVP technique disclosed can be operated in a closed-loop fashion so that no additional side information or minimum additional side information is required. | 01-12-2012 |
20120082241 | Method and Apparatus of Adaptive Loop Filtering - A method and apparatus for processing in-loop reconstructed video using an in-loop filter is disclosed. In the recent HEVC development, adaptive loop filtering (ALF) is being adopted to process in-loop reconstruction video data, where ALF can be selectively turned ON or OFF for each block in a frame or a slice. An advanced ALF is disclosed later that allows a choice of multiple filter sets that can be applied to the reconstructed video data adaptively. In the present disclosure, pixels of the in-loop reconstructed video data are divided into a plurality of to-be-filtered regions, and an in-loop filter from a filter set is determined for each to-be-filtered region based on a rate-distortion optimization procedure. According to one embodiment of the present invention, computation of cost function associated with the rate-distortion optimization procedure is related to correlation values associated with original video data and the in-loop reconstructed video data. Furthermore, the correlation values can be shared by the multiple candidate filters during the rate-distortion optimization procedure for said each to-be-filtered region. In another embodiment, the correlation values can be shared by multiple candidate to-be-filtered regions of an area of the in-loop reconstructed video data during the rate-distortion optimization procedure for the area of the in-loop reconstructed video data. | 04-05-2012 |
20120082244 | Method and Apparatus of Region-Based Adaptive Loop Filtering - In a block-based motion compensated system, coding noises may arise due to lossy operations. Adaptive loop filter (ALF) is a technique used to improve the quality. A pixel adaptive (PA) ALF method was developed that uses the Sum-modified Laplacian Measure (SLM) to classify pixels and applies a respective ALF filter to each pixel according to the SLM. While the PA ALF achieves better performance over a conventional single filter (SF) based ALF, the PA ALF causes higher complexity and consumes more power due to the high complexity and per-pixel filter switching. Accordingly region based ALF scheme is disclosed which allows adaptive filter selection on a region by region basis and does not require per-pixel filter switching. In one embodiment according to the present invention, a picture is divided into M×N regions. The region based ALF also allows region merging for the M×N regions to improve performance. In another aspect of the present invention, the optimal ALF design also takes into consideration of the system complexity by using rate-distortion-complexity optimization (RDCO). The RDCO technique is also applied to sample adaptive offset (SAO) design. | 04-05-2012 |
20120106622 | Method and Apparatus of Slice Grouping for High Efficiency Video Coding - In the H.264/AVC standard, one of the new characteristics is the possibility of dividing an image in regions called slice groups. The use of slice groups provides various possible advantages such as prioritized transmission, error resilient transmission, and etc. The slice groups can be formed by flexible macroblock ordering (FMO), where each picture can be divided into slice groups in different scan patterns of the macroblocks. In the high efficiency video coding (HEVC) under development, a more flexible block structure, called coding unit (CU), is used as the unit to process video data. The picture is first divided into largest CUs (LCUs) and each LCU is adaptively split into smaller CUs using a quadtree until leaf CUs are reached. In the current HEVC development, there is neither slice nor slice group structure being considered. The LCU size used for HEVC is 16 times as large as the macroblock size used in the H.264/AVC standard. Therefore, it is very desirable to develop slice and slice group structure suited for HEVC to offer various benefits of error resilience, parallel processing, reduced line (row) buffer requirement, and etc. Accordingly, slice group types including raster scan type, vertical stripe type, regions of interest type and full flexibility type are developed for HEVC. Furthermore, various syntax elements are incorporated in the sequence header or the picture header to convey information associated with the slice group structure. | 05-03-2012 |
20120106652 | Apparatus and Method for High Efficiency Video Coding Using Flexible Slice Structure - An apparatus and method for video coding based on flexible slice structure are disclosed. In the recent high efficiency video coding (HEVC) development, the slice may contain multiple LCUs instead of macroblocks. The LCU size being considered is 64×64 pixels which is much larger than the macroblock size of 16×16 pixels. Compared with the macroblock aligned slice for H.264, the LCU-aligned slice for HEVC does not provide enough granularities for dividing video frames. Consequently, a flexible slice structure is developed where slice partition is based on smaller coding units. In the flexible slice structure, the first LCU and the last LCU of the slice are allowed to be a fractional LCU, which is derived from a whole LCU using quadtree partition. Syntax elements are also developed to enable conveyance of flexible slice structure between an encoder and a decoder efficiently. | 05-03-2012 |
20120114034 | Method and Apparatus of Delta Quantization Parameter Processing for High Efficiency Video Coding - In the current high efficiency video coding development, each LCU has its own quantization parameter (QP) and the difference between a current QP and a reference QP is transmitted instead of the QP value itself. Since the LCU is much larger than the macroblock of AVC/H.264, using one delta QP per LCU may cause rate control unable to adapt to the bitrate quickly enough. Consequently there is a need to adopt delta QP in units smaller than LCU to provide more granular rate control. Furthermore, it is desirable to develop a system that is capable of facilitating more flexible delta QP. Accordingly, adaptive quantization parameter processing is disclosed where a QP minimum CU size for incorporating or deriving a delta QP is indicated selectively in the slice level or in the sequence/picture level. In one variation, the delta QP is incorporated or derived only if nonzero quantized transform coefficients exist in a leaf CU that is larger than the QP minimum CU size. In another variation, quantization parameter information is only incorporated or derived when a leaf CU has any nonzero quantized transform coefficient. In yet another variation, a flag is used to indicate whether one delta QP per LCU is transmitted if the LCU has any nonzero quantized transform coefficient or one delta QP per leaf CU is transmitted if the leaf CU has any nonzero quantized transform coefficient. | 05-10-2012 |
20120128060 | Method and Apparatus of Spatial Motion Vector Prediction - An apparatus and method for deriving a motion vector predictor or a motion vector predictor candidate or a motion vector or a motion vector candidate for a current block are disclosed. In video coding systems, the spatial and temporal redundancy is exploited using spatial and temporal prediction to reduce the information to be transmitted or stored. Motion Vector Prediction (MVP) has been used to further conserve the bitrate associated with motion vector coding. The MVP technique being developed for the current HEVC only considers the motion vector having the same reference list and the same reference picture index as the current block to be an available spatial motion vector predictor candidate. It is desirable to develop a MVP scheme that can improve the availability of the motion vector predictor candidate based on motion vectors from the spatially neighboring block. Accordingly, an apparatus and method for determining a motion vector predictor or motion vector predictor candidate or motion vector or motion vector candidate for a current block based on motion vectors associated with reference pictures in list | 05-24-2012 |
20120134415 | Method and Apparatus of Extended Motion Vector Predictor - A method and apparatus for determining a motion vector predictor (MVP) or a MVP candidate based on a MVP set are disclosed. In video coding systems, the spatial and temporal redundancy is exploited using spatial and temporal prediction to reduce the video data to be transmitted or stored. Motion vector prediction has been used to further conserve the bitrate associated with motion vector coding. Motion vector prediction technique being developed for the current high efficiency video coding (HEVC) only uses a MVP candidate set including spatial MVP candidates and a temporal candidate corresponding to the co-located block. In the current disclosure, the spatial and temporal motion vector predictor set is extended to include at least one spatially neighboring block associated with list 0 reference pictures and list 1 reference pictures, and co-located block and its neighboring block associated with list 0 reference pictures and list 1 reference pictures. | 05-31-2012 |
20120134416 | Method and Apparatus for Derivation of MV/MVP Candidate for Inter/Skip/Merge Modes - A method and apparatus for deriving a temporal motion vector predictor (MVP) are disclosed. The MVP is derived for a current block of a current picture in Inter, or Merge, or Skip mode based on co-located reference blocks of a co-located block. The co-located reference blocks comprise an above-left reference block of the bottom-right neighboring block of the co-located block. The reference motion vectors associated with the co-located reference blocks are received and used to derive the temporal MVP. Various configurations of co-located reference blocks can be used to practice the present invention. If the MVP cannot be found based on the above-left reference block, search for the MVP can be continued based on other co-located reference blocks. When an MVP is found, the MVP is checked against the previously found MVP. If the MVP is the same as the previously found MVP, the search for MVP continues. | 05-31-2012 |
20120177103 | APPARATUS AND METHOD OF EFFICIENT SAMPLE ADAPTIVE OFFSET - For sample adaptive offset, classification may be used to classify the pixels into multiple categories and pixels in each category are offset compensated using an offset value for the category. The classification may be based on values of the current pixel and its neighboring pixels before SAO compensation. Therefore, the SAO compensated pixel cannot be written back to the current pixel location until the category for all pixels are determined. An embodiment of the present invention stores the relation between the current pixel and said one or more neighboring pixels so that the SAO compensated current pixel can replace the current pixel without buffering the to-be-processed pixels for classification. The SAO process may be performed on a region by region basis to adapt to the local characteristics of the picture. Rate-distortion optimization (RDO) is often used to guide the mode decision, such as region splitting/region merging decision. Computations associated with the RDO process usually are very computational intensive. Accordingly, distortion reduction estimation is developed which can substantially reduce the required computation associated with RDO. | 07-12-2012 |
20120177107 | Apparatus and Method of Sample Adaptive Offset for Video Coding - An apparatus and method for sample adaptive offset to restore intensity shift of processed video data are described. In a video coding system, the video data are subject to various processing such as prediction, transformation, quantization, deblocking, and adaptive loop filtering. Along the processing path in the video coding system, certain characteristics of the processed video data may be altered from the original video data due to the operations applied to video data. For example, the mean value of the processed video may be shifted. Therefore, the pixel intensity shift has to be carefully compensated or restored to alleviate the artifacts. Accordingly a sample adaptive offset scheme is disclosed that can take into consideration of the dynamic characteristics within a frame using a region partition scheme. Furthermore, the sample adaptive offset scheme also supports multiple SAO types that can be tailored to the characteristics of processed video data and achieve better quality. | 07-12-2012 |
20120207227 | Method and Apparatus for Slice Common Information Sharing - A method and apparatus for sharing information in a video coding system are disclosed. Embodiments according to the present invention use an information sharing flag to determine whether to share in-loop filter information in the picture level. The information sharing flag may be incorporated in the sequence level, the picture level or the slice level to indicate whether information sharing is enabled. Multiple information sharing flags may also be used to adaptively control information sharing. Furthermore, method and apparatus of using multiple Adaptation Parameter Sets (APSs) for information sharing of in-loop filters are disclosed. APS identifiers of in-loop filters may be incorporated in the slice header to allow each of the in-loop filters select respective filter information from the multiple APSs. A flag is incorporated in SPS to indicate whether multiple APS or single APS is used. Various exemplary syntax designs are disclosed to illustrate information sharing. | 08-16-2012 |
20120236941 | Method and Apparatus for Derivation of Spatial Motion Vector Candidate and Motion Vector Prediction Candidate - An apparatus and method for deriving a motion vector predictor are disclosed. In video coding systems, the spatial and temporal redundancy is exploited using spatial and temporal prediction to reduce the information to be transmitted or stored. Motion vector prediction has been used to further conserve the bitrate associated with motion vector coding. In a conventional coding system, a motion vector predictor (MVP) is selected from the spatial MVPs and temporal MVP. The spatial MVP according to a conventional approach is based on motion vectors (MVs) of neighboring blocking pointing to a target reference picture in a given reference list. Embodiments according to the present invention perform the MVP search among an extended search set including MVs pointing to other reference pictures in the given reference list or the other reference list and MVs pointing to the target reference picture in the given reference list or the other reference list. Other aspects of the present invention address the search order of the search set and configuration of neighboring blocks. | 09-20-2012 |
20120236942 | Method and Apparatus for Deriving Temporal Motion Vector Prediction - A method and apparatus for deriving a temporal motion vector predictor (MVP) are disclosed. The MVP is derived for a current block of a current picture in Inter, or Merge, or Skip mode based on co-located reference blocks of a co-located block and a flag is used to indicate the co-located picture. More than one co-located reference blocks can be used to derive the temporal MVP and the co-located reference blocks can be selected from the co-located block as well as neighboring blocks of the co-located block. A search set comprises search motion vectors associated with the co-located reference block(s) is formed. The search motion vector (MV) corresponding to the co-located reference block in the same reference list is searched before the search MV in a different reference list. Various schemes to accommodate implicit method of deriving co-located picture are also disclosed. | 09-20-2012 |
20120294353 | Apparatus and Method of Sample Adaptive Offset for Luma and Chroma Components - A method and apparatus for processing reconstructed video using in-loop filter in a video coding system are disclosed. The method uses chroma in-loop filter indication to indicate whether chroma components are processed by in-loop filter when the luma in-loop filter indication indicates that in-loop filter processing is applied to the luma component. An additional flag may be used to indicate whether the in-loop filter processing is applied to an entire picture using same in-loop filter information or each block of the picture using individual in-loop filter information. Various embodiments according to the present invention to increase efficiency are disclosed, wherein various aspects of in-loop filter information are taken into consideration for efficient coding such as the property of quadtree-based partition, boundary conditions of a block, in-loop filter information sharing between luma and chroma components, indexing to a set of in-loop filter information, and prediction of in-loop filter information. | 11-22-2012 |
20130064472 | Method and Apparatus of High-Resolution Image Reconstruction Based on Multi-Frame Low-Resolution Images - A method and apparatus for reconstructing a high-resolution image based on multiple low-resolution images are disclosed. The method and apparatus incorporating an embodiment according to the present invention reconstructs the high-resolution image based on a kernel regression method using a modified kernel function. The kernel function takes into consideration of registration reliability of regression residue and rotational motion within the multiple low-resolution images. The registration reliability adjusts weighting on the regression residues according to local gradient estimated between neighboring values. Furthermore, multi-scale regression residue is used to alleviate impact of noise. | 03-14-2013 |
20130128986 | Method and Apparatus of Slice Boundary Padding for Loop Filtering - A method and apparatus for video processing of reconstructed video in a reconstruction loop are disclosed. An embodiment according to the present invention performs padding for the blocks in the slice boundaries according to a processing order. Each of the one or more reconstructed blocks at slice boundaries is padded according to a padding order. In-loop filtering is applied to the reconstructed slice according to the processing order, wherein the reconstructed slice is filtered by referencing the one or more padded blocks. The padding order can be vertical-edge first and then horizontal-edge, or horizontal-edge first and then vertical-edge. Various embodiments are disclosed regarding whether padding for a later padded block in the processing order is skipped or not in the overlapped area. The present invention is also applied to adaptation blocks for block-based in-loop filtering in slice boundaries. | 05-23-2013 |
20130259117 | Method and Apparatus of Adaptive Loop Filtering - A method and apparatus for processing of coded video using adaptive offset (AO) are disclosed. Embodiments of the present invention divide reconstructed video data into multiple filter units and apply adaptive offset to the filter units to generate filtered video data, where boundaries of filter units correspond to boundaries of coding units and each of said filter units contains at least one coding unit. Furthermore, two or more of the multiple filter units can be merged as indicated by a merge index to share the applied adaptive offset. A filter control flag can be used to indicate filter ON/OFF control. The luma and chroma components may also share the same filter information. In another embodiment, the filter information sharing among filter units can be applied regardless whether the boundaries of the filter units are aligned with the boundaries of the coding units. | 10-03-2013 |
20130266061 | Method and Apparatus of Deblocking Filter - A method and apparatus for improved deblocking filter are disclosed. In one embodiment according to the present invention, determining the non-zero transform coefficients existence for a PU-only boundary is skipped and therefore the deblocking filter for PU-only boundary is eliminated if the condition of boundary strength equal to 1 is not fulfilled to avoid unnecessary deblocking. In another embodiment of the present invention, three gradients are determined for two pixel lines and filter ON/OFF decision is made based on the three gradient values of the two pixel lines. One aspect of the invention is related to filter strength selection between strong and weak filters. According to one embodiment, the filter strength selection is based on various gradient values of a pixel line across the block boundary. Another aspect of the invention is related to the weak filter. | 10-10-2013 |
20130322523 | METHOD AND APPARATUS FOR REDUCTION OF IN-LOOP FILTER BUFFER - A method and apparatus for in-loop processing of reconstructed video are disclosed. The method and apparatus configure the in-loop processing so that the processing requires no pixel or reduced pixels from other side of a virtual boundary. When the in-loop processing of the to-be-processed pixel requires a pixel from the other side of the virtual boundary, the pixel from the other side of the virtual boundary is replaced by a replacement pixel. The in-loop processing can also be configured to skip the pixel when the processing requires a pixel from other side of the virtual boundary. The in-loop processing can also be configured to change ALF filter shape or filter size when the in-loop processing requires a pixel from other side of the virtual boundary. A filtered output can be combined linearly or nonlinearly with the to-be-processed pixel to generate a final filter output. | 12-05-2013 |
20130322527 | Method and Apparatus for Quantization Level Clipping - A method and apparatus for clipping a transform coefficient are disclosed. Embodiments according to the present invention avoid overflow of the quantized transform coefficient by clipping the quantization level adaptively after quantization. In one embodiment, the method comprises generating the quantization level for the transform coefficient of a transform unit by quantizing the transform coefficient according to a quantization matrix and quantization parameter. The clipping condition is determined and the quantization level is clipped according to the clipping condition to generate a clipping-processed quantization level. The clipping condition includes a null clipping condition. The quantization level is clipped to fixed-range represented in n bits for the null clipping condition, where n correspond to 8, 16, or 32. The quantization level may also be clipped within a range from −m to m−1 for the null clipping condition, where m may correspond to 128, 32768, or 2147483648. | 12-05-2013 |
20140003495 | Method and Apparatus of Scalable Video Coding | 01-02-2014 |
20140072033 | Method and Apparatus of Scalable Video Coding - A method and apparatus for scalable video coding are disclosed, wherein the video data is configured into a Base Layer (BL) and an Enhancement Layer (EL) and wherein the EL has higher spatial resolution or better video quality than the BL. According to embodiments of the present invention, information from the base layer is exploited for coding the enhancement layer. The information coding for the enhancement layer includes CU structure, motion information, motion information, MVP/merge candidates, intra prediction mode, residual quadtree information, texture information, residual information, context adaptive entropy coding, Adaptive Lop Filter (ALF), Sample Adaptive Offset (SAO), and deblocking filter. | 03-13-2014 |
20140086323 | METHOD AND APPARATUS FOR CODING OF INTRA PREDICTION MODE - Embodiments according to the present invention configure the intra prediction mode candidates into multi-level MPM sets, which comprise at least a first-level MPM set and a second-level MPM set. Encoding or decoding a current intra prediction mode is based on the multi-level MPM sets, where one syntax element of the syntax information to be generated or decoded respectively is associated with evaluating the current intra prediction mode using the first-level MPM set. A method and apparatus for spectively is associated with evaluating the current intra prediction mode using the first-level MPM set. A method and apparatus for chroma intra prediction mode encoding and decoding are also disclosed. The chroma intra prediction mode set includes a Luma-based chroma prediction Mode (LM), a Direct Mode (DM) and four other modes. The codeword set comprises variable-length codewords and fixed-length codewords, and the fixed-length codewords are longer than the variable-length codewords. The variable-length codewords are used for the DM and LM, and the fixed-length codewords are used for the four other modes. | 03-27-2014 |
20140086502 | METHOD AND APPARATUS OF CHROMA INTRA PREDICTION WITH REDUCED LINE MEMORY - A method and apparatus for chroma intra prediction for a current chroma block with reduced line memory requirement are disclosed. The chroma intra predictor is derived from reconstructed luma pixels of a current luma block using a model with parameters. In various embodiments according to the present invention, the derivation of the parameters relies on a reconstructed luma pixel set corresponding to neighboring reconstructed luma pixels from causal luma neighboring areas of the current luma block, wherein said causal luma neighboring areas include a first area corresponding to reconstructed luma pixels above a horizontal luma block boundary on a top side of the current luma block, and wherein the reconstructed luma pixels from the first area that are included in the reconstructed luma pixel set are from a luma pixel line immediately above the horizontal luma block boundary. | 03-27-2014 |
20140092980 | METHOD AND APPARATUS OF DIRECTIONAL INTRA PREDICTION - A method and apparatus for intra prediction for a current block using directional intra prediction based on neighboring pixels around the current block are disclosed. Embodiment according to the present invention derives the gradient for the current pixel from the neighboring reconstructed pixels along a prediction direction of directional intra prediction. The gradient derived is used to form the final intra prediction. In another embodiment of the present invention, the intra prediction for slant vertical and horizontal directions is derived based on the neighboring reconstructed pixels in a neighboring row adjacent to the top side of the current block and the neighboring reconstructed pixels in a neighboring column adjacent to the left side of the current block. | 04-03-2014 |
20140119439 | METHOD AND APPARATUS OF INTRA MODE CODING - Method and apparatus for intra prediction mode coding and decoding are disclosed. In one embodiment, the encoding and decoding process assigns individual indices and codewords to DC mode and Planar mode respectively. The flag is set if the current intra prediction mode is equal to any of one or more neighboring intra prediction modes. Variable length codes are designed for a remaining mode set. If the flag is not set, the currently intra prediction mode is encoded using the variable length codes. In another embodiment, multiple most probable modes are used. If the current intra prediction mode is not equal to any of the multiple most probable modes, the current intra prediction mode is encoded using variable length codes designed for the corresponding remaining modes according the ranking order of the remaining modes. | 05-01-2014 |
20140140404 | METHOD AND APPARATUS FOR INTRA PREDICTION USING NON-SQUARE BLOCKS - A method and apparatus for Intra prediction of a block based on neighboring pixels around the block are disclosed. Embodiments according to the present invention use square blocks as well as non-square blocks for Intra prediction. For a 2N×2N Luma CU (coding unit), the CU can be partitioned into 2N×N, N×2N, 2N×2N or N×N PUs. The 2N×N and N×2N PUs can be further processed by either square transforms only or both non-square and square transforms. In one embodiment, the 2N×N PU or the N×2N PU is processed as two N×N TUs (transform units) and each of the N×N TU is further split into smaller N×N TUs based on quad-tree split. In another embodiment, the 2N×N and N×2N PUs are processed as two 2N×0.5N and 0.5N×2N TUs respectively. | 05-22-2014 |
20140146891 | Method and Apparatus of Scalable Video Coding - A method and apparatus for scalable video coding are disclosed, wherein the video data is configured into a Base Layer (BL) and an Enhancement Layer (EL) and wherein the EL has higher spatial resolution or better video quality than the BL. According to embodiments of the present invention, information from the base layer is exploited for coding the enhancement layer. The information coding for the enhancement layer includes CU structure, motion information, motion information, MVP/merge candidates, intra prediction mode, residual quadtree information, texture information, residual information, context adaptive entropy coding, Adaptive Lop Filter (ALF), Sample Adaptive Offset (SAO), and deblocking filter. | 05-29-2014 |
Sheau-Fang Lei, Tainan City TW
Patent application number | Description | Published |
---|---|---|
20130173679 | RECURSIVE TYPE-IV DISCRETE COSINE TRANSFORM SYSTEM - A recursive type-IV discrete cosine transform system includes a first permutation device, a recursive type-III discrete cosine/sine transform device, a cosine/sine factor generation device, a recursive type-II discrete cosine/sine transform device, a second permutation device. The first permutation device performs two-dimensional order permutation operation on N digital signals for generating N two-dimensional first temporal signals. The recursive type-III discrete cosine/sine transform device repeats a type-III discrete cosine/sine transform for generating second temporal signals. The cosine/sine factor generation device sequentially performs cosine/sine factor multiplication and corresponding addition operations for generating third temporal signals. The recursive type-II discrete cosine/sine transform device repeats a type-II discrete cosine/sine transform for generating fourth temporal signals. The second permutation device performs a one-dimensional order permutation operation for generating N one-dimensional output signals. The N one-dimensional output signals are obtained by performing a type-IV discrete cosine transform on the N digital input signals. | 07-04-2013 |
20130173680 | Fixed-Coefficient Variable Prime Length Recursive Discrete Fourier Transform System - A fixed-coefficient variable prime length recursive discrete Fourier transform system includes a pre-processing device, a real-part computation device, an imaginary-part computation device and a post-processing device. The pre-processing device receives N digital input signals and performs order permutation operation to generate first and second temporal signals, wherein N is a prime number. The real-part computation device receives the real part of the first and second temporal signals and performs discrete cosine/sine transform to generate third and fourth temporal signals. The imaginary-part computation device receives the imaginary part of the first and second temporal signals and performs discrete cosine/sine transform to generate fifth and sixth temporal signals. The post-processing device receives the third, fourth, fifth and sixth temporal signals to perform order permutation and addition operations for generating N digital output signals, wherein the N digital output signals are the discrete Fourier transform of the N digital signals. | 07-04-2013 |
20130243105 | ELECTROCARDIOGRAM SIGNAL COMPRESSION AND DE-COMPRESSION SYSTEM - The invention provides an electrocardiogram signal compression and de-compression system. The invention uses the sign characteristics of the coefficients of the discrete cosine transform type IV and the characteristics of quantization of spectrum to perform the differential pulse code modulation of the spectrum for preserving the high frequency characteristics of the spectrum of the discrete Fourier transform. The invention also uses the Huffman coding to increase the compression ratio. Different from the conventional compression technology, the invention uses the fact that the quantization values of the spectrum in the high frequency are almost the same to increase the compression ratio and preserve the characteristics of high frequency components of the spectrum. | 09-19-2013 |
Sheng-Chi Lei, Hsin Chu Hsien TW
Patent application number | Description | Published |
---|---|---|
20120107100 | RADIATOR FAN ASSEMBLY STRUCTURE AND METHOD OF FORMING - A radiator fan assembly structure has a base board with a seating surface and a stator installing surface; a stator inserting and positioning part, configured in the center of the stator installing surface of the base board; a stator set, has a silicon-steel plate, a coil and an insulate frame; and a plastic assembly seat formed integrally on the stator set, which is formed through a projection from the center of the insulate frame of the stator set. The shape of the plastic assembly seat enables it to be inserted into the stator inserting and positioning part. An axis is combined with the plastic assembly seat, with its root part fixed on the center of the plastic assembly seat. A rotor blade assembly has a wheel hub, blades, a bush, a bearing assembly and a magnet ring. The radiator fan runs smoothly and quietly. | 05-03-2012 |
20120121388 | COMBINED AXLE STRUCTURE OF A STATOR ASSEMBLY FOR A RADIATOR FAN - A combined axle structure of a stator assembly for a radiator fan, of which said radiator fan comprises: a pedestal, a stator assembly, a rotor blade unit and a reverse axle. The pedestal includes a sustaining face and a stator assembly face. The stator assembly includes silicon-steel sheet, coil and insulated frame. The insulated frame is mated with a metal bearing block, which is designed like a cup, and includes a bottom wall and a circumferential wall. The top of the circumferential wall is positioned into the insulated frame. An axle socket is set at the center of the bottom wall, allowing for insertion of the bottom of the reverse axle. An embedded locator is set centrally into the stator assembly face of the pedestal, allowing for mating with the bottom of the metal bearing block. | 05-17-2012 |
20120121389 | COMPACT AND STRENGTHENED ROTOR ASSEMBLY OF A RADIATOR FAN - A compact, strengthened rotor assembly of a radiator fan, the radiator fan having a baseplate, a stator assembly, a rotor assembly and a reverse axle. The reverse axle is erected at the center of the baseplate or stator assembly and protruded upwards. The rotor assembly has a hub with a top wall and a circumferential wall. A magnetic ring is set annularly into the circumferential wall. Several blades are set annularly onto the exterior of the circumferential wall. A metal sleeve is located at the center of the top wall and protruded downwards. A mating portion is set at the top of the metal sleeve for mating with the top wall. A holding portion is formed within the metal sleeve for assembly and positioning of a bearing, and the bearing is used for pivoting of the reverse axle. The thickness of the top wall ranges between 0.2 mm and 0.5 mm. | 05-17-2012 |
20140093405 | COMBINED AXLE STRUCTURE OF A STATOR ASSEMBLY FOR A RADIATOR FAN - A combined axle structure of a stator assembly for a radiator fan, the radiator fan having a pedestal, a stator assembly a rotor blade unit and a reverse axle. the combined axle structure includes a cup-like metal bearing block having bottom and annular walls, an axle socket, and a reverse axle having a bottom end and a reverse pin joint end protruded upwards. The pin joint end is used for alignment and assembly of the sleeving set at the hub center of the rotor blade unit. The bottom end of the reverse axle is tightly inserted and located into the axle socket, the bottom of the metal bearing block is tightly embedded and located onto the embedded locator set at the center of the stator assembly face of the pedestal, and the metal bearing block is located onto the insulated frame via the top end of the annular wall. | 04-03-2014 |
Shuen-Cheng Lei, Tainan County TW
Patent application number | Description | Published |
---|---|---|
20100073671 | ALIGNMENT MARK AND DEFECT INSPECTION METHOD - A defect inspection method is disclosed. A first type defect inspection system is used to perform a first defect inspection by aligning to an alignment mark on a wafer as a reference point for the first defect inspection. A fabrication process is performed on the wafer thereafter, and a second defect inspection is performed by using a second type defect inspection system to align the alignment mark on the wafer as the reference point for the second defect inspection. | 03-25-2010 |
20100327451 | ALIGNMENT MARK - An alignment mark for defect inspection is disclosed. The alignment mark includes: a semiconductor substrate; a first type well disposed in the semiconductor substrate; a second type doping region disposed in the first type well; a dielectric layer disposed on the semiconductor substrate to cover the first type well and the second type doping region; and a plurality of conductive plugs formed in the dielectric layer for connecting to the second type doping region. | 12-30-2010 |
Sio-Hou Lei, Kaohsiung City TW
Patent application number | Description | Published |
---|---|---|
20090283241 | Equipment for continuous casting operation - Equipment for a continuous casting operation includes a closed chamber having first and second connecting holes, a furnace unit disposed in the chamber, a horizontal casting apparatus connected to the first connecting hole and including at least one first die having a first passage connected to the melting furnace, a first drawing unit disposed downstream of the horizontal casting apparatus, an upcast casting apparatus disposed above the chamber and connected to the second connecting hole, and a second drawing unit disposed downstream of the upcast casting apparatus. The upcast casting apparatus includes at least one second die having a second passage connected to the melting furnace. With the equipment, either horizontal casting or upcasting may be performed. | 11-19-2009 |
Tan-Fu Lei, Hsinchu City TW
Patent application number | Description | Published |
---|---|---|
20090230400 | THIN FILM TRANSISTOR AND FABRICATING METHOD THEREOF - A method for fabricating a thin film transistor is described. The method includes: providing a substrate; forming a sacrificial layer on the substrate; forming a polysilicon pattern layer on the substrate to surround the sacrificial layer; forming a gate insulation layer to cover at least the polysilicon pattern layer; forming a gate pattern on the gate insulation layer above the polysilicon pattern layer; forming a source region, a drain region, and an active region in the polysilicon pattern layer, wherein the active region is between the source region and the drain region; forming a passivation layer to cover the gate pattern and a portion of the gate insulation layer; forming a source conductive layer and a drain conductive layer on the passivation layer, wherein the source conductive layer and the drain conductive layer are electrically connected to the source region and the drain region of the polysilicon pattern layer respectively. | 09-17-2009 |
Tsung-Yu Lei, Taoyuan Hsien TW
Patent application number | Description | Published |
---|---|---|
20090004003 | PASSIVE FAN - A passive fan includes a frame, at least one impeller and at least one driving device. The impeller is disposed in the frame. The driving device is disposed in the body of the frame and separated from the impeller, and drives the impeller to rotate. The driving device is an independent motor, a driver, a rotating wheel or a driving gear. | 01-01-2009 |
20100085711 | HEAT DISSIPATION MODULE AND FAN THEREOF - A heat dissipation module assembled with a circuit board is disclosed. The heat dissipation module assembled comprises a fan and at least a heat sink. The fan comprises a frame and an impeller. The frame comprises a body and at least an extension, wherein the extension protrudes from at least a side of the body. The impeller is disposed in the body. The heat sink is coupled to the extension for dissipating heat produced from an electronic element disposed on the circuit board, wherein the heat sink is received in the extension and disposed on the electronic element. | 04-08-2010 |
20140348646 | CENTRIFUGAL FAN AND FAN FRAME THEREOF - A fan frame of a centrifugal fan comprises a housing and an inlet structure. The housing includes an opening. The inlet structure is disposed at the opening and includes a top portion and an edge portion. The top portion is disposed around the opening and includes a plurality of first chamfering angles, at least one of the chamfering angles is different from the others. The edge portion extends from the top portion to the inside of the housing through the opening and includes a plurality of second chamfering angles. A centrifugal fan including the fan frame is also disclosed. | 11-27-2014 |
U Lei, Taipei TW
Patent application number | Description | Published |
---|---|---|
20100274101 | WIRELESS MONITORING BIO-DIAGNOSIS SYSTEM - A MEMS wireless monitoring bio-diagnosis system includes an implantable biosensor system chip, a surface transmitter and an external monitor center. The implantable biosensor system chip contains a biosensor for a cardio-vascular indicator and a wireless transmitter to deliver detected bio-signal data. With the MEMS wireless monitoring bio-diagnosis system, the bio-signal data can be monitored effectively and transmitted to a remote medical unit. | 10-28-2010 |
Xiong-Fei Lei, New Taipei TW
Patent application number | Description | Published |
---|---|---|
20130095203 | INJECTION MOLD - An injection mold includes a male mold, a female mold engaged with the male mold to define a shaping chamber therebetween, an ejection plate mounted on the female mold, and an insert element. The female mold includes a female mold plate defining a female receiving space for receiving a female core therein, and a first insertion groove connecting with the female receiving space. The female core defines a first channel, and a plurality of slots connecting between the first channel and the shaping chamber. The insert element has a top inserted in the ejection plate and a bottom stretched in the first insertion groove to cooperate with the first channel and the slots to define a runner. An injection feeder nose is inserted in the insert element for injecting melted plastic materials into the runner so as to make the melted plastic materials flow into the shaping chamber. | 04-18-2013 |
Yen-Huan Lei, Yunlin TW
Patent application number | Description | Published |
---|---|---|
20110180060 | PAVEMENT ELEMENT - A pavement element is revealed. The pavement element includes a thermally conductive covering element and a solar collector frame. The thermally conductive covering element is a foamed metal disposed with a plurality of through holes for providing slip resistance and drainage function. Moreover, the solar collector frame collects heat and then the heat is transferred to the thermally conductive covering element so as to cause high temperature for killing insect larvae or eggs attached to the thermally conductive covering element. | 07-28-2011 |
20120060371 | METHOD FOR MANUFACTURING TWO-PHASE FLOW HEAT SINK - The present invention relates to a method for manufacturing a two-phase flow heat sink. The two-phase flow heat sink comprises an evaporation chamber and a capillary layer. The material of the capillary layer, which has at least a porous structure, is cooled and disposed on the inner side of the evaporation chamber from a melted state. The method first sprays the thermally melted material of the capillary layer on the substrate of the evaporation chamber for forming the capillary layer on the substrate. Because the capillary layer is sprayed on the substrate of the evaporation chamber, the capillary layer is distributed irregularly on the substrate and forming irregularly distributed holes. Thereby, the flowing space for fluids in the evaporation chamber is increased, and hence enhancing the heat transfer efficiency of the heat sink. | 03-15-2012 |
20130323530 | ACTIVE SOLDER - An active solder is revealed. The active solder includes an active material and a metal substrate. There are two kinds of active materials, titanium together with rare earth elements and magnesium. The metal substrate is composed of a main component and an additive. The main component is tin-zinc alloy and the additive is selected from bismuth, indium, silver, copper or their combinations. The active solder enables targets and backing plates to be joined with each other directly in the atmosphere. The target is ceramic or aluminum with low wetting properties. The bonding temperature of the active solder ranges from 150° C. to 200° C. so that the problem of thermal stress can be avoided. | 12-05-2013 |
Yen-Kei Lei, Hsinchu TW
Patent application number | Description | Published |
---|---|---|
20120097969 | LIGHT EMITTING DIODE CHIP AND MANUFACTURING METHOD THEREOF - An exemplary LED chip includes a substrate, a buffer layer formed on the substrate and a light emitting layer formed on the buffer layer. The light emitting layer includes an n-type semiconductor layer and a p-type semiconductor layer. A first electrode is electrically connected with one of the n-type semiconductor layer and the p-type semiconductor layer. A second electrode is electrically connected with the other one of the n-type semiconductor layer and the p-type semiconductor layer. A bonding pad is formed on a top surface of the first electrode. A bonding wire is secured to the bonding pad. A ratio between a contacting area between the bonding pad and the top surface of the first electrode and an area of the top surface of the first electrode is no less than 6:10. | 04-26-2012 |
20130252362 | METHOD FOR MANUFACTURING LIGHT EMITTING DIODE CHIP - A manufacturing method of an LED chip includes the following steps: providing a substrate; forming a light emitting layer comprising an n-type semiconductor layer and a p-type semiconductor layer on the substrate; forming a pair of electrodes electrically connected the n-type semiconductor layer and the p-type semiconductor layer, respectively; connecting a bonding wire to one of the electrodes by adding melted metal to a portion of a top surface of the electrode, a ratio between an area of the portion of the top surface of the electrode and the top surface of the electrode being no less 6:10; and solidifying the melted metal to form a bonding pad to connect the bonding wire and the electrode together. | 09-26-2013 |
Yi-Huei Lei, Taipei City TW
Patent application number | Description | Published |
---|---|---|
20120163604 | METHOD AND DEVICE FOR ESTABLISHING NETWORK CONNECTION - A device for establishing network connection is disclosed, having a transmitting circuit, a receiving circuit, and a controller. The transmitting circuit, comprising a first scrambler having a plurality of first registers, transmits a first data scrambled by the first scrambler to a transmission line according to an oscillating signal generated by an oscillation circuit. The receiving circuit receives a second data scrambled by a second scrambler from the transmission line and comprises a descrambler having a plurality of second registers for descrambling the second data. The first and the second scramblers use the same scrambler generator polynomial. The controller compares at least one of the first data and the value of the first registers and at least one of the second data and the values of the second registers for configuring the oscillation circuit to adjust the frequency of the oscillating signal. | 06-28-2012 |
Ying-Chieh Lei, Hsinchu City TW
Patent application number | Description | Published |
---|---|---|
20130154854 | EXCEPTIONAL ROAD-CONDITION WARNING DEVICE, SYSTEM AND METHOD FOR A VEHICLE - An exceptional road-condition warning device, system and method for a vehicle are provided. The system includes an information processing device and a display device. The display device provides real-time and advance warning information to a driver of the vehicle. The system may notice the driver and passenger in advance to respond to an exceptional road condition before the vehicle approaches the occurring place of the road condition through a back-end cooperative self-learning mechanism. The back-end cooperative self-learning mechanism may collect the exceptional road conditions from different vehicles and update the database automatically to maintain the accuracy. The back-end cooperative self-learning mechanism further shares the information stored in the database with the databases installed in the vehicles by a bidirectional communication manner to update the information inside the database of the vehicles for the information processing device. | 06-20-2013 |
Ying-Chieh Lei, Kaohsiung City TW
Patent application number | Description | Published |
---|---|---|
20080280635 | METHOD FOR GROUPING WIRELESS DEVICES AND APPARATUS THEREOF - A method for grouping wireless devices and an apparatus thereof are provided. First, the feature values of a plurality of access points (APs) detected by a wireless device are received, wherein these APs are designated as a first set, and the feature values of the APs constitute a feature vector. A first grouping process is performed to the wireless device according to the first set, which allocates the wireless device to an appointed clustering factory. A second grouping process is performed to the wireless device according to the feature vector, which divides all of the wireless devices within the appointed clustering factory into a member group or a noise group. Eventually, the grouping result is transmitted to the wireless device. | 11-13-2008 |
Yi-Yang Lei, Wuqi Township TW
Patent application number | Description | Published |
---|---|---|
20120007230 | CONDUCTIVE BUMP FOR SEMICONDUCTOR SUBSTRATE AND METHOD OF MANUFACTURE - An embodiment of the disclosure includes a conductive bump on a semiconductor die. A substrate is provided. A bond pad is over the substrate. An under bump metallurgy (UBM) layer is over the bond pad. A copper pillar is over the UBM layer. The copper pillar has a top surface with a first width and sidewalls with a concave shape. A nickel layer having a top surface and a bottom surface is over the top surface of the copper pillar. The bottom surface of the nickel layer has a second width. A ratio of the second width to the first width is between about 0.93 to about 1.07. A solder material is over the top surface of the cap layer. | 01-12-2012 |
20120064712 | Method for Reducing UBM Undercut in Metal Bump Structures - A method of forming a device includes providing a wafer including a substrate; and forming an under-bump metallurgy (UBM) layer including a barrier layer overlying the substrate and a seed layer overlying the barrier layer. A metal bump is formed directly over a first portion of the UBM layer, wherein a second portion of the UBM layer is not covered by the metal bump. The second portion of the UBM layer includes a seed layer portion and a barrier layer portion. A first etch is performed to remove the seed layer portion, followed by a first rinse step performed on the wafer. A second etch is performed to remove the barrier layer portion, followed by a second rinse step performed on the wafer. At least a first switch time from the first etch to the first rinse step and a second switch time from the second etch to the second rinse step is less than about 1 second. | 03-15-2012 |
20130012014 | UBM Etching Methods for Eliminating Undercut - A method includes forming an under-bump metallurgy (UBM) layer overlying a substrate, and forming a mask overlying the UBM layer. The mask covers a first portion of the UBM layer, and a second portion of the UBM layer is exposed through an opening in the mask. A metal bump is formed in the opening and on the second portion of the UBM layer. The mask is then removed. A laser removal is performed to remove a part of the first portion of the UBM layer and to form an UBM. | 01-10-2013 |
20130034956 | CLEANING RESIDUAL MOLDING COMPOUND ON SOLDER BUMPS - A method of forming wafer-level chip scale packaging solder bumps on a wafer substrate involves cleaning the surface of the solder bumps using a laser to remove any residual molding compound from the surface of the solder bumps after the solder bumps are reflowed and a liquid molding compound is applied and cured. | 02-07-2013 |
Yi-Yang Lei, Taichung City TW
Patent application number | Description | Published |
---|---|---|
20140117533 | Semiconductor Devices, Methods of Manufacture Thereof, and Packaged Semiconductor Devices - Semiconductor devices, methods of manufacture thereof, and packaged semiconductor devices are disclosed. In one embodiment, a method of manufacturing a semiconductor device includes forming a plurality of contact pads over a substrate, and forming an insulating material over the plurality of contact pads and the substrate. The insulating material is patterned to form an opening over each of the plurality of contact pads, and the plurality of contact pads is cleaned. The method includes forming an under-ball metallization (UBM) structure over the plurality of contact pads and portions of the insulating material. Cleaning the plurality of contact pads recesses a top surface of each of the plurality of contact pads. | 05-01-2014 |
Yue-Huei Lei, Taichung TW
Patent application number | Description | Published |
---|---|---|
20100302818 | POWER FACTOR CORRECTION CONVERTER CAPABLE OF FAST ADJUSTING LOAD - A power factor correction converter capable of fast adjusting load functions to (a) convert a single-phase AC voltage into a DC voltage output; (b) control an input current and an input voltage for a correspondent electrical phase, namely the power factor that is 1; and (c) control a DC output voltage level. The converter is provided with a booster-based AC-DC converter as a core, in which the circuit includes a rectification circuit, a switching circuit consisting of a DC inductor and a power crystal, an energy-saving capacitor, a protection circuit, a microprocessor, and auxiliary circuits around. The power factor control, output voltage, and current control and filter modules function in the form of software program instead of conventional hardware circuits. Further, a powerful controller uses an output current feedback to enhance the DC output voltage to suppress the disturbance of load. | 12-02-2010 |
Yu-Heng Lei, Taipei TW
Patent application number | Description | Published |
---|---|---|
20130301938 | HUMAN PHOTO SEARCH SYSTEM - A human photo search system is provided. A user can search for a human photo using a canvas interactive interface on a user device, such as a touch panel or a computer. The user composes his/her impression of a desired photo on a query canvas to generate query semantics, which are then sent to a photo search server. The photo search server then searches a human photo database for candidate photos corresponding to the query semantics, and ranks the candidate photos according to relevance. Finally, the photo search server sends the sorted candidate photos back to the user device for display. Accordingly, the human photo search system of the present invention can search possible photos by the positions, the sizes, and the human attributes of the people in the desired photo, for which the user composes his/her impression on the query canvas without entering any text tags. | 11-14-2013 |
Yu-Hsiang Lei, Taoyuan County TW
Patent application number | Description | Published |
---|---|---|
20130036428 | EVENT TRIGGERING METHOD DURING SLEEP MODE AND RELATED MOBILE DEVICES - An event triggering method for triggering events during a sleep mode for use in a mobile device is provided, wherein events includes at least first and second type events. First, an event manager operated in the sleep mode is provided, wherein event manager includes a counter. Thereafter, second type event registers to event manager a periodical time period. Upon receiving a request for triggering the first type event, it is determined whether to trigger second type event together with triggered first event according to a counter value counted by the counter and time period registered by the second type event; wherein second type event is determined as not being triggered when counter value is less than time period registered by second type event and second type event is determined as being triggered when counter value is equal to or exceeds time period registered by second type event. | 02-07-2013 |
Yung-Chun Lei, Hsinchu City TW
Patent application number | Description | Published |
---|---|---|
20090082886 | Audio System And Audio Processing Method - An audio system and an audio processing method are provided. The audio system comprises a down mixer, an ADC, a storage unit, a control unit, a DSP unit, and a DAC. The down mixer first down-converts an analog signal, which is then converted by the ADC into a first audio digital signal. The storage unit stores a second audio digital signal. The control unit generates a control signal. The DSP unit then processes the first audio digital signal or the second audio digital signal according to the control signal to generate a processed audio digital signal. The DAC converts this processed audio digital signal to a processed analog signal for playback. The audio processing method comprises the steps executed in the audio system. | 03-26-2009 |
Yuong-Wei Lei, Taipei City TW
Patent application number | Description | Published |
---|---|---|
20140026053 | Systems and Methods for Performing Content Aware Video Editing - A method implemented in a video editing device comprises retrieving media content and generating a user interface comprising a graphical representation of the retrieved media content on a first timeline component. The method further comprises analyzing the retrieved media content to extract attributes associated with the media content and generating a second timeline component in the user interface. At least a portion of the extracted attributes is arranged along the second timeline component with respect to time, and each of the portion of extracted attributes is represented by a corresponding graphical representation. Furthermore, each attribute corresponds to a segment in the media content. The method further comprises retrieving, based on the displayed attributes arranged along the graphical timeline component, a selection of at least one segment of the media content. | 01-23-2014 |