Patents by Inventor Chun-Fu Shen

Chun-Fu Shen 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: 20240085634
    Abstract: An optical fiber transmission device includes a substrate, a photonic integrated circuit, and an optical fiber assembly. The photonic integrated circuit is disposed on an area of the substrate. The substrate has a protruding structure at an interface with an edge of the photonic integrated circuit. The optical fiber assembly includes an optical fiber and a ferrule that sleeves the optical fiber. The protruding structure of the substrate is configured to abut against the ferrule to limit the position of the optical fiber assembly in a vertical direction of the substrate, such that the protruding structure is a stopper for the optical fiber assembly in the vertical direction.
    Type: Application
    Filed: September 14, 2023
    Publication date: March 14, 2024
    Applicant: AuthenX Inc.
    Inventors: Chun-Chiang YEN, Po-Kuan SHEN, Sheng-Fu LIN, Yi-Ting LU, Jun-Rong CHEN, Jenq-Yang CHANG, Mao-Jen WU
  • Publication number: 20240089000
    Abstract: An optical fiber network device includes a fiber and a photonic integrated circuit. Fiber receives a first optical signal and transmits a second optical signal. A first wavelength of first optical signal is different from a second wavelength of second optical signal. Photonic integrated circuit includes a laser chip, a photodetector, a wavelength division multiplexing coupler, a first optical modulation element and a second optical modulation element. Laser chip is disposed on photonic integrated circuit, and is configured to generate first optical signal. Photodetector detects second optical signal. Wavelength division multiplexing coupler is configured to couple first optical signal to fiber, and receives second optical signal. First optical modulation element is coupled to wavelength division multiplexing coupler and laser chip, and is configured to modulate first optical signal.
    Type: Application
    Filed: September 14, 2023
    Publication date: March 14, 2024
    Applicant: AuthenX Inc.
    Inventors: Sheng-Fu LIN, Po-Kuan SHEN, Chun-Chiang YEN, Yi-Ting LU, Jun-Rong CHEN, Jenq-Yang CHANG, Mao-Jen WU
  • Publication number: 20240069418
    Abstract: A focal length adjustment mechanism, adapted for adjusting a focal length adjustment device located in a housing of a projector. The focal length adjustment mechanism includes a knob and a first stroke adjustment member. The first stroke adjustment member is located in the housing and includes a first end and a second end opposite to each other and a first pivot located between the first end and the second end. The first end is connected to the focal length adjustment device. The knob is connected to the second end. The knob rotates to drive the first stroke adjustment member to rotate around the first pivot. A distance between the first pivot and the first end is less than a distance between the first pivot and the second end, such that a movement path of the first end is less than a movement path of the second end.
    Type: Application
    Filed: April 19, 2023
    Publication date: February 29, 2024
    Applicant: Qisda Corporation
    Inventors: Chin Fu Lee, Chun Ming Shen
  • Patent number: 8600109
    Abstract: A particle filter is suitable for performing particle filtering on a frame to track a particular object in the frame. The particle filter includes a frame cache, an observation model generator, and a particle filter controller. The frame cache is connected to a system memory through a system bus, in which the system memory stores all image blocks of the frame; and the frame cache obtains the at least one image block of the frame from the system memory and stores the obtained image block. The observation model generator reads at least one pixel from the frame cache, and generates an observation model corresponding to the object and the read image block according to the read pixel. The particle filter controller obtains the observation model from the observation model generator, and determines and outputs an object tracking result of the object according to the observation model.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: December 3, 2013
    Assignee: Vatics Inc.
    Inventors: Chun-Fu Shen, Der-Chun Cherng, Sheng-Yan Yang, Yan-Chen Lu
  • Publication number: 20130044911
    Abstract: A particle filter is suitable for performing particle filtering on a frame to track a particular object in the frame. The particle filter includes a frame cache, an observation model generator, and a particle filter controller. The frame cache is connected to a system memory through a system bus, in which the system memory stores all image blocks of the frame; and the frame cache obtains the at least one image block of the frame from the system memory and stores the obtained image block. The observation model generator reads at least one pixel from the frame cache, and generates an observation model corresponding to the object and the read image block according to the read pixel. The particle filter controller obtains the observation model from the observation model generator, and determines and outputs an object tracking result of the object according to the observation model.
    Type: Application
    Filed: November 15, 2011
    Publication date: February 21, 2013
    Inventors: Chun-Fu SHEN, Der-Chun CHERNG
  • Patent number: 8238605
    Abstract: 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: Grant
    Filed: October 2, 2008
    Date of Patent: August 7, 2012
    Assignees: National Taiwan University, Vivotek Inc.
    Inventors: Shao-Yi Chien, Wei-Kai Chan, Chun-Fu Shen
  • Patent number: 8045613
    Abstract: A module for generating real-time, multiple-resolution video streams and the architecture thereof are disclosed. A module for generating multiple-resolution video streams as well as the architecture thereof for use with a video encoder includes a system bus, an external memory and a main processor. The main processor and the external memory are coupled to the system bus. The main processor includes a microprocessor, a main arithmetic unit and a secondary arithmetic unit. By applying the present invention, a less time-consuming arithmetic module can synchronously perform together with a more time-consuming arithmetic module, thereby reducing idle time and increasing hardware efficiency and parallelism.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: October 25, 2011
    Assignee: Vivotek Inc
    Inventors: Ju Lung Fann, Chun Fu Shen, Shih Yu Hsu
  • Patent number: 8027551
    Abstract: 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: Grant
    Filed: June 1, 2007
    Date of Patent: September 27, 2011
    Assignee: Vivotek Inc.
    Inventors: Shao Yi Chien, Chih Chao Chen, Chun Fu Shen, Wan Kuei Lin
  • Publication number: 20090245571
    Abstract: 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: Application
    Filed: October 2, 2008
    Publication date: October 1, 2009
    Applicants: National Taiwan University, Vivotek Inc.
    Inventors: Shao-Yi Chien, Wei-Kai Chan, Chun-Fu Shen
  • Publication number: 20080282304
    Abstract: A module for generating real-time, multiple-resolution video streams and the architecture thereof are disclosed. A module for generating multiple-resolution video streams as well as the architecture thereof for use with a video encoder includes a system bus, an external memory and a main processor. The main processor and the external memory are coupled to the system bus. The main processor includes a microprocessor, a main arithmetic unit and a secondary arithmetic unit. By applying the present invention, a less time-consuming arithmetic module can synchronously perform together with a more time-consuming arithmetic module, thereby reducing idle time and increasing hardware efficiency and parallelism.
    Type: Application
    Filed: October 25, 2007
    Publication date: November 13, 2008
    Inventors: Ju Lung Fann, Chun Fu Shen, Shih Yu Hsu
  • Publication number: 20080114974
    Abstract: 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: Application
    Filed: June 1, 2007
    Publication date: May 15, 2008
    Inventors: Shao Yi Chien, Chih Chao Chen, Chun Fu Shen, Wan Kuei Lin
  • Publication number: 20060161698
    Abstract: Provided is an external memory accessing architecture for use with IC comprising a first bus connected to an external memory and having n-bit data width; a first buffer unit of k serially connected first buffers each having n-bit data width, a first one of the first buffers connected to the external memory via the first bus; a second buffer unit comprising a second buffer having k*n-bit data width, the second buffer connected to the first buffers; a second bus connected to the second buffer for transferring k*n-bit data; an output unit connected to the second buffer unit and comprising a multiplexer; and a controller connected to the output unit, the second bus, and the external memory respectively such that the controller is able to read data from the external memory or transfer data thereto via the second bus and at least one control signal in higher transfer rate.
    Type: Application
    Filed: May 11, 2005
    Publication date: July 20, 2006
    Inventors: Chun-Fu Shen, Ju-Lung Fann
  • Patent number: 6668020
    Abstract: A method for motion estimation for use in video coding. In a predetermined search region, three starting rows are chosen, wherein a given prediction point is on the middle row, the N-th row. The method includes the following steps. (a) All points of the (N−2)-th, N-th, and (N+2)-th rows are chosen as checking points. (b) Block match errors for the checking points are calculated and a checking point which corresponds to a minimum block match error is defined as a candidate checking point. (c) A determination is made whether the candidate checking point is on the N-th row; if so, the method proceeds to step (g); otherwise, it proceeds to step (d). (d) It is determined that whether the candidate checking point is on the (N+2)-th row; if so, the method proceeds to step (e); otherwise, it proceeds to step (f). (e) N is incremented by two, all points of the (N+2)-th row are chosen as checking points, and step (b) is repeated.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: December 23, 2003
    Assignee: Vivotek Inc.
    Inventors: Shyh-Yih Ma, Chun-Fu Shen
  • Publication number: 20020054642
    Abstract: A method for motion estimation for use in video coding. In a predetermined search region, three starting rows are chosen, wherein a given prediction point is on the middle row, the N-th row. The method includes the following steps. (a) All points of the (N−2)-th, N-th, and (N+2)-th rows are chosen as checking points. (b) Block match errors for the checking points are calculated and a checking point which corresponds to a minimum block match error is defined as a candidate checking point. (c) A determination is made whether the candidate checking point is on the N-th row; if so, the method proceeds to step (g); otherwise, it proceeds to step (d). (d) It is determined that whether the candidate checking point is on the (N+2)-th row; if so, the method proceeds to step (e); otherwise, it proceeds to step (f). (e) N is incremented by two, all points of the (N+2)-th row are chosen as checking points, and step (b) is repeated.
    Type: Application
    Filed: February 28, 2001
    Publication date: May 9, 2002
    Inventors: Shyh-Yih Ma, Chun-Fu Shen