摘要:
Disclosed are a device and method for changing lip shapes based on automatic word translation. When a user takes a video of his or her own face and inputs his or her voice through a microphone, the device and method for changing lip shapes based on automatic word translation separates an area in which the user's lips are located from a video taken by the camera; recognizes the user's voice; inserts a partial video to the area in which the user's lips are located, the partial video representing a lip shape for a word obtained when a specific word corresponding to the recognized voice is translated to a different language. Consequently, when the word input by the user's voice is translated to the different language, the lip shape may be automatically changed to accord with the language.
摘要:
Disclosed are a device and method for changing lip shapes based on automatic word translation. When a user takes a video of his or her own face and inputs his or her voice through a microphone, the device and method for changing lip shapes based on automatic word translation separates an area in which the user's lips are located from a video taken by the camera; recognizes the user's voice; inserts a partial video to the area in which the user's lips are located, the partial video representing a lip shape for a word obtained when a specific word corresponding to the recognized voice is translated to a different language. Consequently, when the word input by the user's voice is translated to the different language, the lip shape may be automatically changed to accord with the language.
摘要:
The present invention relates to a task scheduling method for a real time operating system (RTOS) mounted to an embedded system, and more particularly, to a task scheduling method which allows a programmer to make a CPU reservation for a task. The task scheduling method for a real time operating system, includes: at a scheduling time point, determining whether or not a highest priority of tasks present in a ready queue is a predetermined value K; if the highest priority is determined to be K, applying a reservation based scheduler to perform a scheduling; and if the highest priority is determined not to be K, applying a priority based scheduler to perform a scheduling; the tasks present in the ready queue, the priority of which is K, contains idle CPU reservation allocation information received as a factor when the tasks the priority of which is K are created.
摘要:
The present invention relates to a task scheduling method for a real time operating system (RTOS) mounted to an embedded system, and more particularly, to a task scheduling method which allows a programmer to make a CPU reservation for a task. The task scheduling method for a real time operating system, includes: at a scheduling time point, determining whether or not a highest priority of tasks present in a ready queue is a predetermined value K; if the highest priority is determined to be K, applying a reservation based scheduler to perform a scheduling; and if the highest priority is determined not to be K, applying a priority based scheduler to perform a scheduling; the tasks present in the ready queue, the priority of which is K, contains idle CPU reservation allocation information received as a factor when the tasks the priority of which is K are created.
摘要:
Provided are a laser flip-chip bonding method having high productivity and excellent bonding reliability and a flip-chip bonder employing the same. The flip-chip bonder includes: a bonding stage on which a substrate rests; a bonding head picking up a semiconductor chip and attaching the semiconductor chip to the substrate; and a semiconductor chip heating unit heating the semiconductor chip to a bonding temperature. The semiconductor chip heating unit includes: a laser light source; and a lens assembly refracting a laser beam emitted by the laser light source to a top surface of the semiconductor chip so that a central position of the laser beam varies across the top surface of the semiconductor chip.
摘要:
Provided are a laser flip-chip bonding method having high productivity and excellent bonding reliability and a flip-chip bonder employing the same. The flip-chip bonder includes: a bonding stage on which a substrate rests; a bonding head picking up a semiconductor chip and attaching the semiconductor chip to the substrate; and a semiconductor chip heating unit heating the semiconductor chip to a bonding temperature. The semiconductor chip heating unit includes: a laser light source; and a lens assembly refracting a laser beam emitted by the laser light source to a top surface of the semiconductor chip so that a central position of the laser beam varies across the top surface of the semiconductor chip.
摘要:
Provided is a method of dynamically reallocating a thread stack in a multi-threaded operating system, and more particularly, a method of dynamically allocating a thread stack of a multi-threaded operating system in an embedded system for wireless sensor nodes. The method includes the steps of: measuring sizes of data and non-data sections of a stack with respect to each thread; determining a new size of the non-data section of each stack based on the size of the data section of the stack measured with respect to each thread; and adjusting the size of the non-data section of each stack to the determined new size. According to the method, even without the source code analysis, an amount of memory spaces to be used can be reduced compared to that of a conventional static stack allocation method.
摘要:
A LAN interface using an Ethernet protocol is disclosed. The interface includes an Ethernet controller, which performs a control operation for LAN interfacing, a codec, which codes and decodes transmission/reception data, and a transceiver, which detects LAN collisions while data is being transmitted/received. It further includes a retransmission control circuit, which is coupled between the Ethernet controller and the codec and outputs the n-th data in accordance with a back-off algorithm after delaying a certain time when the n−1 data collisions occur on the same frame.
摘要:
The present invention relates to a light-exposure assembly. It includes a mask which is placed on a mask stage to accept exposed light. A work-piece stage is placed under the mask stage. A projection lens is placed in between the mask stage and the work-piece stage to form an image on the work-piece stage by accepting the exposed light. A first mark is carved on the mask to detect the parallel-degree of movement of the mask stage and the work-piece stage. A second mark is carved on the mask to measure changes in magnification of a projection lens by moving together the above first mark. A third mark is carved on the mask to determine focus point of the projection lens. A fourth mark is carved on the work-piece stage to assist the first and second marks. A first optical detecting part is placed on the work-piece stage, on which a fourth mark is carved to assist the movement of the first and second marks, and to detect the exposed light. A second optical detecting part is placed on the above work-piece stage to detect the exposed light. The photoreceiver has multiple functions to detect automatically, by a kind of photoreceiver, light-uniform-rate of exposure of the light source, to perceive changes in the magnification of a projection lens, to calculate the parallel-degree of movement in the mask stage and the work-piece stage, and to calculate the focus-position of the projection lens.
摘要:
A flat-panel display device is disclosed which comprises m column electrodes, n row electrodes, a column electrode driver for driving the m column electrodes in response to pixel data, and a row electrode driver for driving the n row electrodes by a one-line-at-a-time scanning methode, the column electrode driver comprising a detector for checking whether or not the number of turned-on column electrodes among the m column electrodes is greater than a predetermined number and an on-time varying unit for shortening the on-time of the column electrodes in response to the output of the detector. The device has an effect of reducing power consumed by varying the on-time of the electrodes when more than the predetermined number of pixels are on.