Kai-Jung Shih

  • Citations Per Year
Learn More
An image zooming method based on vector quantization approximation for magnifying gray-scale and color image by a factor of 2 is proposed. In our proposed method, the unknown pixel values on the image are interpolated by using a vector quantization codebook based on their local information. In comparison of our method with the locally adaptive zooming(More)
In this work, we propose two wrapper designs for arbitrary digital hardware circuit designs such that they can be enhanced with the capability for dynamic swapping controlled by software. A hardware design with either of the proposed wrappers can thus be swapped out of the partially reconfigurable logic at runtime in some intermediate state of computation(More)
With the continuing development of mobile telecommunications, a mobile phone usually contains multiple functions and features, such as e-mail sending capabilities, text messaging, notebooks, electronic dictionaries, and so on. We concern with the placement of Chinese phonetic symbols for an intellectual Chinese phonetic symbol input system in mobile phones.(More)
In 2002, Tung et al. introduced the so-called intellectual Chinese phonetic symbol input system for the placement of Chinese phonetic symbols on mobile phones keyboard. In order to come to good placements, Thung et al. and Chang et al. have proposed their finding algorithms. In this paper, we shall also present a new method we have developed by using the(More)
Dynamically reconfigurable systems either adopt a processor-controlled networked architecture or a sequencer-controlled data flow architecture. In the networked architecture, the processor is overloaded with data transfer requests, whereas in the data flow architecture, the burden is completely shifted from the processor to the data sequencer. As a tradeoff(More)
Nowadays, most embedded systems support different kinds of multimedia applications and real-time tasks. The computational requirements of multimedia applications are usually very demanding and embedded systems may not be powerful enough to support multiple multimedia applications. As a result, real-time tasks will miss their deadlines and thus get rejected.(More)
  • 1