摘要:
A multimedia data decoding apparatus to decode multimedia data and method thereof includes a data information extracting unit extracting detail information from the multimedia data. An input buffering unit stores the multimedia data for a predetermined time. A decoding unit decodes the multimedia data from the input buffering unit into original signals of respective types. An output buffering unit stores the decoded multimedia data for a predetermined time. A control unit determines buffering capacities of the input buffering unit and the output buffering unit based on the detail information extracted by the data information extracting unit.
摘要:
An apparatus and method to generate and restore an RTP (Real-Time Transmission Protocol) packet. A setting unit assigns a CTS (Composition TimeStamp), a DTS (Decoding TimeStamp), and a PSN (Packet Sequence Number) that sequentially increase according to a packet generation order for each of a plurality of SL (Synchronization Layer) packets, extracting a time stamp length and a packet sequence number length from an SLCD (SL Configuration Descriptor) within each SL packet. A packet generating unit generates a header of the SL packet accommodated in an RTP packet header and the RTP packet based on the CTS, the DTS, the PSN, the time stamp length and the packet sequence number length. Since only difference values in the CTS, the DTS, and the PSN information between a previous SL packet and the present SL packet, are recorded, a number of bits can be reduced if the CTS value rolls over and a multiple SL packet can be made for the SL packet having a time stamp length greater than 32 bits. Also, a condition that a DTS delta value should always be a positive number is met.
摘要:
A method for setting the timer of a mobile telephone and a mobile telephone employing the method wherein a volume control button is used to control both a timer setting operation of the mobile telephone as well as the volume of the mobile telephone. When the volume control button is pressed on the mobile telephone, it is determined whether a predetermined amount of time has passed before the volume control button is then released. If the volume control button is held down for at least the predetermined amount of time, the mobile telephone enters a timer setting mode in which a time is entered for activating an alarm. If, on the other hand, the volume control button is pressed and released before the predetermined amount of time has passed, the mobile telephone enters a volume control mode in which the relative strength of the audible signals is controlled.
摘要:
A decoding method for reducing a delay time which makes a decoder perform continuously by controlling a relief width according to the characteristic of an input image is provided. The decoding method includes the steps of: (a) sequentially storing an input image signal in a buffer which predetermines a relief width; (b) performing decoding if the amount of the stored image signal is larger than the predetermined relief width of the buffer; and (c) resetting the relief width of the buffer by combining the prescribed decoded information. The relief width of the decoding input buffer is controlled according to the characteristics of the input image to make the decoder perform continuously and reduce a delay time, so that it has an effect of cleaning up the discomfort which a user may feel in watching an image signal.
摘要:
A video codec system, a data processing method for processing data between the system and an external host system, and an encoding/decoding control method in the system are provided. The video codec system includes an encoder buffer; a decoder buffer; a task status register for writing the task statuses of the encoder, decoder, encoder buffer and decoder buffer; a command identification register for writing a command to be executed by the encoder and decoder; and an interface and control manager for parsing the command sent from the host system, writing the command in the command identification register, checking each task through the task status register, and then controlling the encoder and decoder through the command identification register. Therefore, the video codec system enhances the performance and reliability of the video code and makes the control of the encoding and decoding tasks easier.
摘要:
An illumination control apparatus for controlling illumination by detecting a change in an environment is provided. The illumination control apparatus includes a magnetic field detector for detecting a change in a magnetic field generated by a magnetized ferroelectric object to output a first signal having a voltage which is proportional to the change in the magnetic field; an amplifier for amplifying the first signal; a discriminator for discriminating a level of the amplified voltage to output an illumination on-signal having a first logic level if the level of the amplified voltage is higher than a predetermined voltage, and otherwise to output an illumination off-signal having a second logic level; an illumination controller for outputting an illumination driving voltage in response to the illumination on-signal having the first logic level; and an illumination portion for producing light in response to the illumination driving voltage. Thus, the illumination control apparatus can turn illumination on/off by detecting the approach of a key in any locking system for use in, for example, the front door of a house, cars or office supplies, which requires that the key made of a ferroelectric material is magnetized. Also, the illumination control apparatus can control illumination in response to a specific action of a user and can be easily installed in a limited space.
摘要:
A video data transmitting device for discriminatively protecting compressed video data from errors according to the significance of the data and for transmitting the video data, and a video data receiving device for decompressing video data transmitted by the transmitting device, are provided. The video data transmitting device includes a compression portion for discriminating the significance of the video data, generating region information classified by regions, compressing the video data by regions according to the region information, and outputting compressed video data, and a coding portion for receiving the region information and the compressed video data, coding the compressed video data by regions according to a predetermined coding rule corresponding to the significance included in the region information using the RCPC coding method, inserting a predetermined marker into the coded data, and outputting channel-coded video data via a communications channel. The video data receiving device includes a decoding portion for receiving the channel-coded video data via the communications channel, extracting coding rate change information indicating that the coding rule has been changed by detecting a marker from channel-coded video data, and decoding the video data according to a corresponding coding rule for each region; and a decompression portion for decompressing the video data by regions with reference to region information. Thus, video data can effectively cope with errors likely to be generated on the communications channel.
摘要:
A block matching method using a moving target window is provided. The method includes the steps of (a) selecting a reference block Bm from a current frame Fn, by dividing the current frame Fn into blocks of a predetermined size, (b) determining the center point of a target window Wm for estimating a motion, obtained by dividing a previous frame Fn−1 by a predetermined size, to be the center point (Xn,Yn) of the reference block Bm, (c) obtaining a motion vector (Dxn, Dyn) with respect to the reference block Bm, using the target window, (d) selecting the next reference block Bm+1 following the reference block Bm, the center point coordinates of which are (Xn+1, Yn) in the current frame Fn, (e) determining whether the current frame Fn has a complicated motion, (f) obtaining a motion vector value using a predetermined general block matching method, when the current frame Fn has a complicated motion, (g) determining the center of a target window WWm+1 for estimating the motion, corresponding to the Bm+1 in the previous frame Fn−1, to be (Xn+1+Dxn, Yn+Dyn), when the current frame Fn does not have a complicated motion, (h) determining whether the target window WWm+1 is within the boundary of the previous frame Fn−1, (i) obtaining a motion vector (DDxn+1, DDYn), when the target window WWm+1 is within the boundary of the previous frame Fn−1, (j) obtaining a motion vector (DDxn+1, DDyn) after limiting the center of the target window WWm+1 to be within the boundary of the previous frame Fn−1, when the target window WWm+1 is not within the boundary of the previous frame Fn−1, and (k) performing the steps (d) through (i) with respect to all the blocks of the current frame.
摘要:
A circuit for controlling execution of a loop in a digital signal processing chip. The circuit includes a least significant bit state detection unit to output an effective signal of a predetermined level according to the state of a least significant bit and the states of first and second signals, when every bit other than the least significant bit is zero as a result of detection of the state of each bit in a counter register to which the number of loop executions is loaded; a conditional clock output unit to receive a clock signal and the first and second signals and output the clock signal only when the first or second signal is effective; and an ending condition signal output unit to output the output signal of the least significant bit state detection unit when a signal output from the conditional clock output unit is effective. Therefore, the circuit can prevent an error from being generated when the number of loop executions is zero, reduce the execution time upon realization of an entire algorithm, and prevent waste of a program memory.
摘要:
A power control apparatus is provided that receives an input power voltage from a power source and supplies a corresponding output power voltage to a device. The apparatus contains a counter, a processor, and a switch. The counter inputs a power control signal and outputs a count signal that corresponds to a lapsed time from when the power control signal is input. The processor inputs the count signal and outputs a time out signal. The time out signal has a first value if the lapsed time and a predetermined time have a certain relationship, and the time out signal has a second value if the lapsed time and predetermined time do not have the certain relationship. The switch receives the input power voltage from the power source and the time out signal. If the time out signal has the second value, the switch does not output the output power voltage to the device. On the other hand, if the input power voltage is received and the time out signal has the first value, the switch outputs the output power voltage to the device. In addition, a method performed by the power control apparatus is provided.