Patents by Inventor Sheng Tu

Sheng Tu 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).

  • Publication number: 20210203842
    Abstract: A panoramic video processing method, a panoramic video processing device and a panoramic video system are provided. The panoramic video processing method includes the following steps. A plurality of shooting ranges of a plurality of cameras and a field of view (FOV) are received. An amount of stitches of a plurality of original images is calculated according to the shooting ranges and the field of view. An amount of a plurality of adjacent parts of the original images is corresponding to the amount of stitches. The adjacent parts of the original images are stitched to obtain a plurality of partial panoramic images.
    Type: Application
    Filed: December 27, 2019
    Publication date: July 1, 2021
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Jih-Sheng TU, Kai-Shun LIN, Po-Kai LIU, Chung-Yu LIAO
  • Publication number: 20210156744
    Abstract: A built-in temperature sensing device of a single chip includes a built-in temperature sensor and a temperature comparator. The built-in temperature sensor senses a single chip temperature of the single chip. The temperature comparator receives the single chip temperature and a threshold temperature, and compares the single chip temperature with the threshold temperature to generate an output signal to take a necessary protection method.
    Type: Application
    Filed: September 30, 2020
    Publication date: May 27, 2021
    Inventor: Chieh-Sheng TU
  • Publication number: 20210160496
    Abstract: An encoding, a decoding method, a system for encoding and decoding, an encoder, and a decoder are provided. The encoding method includes the following. In a palette mode, if colors of pixels of a coding unit block are all represented by one or more major colors of the coding unit block, a flag is set as a first state value, and if the color of at least one pixel of the coding unit block is not represented by the one or more major colors of the coding unit block, the flag is set as a second state value. The encoding method further includes establishing a palette table corresponding to the coding unit block according to a state value of the flag and the one or more major colors.
    Type: Application
    Filed: February 4, 2021
    Publication date: May 27, 2021
    Applicant: Industrial Technology Research Institute
    Inventors: Yao-Jen Chang, Chun-Lung Lin, Ching-Chieh Lin, Jih-Sheng Tu, Chao-Hsiung Hung
  • Patent number: 10976768
    Abstract: A clock adjusting device includes an oscillator, a first counter, a second counter, a count comparator and a threshold comparator. The oscillator transmits an operation clock signal. The first counter counts a reference clock signal, to obtain a reference clock count value. The second counter counts the operation clock signal to obtain an operation clock count value. The count comparator compares the reference clock count value with the operation clock count value, to obtain a candidate correction value. The oscillator adjusts the operation clock signal according to an output correction value. The threshold comparator compares the candidate correction value and an updated threshold. When the candidate correction value is lower than the updated threshold, the candidate correction value is used as the output correction value, and when the candidate correction value exceeds the updated threshold, a current correction value is used as the output connection value.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 13, 2021
    Assignee: NUVOTON TECHNOLOGY CORPORATION
    Inventors: Chang-Hong Lin, Chieh-Sheng Tu
  • Patent number: 10944969
    Abstract: An encoding, a decoding method, a system for encoding and decoding, an encoder, and a decoder are provided. The encoding method includes the following. In a palette mode, if colors of pixels of a coding unit block are all represented by one or more major colors of the coding unit block, a flag is set as a first state value, and if the color of at least one pixel of the coding unit block is not represented by the one or more major colors of the coding unit block, the flag is set as a second state value. The encoding method further includes establishing a palette table corresponding to the coding unit block according to a state value of the flag and the one or more major colors.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: March 9, 2021
    Assignee: Industrial Technology Research Institute
    Inventors: Yao-Jen Chang, Chun-Lung Lin, Ching-Chieh Lin, Jih-Sheng Tu, Chao-Hsiung Hung
  • Publication number: 20210041337
    Abstract: Systems and methods for inspecting particles in a liquid beneficial agent are provided.
    Type: Application
    Filed: July 28, 2020
    Publication date: February 11, 2021
    Applicant: ABBVIE INC.
    Inventors: Edmund Matayoshi, Sheng Tu, Jie Wang
  • Patent number: 10826474
    Abstract: A clock generation circuit and a clock adjustment method thereof are provided. The clock generation circuit includes a fixed clock source, a variable clock source, a timing adjustment circuit, and a pulse width signal generator. The fixed clock source generates a reference clock signal having a fixed frequency. The variable clock source receives a frequency setting signal to correspondingly generate an operational clock signal having a variable frequency. The timing adjustment circuit determines whether a frequency of the operation clock signal is N times of a target frequency according to the reference clock signal to set a frequency of the operation clock signal. The pulse width signal generator divides the operating clock signal to generate a pulse width modulation signal having the target frequency.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: November 3, 2020
    Assignee: Nuvoton Technology Corporation
    Inventors: Ta-Chin Chiu, Chieh-Sheng Tu
  • Patent number: 10805771
    Abstract: A method for sending location information continuously of a user in need of rescue and carrying a location tracking device of the disclosure includes determining whether a rescue-needed signal is received, and if so controlling a first positioning module of the location tracking device to send a first positioning signal. Determining whether a power level of the location tracking device is more or less than a predetermined power level and turning off the first positioning module if less. If so, the location tracking device sends a second positioning signal when the power level is less than the predetermined power level, the power consumption of the second positioning module being less than that of the first positioning module. Thereby, transmission of a rescue signal is enabled for an extended period and over a longer distance.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: October 13, 2020
    Assignee: Goldtek Technology Co., Ltd.
    Inventors: Tung-Sheng Tu, Fu-Yuan Tsai
  • Publication number: 20200136597
    Abstract: A clock generation circuit and a clock adjustment method thereof are provided. The clock generation circuit includes a fixed clock source, a variable clock source, a timing adjustment circuit, and a pulse width signal generator. The fixed clock source generates a reference clock signal having a fixed frequency. The variable clock source receives a frequency setting signal to correspondingly generate an operational clock signal having a variable frequency. The timing adjustment circuit determines whether a frequency of the operation clock signal is N times of a target frequency according to the reference clock signal to set a frequency of the operation clock signal. The pulse width signal generator divides the operating clock signal to generate a pulse width modulation signal having the target frequency.
    Type: Application
    Filed: October 23, 2019
    Publication date: April 30, 2020
    Applicant: Nuvoton Technology Corporation
    Inventors: Ta-Chin Chiu, Chieh-Sheng Tu
  • Publication number: 20200103931
    Abstract: A clock adjusting device includes an oscillator, a first counter, a second counter, a count comparator and a threshold comparator. The oscillator transmits an operation clock signal. The first counter counts a reference clock signal, to obtain a reference clock count value. The second counter counts the operation clock signal to obtain an operation clock count value. The count comparator compares the reference clock count value with the operation clock count value, to obtain a candidate correction value. The oscillator adjusts the operation clock signal according to an output correction value. The threshold comparator compares the candidate correction value and an updated threshold. When the candidate correction value is lower than the updated threshold, the candidate correction value is used as the output correction value, and when the candidate correction value exceeds the updated threshold, a current correction value is used as the output connection value.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 2, 2020
    Inventors: Chang-Hong Lin, Chieh-Sheng Tu
  • Patent number: 10390020
    Abstract: A video encoding method includes receiving a source video frame, dividing the source video frame into a coding tree unit, determining a coding unit from the coding tree unit, enabling or disabling a coding mode of the coding unit, determining, if the coding mode is enabled, whether to evaluate a size of a transform unit for the enabled coding mode, and determining a transform unit of the coding unit for the enabled coding mode, wherein the size of the coding unit is defined by a number (N) of samples.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: August 20, 2019
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Yao-Jen Chang, Chun-Lung Lin, Jih-Sheng Tu, Ching-Chieh Lin
  • Patent number: 10269117
    Abstract: Inspection of distribution and morphology of a substance applied to a container includes selectively illuminating at least a portion of a surface of a container using a light source, adjusting the light source to create a resolved view of the substance with sufficient contrast to show a layer of the lubricant disposed on the surface of the container, obtaining an image of the resolved view of the illuminated portion of the surface of the container using an image detector, analyzing image data representing the image of the resolved view, using a data processor, to generate a quantity representing a quality of interaction between the lubricant and the surface of the container, and determining whether the container is acceptable based upon the quantity generated.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: April 23, 2019
    Assignee: ABBVIE INC.
    Inventors: Edmund Matayoshi, Jie Wang, Sheng Tu
  • Patent number: 10225556
    Abstract: A method of encoding or decoding coding units of a video content in a palette coding mode using an adaptive palette predictor is provided. The method includes adaptively determining a maximum size of the adaptive palette predictor based on at least one of a complexity of the video content and coding quality of the video content; and encoding or decoding the coding units of the video content in the palette coding mode using the adaptive palette predictor while limiting the adaptive palette predictor that is derived from all palette(s) of previously encoded or decoded coding unit(s) of the video content within the maximum size determined in the adaptively determining step. An apparatus of encoding or decoding coding units of a video content in a palette coding mode using an adaptive palette predictor is also provided.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: March 5, 2019
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Ching-Chieh Lin, Yao-Jen Chang, Chun-Lung Lin, Jih-Sheng Tu
  • Patent number: 10187639
    Abstract: An encoding, a decoding method, a system for encoding and decoding, an encoder, and a decoder are provided. The encoding method includes the following. In a palette mode, if colors of pixels of a coding unit block are all represented by one or more major colors of the coding unit block, a flag is set as a first state value, and if the color of at least one pixel of the coding unit block is not represented by the one or more major colors of the coding unit block, the flag is set as a second state value. The encoding method further includes establishing a palette table corresponding to the coding unit block according to a state value of the flag and the one or more major colors.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: January 22, 2019
    Assignee: Industrial Technology Research Institute
    Inventors: Yao-Jen Chang, Chun-Lung Lin, Ching-Chieh Lin, Jih-Sheng Tu, Chao-Hsiung Hung
  • Patent number: 10082461
    Abstract: An integrated metrology module includes a chuck for holding a sample and positioning the sample with respect to an optical metrology device, a reference chip for the optical metrology device, the reference chip being movable to various positions with respect to the optical metrology device, and a reference chip purge device provides a flow of purge gas or air over the reference chip while the reference chip is in the various positions. The reference chip purge device may be static or movable with the reference chip.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: September 25, 2018
    Assignee: Nanometrics Incorporated
    Inventors: Andrew S. Klassen, Andrew J. Hazelton, Andrew H. Barada, Todd M. Petit, Chuan Sheng Tu
  • Publication number: 20180131949
    Abstract: An encoding method and an encoder are provided. The encoding method includes receiving a first coding unit of a frame, and selecting a first index pixel and a second index pixel from pixels of the frame and setting index values corresponding to the two index pixels, where a color of the first index pixel is different to a color of the second index pixel. The encoding method includes indexing each pixel in the first coding unit to generate an index map. The encoding method includes generating a coding value corresponding to the first coding unit according to the index map, and transmitting the coding value to a decoder, wherein only an index value corresponding to a 1st scanned pixel in the pixels of the first coding unit in the index map is recorded in the coding value.
    Type: Application
    Filed: January 10, 2018
    Publication date: May 10, 2018
    Applicant: Industrial Technology Research Institute
    Inventors: Yao-Jen Chang, Chun-Lung Lin, Chao-Hsiung Hung, Ching-Chieh Lin, Jih-Sheng Tu
  • Publication number: 20180084251
    Abstract: An encoding, a decoding method, a system for encoding and decoding, an encoder, and a decoder are provided. The encoding method includes the following. In a palette mode, if colors of pixels of a coding unit block are all represented by one or more major colors of the coding unit block, a flag is set as a first state value, and if the color of at least one pixel of the coding unit block is not represented by the one or more major colors of the coding unit block, the flag is set as a second state value. The encoding method further includes establishing a palette table corresponding to the coding unit block according to a state value of the flag and the one or more major colors.
    Type: Application
    Filed: November 27, 2017
    Publication date: March 22, 2018
    Applicant: Industrial Technology Research Institute
    Inventors: Yao-Jen Chang, Chun-Lung Lin, Ching-Chieh Lin, Jih-Sheng Tu, Chao-Hsiung Hung
  • Publication number: 20180054623
    Abstract: The disclosure is directed to a method of color palette coding and an electronic device using the same method. The proposed method would include not limited to encoding, by using a processor, a bit stream to represent a color of a coding unit and storing the bit stream in a storage medium or transmitting the bit stream. The bit stream would include not limited to a binary bit representing a run flag, a N binary bit sequence representing up to 2N major colors in a coding unit with each of the possible values of the N binary bit sequence representing an unique major color index of N major color indices, and a M binary bit sequence representing up to 2M extended colors with each of the possible values of the M binary bit sequence representing an unique extended color index of M extended color indices.
    Type: Application
    Filed: September 20, 2017
    Publication date: February 22, 2018
    Applicant: Industrial Technology Research Institute
    Inventors: Ching-Chieh Lin, Chun-Lung Lin, Yao-Jen Chang, Jih-Sheng Tu
  • Patent number: 9892338
    Abstract: In an embodiment, an encoding method includes generating a histogram corresponding to all pixels in a coding unit. The encoding method further includes seeking a first color value according to the histogram, wherein a first number of pixels of the first color value in the histogram is greater than or equals to a first threshold. The encoding method further includes seeking a second color value in a first range of the first color value according to the histogram. The encoding method further includes removing one or more pixels of the first color value from the histogram when a second number of pixels of the second color value is greater than or equals to a second threshold. The encoding method further includes adding the first color value into an initial color table when the second number of pixels is less than the second threshold. An encoder is also provided in the disclosure.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: February 13, 2018
    Assignee: Industrial Technology Research Institute
    Inventors: Chao-Hsiung Hung, Chun-Lung Lin, Yao-Jen Chang, Ching-Chieh Lin, Jih-Sheng Tu
  • Patent number: 9870826
    Abstract: A memory apparatus and a data access method thereof are provided. The memory apparatus includes a first memory unit and a second memory unit, wherein an access speed of the second memory unit is higher than an access speed of the first memory unit. The method includes: receiving write data and a corresponding write address; comparing the write data with data corresponding to the write address in the second memory unit, so as to determine whether to write the write data into a current physical memory page of the first memory unit and into the second memory unit; after a data writing operation is executed, executing a data arranging operation on the current physical memory page according to the data in the second memory unit when the current physical memory page is full; and when a read command is received, reading the corresponding data in the second memory unit.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: January 16, 2018
    Assignee: Nuvoton Technology Corporation
    Inventors: Chang-Hong Lin, Chun-Hao Huang, Chieh-Sheng Tu