Patents by Inventor Po-Cheng Wu

Po-Cheng Wu 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: 10762658
    Abstract: A method and an image pick-up apparatus for calculating coordinates of an object being captured by using fisheye images are provided. In the method, a first and a second fisheye image containing the object are respectively captured by using a first and a second fisheye lens. Coordinates of the object in the first and the second fisheye image are detected. A first and a second azimuth angle of the object relative to fisheye centers of the first and the second fisheye image on an image sensor plane are accordingly calculated. Distances between the coordinates of the object and the fisheye centers are respectively transformed into a first and a second incident angle through lens curves of the fisheye lenses. Three-dimensional coordinates of the object are calculated according to the first and the second azimuth angle, the first and the second incident angle, and a baseline distance between the fisheye lenses.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: September 1, 2020
    Assignee: ALTEK CORPORATION
    Inventor: Po-Cheng Wu
  • Publication number: 20190122379
    Abstract: A method and an image pick-up apparatus for calculating coordinates of an object being captured by using fisheye images are provided. In the method, a first and a second fisheye image containing the object are respectively captured by using a first and a second fisheye lens. Coordinates of the object in the first and the second fisheye image are detected. A first and a second azimuth angle of the object relative to fisheye centers of the first and the second fisheye image on an image sensor plane are accordingly calculated. Distances between the coordinates of the object and the fisheye centers are respectively transformed into a first and a second incident angle through lens curves of the fisheye lenses. Three-dimensional coordinates of the object are calculated according to the first and the second azimuth angle, the first and the second incident angle, and a baseline distance between the fisheye lenses.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 25, 2019
    Applicant: ALTEK CORPORATION
    Inventor: Po-Cheng Wu
  • Publication number: 20080088633
    Abstract: A data providing apparatus stores data waiting to be rendered, and communicates with a data rendering apparatus through a commonly supported standard. The data providing apparatus includes a digital media controller (DMC) for controlling the data rendering apparatus, a controller outputting the data waiting to be rendered, a converter converting the data waiting to be rendered to be suitable for the data rendering apparatus, and a streaming server receiving the converted data. The controller controls the data rendering apparatus through the DMC such that the streaming server transmits the converted data to the data rendering apparatus. A data providing method is also disclosed.
    Type: Application
    Filed: December 28, 2006
    Publication date: April 17, 2008
    Inventors: Chih-Yen Lin, Po-Cheng Wu
  • Publication number: 20060253857
    Abstract: The present invention discloses a method for processing a data stream by utilizing plural processors, including the central processing unit and the compression processor of at least one MPEG card. With the similar concept of the distributed system, the present invention could make best use of each processor in the computer and therefore greatly reduce the rendering time. The steps of the method comprises: dividing the data stream into plural segments; checking states of a central processing unit and at least one compressing processor; dispatching the segments to either the central processing unit or the compressing processor according to the statuses, wherein the central processing unit or the compressing processor would process the segments to generate compressed segments; and cascading the compressed segments to generate a compressed data stream.
    Type: Application
    Filed: May 4, 2005
    Publication date: November 9, 2006
    Inventors: Po-Cheng Wu, Li-Wei Lu, Chung-Cheng Chen
  • Publication number: 20050117588
    Abstract: A system for network address port translation. The system comprises a storage device and a translation module. The storage device stores a plurality of private address tables and a private port table, wherein each private address table and private port table comprises at least one entry, and each entry is assigned an index number. The translation module, connected to the storage device, receives a private IP address and a private port number, wherein the private IP address comprises a plurality of private address subsets, stores the private address subsets and private port number as entries in the private address tables and the private port table, respectively, and translates the private IP address and port number to and from a public port number, wherein the public port number comprises a plurality of public port subsets corresponding to the index numbers in the private address tables and the private port table.
    Type: Application
    Filed: August 16, 2004
    Publication date: June 2, 2005
    Inventors: Kuo-Kun Tseng, Chia-Ren Hsu, Ying-Dar Lin, Chien Chen, Chih-Sheng Chang, Po-Cheng Wu, Wumin Chen, Chiuan-Yu Wei
  • Patent number: 6587589
    Abstract: An architecture for performing the two-dimensional discrete wavelet transform includes a transform module including a first stage and a second stage for decomposing an input image into four bands, and among the four bands, the band having the low frequency in both horizontal and vertical direction serves as the input image for next level decomposition operation; a multiplexer for selecting the band having the low frequency in both horizontal and vertical direction as the input image to feed into the transform module; and an optional memory module for storing the band having the lowest frequency in both horizontal and vertical direction.
    Type: Grant
    Filed: February 28, 2000
    Date of Patent: July 1, 2003
    Assignee: National Science Council
    Inventors: Liang-Gee Chen, Po-Cheng Wu, Yuan-Chen Liu, Yeong-Kang Lai
  • Publication number: 20020113794
    Abstract: A moving-path editor for editing a moving path of a multimedia object and the editing method using the same are provided. The moving-path editor includes a browser interface, an input module and a combination module. The browser interface provides a transition parameter group, a rotation parameter group and a scale parameter group for storing a plurality of preloaded settings, respectively. The input module is used to receive the input of the user and select at least one transition setting, one rotation setting and one scale setting selected, respectively, from the preloaded settings. The combination module combines all selected settings and creates the moving path of the designated multimedia object.
    Type: Application
    Filed: February 19, 2002
    Publication date: August 22, 2002
    Inventor: Po-Cheng Wu
  • Patent number: 6151409
    Abstract: We discloses an efficient method for compressing a color image, visual block pattern truncation coding (VBPTC), in which the conventional block truncation coding (BTC) serves to encode an original image. This method defines the edge block according to human visual perception. If the difference between the two quantized values of BTC in a block is larger than a threshold which is defined by visual characteristics, the block will be identified as an edge block. In an edge block, the bitmap is adapted to compute block gradient orientation and to match the block pattern.
    Type: Grant
    Filed: March 13, 1998
    Date of Patent: November 21, 2000
    Assignee: National Science Council
    Inventors: Liang-Gee Chen, Yuan-Chen Liu, Yung-Pin Lee, Po-Cheng Wu, Hsu-Tung Chen