Sunplus Technology Co., Ltd. Patent applications |
Patent application number | Title | Published |
20150296609 | MULTI-CIRCUIT-LAYER CIRCUIT BOARD - A multi-circuit layer circuit board includes: two circuit layers formed on a substrate, the same circuit layer including a plurality of signal lines and a plurality of ground reference planes. At least one of the signal lines is formed between any two adjacent ground reference planes. The ground reference planes of one circuit layer are electrically coupled to the ground reference planes of the other circuit layer via a plurality of vias. One of the signal lines of one circuit layer is not overlapped with one signal line of the other circuit layer. The signal lines have a toggle rate higher than 800 MHz. | 10-15-2015 |
20150194196 | MEMORY SYSTEM WITH HIGH PERFORMANCE AND HIGH POWER EFFICIENCY AND CONTROL METHOD OF THE SAME - A memory control system has an SDRAM device, a memory controller, a loading monitoring unit and a memory physical module. The SDRAM device has a plurality of SDRAM cells for storing data. The loading monitoring unit detects workload of a memory interface of the SDRAM device. The memory controller switches an operation condition of the memory system from a first condition to a second condition when the detected workload satisfies at least one predetermined criterion. The memory physical module is coupled between the SDRAM device and the memory controller and has an interface timing calibration circuit configured to adjust timing of signals of the memory interface such that the signals are adjusted in best timing location and data are captured with a great timing margin. | 07-09-2015 |
20140173668 | FAST BLIND SCAN METHOD INSENSITIVE TO ADJACENT CHANNEL INTERFERENCE - A fast blind scan method first initializes pointers to fetch a block of spectrum and then checks whether the block contains a high spectrum signal and whether the difference between a carrier frequency of the high spectrum signal and a start pointer is greater than a first threshold. When the high spectrum signal is absent or the difference is not greater than the first threshold, it checks whether there is a full band channel in the block. When the full band channel exists, a signal detection and parameter extraction operation is performed and the start pointer is set to be a frequency of a second cross point. Then, it checks whether the difference between the start pointer and an end pointer is greater than a second threshold and, if not, a carrier frequency pointer is set to enable a tuner to fetch a next block. | 06-19-2014 |
20130315167 | METHOD FOR PERFORMING POWER HEADROOM REPORTING PROCEDURE AND PHR MAC CONTROL ELEMENT - This invention relates to a method for performing Power Headroom reporting procedure, adapted for a user equipment, wherein the user equipment is operated in a plurality of activated serving cells, the method includes the steps of: providing a prohibitPHR-Timer; obtaining a plurality of downlink path loss values respectively corresponding to the activated serving cells; triggering a power headroom report when the prohibitPHR-Timer expires or has expired and at least one of the downlink path loss values has changed more than a PathlossChange threshold since the last transmission of a PHR; and reporting the power headroom report. | 11-28-2013 |
20130235712 | DATA CAPTURE DEVICE AND METHOD THEREOF - A data capture device including a signal processing unit, a frequency locked circuit and a match circuit is provided. The signal processing unit converts a radio frequency signal to a return-to-zero signal. The frequency locked circuit estimates a minimum interval length by the return-to-zero signal in a plurality of detecting periods, and generates an enable signal according to the minimum interval length and the return-to-zero signal. The frequency locked circuit determines whether to calibrate the enable signal according to a distribution of a plurality of enable pulses in the enable signal to generate a sampling signal. The match circuit samples the return-to-zero signal by the sampling signal and generates a synchronization signal according to a sampling result. The match circuit generates a composite synchronization signal by a virtual signal and the synchronization signal, and captures a plurality of row data from the return-to-zero signal according to the composite synchronization signal. | 09-12-2013 |
20130194119 | ANALOG-TO-DIGITAL CONVERSION DEVICE AND METHOD THEREOF - An analog-to-digital conversion device and a method thereof are provided. The analog-to-digital conversion device includes a first level adjustment unit, an analog-to-digital converter (ADC), and a linear range detection unit. The ADC converts a test signal or a first input signal to generate a test data stream or a first output data stream. In an adjustment mode, the linear range detection unit obtains a conversion curve of the ADC by using the test data stream and determines whether to adjust offset control information according to a linear range of the conversion curve. In an operation mode, the linear range detection unit continues outputting the offset control information. Additionally, before transmitting the first input signal, the first level adjustment unit adjusts a direct-current level of the first input signal according to the offset control information to allow the first input signal to be within the linear range of the conversion curve. | 08-01-2013 |
20130136182 | MOTION VECTOR REFINING DEVICE AND VIDEO REFINING METHOD THEREOF - A motion vector refining device and a video refining method thereof are provided. The motion vector refining device includes a motion estimation unit, a reliability analysis module and a motion vector mixing module. The motion estimation unit receives a plurality of frames in a video signal or using historical information (for example, motion vectors of closing frames) previously calculated by the motion estimation unit, so as to estimate N target motion vectors. The reliability analysis module analyzes spatial and temporal reliability factors of the N target motion vectors, so as to estimate and adjust N reliability weight values dynamically. The motion vector mixing module uses the reliability weight values to dynamically mix the target motion vectors to produce a refined motion vector. Therefore, the motion vector refining device and a motion interpolation apparatus using the same can avoid instability of a motion vector on an edge of a moving object. | 05-30-2013 |
20130070578 | DATA RECOVERY DEVICE AND METHOD - A data recovery device including a filter, a tilt detection unit, a tilt cancellation unit and a data conversion unit is provided. The filter filters a radio-frequency data stream to generate an original data stream. The tilt detection unit synthesizes a tangential push-pull data stream by employing a first to a fourth data streams, and generates a tilt direction signal according to symmetry of a curve composed by the tangential push-pull data stream. The tilt cancellation unit detects a plurality of rising areas and falling areas of the original data stream, and reconstructs a plurality of data points corresponding to the rising areas or falling areas in the original data stream so as to generate a tilt repair data stream. The data conversion unit recovers the tilt repair data stream to a modulation signal. | 03-21-2013 |
20130069701 | PHASE INTERPOLATION CIRCUIT - A phase interpolation circuit including a first multiplexer, a second multiplexer, an interpolator and a duty-cycle repeater is provided. The first multiplexer receives a plurality of even order signals. The second multiplexer receives a plurality of odd order signals. The interpolator receives a first reference signal composed of one of the even order signals through the first multiplexer, and receives a second reference signal composed of one of the odd order signals through the second multiplexer. The interpolator divides a phase difference between the first reference signal and the second reference signal into a plurality of sub-phases according to a digital control signal, and selects one of the sub-phases to generate a differential input signal. The duty-cycle repeater adjusts the duty cycle of the differential input signal and accordingly generates a differential output signal with 50% duty cycle. | 03-21-2013 |
20120295564 | GENERAL RECEIVER DEVICE WITH ADAPTIVE FILTER - A general receiver device with adaptive filter includes an antenna, a low noise amplifier, a bandpass tracking filter, a single-ended-to-differential converter unit, a mixer, and an adaptive filter. The antenna receives an RF signal. The low noise amplifier amplifies the RF signal for generating an amplified RF signal. The band-pass tracking filter filters the amplified RF signal for generating a filtered RF signal. The single-ended-to-differential converter unit converts the filtered RF signal into a differential RF signal. The mixer receives a differential local oscillation signal and uses the differential local oscillation signal to down-convert the differential RF signal into a differential IF signal. The adaptive filter filters the differential IF signal for generating a filtered differential IF signal. | 11-22-2012 |
20120293248 | ACTIVE AND CONFIGURABLE FILTER DEVICE - An active and configurable filter device includes a first filter with a first quality factor, a second filter with a second quality factor and a third filter with a third quality factor. The first filter defines a bandwidth and central frequency of the filter device. The second filter is connected to the first filter for using the spectrums of the first filter and second filter to define a lower bound frequency and sharpness of the bandwidth of the filter device. The third filter is connected to the second filter for using the spectrums of the first filter and third filter to define an upper bound frequency and sharpness of the bandwidth of the filter device. The first quality factor is an adjustable value in a range of 5 to 15, and the second and the third quality factors are each an adjustable value greater than 15. | 11-22-2012 |
20120288001 | MOTION VECTOR REFINING APPARATUS - A motion vector refining apparatus including a control unit, N filter units, and a mixer unit is provided. The control unit receives a motion estimation signal generated by a motion estimation unit and calculates a plurality of variation parameters according to a current motion vector, surrounding motion vectors, or a block matching error, so as to generate a control signal. The N filter units respectively calculate N filtering motion vectors by using N analysis processes. The mixer unit weights and mixes the filtering motion vectors according to the control signal to adjust and output a refined motion vector. Thereby, the motion vector refining apparatus can detect the edge of a moving object and mix filtering results of the analysis processes to adjust and refine motion vectors, so as to reduce image defects caused by a smooth processing. | 11-15-2012 |
20120283983 | TEMPERATURE SENSING DEVICE - A temperature sensing device includes a bandgap voltage generator, N mirror current sources, a temperature voltage generator, and a temperature calculating unit. The mirror current sources mirror N mirror currents according to a positive temperature coefficient current. The temperature voltage generator sets the conducting number M of the mirror current sources based on a control signal, so as to generate a temperature voltage. The temperature calculating unit gradually counts the control signal and compares a potential of the temperature voltage with a potential of a reference voltage generated by the bandgap voltage generator after counting the control signal, so as to calculate and obtain temperature information. Thus, the temperature sensing device controls the conducting number M of the mirror current sources to generate the temperature voltage instead of applying serially-connected resistors, so as to reduce a circuit area of the temperature sensing device and reduce noise. | 11-08-2012 |
20120239873 | Memory access system and method for optimizing SDRAM bandwidth - A memory access system for optimizing SDRAM bandwidth includes a memory command processor, and an SDRAM interface and protocol controller. The memory command processor is connected to a memory bus arbiter and data switch circuit for receiving memory access commands outputted by the memory bus arbiter and data switch circuit and converting the memory access commands into reordered SDRAM commands. The SDRAM interface and protocol controller is connected to the memory command processor for receiving and executing the reordered SDRAM commands based on protocol and timing of SDRAM. The memory command processor decodes the memory access commands into general SDRAM commands or alternative SDRAM commands. The memory access commands decoded into alternative SDRAM commands are generated by a specific bus master. | 09-20-2012 |
20120236203 | HORIZONTAL SYNCHRONIZATION SIGNAL DETECTION SYSTEM AND METHOD - A horizontal synchronization signal detection system includes a coarse period estimator and a fine period time estimator. The coarse period estimator estimates a minimum value and corresponding position of each period of a CVBS signal to calculate a coarse period of a horizontal synchronization signal. The fine period time estimator divides the horizontal synchronization signal into a first part and a second part so as to generate a first sum and a second sum by adding signals of the first part and the second part, and detects a middle point of the horizontal synchronization signal when the first sum equals the second sum. The steps of fine-tuning the coarse period to generate a fine-tuned coarse period, extracting the horizontal synchronization signal according to the fine-tuned coarse period, and determining whether the first sum is equal to the second sum are repeatedly executed until the first sum equals the second sum. | 09-20-2012 |
20120235711 | LINE DRIVER - A line driver includes the following. A current replication unit replicates a reference current according to an input signal. A current mapping unit adjusts a number of P channel transistors connected in parallel and inside the current mapping unit according to control information, so as to amplify the reference current according to a magnification value. A first resistor is electrically connected between the current replication unit and a direct-current voltage. A second resistor is electrically connected to the current replication unit and the current mapping unit and generates an output signal. A signal detection unit performs integration on a part of a difference between the input signal and the output signal, thereby generating an integration signal. A magnification control unit gradually adjusts magnification information related to a reference signal, and updates the control information by the magnification information when the reference signal is equal to the integration signal. | 09-20-2012 |
20120229653 | CONTROL METHOD FOR TV SYSTEM - A control method for a TV system is provided. The TV system has a digital signal port connected to a player. The control method includes the following steps. After the TV system is turned on, a first set value is written into an EDID rewritable memory of the TV system. After the player is connected to the TV system, the TV system judges whether a quality of the first digital signal group is good or bad. If the quality of the first digital signal group is good, a video/audio signal is issued by the TV system according to the first digital signal group. Whereas, if the quality of the first digital signal group is bad, a second set value is written into the EDID rewritable memory. | 09-13-2012 |
20120229320 | Nine-square virtual input system using a remote control - A nine-square virtual input system includes a nine-square virtual keyboard having multiple subsidiary nine-square grids. There is a main-location subsidiary nine-square grid, and each subsidiary nine-square grid has virtual keys corresponding to predefined symbols or user options respectively. A display device displays the virtual keyboard. A remote control controls the display device and has an input function key, a set of direction keys, and a set of digit keys. By pressing the input function key, the display displays the virtual keyboard in an OSD manner. By pressing the set of direction keys, an input focus is moved among the subsidiary nine-square grids, and then by pressing the set of digit keys to select a virtual key, the predefined symbol or user option corresponding to the selected virtual key is inputted. | 09-13-2012 |
20120223886 | Rapid screen control input system - A rapid screen control input system includes a display device and a remote control. The display device displays a window with a content, and a cursor. The remote control has a plurality of keys, and a set of directional keys which includes a right directional key, a left directional key, an up directional key, and a down directional key for providing a start key and a stop key. The remote control is used for remotely controlling the display device and the cursor. When the cursor is moved to a position within the window, the at least one window can be resized or moved, or the content of the window can be moved, by means of activating the start key and pressing at least one of the directional keys. | 09-06-2012 |
20120221925 | DATA RECOVERY METHOD AND ASSOCIATED DEVICE - A data recovery method includes the following steps. Firstly, plural sampling values are classified into a first group, a second group, a third group and a fourth group. A first channel estimation value and a second channel estimation value are generated according to the sampling values of the second group and the third group. A judging step is performed to judge whether a first sampling value of the first group is lower than the first channel estimation value or a second sampling value of the fourth group is higher than the second channel estimation value. If the judging condition is satisfied, a polarity of the first sampling value or the second sampling value is changed and then the plural sampling values are outputted. If the judging condition is not satisfied, the plural sampling values are directly outputted. | 08-30-2012 |
20120194739 | Method and apparatus of automatically selecting audio format for output signal of a tuner in a television system - In a method of automatically selecting audio format for output signal of a tuner, a SAW filter is configured to a bandwidth of 5.5 MHz for filtering IF signal so as to generate CVBS signal and SSIF signal. Then, band-pass filters are used to detect a back porch of the CVBS signal thereby determining whether signal amplitude at a center frequency of 4.43 MHz is greater than that at a center frequency of 3.58 MHz. Finally, a bandwidth of 4.5 MHz is assigned to the SAW filter for filtering the intermediate frequency signal to re-generate the CVBS signal when the amplitude at 4.43 MHz is smaller than that at 3.58 MHz. Further, a video decoder decodes the CVBS signal to determine a video format from NTSC, PAL-M, and PAL-N formats, and an audio decoder decodes the SSIF signal to determine an audio format from MN, BG, DK, and I formats. | 08-02-2012 |
20120188449 | VERTICAL SYNC SIGNAL SEPARATION APPARATUS AND METHOD THEREOF - Vertical sync signal separation apparatus and method are provided. The vertical sync signal separation apparatus includes a parameter detecting unit, a threshold generating unit and a vertical sync signal generating unit. The parameter detecting unit measures a composite sync signal to obtain a maximum and a second maximum positive pulse width, and a maximum and a second maximum negative pulse width. The threshold generating unit outputs a positive pulse threshold based on the maximum and second maximum positive pulse width, and outputs a negative pulse threshold based on the maximum and second maximum negative pulse width. The vertical sync signal generating unit outputs a vertical sync signal by comparing the composite sync signal against the positive pulse threshold and the negative pulse threshold. As such, this apparatus can correctly separate a vertical sync signal from composite sync signals with different standards, thus increasing its supportability. | 07-26-2012 |
20120170697 | DATA RECOVERY APPARATUS AND METHOD BY USING OVER-SAMPLING - A data recovery apparatus and method by using over-sampling are provided. The data recovery apparatus by using over-sampling includes an over-sampling module, a data regeneration unit, a phase alignment unit, a phase decision module, and an output data correction unit. The over-sampling module samples serial data according to a clock signal, so as to output M-bit data, in which each bit in the serial data is sampled N times. The phase alignment unit selects specific M-bit data from a P-bit signal output by the data regeneration unit, and distinguishes the specific M-bit data to X groups of N-bit signals. The phase decision module determines a direction of phase adjustment according to the specific M-bit data. The output data correction unit selects and outputs first or second recovery data constituted by first or second specific bits of each group of N-bit signal according to the direction of phase adjustment. | 07-05-2012 |
20120110383 | Method and apparatus for off-line analyzing crashed programs - In a method for off-line analyzing crashed programs, a simulator of a debugger is made to enter into a running state, and set breakpoints in the running state. Register and memory signals are separated from a dump signal outputted by a platform during crash. The debugger is used to replace, at the breakpoints, register and memory signals of the simulator originally in the running state with the register and memory signals separated from the dump signal. A debugging signal in the running state is replaced with a debugging signal during crash. The debugger is used to analyze reasons of crash based on the debugging, register, and memory signals after replacement. By separating the register and memory signals from the dump signals outputted by the platform during crash without involving any OS signal, there is no need to modify the platform and the GDB debugger when analyzing the reasons of crash. | 05-03-2012 |
20120076247 | SISO decoder for a block code - A soft-in-soft-out (SISO) decoder for a general block code includes a source bit generator which generates k guessed source bits; a channel encoder which maps the k guessed source bits to an n-bit channel codeword; a QAM symbol mapper which generates a locally generated symbol sequence comprising m consecutive QAM symbols based on the n-bit channel codeword; a correlator which receives a symbol sequence, a channel state information sequence, and the locally generated symbol sequence to calculate a correlation associated with the received symbol sequence based on the received symbol sequence, the channel state information sequence, and the locally generated symbol sequence; and a log-likelihood ratio calculator which is connected to the source bit generator and the correlator to thereby calculate the required log-likelihood ratios associated with all coded bits corresponding to the received symbol sequence. | 03-29-2012 |
20120075976 | DATA RECOVERY DEVICE AND METHOD - A data recovery device including an analog to digital converter (ADC), a filtering-equalizing unit, a zero crossing detector, a data phase locked loop, a data mapping unit and an estimation unit is provided. The ADC converts a radio frequency signal to a plurality of sampling data points. The sampling data points are converted to a plurality of retiming data points and a clock signal by the filtering-equalizing unit, the zero crossing detector and the data phase locked loop. The data mapping unit selects a plurality of maximum data points and minimum data points from the returning data points, and determines whether to map the maximum data points and the minimum data points to other levels for partially reconstructing the retiming data points. The estimation unit recovers the reconstructed retiming data points to a modulation signal. | 03-29-2012 |
20120075971 | METHOD FOR DETERMINING TYPE OF OPTICAL DISK AND OPTICAL STORAGE DEVICE - A method for determining a type of an optical disk includes following steps. A laser beam of a first type is focused on a disk to generate a first optical reflection signal. A first spherical aberration estimate is generated according to the degree of dispersion and strength of the first optical reflection signal. A laser beam of a second type is focused on the disk to generate a second optical reflection signal. A second spherical aberration estimate is generated according to the degree of dispersion and strength of the second optical reflection signal. The type of the disk is determined based on the first spherical aberration estimate and the second spherical aberration estimate. | 03-29-2012 |
20120044792 | METHOD AND APPARATUS FOR DETERMINING AN OPTIMAL FOCUS BIAS AND SPHERICAL ABERRATION COMPENSATING VALUE IN AN OPTICAL DISC DRIVE - A method for determining an optimal combination of focus bias and spherical aberration compensating value (SA value) in an optical disc drive is provided. Firstly, a first focus bias is set, the SA values are adjusted and the corresponding tracking error signal values are measured. Second-order-approximation is performed to obtain a first maximum value of tracking error signal. Secondly, a second focus bias is set, the SA values are adjusted and the corresponding tracking error signal values are measured. Second-order-approximation is performed to obtain a second maximum value of tracking error signal. Thirdly, a third focus bias is set, the SA values are adjusted and the corresponding tracking error signal values are measured. Second-order-approximation is performed to obtain a third maximum value of the tracking error signal. The three maximum values are compared to obtain the optimal combination of focus bias and SA compensating value in the optical disc drive. | 02-23-2012 |
20120039156 | DEVICE AND METHOD FOR DETECTING DISC DEFECT - A method for detecting a typical defect area on a disc track includes the following steps. Firstly, a source signal is provided. Then, first and second signals are generated according to the source signal. The first and second signals are held at the peak level of the source signal and respectively decreased at first and second drop rates. Then, first and second threshold values are subtracted from the first and second signals to generate first and second slice signals, respectively. Afterwards, the source signal is compared with either the first slice signal or the second slice signal. When the first slice signal is larger than the source signal, a typical defect signal is changed from a first level to a second level. Whereas, the typical defect signal is changed from the second level to the first level when the second slice signal is smaller than the source signal. | 02-16-2012 |
20120014238 | SPHERICAL ABERRATION COMPENSATION METHOD AND DEVICE OF OPTICAL DISC DRIVE - A spherical aberration compensation method is provided. A first thickness of a cover layer at a first radius position of an optical disc is measured. A second thickness of the cover layer at a second radius position of the optical disc is measured. A spherical aberration calibration is performed at a third radius position of the optical disc to obtain an optimal spherical aberration compensation value. According to the first and second radius positions, the first and second thicknesses, and the optimal spherical aberration compensation value at the third radius position, a spherical aberration compensation formula is acquired. Afterwards, an updated spherical aberration compensation value is calculated by the spherical aberration compensation formula according to a fourth radius position where an optical pickup head of the optical disc drive is located. The updated spherical aberration compensation value is inputted into a spherical aberration compensator of the optical disc drive. | 01-19-2012 |
20120013538 | Coordinated virtual input system - A coordinated virtual input system includes a coordinated virtual keyboard having multiple virtual keys arranged according to a first direction and a second direction. Each virtual key is associated with a predefined symbol or user option, and corresponds to a set of coordinate digits respectively in the first direction and the second direction. A display device displays the virtual keyboard. A remote control controls the display device and has an input function key, a set of direction keys, and a set of digit keys. By pressing the input function key, the display displays the virtual keyboard in an OSD manner. By pressing the set of digit keys to input the set of coordinate digits respectively in the first direction and the second direction to select a virtual key, the predefined symbol or user option corresponding to the virtual key selected is inputted. | 01-19-2012 |
20120002894 | METHOD FOR PROGRESSIVE JPEG IMAGE DECODING - A progressive JPEG image decoding method is provided. In the decoding method, a non-zero history table and a sign table of each variable length decoding (VLD) result are recorded and used as a reference for decoding the next scan layer. The decoded coefficients are no longer directly stored in a memory so as to save the memory space. Accordingly, an image can be decoded and displayed correctly even with limited memory space. | 01-05-2012 |
20110310718 | METHOD AND APPARATUS FOR JUDGING BLANK AREA AND DATA RECORDED-AREA OF OPTICAL DISC - An apparatus for judging an optical disc includes a gain controller, an amplitude detecting unit and an amplitude comparing unit. The gain controller is used for receiving a radio frequency signal from an optical pickup head; and processing the radio frequency signal into an amplified radio frequency signal with a target amplitude according to an amplitude feedback signal. The amplitude detecting unit is used for receiving the amplified radio frequency signal, generating the amplitude feedback signal to the gain controller, and outputting a top envelope amplitude according to an top envelope signal of the amplified radio frequency signal. The amplitude comparing unit is used for comparing the top envelope amplitude with a threshold value to generate a resulting signal, and judging whether the laser beams emitted from the optical pickup head are irradiated on a blank area or a data-recorded area according to the resulting signal. | 12-22-2011 |
20110310717 | METHOD AND APPARATUS FOR DETERMINING THE NUMBER OF DATA LAYERS IN AN OPTICAL DISC - The present invention provides a method and an apparatus for determining the number of data layers in an optical disc. Firstly, the objective lens of the optical pickup head is controlled so that it moves toward the optical disc. At the same time, a generated SBAD signal is recorded. The number of wave peaks in the SBAD signal is then detected and the number of the data layers in an optical disc is determined according to the detected number of wave peaks in the SBAD signal. | 12-22-2011 |
20110310716 | METHOD AND DEVICE FOR DETECTING THICKNESS OF OPTICAL DISC - A method for detecting a thickness of an optical disc is provided. Firstly, a beam intensity signal and a focusing error signal are generated. Then, a first time interval for a focus point of the laser beam to move from a first layer to a second layer of the optical disc is acquired according to the beam intensity signal or the focusing error signal. Then, a second time interval between two peak values of an S curve of the focusing error signal is detected. Afterwards, the thickness between the first layer and the second layer is calculated according to a known S-curve detection range, the first time interval and the second time interval. The S-curve detection range is multiplied by said first time interval and divided by said second time interval to obtain the thickness between the first layer and the second layer of the optical disc. | 12-22-2011 |
20110304768 | METHOD OF SAMPLING PHASE CALIBRATION AND DEVICE THEREOF - A method of sampling phase calibration and a device thereof is suitable for an analog-to-digital converter and phase lock loop (ADC-PLL). The ADC-PLL conducts sampling on a periodic analog signal according to a sampling phase so as to produce a plurality of digital signals. The sampling phase calibration device includes a storage unit, a motion-detecting unit and a control unit. The motion-detecting unit is to calculate the number of motion data corresponding to a sampling phase. The control unit is coupled to the motion-detecting unit for changing the sampling phase so as to obtain the number of motion data corresponding to each sampling phase and selecting the sampling phase corresponding to the minimum number of motion data as an optimal sampling phase. The ADC-PLL can correctly sample an analog signal by using the optimal sampling phase and reduce the influence of clock jitter to the minimum. | 12-15-2011 |
20110302467 | Memory test system with advance features for completed memory system - In a memory test system with advance features for completed memory system, the hardware components are independently configured to generate versatile test patterns for performing a programmable-loading test, a real case test, and a write-feedback test. The write-feedback test is employed to independently test a memory controller which is embedded in an integrated circuit without communicating with the external SDRAM. In the integrated circuit verification stage, the memory test system supports for analyzing and distinguishing the problems inside or outside of the integrated circuit, and testing individual write and read commands. | 12-08-2011 |
20110293243 | MULTIMEDIA PLAYING APPARATUS AND MULTIMEDIA DATA CONVERTER AND CONVERTING METHOD THEREOF - A multimedia data converter for converting a transport stream to a program stream is provided, which includes a storage unit and a recorder. The storage unit includes a plurality of storage blocks. The recorder selects a plurality of transport stream packets from the transport stream, and determines whether the selected transport stream packet includes the multimedia data. Besides, the recorder directly stores the multimedia data to the storage unit by using the divided storage blocks, so as to reduce a loading of system performance. | 12-01-2011 |
20110289129 | METHOD FOR DETERMINING SAMPLING RATE AND DEVICE THEREFOR - A method and a device for determining sampling rate are provided. The device receives an input signal of SPDIF. The method includes following steps. A plurality of multiple values between a plurality of bi-phase clock frequencies of the input signal and a system frequency are obtained, and a first weighted average and a second weighted average are calculated according to a first filter range, a second filter range and the multiple values. When a first difference is greater than a second difference, the sampling rate is set to a first sampling rate. Otherwise, the sampling rate is set to a second sampling rate. The first difference and the second difference are obtained according to the first weighted average, the second weighted average and a frequency threshold. The method determines the sampling rate rapidly according to weighted averages adjusted by filter ranges, reduces a probability of erroneous judgment and saves memory. | 11-24-2011 |
20110242431 | TRACKING FILTER AND ASSOCIATED CALIBRATION DEVICE - A tracking filter includes a first buffer, an impedance transformer, an inductor, a first capacitive unit, a second capacitive unit and a second buffer. The first buffer has an input terminal for receiving an input signal. The impedance transformer is connected with an output terminal of the first buffer. The inductor is connected with a second terminal of the impedance transformer. The first capacitive unit is interconnected between the impedance transformer and a ground terminal. The second capacitive unit is interconnected between the inductor and the ground terminal. The second buffer is connected with the inductor for generating an output signal. When specified values of the impedance transformer, the first capacitive unit and the second capacitive unit are simultaneously increased, an operating frequency of the output signal is decreased, so that a gain value of the output signal to the input signal is maintained constant. | 10-06-2011 |
20110241751 | DIFFERENTIAL OFFSET CALIBRATION CIRCUIT - A differential offset circuit adapted for an adaptive filter of a receiver front end is provided. The differential offset circuit includes four controllable current sources which are respectively coupled to two differential output terminals of the adaptive filter. The current magnitudes of the controllable current sources are capable of being adjusted according to design requirements so that the differential offset of the adaptive filter is mitigated to avoid that the adaptive filter outputs a distorted signal to affect the accuracy of signal transmission. | 10-06-2011 |
20110211434 | METHOD OF RECOGNIZING TRACK PITCH OF OPTICAL DISK - A method of recognizing a track pitch of an optical disk, adapted for an optical disk player, is provided. The method includes the steps of driving an optical pickup head to a predetermined position, so that the optical pickup head and the spindle motor are a predetermined distance apart, reading a data sector address, and recognizing the magnitude of the track pitch of the optical disk according to the value of the data sector address. | 09-01-2011 |
20110199165 | CIRCUIT SUBSTRATE - A circuit substrate includes a first pair of ground lines, a second pair of ground lines, a plurality of first connection lines, a plurality of second connection lines and a plurality of conductive pillars. The first and second pairs of ground lines are located on first and second surfaces of the substrate, respecteively. The pillars are located in the substrate and vertically conducted between the first pair of ground lines and the second connection lines and between the second pair of ground lines and the first connection lines, and the first and second pairs of ground lines are conducted, so that a 3-D grounding circuit loop is formed. Moreover, a first pair of signal lines is disposed between the first connection lines for grounding and a second pair of signal lines is disposed between the second connection lines for grounding to get a better signal integrity. | 08-18-2011 |
20110181691 | System and method for decoding and de-interlacing CVBS signal - A system for decoding and de-interlacing CVBS signal includes a 2D luminance and chrominance separator, a chrominance to color difference converter, a synchronization and scaling device, a storage and a 3D luminance and chrominance separation, de-noise and de-interlacing device. The 2D luminance and chrominance separator generates 2D luminance and chrominance signals based on sampled CVBS signal. The chrominance to color difference converter converts the 2D chrominance signal into 2D color difference signal. The synchronization and scaling device synchronizes the sampled CVBS signal, 2D luminance signal, and 2D color difference signal for generating synchronized CVBS signal, synchronized 2D luminance signal, and synchronized 2D color difference signal. The storage buffers the synchronized CVBS signal, synchronized 2D luminance signal, and synchronized 2D color difference signal. The 3D luminance and chrominance separation, de-noise and de-interlacing device performs 3D luminance and chrominance separation, de-noise and de-interlacing operation for generating a frame. | 07-28-2011 |
20110179337 | MEMORY UTILIZATION METHOD FOR LOW DENSITY PARITY CHECK CODE, LOW DENSITY PARITY CHECK CODE DECODING METHOD AND DECODING APPARATUS THEREOF - A memory utilization method of low density parity check code (LDPC), a LDPC decoding method and a decoding apparatus thereof are provided, applicable for a decoding process in a wireless receiver. The memory utilization method of LDPC includes the following steps. First, variable node processes (VNPs) or check node processes (CNPs) required to be executed at a same time stage are determined. Next, the VNPs or the CNPs executed at the same time stage are allocated in different VNP groups or different CNP groups. Further, a folding factor of memory units is determined according to a desired data throughput. Then, according to the folding factor and the allocated VNP groups or the allocated CNP groups, the memory units are connected serially as a plurality of parallel processing memory modules. | 07-21-2011 |
20110158614 | MOTOR ROTATION SPEED CONTROL DEVICE AND METHOD THEREOF - A motor rotational speed control device for controlling a direct current (DC) brush motor is provided, which includes a motor driver, a detection unit and a central processing unit (CPU). The motor driver is coupled to a first control terminal and a second control terminal of the DC brush motor. The detection unit detects a back electromotive force (EMF) of the DC brush motor through the first control terminal and the second control terminal when the motor driver is set to a disable state, and accordingly generates back EMF information. The CPU determines whether the direct current brush motor has stopped rotating according to the back EMF information, and determines whether to generate a brake control signal according to a determination result. The motor driver reduces a rotation speed of the DC brush motor according to the brake control signal when the motor driver is set to an enable state. | 06-30-2011 |
20110158358 | System for selecting a sample phase based on channel capacity - The present invention provides a system for selecting a sample phase based on channel capacity. A synchronizer calculates a carrier frequency offset, a sample timing offset, a sampling conversion rate and a frame timing, and counts the candidate sample phases. A digital mixer conducts frequency offset compensation to produce a frequency compensated baseband signal. An interpolator conducts interpolation to compensate and produce an interpolated baseband signal. A digital matched filter performs filtering to produce an over-sampled and filtered baseband signal. A buffer stores the over-sampled and filtered baseband signal. A channel estimator estimates and produces channel frequency responses. A sample phase selector calculates channel capacity corresponding to each candidate sample phase, and selects the one with maximum channel capacity. A down-sampler conducts down-sampling operation to produce the final symbol rate based baseband signal. As such, symbol synchronization can be achieved with enhanced performance. | 06-30-2011 |
20110157372 | MULTIMEDIA APPARATUS HAVING FUNCTION OF DETECTING VIDEO SIGNAL CONNECTION - A multimedia apparatus has a function of detecting video signal connection. The multimedia apparatus includes plural video output terminals. The user may selectively connect one of the video output terminals with a TV set. The analog video signal outputted from the video output terminal is detected by a detector. In a case that the connection between the first video output terminal and the TV set is interrupted but the second video output terminal is connected with the TV set, the detector issues control signal. According to the control signal, a first digital-to-analog converter is disabled to stop outputting a first analog video signal through the first video output terminal, and a second digital-to-analog converter is enabled to output a second analog video signal through the second video output terminal. | 06-30-2011 |
20110153920 | ELECTRONIC APPARATUS OF RECORDING DATA USING NON-VOLATILE MEMORY - An electronic apparatus for recording data using a non-volatile memory is provided. The electronic apparatus includes a non-volatile memory and a controller. The non-volatile memory stores a plurality of sets of playing information of the electronic apparatus. The controller is coupled to the non-volatile memory for receiving an input data and transforming a data structure of the input data into a bitmapping data structure. The controller includes a bitmapping module that is capable of transforming the input data into data having at least one bit but less than one byte in a bitmapping manner. | 06-23-2011 |
20110129045 | Method and device for aquiring a channel with frequency offset less than half symbol rate - A method and device for acquiring a channel with a frequency offset less than half symbol rate is applied but not limited to a DVB-S system. A target channel is selected to obtain a carrier frequency and a symbol rate for programming a tuner to obtain a digital baseband signal. A down-sampling factor is calculated based on the symbol rate for performing a down-sampling operation to obtain a down-sampling signal that passes through a digital matched filter to generate a filtered spectrum. A moving average and spectrum inversion is applied to detect location of the target channel and find two cross points thereby estimating a coarse carrier frequency offset for compensating the tuner and a coarse symbol rate. A fine carrier frequency offset and a symbol rate estimate are estimated for compensating and acquiring the target channel when the target channel is successfully detected. | 06-02-2011 |
20110128834 | FILTER AND FILTERING METHOD THEREOF - A filter, including a direct-current (DC) tracking unit, a subtracter and a control unit, is provided. The DC tracking unit extracts a DC component of a radio-frequency (RF) signal and accordingly generates a level signal. The subtracter subtracts the level signal from the RF signal to generate a RF coupling signal. The control unit determines whether to transmit a setting signal to the DC tracking unit according to the level variation of the RF coupling signal, so as to adjust a characteristic parameter of the DC tracking unit. | 06-02-2011 |
20110122313 | CLOCK RANGE SETTING DEVICE - A clock range setting device including a horizontal counter, a filter unit, a clock detecting unit, a first infinite impulse filter (IIR filter), and a clock range modulator is provided. The horizontal counter counts a horizontal counter value. The filter unit obtains a lead clock of each teletext video signal according to a lead clock range, and generates a corresponding clock intermediate value. The clock detecting unit detects level changes of the lead clock of each teletext video signal according to the clock intermediate value, so as to generate a corresponding current clock cycle number. The first IIR filter generates corresponding number mean value according to the current clock cycle numbers sequentially received by the first IIR filter. The clock range modulator sets the lead clock range corresponding to each teletext video signal according to the current clock cycle number, the number mean value, and the horizontal counter value. | 05-26-2011 |
20110095822 | VARIABLE-GAIN LOW NOISE AMPLIFIER - A highly linear variable-gain low noise amplifier is a cascode amplifier. The cascode amplifier includes a gain control circuit, a load circuit, a current steering circuit and an input circuit. The gain control circuit is used for receiving a gain adjusting voltage, thereby generating a resistance adjusting signal and a current steering control signal. The load circuit includes plural variable resistors. The resistances of the variable resistors are adjusted according to the resistance adjusting signal. The current steering circuit is connected to the load circuit through plural current paths for adjusting a current ratio between the plural current paths according to the current steering control signal. The current steering circuit has differential signal output terminals. The input circuit is connected to the current steering circuit. The input circuit has differential signal input terminals. | 04-28-2011 |
20110063004 | Frequency synthesis system with self-calibrated loop stability and bandwidth - In a frequency synthesis system with self-calibrated loop stability and bandwidth, a detector produces a detection signal based on a difference between an input signal and a feedback signal; a charge pump produces a control signal based on the detection signal; a filter produces a tuning signal and a source current based on the control signal; a bias circuit produces first and second bias signals; a controllable oscillator produces a differential output signal with a selected specific frequency; a differential-to-single converter produces an output signal with the selected specific frequency; a programmable frequency divider produces the feedback signal; a current mirror circuit receives the source current for producing a mirror current; a compensation circuit produces a compensation current based on the mirror current for compensating the variation of the damping factor and the bandwidth-to-reference frequency ratio. | 03-17-2011 |
20110058464 | METHOD AND DEVICE FOR IDENTIFYING OPTICAL DISC - An optical disc identifying device includes an optical pickup head, a digital signal processor and a radio frequency amplifier. The optical pickup head has a plurality of laser diodes and a lens. During a start-up procedure, a non-blue laser diode of the optical pickup head is turned on to irradiate a loaded optical disc, thereby generating an electronic signal. The digital signal processor outputs a driving signal, thereby controlling a motor driver to move the lens in a focusing direction. The radio frequency amplifier receives the electronic signal during the movement of the lens, thereby generating a first signal. The digital signal processor includes a detecting unit for comparing the first signal with a slicing signal to generate a pulse signal, and determining whether the optical disc is a blue-ray disc or a non-blue-ray disc according to a pulse number of the pulse signal. | 03-10-2011 |
20110055857 | MOVE-SLED-HOME DEVICE AND METHOD FOR USE IN OPTICAL DISC DRIVE - A move-sled-home device is used in an optical disc drive. The move-sled-home device includes a processing unit, a motor actuator, a sled, a sled motor, and a current-detecting unit. The processing unit outputs a control signal. The motor actuator generates a driving voltage according to the control signal. The sled motor generates a driving current according to the driving voltage to move the sled. The current-detecting unit is used for receiving and converting the driving current into an indicating signal, and issuing the indicating signal to the processing unit. During a move-sled-home action, the processing unit realizes a magnitude of the driving current according to the indicating signal, thereby determining whether the move-sled-home action is finished. | 03-03-2011 |
20110044146 | ERASURE INFORMATION MARKING METHOD FOR BURST CUTTING AREA OF BLU-RAY DISC - An erasure information marking method for a burst cutting area (BCA) of a blu-ray disc (BD) is provided. The erasure information marking method includes obtaining at least four raw data recorded in the BCA; recognizing a record type of the BCA according to the four raw data; obtaining two duplicate copyright protection data, relating to the copyright protection of the BD, in the four raw data according to the record type of the BCA; and marking the erasure information of the BCA according to the difference between the two duplicate copyright protection data. | 02-24-2011 |
20110038396 | TEMPERATURE DETECTING DEVICE AND METHOD - A temperature detecting device includes a current source, a plurality of resistors, a binary counter, a multiplexer, a comparator and a control logic. The current source provides a PTAT current. The resistors provide m voltage signals with ascending or descending voltages. The binary counter generates a binary select signal having (n+1) bits. The m voltage signals are selectively outputted from the multiplexer as a multiplexer output signal according to the binary select signal, wherein 2 | 02-17-2011 |
20110037898 | De-ring system and method for reducing the overshooting and undershooting of video signal in a scaler - In a de-ring system for reducing the overshooting and undershooting of a video signal after scaling on the horizontal and the vertical direction in a scaler, a region judgment device receives the video signal and detects the attributes of the region in the video signal. When the region in the video signal is an edge and flat area, the de-ring system adjusts the weighting coefficient to increase the low frequency components for reducing the overshooting and undershooting of the video signal. When the region in the video signal is neither an edge nor an edge and flat area, the de-ring system adjusts the weighting coefficient to increase the high frequency components for preserving the high frequency components of the video signal, so as to dramatically reduce the overshooting and undershooting of a video signal. | 02-17-2011 |
20110019489 | Apparatus and method for data strobe and timing variation detection of an SDRAM interface - An apparatus for data strobe and timing variation detection of an SDRAM interface includes a differential-signal to single-end signal converter, a first phase delay circuit, a data latch circuit. The differential-signal to single-end signal converter receives a differential data strobe signal from the SDRAM interface and converts the signal into a single-end data strobe signal. The first phase delay circuit is connected to the differential-signal to single-end signal converter to delay the phase of the single-end data strobe signal for producing a delayed data strobe signal. The data latch circuit is connected to the phase delay circuit to latch synchronous data from the SDRAM interface according to the delayed single-end data strobe signal. | 01-27-2011 |
20110018630 | Automatic gain control loop with hysteresis switching - An automatic gain control system with hysteresis switching includes an error calculator for calculating the difference between a first estimation signal and a take over point (TOP) value to produce an error signal. A hysteresis comparator compares the first estimation signal and the TOP value to produce a control signal. A first gain control loop generates a first gain control signal based on the control signal to control a gain of a first variable gain amplifier. A second gain control loop generates a second gain control signal based on the control signal to control a gain of a second variable gain amplifier. As the first estimation signal leaves a hysteresis region of the hysteresis comparator, the first gain control signal is monotonically decreasing and the first gain control signal is monotonically increasing. As a result, the total gain is stable. | 01-27-2011 |
20100328332 | System and method for reducing memory access bandwidth in video decoding - A system for reducing memory access bandwidth in video decoding includes a video decoder, a storage device and a compressor. The video decoder receives a compressed video bitstream and decodes the bitstream to generate decoded I, P and B frames. The storage device has first and second storage areas and is connected to the video decoder. The compressor is connected to the video decoder and the storage device and performs a compression operation on the decoded I, P and B frames to generate compressed decoded I, P and B frames respectively. The decoded I frames and the decoded P frames are stored in the first storage area, and the compressed decoded I frames, the compressed decoded P frames and the compressed decoded B frames are stored in the second storage area. | 12-30-2010 |
20100303140 | SNR estimation system for multi-carrier communication - A signal to noise power ratio estimation system for multi-carrier communication includes a phase rotator, a power estimator, a channel gain calculator, an average and selection device, a combination and calculation device and a decibel (dB) transformation device. The signal to noise power ratio estimation system makes use of a transmit parameter signaling or pilot subcarriers to blindly assist in the signal to noise power ratio estimation to accordingly gain an estimated signal to noise power ratio accurately, and thus a communication system can be calibrated to a preferred condition. | 12-02-2010 |
20100283900 | Temporal vector processing device and method for motion estimation - A temporal vector processing device includes a motion vector estimation device for performing a motion estimation on a first pixel to generate a first motion vector. A motion vector compensation device performs a motion vector compensation on the first pixel based on the first motion vector to obtain a second pixel. A buffer temporarily stores motion vectors of the pixels of the image. A motion vector determination device determines whether a second motion vector is stored in the buffer at a corresponding storage location of the second pixel. In determining that the second motion vector is stored in the buffer at the corresponding storage location of the second pixel, the corresponding storage location of the second pixel in the buffer is updated based on a determination mechanism, and otherwise the first motion vector is directly stored in the buffer at the corresponding storage location of the second pixel. | 11-11-2010 |
20100283897 | De-interlacing system - A de-interlacing system includes a motion adaptive de-interlacer, a horizontal motion estimation device, a horizontal motion compensation device, a vertical motion detection device, a multiplexer, and a film signal detector. The film signal detector receives an input signal and decides whether the input signal is a video stream or a film stream to thereby select an output from the motion adaptive de-interlacer or the horizontal motion estimation and compensation device. Thus, a de-interlacing output has stable and smooth edges when a video stream is inputted, and the motion judder phenomenon is reduced when a film stream is inputted. | 11-11-2010 |
20100277643 | Display frequency boosting system for increasing image display frequency - A display frequency boosting system for increasing image display frequency includes a buffer to receive a first frame, a second frame, and a third frame of image data and store the frames in a form of zero to fifth fields, a motion estimation device to perform a motion estimation on the fields to produce a motion vector, an interpolator connected to the buffer to perform an interpolation on the fields to produce an interpolated field, a motion compensation device to perform a motion compensation according to the motion vector, the fields and the interpolated field to produce sixth and seventh fields, and a controller to control read and write operations of the buffer, wherein each frame is composed of an odd field and an even field, and a fourth frame corresponding to the sixth and the seventh fields locates between the first and second frames in a display time axis. | 11-04-2010 |
20100277355 | Dynamic element matching digital/analog conversion system and sigma-delta modulator using the same - A dynamic element matching sigma-delta modulator includes an adder to receive an analog input signal and a feedback signal to generate an error signal; a loop filter to generate a filtered signal according to the error signal; a quantizer to change the filtered signal into a quantized output signal; a digital/analog converter (DAC) having a plurality of digital/analog elements to generate the feedback signal corresponding to the quantized output signal; and a dynamic element matching device to receive the quantized output signal to accordingly set an element of the DAC to be a previous non-participant element and the other elements to be previous participant elements, and reselects participant elements according to the quantized output signal and the previous participant elements for further generating the feedback signal corresponding to the quantized output signal. | 11-04-2010 |
20100271918 | METHOD FOR DETERMINING TYPE OF DISK AND APPARATUS THEREOF - A method for determining a type of a disk and an optical storage apparatus thereof are provided. The method includes when the disk placed in the optical storage device is not a blank disk, determining whether the phases between a first signal and a second signal of the disk are the same or not; and determining that the disk is a low to high (LTH) data disk or a high to low data disk (HTL) data disk upon whether the phases of the first signal and the second signal are the same or not. Therefore, the reading parameters are correspondingly loaded in the optical storage device according to the type of the disk. | 10-28-2010 |
20100235707 | Wireless receiver system and method with automatic gain control - A wireless receiver system with automatic gain control, which includes a receiving path, an analog to digital converter, an automatic gain control (AGC) device and a controller. The controller has an adjacent channel interference off mode, an adjacent channel interference acquisition mode and an adjacent channel interference tracking mode to accordingly set the AGC device for adjusting the gains of a plurality of modules of the receiving path. Namely, the strengths of different adjacent channel interferences are appropriately adjusted to thereby obtain the best received signal quality. | 09-16-2010 |
20100226221 | APPARATUS AND METHOD FOR GENERATING RADIO FREQUENCY RIPPLE ZERO CROSSING SIGNAL - A method for generating an RFZC signal is disclosed. The method includes the following steps. First, an RF signal is received and the received RF signal is converted into an RF-ENVLP signal. Next, a DC offset of the RF signal is calibrated according to a variation of the RF-ENVLP signal so as to obtain a calibrated RF-ENVLP signal and obtain a gain according to the calibrated RF-ENVLP signal. Then, an RFZC signal is generated according to the calibrated RF-ENVLP signal and the gain. | 09-09-2010 |
20100215265 | Image processing device and method for reducing color artifact - An image processing device and method is provided to reduce color artifact. A smooth unit performs a smooth operation on color signal corresponding to a pixel and adjacent pixels to generate smooth color signal. A level shifter performs a level-shifting on the smooth color signal to obtain level-shifted color signal. A color strength unit calculates a color strength indicator based on the color signal. A gray level decision unit is connected to the color strength unit for deciding whether the pixel is in a gray level region or not based on the color strength indicators of the pixel and adjacent pixels to generate a gray level indicator. An adjustment unit adjusts the smooth color signal and the level-shifted color signal based on the gray level indicator to generate an output color signal. | 08-26-2010 |
20100214025 | Low jitter and wide-range frequency synthesizer for low voltage operation - A low jitter and wide-range frequency synthesizer for low voltage operation includes a detector to generate a detection signal based on a logic level difference between an input signal and a feedback signal, a charge pump to generate a control signal based on the detection signal, a filter to generate a tuning signal based on the control signal, a bias circuit to generate a first bias signal and a second bias signal based on the tuning signal, a controllable oscillator to generate a differential output signal based on the first and the second bias signals, a differential to single ended converter to convert the differential output signal into an output signal, and a programmable frequency divider to generate the feedback signal based on the output signal. | 08-26-2010 |
20100205241 | METHOD AND SYSTEM FOR DOWNLOADING NETWORK DATA INTO MULTIMEDIA PLAYER - A method and a system for downloading network data into a multimedia player are provided. In the present method, a data getting instruction sent by the multimedia player is received and accordingly a webpage source code is captured. Then, a web server corresponding to the webpage source code is identified, and the webpage source code is parsed according to a type information of the web server to obtain a plurality of data url links conforming to a data attribute. Finally, network data corresponding to each of the data url links is downloaded through a network and provided to the multimedia player. | 08-12-2010 |
20100201888 | Motion vector estimator for reducing film judder - A motion vector estimator for reducing film judder measures a motion vector of a block of an image. A motion vector selection device receives a plurality of motion vectors and generates N candidate vectors based on a motion estimation stage signal. N block matchmakers are connected to the motion vector selection device in order to generate N matching costs based on the N candidate vectors. A motion vector determinator is connected to the N block matchmakers and the motion vector selection device in order to determine an output motion vector of the block based on the N matching costs. | 08-12-2010 |
20100188943 | OPTICAL STORAGE APPARATUS AND METHOD FOR AUTOMATICALLY ADJUSTING LOOP GAIN THEREOF - An optical storage apparatus and a method for automatically adjusting a loop gain thereof are provided. The method includes the following steps. Firstly, a compact disk is written by an erase power. Next, a writing state of the erase power is detected to generate an error signal. Finally, a loop gain of a servo control loop is corrected according to the error signal. Therefore, the loop gain can be corrected by the present invention according to a reflectance of the compact disk. | 07-29-2010 |
20100182882 | OPTICAL STORAGE APPARATUS AND METHOD FOR ELIMINATING WRITE POWER TRANSIENT THEREOF - An optical storage apparatus and a method for eliminating a write power transient thereof are provided. The method includes following steps. First, a target voltage level of a write voltage when next time the optical storage apparatus writes data is obtained. Then, a command value is updated by using the target voltage level according to a relationship between the command value and the write voltage. Next, the write voltage of the optical storage apparatus is pre-charged to the target voltage level according to the updated command value. Thereby, the write power transient of the optical storage apparatus can be eliminated. | 07-22-2010 |
20100180177 | Decoding system and method for high-density recording medium - In a decoding system and method for a high-density recording medium, a high protective codeword decoder decodes a burst indicator subcode (BIS) while a low protective codeword decoder decodes a long distance code, so as to eliminate the waiting time required for completely decoding all burst indicator subcodes (BISs) and starting the long-distance code (LDC) decoding. In addition, a first memory having a high access speed is implemented to store the BISs and corresponding BIS erasure indicators, and the access to a second memory have a lower access speed relative to the first memory is relatively reduced such that the bandwidth can be effectively used to thereby increase the decoding efficiency on the high-density recording medium. | 07-15-2010 |
20100169564 | APPARATUS AND METHOD FOR ACCESSING DATA - A data access apparatus and method are provided. The data access apparatus includes a first memory, a second memory and a memory controller. The first memory and the second memory have the same memory capacity for respectively storing the neighbor data of an image. The memory controller is coupled to the first memory and the second memory for providing shared control signals and shared address signals, and further providing a plurality of first address signals and a plurality of second address signals to the first memory and the second memory respectively. The memory controller dynamically accesses the first memory and the second memory by different column address strobe (CAS) signal of the shared control signals, the first address signals and the second address signals. | 07-01-2010 |
20100166092 | TPS decoder for DVB-T television system and receiver using the same - A TPS decoder for a DVB-T digital television system includes an input signal estimator, a masking device, a vector index determinator and a lookup table device. The input signal estimator receives a plurality of frequency-domain input signals and a plurality of channel measure signals to thereby produce a plurality of estimated input signals. The masking device performs a masking operation on the estimated input signals to thereby produce a plurality of masking signals. The vector index determinator is based on the masking signals to determine a vector index corresponding to the frequency-domain input signals. The lookup table device is based on the vector index to produce a codeword. | 07-01-2010 |
20100153636 | CONTROL SYSTEM AND METHOD FOR MEMORY ACCESS - A control system for memory access includes a system memory access command buffer, a memory access command parallel processor, a DRAM command controller and a read data buffer. The system memory access command buffer stores plural system memory access commands. The memory access command parallel processor is connected to the system memory access command buffer for fetching and decoding the system memory access commands to plural DRAM access commands, storing the DRAM access commands in DRAM bank command FIFOs, and performing priority setting according to a DRAM bank priority table. The DRAM command controller is connected to the memory access command parallel processor and a DRAM for receiving the DRAM access commands, and sending control commands to the DRAM. The read data buffer is connected to the DRAM command controller and the system bus for storing the read data and rearranging a sequence of the read data. | 06-17-2010 |
20100141314 | ALL DIGITAL PHASE LOCKED LOOP CIRCUIT - An all digital phase locked loop circuit includes a reference frequency indicator for receiving a reference signal with a reference frequency and generating a frequency indicating value; a phase frequency detector for comparing the reference signal with a frequency divided signal and generating a phase difference pulse; a time-to-digital circuit for receiving the phase difference pulse and a plurality of output signals and generating a phase difference value; a digital controller for receiving the frequency indicating value and the phase difference value and generating a control value; a delta-sigma modulator for modulating the control value and generating a modulated control value; a DCO for receiving the modulated control value and generating an output oscillating signal with a digital controlled frequency; a frequency divider for dividing the digital controlled frequency to generate the frequency divided signal; and a multi-phase generator for receiving the output oscillating signal and generating the output signals. | 06-10-2010 |
20100135137 | METHOD AND APPARATUS FOR DETECTING BURST CUTTING AREA ON OPTICAL DISC - An apparatus for detecting burst cutting areas on optical discs includes an optical pickup head, a front-end processing unit, a sync pattern detector, a channel clock recovery device, and a data demodulator. The front-end processing unit generates a BCA signal in response to a radio frequency signal. The sync pattern detector counts the BCA signal according to a reference clock, detects a sync pattern of the BCA signal and outputs a channel bit length counting value. The channel clock recovery device generates a channel clock according to the reference clock and the channel bit length counting value. The data demodulator transfers the BCA signal into a BCA data according to the channel clock. The sync pattern detector continuously counts the B CA signal and continuously outputs a plurality of counting values, so that the sync pattern of the BCA signal can be determined according to at least three sequential counting values. | 06-03-2010 |
20100074319 | Decoding system for LDPC code concatenated with 4QAM-NR code - A decoding system for LDPC code concatenated with 4QAM-NR code in a DTMB system is a two-stage decoding system. An NR decoder performs a 4QAM-NR decoding to obtain hard decision information. Then, the so obtained hard decision information together with corresponding soft symbol and channel state information are sent to a log-likelihood ratio (LLR) device for further computing a log-likelihood ratio after an adder adds a correction term associated with the hard decision information to a computed log-likelihood ratio without the hard decision information. An LDPC decoder receives the LLR for decoding. | 03-25-2010 |
20100067612 | Frequency synthesis system with self-calibrated loop stability and bandwidth - A frequency synthesis system with self-calibrated loop stability and bandwidth, which outputs an output signal based on an input signal and includes a detector, a charge pump, a filter, a controllable oscillator and a programmable frequency divider. The detector produces a detection signal based on a logic level difference between the input signal and a feedback signal. The charge pump is connected to the detector in order to produce a control signal based on the detection signal. The filter is connected to the charge pump in order to produce a tuning signal based on the control signal. The controllable oscillator is connected to the filter in order to produce the output signal based on the tuning signal. The programmable frequency divider is connected to the controllable oscillator in order to produce the feedback signal based on the output signal. The filter is a discrete time loop filter. | 03-18-2010 |
20100064202 | DECODING APPARATUS FOR HIGH-DENSITY RECORDING MEDIUM - A decoding apparatus for a high-density recording medium includes a demodulator, a long-distance code (LDC) processing module, a burst indicator subcode (BIS) processing module, an erasure code generator, and a decoder. The demodulator demodulates data from a high-density recording medium to obtain a demodulated data and a demodulation error flag. The LDC processing module and the BIS processing module deinterleave the demodulated data to respectively obtain an LDC data and a BIS data. The erasure code generator sets an erasure flag corresponding to the LDC data according to the demodulation error flag and the BIS error flag. The decoder decodes the LDC data according to the erasure flag. Further, the decoder decodes the BIS data to obtain the BIS error flag. | 03-11-2010 |
20100060796 | Color reconstruction system and method for a secam television signal - A color reconstruction system for an SECAM television signal includes a luminance and chrominance separator and color decoder, first and secons line buffer blocks, a vertical similarity calculator and a reconstructor. The luminance and chrominance separator and color decoder receives and filters an SECAM television signal with a luminance and a chrominance to produce a luminance signal and a chrominance signal. The first line buffer block temporarily stores the luminance signal. The second line buffer block temporarily stores the color difference signal. The vertical similarity calculator produces an upper similarity coefficient and a lower similarity coefficient based on the luminance signals produced by the luminance and chrominance separator and color decoder and temporarily stored in the first line buffer block respectively. The reconstructor depends on the upper and lower similarity coefficients to adjust the chrominance signal temporarily stored in the second line buffer block to produce a reconstructed chrominance signal. | 03-11-2010 |
20100027537 | METHOD FOR HANDLING MULTIPLE NETWORK PACKETS - A method for handling multiple network packets is provided. The method is suitable for an embedded system connected to a network, wherein the embedded system includes a network device driver module and a simplified TCP/IP stack module. First, a plurality of network packets are received by the network device driver module. Then, each time when the network device driver module copies one of the network packets into a buffer of the simplified TCP/IP stack module, a packet length of the copied network packet is recorded in a packet information table. Thereafter, the network packets are obtained from the buffer one at a time according to the packet lengths recorded in the packet information table and analyzed by the simplified TCP/IP stack module. Thereby, multiple network packets can be handled correctly even in an environment wherein a simplified TCP/IP stack is used. | 02-04-2010 |
20100014403 | METHOD AND APPARATUS OF DISCRIMINATING DIFFERENT TYPES OF OPTICAL DISCS - A method for discriminating different types of optical discs includes the steps of focusing a beam spot generated by a laser source on an optical disc, and rotating the optical disc; generating a radio frequency signal and a corresponding first signal of the radio frequency signal; comparing a peak-to-peak value of the corresponding first signal with a predetermined value; determining the optical disc as a high density optical disc when the peak-to-peak value of the first signal is smaller than the predetermined value; and, determining the optical disc as a low density optical disc when the peak-to-peak value of the first signal is greater than the predetermined value. | 01-21-2010 |
20090323853 | 4X OVER-SAMPLING DATA RECOVERY METHOD AND SYSTEM - A 4× over-sampling data recovery system consists of a charge pump PLL, a 4× over-sampler, a data regenerator and a digital PLL. The charge pump PLL receives a clock signal and generates a plurality of multiplicative clock signals in response to the clock signal. The 4× over-sampler samples a serial data to generate a M-bit signal according to the plurality of multiplicative clock signals, wherein each bit in the serial data is sampled for four times. The data regenerator sequentially receives and combines two M-bit signals to generate a (M+N)-bit signal. The digital PLL divides the (M+N)-bit signal into (N+1) groups of M-bit data and selects a designated M-bit data from the (N+1) groups of M-bit data to generate a P-bit recovery data. | 12-31-2009 |
20090323480 | OPTICAL STORAGE SYSTEM AND SPHERICAL ABERRATION COMPENSATION APPARATUS AND METHOD THEREOF - An optical storage system and a spherical aberration (SA) compensation apparatus and method thereof are provided. The SA compensation apparatus includes a microprocessor and a digital-signal-processor (DSP). The microprocessor regulates a compensation value of an SA compensation driver in the optical-pickup-head (OPH) several times after the microprocessor has determined the type of an optical storage medium and before the OPH has not focused on the optical storage medium. The DSP processes a plurality of electrical signals converted through the OPH whenever the microprocessor has regulated the compensation value of the SA compensation driver, so as to obtain width values of a plurality of focus-error (FE) signals. Accordingly, the microprocessor makes the SA compensation driver to drive an SA compensation unit according to the width values of the FE signals, so as to compensate an SA of the light point generated by the OPH and focused on the optical storage medium. | 12-31-2009 |
20090317013 | Image format conversion system - An image format conversion system includes a horizontal filter to receive an image input signal with a frequency of a first clock signal in order to perform a filtering operation to thereby produce a horizontal filtering image signal; a first FIFO to temporarily store the horizontal filtering image signal; a 2D image interpolator to perform a deinterlacing, a vertical interpolation and a horizontal interpolation operations on the horizontal filtering image signal to further produce a scaled progressive image signal; a second FIFO connected to the 2D image interpolator to temporarily store the scaled progressive image signal; an interpolation clock controller to receive a second clock signal and produce multiple enable signals in order to enable the horizontal filter and the 2D image interpolator, wherein the second clock signal has a frequency independent of the frequency of the first clock signal. | 12-24-2009 |
20090316839 | Apparatus and method for adaptively correcting I/Q imbalance - An apparatus and method for adaptively correcting I/Q imbalance, which is used in a receiver for correcting a received I/Q imbalanced signal to thus eliminate the I/Q imbalance. First, an interference amount caused by interference from an imbalanced in-phase signal to an imbalanced quadrature-phase signal is computed and accordingly subtracted from the quadrature-phase signal, so that a corrected quadrature-phase signal without phase imbalance is obtained. Next, a power of output in-phase signal, a power of output quadrature-phase signal, and a target are compared to thus determine an in-phase scaling factor and a quadrature-phase scaling factor. Finally, the imbalanced in-phase signal is multiplied by the in-phase scaling factor to thus obtain the output in-phase signal, and the corrected quadrature-phase signal is multiplied by the quadrature-phase scaling factor to thus obtain the output quadrature-phase signal. | 12-24-2009 |
20090307185 | METHOD FOR SEAMLESS PLAYBACK OF MULTIPLE MULTIMEDIA FILES - A method for seamless playback of multiple multimedia files is provided. First, a first multimedia file and a second multimedia file are pre-analyzed to establish a playing list. Next, index content of the first multimedia file and the second multimedia file are referred to, so as to establish a first random access table and a second random access table. Then, the multiple multimedia files are played according to the play list, the first random access table, and the second random access table. Accordingly, the multiple multimedia files can be played seamlessly while the video and audio data are kept synchronized, such that the continuity for viewing multimedia files is improved. | 12-10-2009 |
20090304062 | DTMB-based carrier mode detection system and receiving system having the same - A Digital Terrestrial Multimedia Broadcasting (DTMB)-based carrier mode detection system includes first and second TPS decoders, first and second carrier calculators and a determinator. The first and second TPS decoders respectively receive N | 12-10-2009 |
20090296800 | DTMB-based control system and receiving system having the same - A DTMB-based control system includes a carrier mode detector, a TPS decoder, a first latch, a second latch, and a latch controller. The carrier mode detector receives a number of N | 12-03-2009 |
20090295999 | System of edge direction detection for comb filter - A system of edge direction detection for comb filter includes a buffer, first and second filters, first and second oblique detectors, and a comparator. The buffer receives and stores a composite signal. The first filter performs filtering operation on the composite signal to produce a first filter signal. The second filter performs filtering operation on the composite signal to produce a second filter signal. The first oblique detector detects an oblique in the first filter signal to produce a first oblique indication signal and a first oblique direction signal and output a first minimum oblique difference. The second oblique detector detects an oblique in the second filter signal to produce a second oblique indication signal and a second oblique direction signal and output a second minimum oblique difference. The comparator compares the first and second oblique indication signals and the first and second oblique direction signals to produce edge information. | 12-03-2009 |
20090251487 | System and method for adaptive color space conversion - A method and system for adaptive color space conversion includes a color space converter, a brightness adaptive controller and a soft clipper. The color space converter receives a first color space format signal and converts the first color space format signal into a second color space format signal. The brightness adaptive controller is connected to the color space converter in order to produce a gain and an offset based on a brightness value. The soft clipper is connected to the color space converter and the brightness adaptive controller in order to clip the second color space format signal based on the gain and the offset to thereby produce a corrected second color space format signal. | 10-08-2009 |
20090238048 | METHOD AND APPARATUS FOR COMPENSATING ASTIGMATISM IN AN OPTICAL STORAGE SYSTEM - The present invention discloses a method and an apparatus for compensating astigmatism in an optical storage system. Firstly, the optical storage system focuses on an optical disc and proceeds track seeking. While track seeking, the astigmatism compensator continues adjusting and an astigmatism index signal is also measured. At last, an optimal astigmatism compensated value of the astigmatism compensator is acquired based on the measured result of the astigmatism index signal. | 09-24-2009 |
20090180706 | System for applying multi-direction and multi-slope region detection to image edge enhancement - A system for applying multi-direction and multi-slope region detection to image edge enhancement is provided to perform the image edge enhancement on an image. For pixel (i) indicating i-th pixel of line of the image, a line buffer temporarily stores the pixel (i) and its neighboring pixels. A region classification device classifies the pixel (i) into a region type. A left flat pixel detector depends on the region type to search the neighboring pixels of the pixel (i) for a left flat region pixel. A right flat pixel detector depends on the region type to search the neighboring pixels of the pixel (i) for a right flat region pixel. An edge enhancer performs an edge enhancement operation on the pixel (i) and neighboring pixels when the pixel (i) is an extended region and the left and the right flat region pixels are included in the neighboring pixels. | 07-16-2009 |
20090180625 | Automotive virtual surround audio system - An automotive virtual surround audio system is implemented in an automobile to receive left- and right-channel audio sources. A synthesizer receives the left- and right-channel audio sources to extend the sources into temporary rear-left and rear-right audio sources. A weighting device receives the left- and right-channel audio sources to perform a weighting operation and produce temporary front-left and front-right audio sources. A first filter receives the temporary front-left and front-right audio sources to perform a filtering operation and produce virtual front-left and front-right audio sources. A second filter receives the temporary rear-left and rear-right audio sources to perform a filtering operation and produce virtual rear-left and rear-right audio sources. Thus, the virtual audio image position is reproduced. | 07-16-2009 |
20090141582 | METHOD FOR RECORDING DATA USING NON-VOLATILE MEMORY AND ELECTRONIC APPARATUS THEREOF - A method for recording data using a non-volatile memory and an electronic apparatus thereof are provided. In the present method, a set of input data is provided. Then, a data structure of the input data is transformed into a bitmapping data structure. Afterwards, the input data is written sequentially into the non-volatile memory using at least one bit as a basic unit of modification. A total number of bits being modified is then calculated, so as to obtain information needed by the system. Therefore, a minimal memory space is used to record most information, so as to reduce the times for erasing the non-volatile memory and increase the life time of the non-volatile memory. | 06-04-2009 |
20090140966 | Panel adjustment method for increasing display quality - A panel adjustment method is executed on a host to adjust settings of a panel connected to the host through a serial bus. The method determines whether the panel is supported by the host. When the panel is supported by the host, the settings of the panel is read from a database of the host to accordingly set the panel. It is further determined whether the panel is correctly set or not. When the panel is correctly set, it is further determined whether the panel is of a frame buffer mode or not. When the panel is of a frame buffer mode, it is determined whether a header file generation is required or not. When the header file generation is required, the settings and a panel name are included in an include file. The include file is compiled to thereby generate a binary file which is loaded into the panel. | 06-04-2009 |
20090135694 | DEVICE AND METHOD FOR DETECTING DISC DEFECT - A method for detecting a typical defect area on a disc track includes the following steps. Firstly, a source signal is provided. Then, first and second signals are generated according to the source signal. The first and second signals are held at the peak level of the source signal and respectively decreased at first and second drop rates. Then, first and second threshold values are subtracted from the first and second signals to generate first and second slice signals, respectively. Afterwards, the source signal is compared with either the first slice signal or the second slice signal. When the first slice signal is larger than the source signal, a typical defect signal is changed from a first level to a second level. Whereas, the typical defect signal is changed from the second level to the first level when the second slice signal is smaller than the source signal. | 05-28-2009 |
20090129227 | METHOD FOR RECOVERING DATA IN DISK - A method for recovering video data in a disk when a reading error occurs is provided. First, the disk is scanned to obtain a next writable address (NWA) of a last video chapter previously recorded into the disk. An end address of a successfully recorded video chapter is then read from a specific area of the disk and stored into a memory. Next, when a disk player/recorder is requested to read content of data according to the NWA, the disk player/recorder determines whether the content of the data is a file system. If the content of the data is not a file system, the NWA obtained by scanning the disk is replaced with the end address read from the specific area to read the file system, so as to recover the video data in the disk. Thereby, the video data in the disk can be protected. | 05-21-2009 |
20090122678 | DEVICE AND METHOD FOR GENERATING TRACK-CROSSING SIGNAL IN OPTICAL DISC DRIVE - A track-crossing signal generator includes a bottom envelope detecting unit, a defect detector, an auto gain control unit, and an amplifier. The bottom envelope detecting unit receives a radio frequency signal, and outputs a bottom envelope signal. The defect detector is electrically connected to the bottom envelope detecting unit for receiving the bottom envelope signal and generating a defect signal when a defect area is formed on a disc track. The auto gain control unit is electrically connected to the bottom envelope detecting unit for receiving the bottom envelope signal and dynamically adjusting a gain value according to the amplitude of the bottom envelope signal. The amplifier is electrically connected to the bottom envelope detecting unit and the auto gain control unit for receiving the bottom envelope signal and dynamically adjusting the bottom envelope signal according to the gain value, thereby amplifying the bottom envelope signal as a track-crossing signal. | 05-14-2009 |
20090109821 | METHOD FOR DETERMINING COMPLETENESS OF OPTICAL DISC AND METHOD FOR PLAYING OPTICAL DISC - A method for determining the completeness of an optical disc and a method for playing the optical disc are provided. The method for playing the optical disc includes: performing focusing on and tracking on the optical disc; detecting whether the optical disc contains any data if the focusing on succeeds while the tracking on fails; if the optical disc contains data, turning on a servo system to perform focusing on and tracking on to the area containing the data and determining whether a file information area contains a file system; if the file information area does not contain any file system, reading the outmost data in a video data area to locate a file allocation data table; and playing the data stored in the video data area according to the file allocation data table. | 04-30-2009 |
20090092021 | DEVICE AND METHOD FOR DETECTING BLANK AREA IN OPTICAL DISC - A method and a device of distinguishing blank area from non-blank area in an optical disc are provided. An input signal such as a DPD TE signal or RF ripple signal is first filtered to obtain a filtered signal. A subtracting operation of the input signal and the filtered signal is then performed to obtain a first signal. According to a peak value and a bottom value of the first signal, the first signal is processed into a second signal. By comparing the second signal with a reference signal, whether the currently read area is blank area or non-blank area can be discriminated. An indicating signal is outputted at a first value to indicate the blank area while the indicating signal is outputted at a second value to indicate the non-blank area. | 04-09-2009 |
20090067817 | ERROR RECOVERY METHOD FOR RECORDING AUDIO-VIDEO INTERLEAVED FILE - An error recovery method for recording an audio-video interleaved (AVI) file is provided. The AVI file includes a header chunk and a content chunk. First, the predetermined values of a plurality of recording information are respectively written into a plurality of corresponding fields in the header chunk and the content chunk, wherein the recording information is related to a video/audio length of the AVI file. Next, a multiplexed media data is written into the content chunk for recording the AVI file. After the AVI file recording is finished, the corresponding fields in the header chunk and the content chunk are corrected according to the actual values of the recording information. Thereby, even if the recording process is abnormally terminated, the AVI file can still be normally accessed for it has a complete and legitimate structure. | 03-12-2009 |
20090067301 | ERROR RECOVERY METHOD FOR VIDEO RECORDING - An error recovery method for video recording is provided. The method is suitable for recovering data of a disk when an error occurs during video recording. The method includes following steps. First, a last writable address of the disk is obtained. Then, a file system last written onto the disk is located by searching forward from the last writable address. Next, a new file system is generated based on the file system and a data segment of the defected recording. Finally, the new file system is written onto the disk so as to recover the data on the disk. Therefore, the data currently written onto the disk and the existing data in the disk can be recovered. | 03-12-2009 |
20090055629 | Instruction length determination device and method using concatenate bits to determine an instruction length in a multi-mode processor - An instruction length determination device includes an instruction input unit having a memory space to store a plurality of N-bit data; an instruction fetch unit which fetches the plurality of N-bit data from the instruction input unit; an instruction length determination logic which compares concatenate bits of a first N-bit data with a predetermined value for determination of an instruction length; and an instruction concatenate unit which selectively concatenates a number of successive N-bit data based on the determination. The instruction length determination logic determines that the first N-bit data is a complete instruction when the concatenate bit of the first N-bit data is not equal to the predetermined value. Otherwise, the instruction length determination logic determines that a complete instruction is formed of last N-bit data finally fetched and all N-bit previously reserved. | 02-26-2009 |
20090028023 | OPTICAL DISC IDENTIFICATION APPARATUS AND METHOD OF IDENTIFYING OPTICAL DISC - An optical disc identification apparatus is disclosed. The optical disc identification apparatus includes an optic pickup unit and a control unit. The optic pickup unit has a plurality of laser sources. The optic pickup unit emits any of lasers to the optical disc and detects the reflected laser from the optical disc to transduce the reflected laser to a detection signal. The control unit controls the optic pickup unit to activate any of the laser sources and moves an object lens of the optic pickup unit. When the object lens moves, the control unit obtains a sectional width value of an S-curve of a focus FE signal according to the detection signal. The control unit repeats above steps to obtain the sectional width values of the S-curves of all the laser sources and identifies the optical disc according to all the sectional width values. | 01-29-2009 |
20090021644 | Image noise measurement system and method - An image noise measurement system performs a noise estimation on a current image. A storage device stores a previous image. A noise estimator performs a noise estimation on sub-areas of the current image and the previous image to thereby produce a noise estimation index for the sub-area of the current image. A distribution calculator calculates a distribution of positive and negative signs of pixel differences in the sub-areas of the current image and the previous image to thereby output a positive sign number and a negative sign number. A confidence generator produces a confident level index according to the positive sign number and the negative sign number. A recursive filter performs a recursive filtering operation on the noise estimation index according to the confident level index to thereby produce a noise estimate for the current image. | 01-22-2009 |
20080316363 | System and method for estimating noises in a video frame - A system and method for estimating noises in a frame is disclosed. A storage device is provided to store a previous frame prior to the frame. Multiple window noise estimators are provided to estimate noise between sub-regions of the frame and corresponding sub-regions of the previous frame for producing a noise estimation index and an adjusted noise estimation index for each sub-region. A comparator selects the minimum one among the adjusted noise estimation indexes and produces a corresponding window index. When the minimum adjusted noise estimation index is smaller than a threshold, a global motion detector outputs the noise index corresponding to the minimum adjusted noise estimation index for use as a noise estimation of the frame. | 12-25-2008 |
20080310741 | METHOD FOR PROGRESSIVE JPEG IMAGE DECODING - A progressive JPEG image decoding method is provided. In the decoding method, a non-zero history table and a sign table of each variable length decoding (VLD) result are recorded and used as a reference for decoding the next scan layer. The decoded coefficients are no longer directly stored in a memory so as to save the memory space. Accordingly, an image can be decoded and displayed correctly even with limited memory space. | 12-18-2008 |
20080310262 | METHOD FOR AUTOMATICALLY CALIBRATING OUTPUT POWER OF OPTICAL PICK-UP HEAD AND OPTICAL DISC DRIVER USING THE METHOD - A method for automatically calibrating an output power of an optical pick-up head is provided. First, an optical disc is provided, wherein a relationship between the output power for writing the optical disc and a specific parameter corresponding thereto is defined as a first function. Next, the optical pick-up head is controlled to perform a writing operation on the optical disc according to an instruction value, and obtain the specific parameter corresponding to the instruction value. Next, the output power corresponding to the instruction value is obtained according to the first function and the specific parameter. Next, the instruction value is adjusted according to the instruction value and the output power, and the output power of the optical pick-up head is calibrated according to the adjusted instruction value. | 12-18-2008 |
20080294691 | METHODS FOR GENERATING AND PLAYING MULTIMEDIA FILE AND RECORDING MEDIUM STORING MULTIMEDIA FILE - Methods for generating and playing a multimedia file and a recording medium storing the multimedia file are provided. In the generating method, multimedia data to be written in the multimedia file is generated, and then a media chunk for storing the multimedia data is generated. Next, a metadata chunk including metadata that describes the characteristics of the media chunk and the multimedia data is generated by analyzing the characteristics of the media chunk. Afterwards, the metadata chunk and the media chunk are written into the multimedia data file. When all the media chunks have been written, the multimedia file is scanned and the metadata chunks therein are read, such that an index table recording the relations among the multimedia data is generated in the multimedia file. Therefore, the procedure for generating the multimedia file is simplified and the time for preparing the play of the multimedia file is reduced. | 11-27-2008 |
20080292288 | Cyclic video recording method for an optical storage medium - In a cyclic video recording method for an optical storage medium, the optical storage medium is divided into a set of forward seeking sub-zones and a set of backward seeking sub-zones. Initial values of a current sub-zone and a flag are set. The flag indicates a direction to seek the sub-zones and the initial value of the flag is determined by the initial value of the current sub-zone. When the flag indicates a forward direction, it determines whether the current sub-zone is the last sub-zone. When the current sub-zone is not the last sub-zone, a next sub-zone in the forward direction is set to become the current sub-zone and the write operation is performed. When the current sub-zone is the last sub-zone, the flag is set to a backward direction, the last sub-zone is set to become the current sub-zone and the write operation is performed. | 11-27-2008 |
20080292275 | Detecting method and system of compression-related noise levels - A detecting system and method of compression-related noise levels is provided to produce a compressed index of an image. A line buffer temporarily stores a pixel (i, j) and neighboring pixels. An edge filter calculates an edge index for the pixel (i, j). A line filter calculates a line index for the pixel (i, j). A first determination device produces an edge signal according to the edge index and the line index for indicating whether the pixel (i, j) locates at an edge. A first buffer temporarily stores edge signals of the pixel (i, j) and left and right pixels. A second buffer temporarily stores line indexes of the pixel (i, j) and associated pixels. A second determination device produces a ringing signal for the pixel (i, j) according to the edge signals temporarily stored in the first buffer and the line indexes temporarily stored in the second buffer. | 11-27-2008 |
20080285852 | PREFERENCE COLOR ADJUSTING SYSTEM AND METHOD - A preference color adjusting system includes a saturation calculator, a hue calculator, a first lookup table device, a second lookup table device, a mixer, and a UV converter. The saturation calculator receives an RGB pixel and produces a saturation of the pixel. The hue calculator receives the RGB pixel and produces a hue of the pixel. The first lookup table device stores plural first adjustment coefficient pairs for outputting a first adjustment coefficient pair according to the hue. The second lookup table device stores plural second adjustment coefficient pairs for outputting a second adjustment coefficient pair according to the hue. The mixer performs a weighting operation on the first and second adjustment coefficient pairs according to the saturation to thereby output an output coefficient pair. The UV converter adjusts U and V values of a YUV pixel corresponding to the RGB pixel according to the output coefficient pair. | 11-20-2008 |
20080279071 | APPARATUS AND METHOD FOR DETECTING DEFECT OF OPTICAL DISC - A method for detecting a defect of an optical disc includes steps of: confirming an optical pickup head being accessing data in a track on state; determining a defective region of the optical disc according to a peak-to peak value of a wobble signal; and, maintaining the optical pickup head being unchanged when the defective region is detected. | 11-13-2008 |
20080260081 | Real-time channel estimation system - A real-time channel estimation system, which receives a wireless transmission signal through a wireless channel and estimates channel parameters of the wireless channel in real-time. The system includes a channel estimator to receive the wireless transmission signal and output the channel parameters; first and second filters to filter the channel parameters for producing a first and a second sets of filtered channel parameters; first and second calculators to compute according to the first and the second sets of filtered channel parameters and the wireless transmission signal for producing a first and a second probabilities; a comparator to compare the first and the second probabilities for producing an indicative signal; and a multiplexer to receive the indicative signal for accordingly selecting the first or second set of filtered channel parameters as an output. | 10-23-2008 |
20080240593 | METHOD FOR ACCESSING IMAGE DATA AND METHOD FOR ACCESSING YUV420 IMAGE DATA - A method for accessing image data and a method for accessing YUV420 image data are disclosed. The method for accessing image data uses two different approaches to a buffer for accessing the JPEG image data, so that the method can achieve instant JPEG image data compression with only one buffer. | 10-02-2008 |
20080231748 | De-interlacing system with an adaptive edge threshold and interpolating method thereof - A de-interlacing system with an adaptive edge threshold has a motion factor generator to produce a motion factor of a position in accordance with a previous and a next fields. An adaptive edge threshold generator produces the adaptive edge threshold in accordance with a current, the previous and the next fields. A determinator determines which pixels are used to perform an interpolation on the position. When the motion factor is greater than the adaptive edge threshold, a pixel of the current field is used to perform an interpolation on the position. When the motion factor is smaller than the adaptive edge threshold, a pixel of the previous field and a pixel of the next field are used to perform an interpolation on the position. | 09-25-2008 |
20080222498 | SEQUENTIAL DECODING METHOD AND APPARATUS THEREOF - A sequential decoding method and a decoding apparatus are provided. According to the method, an open stack is adopted for storing a plurality of paths. When the codeword generated by an internal decoder in the decoding apparatus is incorrect, a codeword is generated again by using the paths stored in the open stack. Accordingly, the complexity of decoding is reduced. | 09-11-2008 |
20080218629 | Method and system for processing image data in LCD by integrating de-interlace and overdrive operations - A system for integrating de-interlace and overdrive operations includes a de-interlace device, a first frame scaling controller, a second frame scaling controller and an overdrive device. The de-interlace device performs a de-interlace operation on plural fields to thereby obtain plural frames. The first frame scaling controller receives a first frame among the plural frames and performs a vertical and horizontal scaling operation on the first frame to thereby produce a first display frame. The second frame scaling controller receives a second frame among the plural frames and performs a vertical and horizontal scaling operation on the second frame to thereby produce a second display frame. The overdrive device produces a driving voltage based on a difference between a pixel of the second display frame and a pixel of the first display frame corresponding to the pixel of the second display frame. | 09-11-2008 |
20080210765 | Document with indexes and associated document reader system - A document with indexes and associated document reader system. The document is constructed by printing plural pixels and divided into plural areas. Each of the areas has plural indexes respectively consisting of a group of indexing dots to represent an area code corresponding to the area. The indexes and the pixels have different optical reflection features. The system includes a filter, a pattern sensor and a pattern decoder. The filter allows a light with special wavelengths to pass through, so as to obtain a desired light corresponding to the indexes of the document. The sensor is connected to the filter for sensing the light passed through and accordingly forming a pattern to output. The decoder is connected to the sensor for decoding and thus obtaining corresponding indexes in accordance with the pattern outputted by the sensor. | 09-04-2008 |