Patents Assigned to Destiny Technology Corporation
-
Patent number: 7436994Abstract: This specification discloses a system of using a neural network to distinguish text and pictures in an image and the method thereof. Using the knowledge of text recognition learned by the neural network in advance, images data of color brightness and gray levels in an image block are processed to generate a greatest text faith value. The system determines the text status of the image block by comparing a text threshold with the greatest text faith value. If the greatest text faith value is larger than the text threshold, then the image block is determined to contain text pixels; otherwise, the image block contains purely picture pixels. This achieves the goal of separating text and pictures in an image.Type: GrantFiled: June 17, 2004Date of Patent: October 14, 2008Assignee: Destiny Technology CorporationInventor: Chun-Chia Huang
-
Patent number: 7336849Abstract: An exposure correction method for digital images first computes a gray-level histogram of an image. Then determine whether the exposure of the image is normal from the gray-level histogram, thereby determining an exposure threshold. The central region of the image is extracted to find an average brightness Iave. The average brightness Iave and a destination brightness Idest are used to determine an adjusting curve y=f(x). The brightness channel is adjusted according to a constructed correspondence table. Therefore, the image processing effects are enhanced even though the processing time is reduced.Type: GrantFiled: May 13, 2004Date of Patent: February 26, 2008Assignee: Destiny Technology CorporationInventor: Shang-Yun Wu
-
Patent number: 7246132Abstract: A method of storing compressed data first compresses source data, generating compressed data, and computes the total compression length in each row of the compressed data. The number of rows of compressed data that the biggest memory block can accommodate is computed according to the total compression length of each row. The system receives an application for the required memory blocks for those rows of data. Finally, the system allocated memory blocks are received for storing the compressed data. Therefore, the system and method realize dynamical row storage of compressed data, which make good use of fragmented memory in the system.Type: GrantFiled: May 13, 2004Date of Patent: July 17, 2007Assignee: Destiny Technology CorporationInventor: Jun He
-
Patent number: 7126613Abstract: A graphic processing method is implemented to determine which processing method is to be performed to improve graphic processing speed. First, it is determined whether the document page to be processed includes a large amount of graphics, in which case the document page is divided into a plurality of blocks to be sampled. First and second processing methods are then applied to the block samples to determine which processing method requires less time. The graphic processing method of shorter time duration is then implemented to process the whole document page.Type: GrantFiled: August 5, 2004Date of Patent: October 24, 2006Assignee: Destiny Technology CorporationInventor: Fu-Chang Lin
-
Patent number: 7126644Abstract: A rapid white balance method for color digital image is disclosed. This method is applied to RGB color regions in an image. First, the image is divided into several blocks to obtain the G parameter, then the averaged R and B parameters of each block, thereby obtaining the R and B parameters of the whole image. Using the R and B parameters, the method obtains an R gain and a B gain. Finally, the image is adjusted. The method only uses one RGB value for each pixel. The processing time is reduced, while the quality of the image is increased.Type: GrantFiled: July 7, 2003Date of Patent: October 24, 2006Assignee: Destiny Technology CorporationInventors: Yi-Shen Xia, Po-Chiang Yeh, Rui-Jing Dong
-
Publication number: 20060204093Abstract: A method of extracting a textual area in a digital image, in which the digital image is divided into a plurality of blocks, each being computed to obtain a number of edges, each having a higher contrast in the block at a horizontal direction and a vertical direction. Based on the determined edge number, a plurality of textual blocks are determined out of the plurality of blocks in the digital image and the corresponding textual areas may be extracted from the digital image, so that the textual area and a continuous pictorial area in the digital image may be processed separately.Type: ApplicationFiled: March 2, 2005Publication date: September 14, 2006Applicant: Destiny Technology CorporationInventor: Xing-Ping Zhou
-
Publication number: 20060140512Abstract: An interpolation method for processing digital pictures divides blank regions among the pixels equally into several squares. The interpolation parameter of each square corresponding to the sampling point is determined. These interpolation parameters are compressed and stored. When zooming a picture, the interpolating point is made sure to fall within a target square. The interpolation parameter is extracted according to the position of the target square. The brightness of the interpolating point is computed according to the interpolation parameter and the brightness of the sampling point.Type: ApplicationFiled: December 23, 2004Publication date: June 29, 2006Applicant: Destiny Technology CorporationInventor: Yue Gao
-
Publication number: 20060139664Abstract: A high-speed color match processing system and the method thereof convert RGB values into CMYK values and store them in a storage module. According to a conversion start command, the key words of RGB values of all pixels in the current digital picture are extracted. The corresponding CMYK values are searched using the key words in the storage module. The RGB values are then converted into the CMYK values.Type: ApplicationFiled: December 23, 2004Publication date: June 29, 2006Applicant: Destiny Technology CorporationInventors: Xing-Ping Zhou, Qiang Gu
-
Publication number: 20060139708Abstract: A method for correcting pixel digital response of a charge coupled device (CCD) is provided. First, fetch black reference values and white reference values of each pixel of the CCD. Then, calculate gain values according to the black and white reference values. Further, generate and store a correction table according to the black reference values and the gain values. Finally, adjust and get a correction value from a real response of the CCD according to the correction table. Therefore, the CCD response is corrected and improved.Type: ApplicationFiled: December 23, 2004Publication date: June 29, 2006Applicant: Destiny Technology CorporationInventor: Wei-Qi Li
-
Publication number: 20060126965Abstract: A method of auto-deskewing a titled original image is provided. Frist, obtain an original image by scanning to acquire values of pixels in the orignal image. Next subject the original image to a binarization process. And, set a datum line in the original image. Then determine a tilting angle on the basis of the datum line. Finally, adjust the original image on the basis of the tilting angle. Therefore, the tilting angle of the original image may be acquired to adjust.Type: ApplicationFiled: December 13, 2004Publication date: June 15, 2006Applicant: Destiny Technology CorporationInventor: Guang Song
-
Publication number: 20050276516Abstract: An interpolation system and method is applicable to image process of data size change. The characteristics of the interpolation system are that some simple operations in the system and method are operated by hardware (operator), while some complicated operations are processed by software. Though the demarcation, the hardware for performing interpolation is prevented from complicated composition so as to reduce the cost and the time needed.Type: ApplicationFiled: June 14, 2004Publication date: December 15, 2005Applicant: Destiny Technology CorporationInventors: Che-Sheng Lin, Ching-Lung Mao
-
Patent number: 6971075Abstract: A circuit design method to control access pointers of different memory used to transfer the data buffer of printers. The proposed control signal circuit employs a read control signal circuit and a write control signal circuit to receive and send m+n-bit control signals, respectively, to control the access pointers of a memory with 2m*2n-register to perform buffer transfer in printers. The disclosed method is able to solve the problem that only one memory block is accessible in sequential mode before. In addition, the method is able to use all memory blocks in buffer transfer in sequential mode to increases the efficiency of data buffering when printing.Type: GrantFiled: July 25, 2003Date of Patent: November 29, 2005Assignee: Destiny Technology CorporationInventor: Che-Sheng Lin
-
Patent number: 6928390Abstract: Calibration could be implemented in several stages during the color rendering processes. One possible and efficient place to put the calibration to work is in the screen table itself. In order to make the screen intelligent enough to adjust the factor results from output device characteristics, such as the dot gain, toner characteristics, etc., the method is introduced to create a gamma function with normalized gradation curve. Some color balance adjustment features (contrast, brightness, saturation and color strength) also have been taken into consideration.Type: GrantFiled: September 24, 2003Date of Patent: August 9, 2005Assignee: Destiny Technology CorporationInventor: Ling-Chu Shen
-
Patent number: 6903842Abstract: A method for converting a document into a full-page image using a graphical device interface (GDI) of an operating system is disclosed. The GDI provides objects of the document and coordinates of the objects in the document. The document is divided into a plurality of blocks. An address array having a plurality of address units is established to record the coordinates of the objects. Each of the address units corresponds to one of the blocks and is used to record positions of the objects in the block. The positions recorded in the address units are updated according to the coordinates of the objects provided by the GDI. A corresponding image piece for each block is generated according to the updated positions recorded in the corresponding address unit. All of the image pieces are merged into the full-page image.Type: GrantFiled: November 18, 2002Date of Patent: June 7, 2005Assignee: Destiny Technology CorporationInventor: Fu-Chang Lin
-
Patent number: 6822751Abstract: A system and a method provide edge enhancement for a printer engine which produces multiple laser beams for marking a corresponding number of scan lines on at least one photosensitive medium. A corresponding number of windows are created. Each window contains data of a matrix of dots centered at a to-be-processed dot located in a corresponding one of the scan lines. An edge enhancing device provides edge enhancement for the windows that are alternately outputted to the edge enhancing device by a multiplexer. The windows processed by the edge enhancing device are alternately outputted by a de-multiplexer to a number of modulators. Each modulator controls a corresponding one of the laser beams produced by the printer engine.Type: GrantFiled: December 10, 1999Date of Patent: November 23, 2004Assignee: Destiny Technology CorporationInventor: Ai-Chieh Lu
-
Patent number: 6778296Abstract: A color image processing provides a thin-line enhancement module for a color image for finding and keeping thin lines in the color image. A boundary enhancement module is provided for finding and keeping the boundary in the color image. A de-background module is provided for removing noise pixels from the white background. The color image is processed to avoid missing and/or twisting the thin lines, boundary, background, and texts in the color image after the scanning procedure.Type: GrantFiled: March 27, 2000Date of Patent: August 17, 2004Assignee: Destiny Technology CorporationInventor: Keven Yang
-
Patent number: 6750986Abstract: A color image processing provides a thin-line enhancement module for a color image for finding and keeping thin lines in the color image. A boundary enhancement module is provided for finding and keeping the boundary in the color image. A de-background module is provided for removing noise pixels from white background. The color image is processed to avoid missing and/or twisting the thin lines, boundary, background, and texts in the color image after the scanning procedure.Type: GrantFiled: March 27, 2000Date of Patent: June 15, 2004Assignee: Destiny Technology CorporationInventor: Keven Yang
-
Patent number: 6614557Abstract: An image transformation method to reduce the number of the gray levels is disclosed. Error diffusion, error bias and a programmable integer C are utilized. For the focus pixel, the value Gi of the original gray scale is read. The related errors Ej previously obtained from some chosen pixels are loaded in. The respective corresponding weighting coefficient Wj for each errors Ej are determined. Then, a resultant gray value Ri of the focus pixel is calculated by Ri=Gi+&Sgr;Wj(Ej−C), wherein C is a programmable integer. Thereafter, the gray value Ri is dividing into most significant part Mi and least significant part Li, wherein Mi is a K-bit integer, Li is an (N−K)-bit integer, Mi×2N−K+Li=Ri, and −2N−K/2≦Li<2N−K/2. The error Ei of the focus pixel is stored as Li plus an error bias D of 2N−K/2. Finally, the focus pixel is displayed using Mi as the degraded target gray value.Type: GrantFiled: December 7, 1999Date of Patent: September 2, 2003Assignee: Destiny Technology CorporationInventors: Ai-Chieh Lu, Jazz Yang, Ling-Yi Liu
-
Patent number: 6483605Abstract: A method for transforming a source image into a target image with the original resolution N time to the target resolution is disclosed. The original image data of pixels is read and stored for N scan lines and grouped into a series of matrices each including N2 pixels. The matrices are then classified into various matrix types defined previously, wherein matrices with different numbers of original dots are classified as different matrix types. The target image is formed with a plurality of target units each determined based on one corresponding matrix. In general, a target unit is drawn with target dots having a larger total area when its corresponding matrix includes a larger number of the original dots.Type: GrantFiled: December 7, 1999Date of Patent: November 19, 2002Assignee: Destiny Technology CorporationInventors: Ai-Chieh Lu, Fong Lien
-
Patent number: 6469800Abstract: A method for converting a facsimile-based vertical resolution to a printer-based vertical resolution is disclosed. The printer-based vertical resolution is firstly divided by using the facsimile-based vertical resolution to obtain a quotient and a remainder both being integers. All the data lines of the printing job are repeatedly generated for “quotient” times. Next, some data lines that their total number equals to the remainder are selected from the repeatedly data lines for further generated once than the other is. The selected data lines can be randomly or fixed selected from the data lines.Type: GrantFiled: December 7, 1999Date of Patent: October 22, 2002Assignee: Destiny Technology CorporationInventors: Ai-Chieh Lu, Fong Lien