Patents by Inventor Wen-Cheng Ho
Wen-Cheng Ho has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11982866Abstract: An optical element driving mechanism is provided and includes a fixed assembly, a movable assembly, a driving assembly and a stopping assembly. The fixed assembly has a main axis. The movable assembly is configured to connect an optical element, and the movable assembly is movable relative to the fixed assembly. The driving assembly is configured to drive the movable assembly to move relative to the fixed assembly. The stopping assembly is configured to limit the movement of the movable assembly relative to the fixed assembly within a range of motion.Type: GrantFiled: December 15, 2022Date of Patent: May 14, 2024Assignee: TDK TAIWAN CORP.Inventors: Chao-Chang Hu, Liang-Ting Ho, Chen-Er Hsu, Yi-Liang Chan, Fu-Lai Tseng, Fu-Yuan Wu, Chen-Chi Kuo, Ying-Jen Wang, Wei-Han Hsia, Yi-Hsin Tseng, Wen-Chang Lin, Chun-Chia Liao, Shou-Jen Liu, Chao-Chun Chang, Yi-Chieh Lin, Shang-Yu Hsu, Yu-Huai Liao, Shih-Wei Hung, Sin-Hong Lin, Kun-Shih Lin, Yu-Cheng Lin, Wen-Yen Huang, Wei-Jhe Shen, Chih-Shiang Wu, Sin-Jhong Song, Che-Hsiang Chiu, Sheng-Chang Lin
-
Patent number: 8648929Abstract: Anti-flicker camera and image capture method are disclosed. According to the disclosed method, exposure integrals of different lines of an image sensed by a camera device are calculated. The exposure integrals are compared with reference exposure integrals of the plurality of lines, respectively, to calculate exposure integral offsets for the lines. The reference exposure integrals are estimated from at least one reference image. The positive and negative changes of the exposure integral offsets are statistically analyzed and, accordingly, it is determined whether there is light flicker from background illumination and an auto-exposure control module of the camera device is controlled based on the determination.Type: GrantFiled: April 11, 2012Date of Patent: February 11, 2014Assignee: Silicon Motion, Inc.Inventors: Wen-Cheng Ho, Yung-Wei Chen
-
Publication number: 20130113959Abstract: Anti-flicker camera and image capture method are disclosed. According to the disclosed method, exposure integrals of different lines of an image sensed by a camera device are calculated. The exposure integrals are compared with reference exposure integrals of the plurality of lines, respectively, to calculate exposure integral offsets for the lines. The reference exposure integrals are estimated from at least one reference image. The positive and negative changes of the exposure integral offsets are statistically analyzed and, accordingly, it is determined whether there is light flicker from background illumination and an auto-exposure control module of the camera device is controlled based on the determination.Type: ApplicationFiled: April 11, 2012Publication date: May 9, 2013Applicant: SILICON MOTION, INC.Inventors: Wen-Cheng Ho, Yung-Wei CHEN
-
Image processing apparatus and method that may blur a background subject to highlight a main subject
Patent number: 8155471Abstract: An image processing apparatus and a method thereof are introduced herein. In the method, an image is divided into a plurality of blocks, and a corresponding image processing ratio is set to each of the blocks, wherein each of the blocks includes a plurality of image unit data. Next, the image processing ratios are stored in a filter table, wherein the image unit data of each of the blocks has the corresponding image processing ratio. Next, the filter table is read out and decoded to generate a plurality of filter coefficients, and the corresponding image unit data is obtained according to each of the filter coefficients. Next, filter operation is performed to the corresponding image data and the filter coefficient for outputting a filter operated image data. The image processing ratio can be a zoon ratio or a blur ratio.Type: GrantFiled: September 8, 2008Date of Patent: April 10, 2012Assignee: Novatek Microelectronics Corp.Inventor: Wen-Cheng Ho -
Patent number: 7974484Abstract: A Joint Bi-level Image Group (JBIG) coding and decoding system, which provides a series of fully serial and parallel computational combinations in arithmetic coding and decoding to thereby reduce the complexity of JBIG arithmetic encoder and decoder and increase the processing speed. The JBIG coding system receives pixels and contexts of an image datastream and performs an adaptive arithmetic coding on the pixels in accordance with a pre-stored table and a probability prediction table for further performing a non-distortion compression on the image datastream. The JBIG decoding system receives data and contexts of a compressed datastream and performs an adaptive arithmetic decoding on the data of the compressed datastream in accordance with the pre-stored table and the probability prediction table to thereby obtain an image datastream.Type: GrantFiled: December 7, 2007Date of Patent: July 5, 2011Assignee: Sunplus Technology Co., Ltd.Inventors: Mine-Ta Yang, Wen-Cheng Ho
-
Patent number: 7920150Abstract: An image scaling system includes a window memory, a longitudinal scaler, a buffer and a latitudinal scaler. The window memory temporarily stores partial data of N image lines. The longitudinal scaler performs a longitudinal scaling operation on the partial data of the N image lines to thereby produce partial data of a longitudinal image line. The latitudinal scaler performs a latitudinal scaling operation on the partial data of the longitudinal image line to thereby produce scaling-part data of a latitudinal image line. The longitudinal scaler and the latitudinal scaler use a window average to perform an image shrinking operation and a bi-linear interpolation average to perform an image expanding operation.Type: GrantFiled: June 18, 2007Date of Patent: April 5, 2011Assignee: Sunplus Technology Co., Ltd.Inventors: Chih-Cheng Ku, Chun-Chi Chen, Wen-Cheng Ho
-
Patent number: 7738718Abstract: A block decoding method and apparatus capable of decoding and outputting data in a longitudinal direction, which scans a compressed datastream and accordingly obtains a start address in the compressed datastream for each MCUR of a decompressed image, such that the apparatus can obtain blocks rotated with 90 degrees by performing a Huffman decoding in a longitudinal direction, a de-zigzag arrangement, an inverse quantization, an IDCT and a rotation. Since the decoding direction is identical to the output direction of a printer, only a desired column of data in the decompressed image is temporarily stored for output and accordingly the required memory size is relatively reduced.Type: GrantFiled: December 22, 2006Date of Patent: June 15, 2010Assignee: Sunplus Technology Co., Ltd.Inventors: Jyh-Kai Chang, Wen-Cheng Ho
-
Publication number: 20090297057Abstract: An image processing apparatus and a method thereof are introduced herein. In the method, an image is divided into a plurality of blocks, and a corresponding image processing ratio is set to each of the blocks, wherein each of the blocks includes a plurality of image unit data. Next, the image processing ratios are stored in a filter table, wherein the image unit data of each of the blocks has the corresponding image processing ratio. Next, the filter table is read out and decoded to generate a plurality of filter coefficients, and the corresponding image unit data is obtained according to each of the filter coefficients. Next, filter operation is performed to the corresponding image data and the filter coefficient for outputting a filter operated image data. The image processing ratio can be a zoon ratio or a blur ratio.Type: ApplicationFiled: September 8, 2008Publication date: December 3, 2009Applicant: NOVATEK MICROELECTRONICS CORP.Inventor: Wen-Cheng Ho
-
Publication number: 20090288859Abstract: A thermal enhanced substrate having a non-cylinder via structure includes at least a metal layer disposed on an insulating base material and a number of thermal channels respectively constituted by at least a trough pattern penetrating the insulating base material and a conductive material deposited in the trough pattern. The trough pattern serves as a non-cylinder via structure having at least an elongated hole for heat dissipations so as to reduce a working temperature of an electronic device.Type: ApplicationFiled: March 10, 2009Publication date: November 26, 2009Applicant: SUBTRON TECHNOLOGY CO. LTD.Inventors: Wen-Cheng Ho, Tzu-Shih Shen
-
Patent number: 7440128Abstract: A print data method includes a slicing step, a compressing step and decompressing step. The slicing step divides a swatch of data to be printed and required by each motor movement into a plurality of slices, each having m bits to represent printed pixels and further divided into n segments, where m, n are integers. The compressing step uses an inter-slice compression to represent an (i+1)-th slice of data on a basis of an i-th slice of data for generating a compressed (i+1)-th slice of data and an (i+1)-th control character. The decompressing step uses an inter-slice decompression with respect to the inter-slice compression to restore the (i+1)-th slice of data from the compressed (i+1)-th slice of data for further printing.Type: GrantFiled: November 22, 2004Date of Patent: October 21, 2008Assignee: Sunplus Technology Co., Ltd.Inventor: Wen-Cheng Ho
-
Patent number: 7433522Abstract: The present invention provides an image coding apparatus and method, which can achieve a low-cost, real time, and high-performance coding process by utilizing a line buffer and an auxiliary buffer to execute a typical prediction process in JBIG encoding, a ping-pong buffer and a window template, and an adaptive encoder/decoder. The image encoding apparatus includes a typical prediction unit for storing input image data and performing typical predication in JBIG encoding of the input image data, a ping-pong buffer unit which has a plural sets of line memories for sequentially updating and storing the image data into corresponding addresses of the plural sets of line memories, and generating a template, a encoding unit for reading out the image data stored in the ping-pong buffer, and performing adaptive arithmetic encoding, and a control unit for controlling access to the ping-pong buffer unit between the typical prediction unit and the encoding unit.Type: GrantFiled: April 15, 2005Date of Patent: October 7, 2008Assignee: Sunplus Technology Co., Ltd.Inventors: Jyh-Kai Chang, Wen-Cheng Ho
-
Publication number: 20080137974Abstract: A Joint Bi-level Image Group (JBIG) coding and decoding system, which provides a series of fully serial and parallel computational combinations in arithmetic coding and decoding to thereby reduce the complexity of JBIG arithmetic encoder and decoder and increase the processing speed. The JBIG coding system receives pixels and contexts of an image datastream and performs an adaptive arithmetic coding on the pixels in accordance with a pre-stored table and a probability prediction table for further performing a non-distortion compression on the image datastream. The JBIG decoding system receives data and contexts of a compressed datastream and performs an adaptive arithmetic decoding on the data of the compressed datastream in accordance with the pre-stored table and the probability prediction table to thereby obtain an image datastream.Type: ApplicationFiled: December 7, 2007Publication date: June 12, 2008Applicant: Sunplus Technology Co., Ltd.Inventors: Mine-Ta Yang, Wen-Cheng Ho
-
Patent number: 7362481Abstract: An adjusting dot position method for overlapped dots in a printer is disclosed. The pixels of an image are first input. Then, it determines whether the pixel is an overlapped dot or not. If yes and a pixel on a left side is a blank dot, the magenta, cyan or yellow in the pixel is moved to the left side pixel. Then, it determines whether the pixel is an overlapped dot or not. If yes and a pixel on an upper side is a blank dot, the magenta, cyan or yellow dot in the pixel is moved to the upper side pixel.Type: GrantFiled: July 7, 2004Date of Patent: April 22, 2008Assignee: Sunplus Technology Co., Ltd.Inventor: Wen Cheng Ho
-
Block decoding method and system capable of decoding and outputting data in a longitudinal direction
Patent number: 7352904Abstract: A block decoding method and system capable of decoding and outputting data in a longitudinal direction, which obtains a start address in an input compressed datastream for each block of a decompressed image by a pre-scanned compressed datastream such that the system can obtain 90°-rotated blocks by performing a Huffman decoding in a longitudinal direction, a 90°-rotated zigzag arrangement, an inverse quantization and an IDCT. Since the decoding direction is identical to the output direction of a printer, only a desired column of blocks of the decompressed image is temporarily stored for output and accordingly required memory size is relatively reduce.Type: GrantFiled: January 25, 2005Date of Patent: April 1, 2008Assignee: Sunplus Technology Co., Ltd.Inventors: Kuo-Kuang Keng, Wen-Cheng Ho, Jyh-Kai Chang -
Publication number: 20080049045Abstract: An image scaling system includes a window memory, a longitudinal scaler, a buffer and a latitudinal scaler. The window memory temporarily stores partial data of N image lines. The longitudinal scaler performs a longitudinal scaling operation on the partial data of the N image lines to thereby produce partial data of a longitudinal image line. The latitudinal scaler performs a latitudinal scaling operation on the partial data of the longitudinal image line to thereby produce scaling-part data of a latitudinal image line. The longitudinal scaler and the latitudinal scaler use a window average to perform an image shrinking operation and a bi-linear interpolation average to perform an image expanding operation.Type: ApplicationFiled: June 18, 2007Publication date: February 28, 2008Applicant: Sunplus Technology Co., Ltd.Inventors: Chih-Cheng Ku, Chun-Chi Chen, Wen-Cheng Ho
-
Publication number: 20070147694Abstract: A block decoding method and apparatus capable of decoding and outputting data in a longitudinal direction, which scans a compressed datastream and accordingly obtains a start address in the compressed datastream for each MCUR of a decompressed image, such that the apparatus can obtain blocks rotated with 90 degrees by performing a Huffman decoding in a longitudinal direction, a de-zigzag arrangement, an inverse quantization, an IDCT and a rotation. Since the decoding direction is identical to the output direction of a printer, only a desired column of data in the decompressed image is temporarily stored for output and accordingly the required memory size is relatively reduced.Type: ApplicationFiled: December 22, 2006Publication date: June 28, 2007Applicant: Sunplus Technology Co., Ltd.Inventors: Jyh-Kai Chang, Wen-Cheng Ho
-
Patent number: 7213899Abstract: A memory use and management method and system for a multi-pass printer. The system has a band buffer, a band buffer manager and a print engine. The band buffer receives and masks an input data, and stores masked data resulting from masking the input data. The band buffer manager is connected to the band buffer in order to start to print the masked data as the band buffer stores an amount of one complete print pass for a printhead of the printer. The print engine has the printhead and is connected to the band buffer such that the print engine receives the masked data from the band buffer and prints it by the printhead. Data amount stored in the band buffer can be represented by an equation, [(1+2+3+ . . . +j+j)/(i*j)]*S, where j indicates partitioned number of one complete print, and S indicates data amount required by one complete print.Type: GrantFiled: November 9, 2004Date of Patent: May 8, 2007Assignee: Sunplus Technology Co., Ltd.Inventor: Wen-Cheng Ho
-
Publication number: 20060233444Abstract: The present invention provides an image coding apparatus and method, which can achieve a low-cost, real time, and high-performance coding process by utilizing a line buffer and an auxiliary buffer to execute a typical prediction process in JBIG encoding, a ping-pong buffer and a window template, and an adaptive encoder/decoder. The image encoding apparatus includes a typical prediction unit for storing input image data and performing typical predication in JBIG encoding of the input image data, a ping-pong buffer unit which has a plural sets of line memories for sequentially updating and storing the image data into corresponding addresses of the plural sets of line memories, and generating a template, a encoding unit for reading out the image data stored in the ping-pong buffer, and performing adaptive arithmetic encoding, and a control unit for controlling access to the ping-pong buffer unit between the typical prediction unit and the encoding unit.Type: ApplicationFiled: April 15, 2005Publication date: October 19, 2006Inventors: Jyh-Kai Chang, Wen-Cheng Ho
-
Publication number: 20050270562Abstract: A print data method includes a slicing step, a compressing step and decompressing step. The slicing step divides a swatch of data to be printed and required by each motor movement into a plurality of slices, each having m bits to represent printed pixels and further divided into n segments, where m, n are integers. The compressing step uses an inter-slice compression to represent an (i+1)-th slice of data on a basis of an i-th slice of data for generating a compressed (i+1)-th slice of data and an (i+1)-th control character. The decompressing step uses an inter-slice decompression with respect to the inter-slice compression to restore the (i+1)-th slice of data from the compressed (i+1)-th slice of data for further printing.Type: ApplicationFiled: November 22, 2004Publication date: December 8, 2005Applicant: Sunplus Technology Co., Ltd.Inventor: Wen-Cheng Ho
-
Block decoding method and system capable of decoding and outputting data in a longitudinal direction
Publication number: 20050254715Abstract: A block decoding method and system capable of decoding and outputting data in a longitudinal direction, which obtains a start address in an input compressed datastream for each block of a decompressed image by a pre-scanned compressed datastream such that the system can obtain 90°-rotated blocks by performing a Huffman decoding in a longitudinal direction, a 90°-rotated zigzag arrangement, an inverse quantization and an IDCT. Since the decoding direction is identical to the output direction of a printer, only a desired column of blocks of the decompressed image is temporarily stored for output and accordingly required memory size is relatively reduce.Type: ApplicationFiled: January 25, 2005Publication date: November 17, 2005Applicant: Sunplus Technology Co., Ltd.Inventors: Kuo-Kuang Keng, Wen-Cheng Ho, Jyh-Kai Chang