Patents by Inventor Shao Yi
Shao Yi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8842939Abstract: A direction-adaptive image upsampling system and method using double interpolation is disclosed. Each of double interpolation (DI) units with different interpolation functions receives an input image and generates a corresponding double-interpolated image and an associated double-interpolated difference. A decision unit receives the double-interpolated differences from the DI units for deciding the DI unit that has an optimal interpolation around a pixel under process. An adaptive selector selects the double-interpolated image associated with the DI unit having the optimal interpolation as an output image.Type: GrantFiled: August 23, 2011Date of Patent: September 23, 2014Assignees: National Taiwan University, Himax Technologies LimitedInventors: Shao-Yi Chien, Yi-Nung Liu, Yi-Chun Lin, Ling-Hsiu Huang
-
Publication number: 20140140543Abstract: A micro-electroacoustic device includes a holder forming a hollow space, a magnetic system received in the hollow space, a vibrating system having a diaphragm and a coil driving the diaphragm for vibrating along a vibrating direction. The diaphragm is assembled with the holder and has an upper edge portion and a lower edge portion connected with the upper edge portion and assembled with the holder. The upper edge portion has a protruding part protruding away from the magnetic system and the lower edge portion has a recessed part recessed towards the magnetic system for supporting the voice coil evenly.Type: ApplicationFiled: November 18, 2013Publication date: May 22, 2014Applicants: AAC MICROTECH (CHANGZHOU) CO., LTD., AAC ACOUSTIC TECHNOLOGIES (SHENZHEN) CO., LTD.Inventor: Shao Yi
-
Patent number: 8610737Abstract: A graphic processing unit (GPU) with a configurable filtering module (CFU) and an operation method thereof are presented. The graphic processing unit comprises a memory module and a configurable filtering module. The memory module stores at least one texture image. The configurable filtering module, connected to the memory module, comprises a plurality of filter equations, from which a filter equation is selected. A plurality of pixel points are sampled from the texture image. Each sampled pixel point is set with a weight value respectively. Each sampled pixel point with a weight value corresponding thereto is substituted into the selected filter equation to perform an operational process to acquire an operated value. Thereby, the user can decide the operation method of the GPU by selecting an appropriate filter equation and setting adjustable parameters in the filter equation.Type: GrantFiled: May 27, 2010Date of Patent: December 17, 2013Assignee: National Taiwan UniversityInventors: Shao-Yi Chien, Chih-Hao Sun, You-Ming Tsao, Ka-Hang Lok
-
Publication number: 20130332811Abstract: Concepts and technologies are described herein for progressive loading for web-based spreadsheet applications. In accordance with the concepts and technologies disclosed herein, a user device can access data from a remote source such as a server computer. The user device can determine dimensions of a viewport corresponding to a viewable portion of the data, a window associated with the viewport, and a preloaded area associated with the window. The user device can request the data associated with the window and the preloaded area and store the data in a cache associated with the user device. The cached data can be used by the user device to generate UIs for displaying the spreadsheet. If the user device detects movement of the viewport, the user device can render a new UI in response to the movement. The user device also can be configured to update and/or clean the cache.Type: ApplicationFiled: June 7, 2012Publication date: December 12, 2013Applicant: MICROSOFT CORPORATIONInventors: Ming-Hsiung Chang, Shao-Yi Hung, Peng-Jen Chen, Li-Hui Chen, Hung-Ju King, Hsin Hui Huang
-
Publication number: 20130321282Abstract: Concepts and technologies are described herein for row and column navigation. In accordance with the concepts and technologies disclosed herein, a user device executes an application program configured to present data in a user interface (“UI”). The user device can execute a navigation controller to detect touch events at the user device. The navigation controller can determine if touch events correspond to input for panning or scrolling the UIs and for implementing the requested panning or scrolling. The navigation controller can include functionality for providing a touch event handler to detect input for panning or scrolling the data and a UI scrolling manager that implements the requested panning or scrolling. The panning or scrolling can be tracked and the data, as modified in accordance with the tracked movement, can be presented to a user in a UI.Type: ApplicationFiled: May 29, 2012Publication date: December 5, 2013Applicant: Microsoft CorporationInventors: Ming-Hsiung Chang, Shao-Yi Hung, Li-Hui Chen, Peng-Jen Chen, Hsin Hui Huang, Hung-Ju King
-
Patent number: 8483516Abstract: A super resolution (SR) method or system with database-free texture synthesis is disclosed. An input image is up-sampled to result in an up-sampled image. It is determined whether the input image possesses a smooth region. Edges of the up-sampled image are enhanced, and the enhancing edges step is bypassed if the smooth region has been detected. The enhanced or unenhanced up-sampled image is texture synthesized by taking the input image as texture example, thereby resulting in a synthesized image.Type: GrantFiled: August 16, 2011Date of Patent: July 9, 2013Assignees: National Taiwan University, Himax Technologies LimitedInventors: Shao-Yi Chien, Yi-Nung Liu, Yi-Chun Lin, Ling-Hsiu Huang
-
Publication number: 20130169680Abstract: The present invention is related to a social system and process used for bringing virtual social network into real life, which is allowed for gathering and analyzing a social message of at least one interlocutor from virtual social network so as to generate at least one recommended topic, allowing a user to talk with the interlocutor through the utilization of the recommended topic, and then capturing and analyzing at least one speech and behavior and/or physiological response of the interlocutor during talking so as to generate an emotion state of the interlocutor. The user is allowed to determine whether the interlocutor is interested in the recommended topic through the emotion state of interlocutor. Thus, it is possible to bring the social message on virtual network into real life, so as to increase communication topics between persons in real life.Type: ApplicationFiled: March 15, 2012Publication date: July 4, 2013Applicant: NATIONAL TAIWAN UNIVERSITYInventors: SHAO-YI CHIEN, JUI-HSIN LAI, JHE-YI LIN, MIN-YIAN SU, PO-CHEN WU, CHIEH-CHI KAO
-
Publication number: 20130051702Abstract: A direction-adaptive image upsampling system and method using double interpolation is disclosed. Each of double interpolation (DI) units with different interpolation functions receives an input image and generates a corresponding double-interpolated image and an associated double-interpolated difference. A decision unit receives the double-interpolated differences from the DI units for deciding the DI unit that has an optimal interpolation around a pixel under process. An adaptive selector selects the double-interpolated image associated with the DI unit having the optimal interpolation as an output image.Type: ApplicationFiled: August 23, 2011Publication date: February 28, 2013Applicants: HIMAX TECHNOLOGIES LIMITED, NATIONAL TAIWAN UNIVERSITYInventors: SHAO-YI CHIEN, Yi-Nung Liu, Yi-Chun Lin, LING-HSIU HUANG
-
Publication number: 20130044965Abstract: A super resolution (SR) method or system with database-free texture synthesis is disclosed. An input image is up-sampled to result in an up-sampled image. It is determined whether the input image possesses a smooth region. Edges of the up-sampled image are enhanced, and the enhancing edges step is bypassed if the smooth region has been detected. The enhanced or unenhanced up-sampled image is texture synthesized by taking the input image as texture example, thereby resulting in a synthesized image.Type: ApplicationFiled: August 16, 2011Publication date: February 21, 2013Applicants: HIMAX TECHNOLOGIES LIMITED, NATIONAL TAIWAN UNIVERSITYInventors: Shao-Yi CHIEN, Yi-Nung LIU, Yi-Chun LIN, Ling-Hsiu HUANG
-
Patent number: 8306109Abstract: A method for scaling video content based on bandwidth rate is disclosed. Wherein, a plurality of target shots and non-target shots are recognized from shots of a video. A background and at least one foreground object are separated from the video frame of the target shot. The present invention method provides a plurality of bandwidth levels, and one among them is selected in advance. At least one foreground object is selected and pasted on the background based on the selected bandwidth level, so as to obtain at least one recombined target shot. The recombined target shot, the non-target shot or other recombined target shot can be merged to form a recombined video unit based on the selected bandwidth level. Therefore, the present invention proposes video content of scalability based on bandwidth rate to provide the different video bit-stream size, so that viewer can get the high quality video under the lower bandwidth rate.Type: GrantFiled: September 9, 2009Date of Patent: November 6, 2012Assignee: National Taiwan UniversityInventors: Shao-Yi Chien, Jui-Hsin Lai
-
Patent number: 8300894Abstract: A method for decomposition and rendering of video content and user interface for operating the method thereof is disclosed. First, a plurality of target shots are recognized from a video, the video is decomposed into a plurality of video units based on the playtime of each target shot. Then, the video frame of target shot is decomposed into a background scene and at least one foreground object. The editing process is performed on the background to generate the plentiful visual effect. The video content of each video unit is known by analyzing the information of the foreground object, and therefore each video unit can be annotated. Furthermore, the user interface reintegrates the foreground object in the background scene and generates the customized video content according to users' request, so that viewers may get more enjoyment on game watching.Type: GrantFiled: June 30, 2009Date of Patent: October 30, 2012Assignee: National Taiwan UniversityInventors: Shao-Yi Chien, Jui-Hsin Lai
-
Patent number: 8238605Abstract: A digital video target moving object segmentation method and system is designed for processing a digital video stream for segmentation of every target moving object that appears in the video content. The proposed method and system is characterized by the operations of a multiple background imagery extraction process and a background imagery updating process for extracting characteristic background imagery whose content includes the motional background objects in addition to the static background scenes; and wherein the multiple background imagery extraction process is based on a background difference threshold comparison method, while the background imagery updating process is based on a background-matching and weight-counting method. This feature allows an object mask to be defined based on the characteristic background imagery, which can mask both the motional background objects as well as the static background scenes.Type: GrantFiled: October 2, 2008Date of Patent: August 7, 2012Assignees: National Taiwan University, Vivotek Inc.Inventors: Shao-Yi Chien, Wei-Kai Chan, Chun-Fu Shen
-
Patent number: 8094839Abstract: A microelectromechanical system (MEMS) device includes a diaphragm capacitor, connected between a capacitor biasing voltage source and a ground. A source follower circuit is coupled to the diaphragm capacitor. An amplifier is coupled to the source follower circuit to amplify the voltage signal as an output voltage signal. A programmable trimming circuit is implemented with the amplifier to trim a gain or implemented with the capacitor biasing voltage source to trim voltage applied on the diaphragm capacitor. Whereby, the output voltage signal has a target sensitivity.Type: GrantFiled: April 30, 2009Date of Patent: January 10, 2012Assignee: Solid State System Co., Ltd.Inventors: Chien-Hsing Lee, Tsung-Min Hsieh, Shao-Yi Wu
-
Patent number: 8086824Abstract: A stream processing system includes a stream processing module coupled to a memory module and operable so as to fetch stream elements from the memory module, to process the stream elements fetched thereby, and to store processed stream elements in the memory module. The stream processing module includes a number (N) of stream processing units, and the memory module is configured with a number (N) of memory bank units each corresponding to a respective one of the stream processing units. The memory module is reconfigurable based on a desired inter-level configuration so that each of the memory bank units is configured to have a memory size sufficient to meet processing requirement of the respective one of the stream processing units.Type: GrantFiled: May 5, 2009Date of Patent: December 27, 2011Assignee: National Taiwan UniversityInventors: You-Ming Tsao, Liang-Gee Chen, Shao-Yi Chien
-
Publication number: 20110300933Abstract: A method for interacting with a video by a motion detector is disclosed. First, a video-content-decomposition procedure is executed to decompose the video into a background scene and at least one foreground object. Then, at least one event database is classified according to the state of the foreground object. Finally, the suitable foreground objects are selected from the event database according to a detected motion by the motion detector. Wherein, the foreground objects selected are rendered on the background scene sequentially according to the detected motion.Type: ApplicationFiled: November 3, 2010Publication date: December 8, 2011Applicant: NATIONAL TAIWAN UNIVERSITYInventors: SHAO-YI CHIEN, JUI-HSIN LAI
-
Publication number: 20110292048Abstract: A graphic processing unit (GPU) with a configurable filtering module (CFU) and an operation method thereof are presented. The graphic processing unit comprises a memory module and a configurable filtering module. The memory module stores at least one texture image. The configurable filtering module, connected to the memory module, comprises a plurality of filter equations, from which a filter equation is selected. A plurality of pixel points are sampled from the texture image. Each sampled pixel point is set with a weight value respectively. Each sampled pixel point with a weight value corresponding thereto is substituted into the selected filter equation to perform an operational process to acquire an operated value. Thereby, the user can decide the operation method of the GPU by selecting an appropriate filter equation and setting adjustable parameters in the filter equation.Type: ApplicationFiled: May 27, 2010Publication date: December 1, 2011Inventors: Shao-Yi CHIEN, Chih-Hao SUN, You-Ming TSAO, Ka-Hang LOK
-
Patent number: 8037283Abstract: In a multi-core stream processing system and scheduling method of the same, a scheduler is coupled to a number (N) of stream processing units and a number (N+1) of stream fetching units, where N?2. When the scheduler receives a stream element from a Pth stream fetching unit, the scheduler assigns a Pth stream processing unit as a target stream processing unit when the Pth stream processing unit does not encounter a bottleneck condition, assigns a Qth stream processing unit, which does not encounter the bottleneck condition, as the target stream processing unit when the Pth stream processing unit encounters the bottleneck condition, where 1?P?N, 1?Q?N, and P?Q, and dispatches the received stream element to the target stream processing unit such that the target stream processing unit processes the stream element dispatched from the scheduler.Type: GrantFiled: May 5, 2009Date of Patent: October 11, 2011Assignee: National Taiwan UniversityInventors: You-Ming Tsao, Liang-Gee Chen, Shao-Yi Chien
-
Publication number: 20110235715Abstract: A video coding system and circuit emphasizing visual perception are presented, which mainly include a video coding module and a video analysis module. A video frame is respectively input into the video coding module and the video analysis module. The video coding module performs a coding process on the input video frame, the video analysis module analyzes the input video frame to generate a quantization parameter adjustment value, and then the video coding module adjusts each coding parameter with the quantization parameter adjustment value. In this manner, a more efficient compression can be performed on the video frame, and the compressed video frame still maintains good image quality.Type: ApplicationFiled: March 28, 2011Publication date: September 29, 2011Applicant: VATICS INC.Inventors: Shao-Yi Chien, Tung-Hsing Wu, Guan-Lin Wu
-
Patent number: 8027551Abstract: A reconfigurable image processor for image processing includes an arithmetic module, a first memory unit, a bus control module and a connecting module. By setting different configurations or configuring connections among arithmetic units via the connecting module, the operations of arithmetic units are reconfigured to include different functions. The present invention provides an application architecture including a sensor module, a display module, a second memory unit and a reconfigurable image processor.Type: GrantFiled: June 1, 2007Date of Patent: September 27, 2011Assignee: Vivotek Inc.Inventors: Shao Yi Chien, Chih Chao Chen, Chun Fu Shen, Wan Kuei Lin
-
Publication number: 20110208071Abstract: A non-invasive array-based hemodynamic monitoring system on chip is disclosed. The non-invasive array-based hemodynamic monitoring system on chip comprises a CMOS MEMS pressure sensor array, a readout circuit, and a signal control system. The CMOS MEMS pressure sensor array is configured to sense a pulse wave of a blood vessel. The readout circuit is coupled with each of the CMOS compatible MEMS pressure sensors and is configured to read the pulse wave and transformed the pulse wave into a voltage signal. The signal control system is coupled with each of the readout circuit, and is configured to estimate a wave velocity according to the voltage signal.Type: ApplicationFiled: February 24, 2011Publication date: August 25, 2011Applicant: National Taiwan UniversityInventors: Liang-Hung Lu, Wei-Cheng Tian, Shao-Yi Chien, Jiun-Lang Huang, Po-Ling Kuo, Ping-Cheng Yeh