Patents by Inventor Chang Joon Park

Chang Joon Park 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: 7869646
    Abstract: A method for estimating three-dimensional positions of human joints includes the steps of: a) marker-free motion capturing a moving figure for obtaining a multiview 2D image of the moving figure, and extracting a 2D feature point corresponding to a bodily end-effector; b) three-dimensionally matching the 2D feature point corresponding to the bodily end-effector, and recovering the 3D coordinates of the bodily end-effector; c) generating a 3D blob of the bodily end-effector, generating a virtual sphere with a radius that is a distance from a center of the 3D blob to a joint, and projecting the virtual sphere onto the obtained multiview 2D image of the moving figure; and d) detecting a coinciding point of a surface of the projected virtual sphere and the multiview 2D image of the moving figure, and estimating a 3D position corresponding to the coinciding point as a 3D position of the joint.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: January 11, 2011
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Chang-Joon Park, Hong-Seok Kim, In-Ho Lee, Jae-Kwang Lee, Hyun-Bin Kim
  • Publication number: 20100279762
    Abstract: An apparatus for adjusting difficulty level of a game, includes: an artificial intelligence unit for storing artificial intelligence algorithms; a strategy toolkit for generating metadata for game resources and creating game strategies by applying the artificial intelligence algorithms using the metadata; and a simulation toolkit for calculating relative difficulty levels of the game strategies and combinations of the game strategies and applying to the game one of the game strategies and the combinations of the game strategies based on a user's skill level determined during the game.
    Type: Application
    Filed: September 2, 2009
    Publication date: November 4, 2010
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Kang Min SOHN, Chang Joon PARK
  • Publication number: 20100261534
    Abstract: A client terminal includes: a communication module for performing communication with a game service apparatus via a wired/wireless communication network; and a display unit for displaying a content of a message transmitted between a game user and a non-player character (NPC) during progress of an online game serviced by the game service apparatus. The terminal further includes a control unit for controlling so as to display the content of the message during progress of the online game, controlling so as to display a translated message of the content of the message provided from the game service apparatus upon a request of the game user, and transmitting modification data including edition data made by editing the translated message to the game service apparatus.
    Type: Application
    Filed: December 9, 2009
    Publication date: October 14, 2010
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Hun Joo LEE, Manjai Lee, Kwang Ho Yang, Chang Joon Park
  • Patent number: 7760932
    Abstract: A method for reconstructing a three-dimensional structure using silhouette information on a two-dimensional plane is provided. The method includes: obtaining silhouette images; creating a cube on a three-dimensional space using the silhouette images; calculating vertex coordinates on a two-dimensional image plane by projecting eight vertices of the three-dimensional cube on a two-dimensional image plane of a first camera; dividing into multiple inner voxels by dividing sides formed by the eight vertices by a divider; dividing into a predetermined number of regions by dividing sides connecting the coordinates by a predetermined divider; assigning indices by matching cubes of the three-dimensional cube to square regions on the two-dimensional image plane in one to one manner; storing indices of regions where the square regions meets with a first silhouette image; and reconstructing three-dimensional structure by finding common indices through repeatedly performing the steps using other silhouette images.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: July 20, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jae-Kwang Lee, Chang-Joon Park, In-Ho Lee, Hyun-Bin Kim
  • Publication number: 20100138813
    Abstract: An apparatus for testing online performance on a client/server architecture, includes: a client group connected to a server group; and a server group for providing the online service to the client group and capturing packet information based on communication with the client group. Further, the apparatus for testing online performance on a client/server architecture includes a central management unit for carrying out analysis, edition, and scripting for the captured packet information to overall manage an online performance test between the client group and the server group; and a load generation unit for generating a virtual client in accordance with the scripting result of the central management unit to regenerate a load in the server group.
    Type: Application
    Filed: June 23, 2009
    Publication date: June 3, 2010
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Ju Young KIM, Chang Joon PARK
  • Publication number: 20090327793
    Abstract: Provided is a discrete signal finite impulse response (FIR) filter and a filter set in which a plurality of FIR filter units are connected in a cascade structure to remove down-sampling by decimation, in order to improve the attenuation characteristics of a FIR filter, such as, for example, a switched capacitor filter. The FIR filter includes a clock generator generating a plurality of clock signals that are different from each other; and N+2 sub blocks each including N sample storage units, each sample storage unit storing a received sample. Each sub block being in a state among a number of possible states including N charging states for storing the received sample, a transfer state for outputting the stored sample and a reset state for operation initialization. The N charging states, the transfer state and the reset state are changed sequentially in response to the clock signals.
    Type: Application
    Filed: January 16, 2009
    Publication date: December 31, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-hyun Kim, Jin-Soo Park, Hyung-sun Lim, Han-Woong Yoo, Young-Eil Kim, Bum-Man Kim, Chang-Joon Park
  • Publication number: 20090215421
    Abstract: A radio frequency (RF) receiver and a method of receiving an RF signal are provided. The RF receiver includes a low-noise amplifying unit which amplifies a received signal while restricting out-of-band interferer of the received signal, a sampling unit which performs sampling to convert the amplified signal to a discrete time domain signal, a frequency translation unit which down-converts the sampled signal into a frequency band that enables the sampled signal to be converted into a digital signal and restricts interferer from a frequency within an aliasing band according to a sampling frequency, an anti-aliasing filtering unit which prevents aliasing from the down-converted signal, a clock unit which provides the sampling unit, the frequency translation unit, and the anti-aliasing filtering unit with sampling frequencies, and an analog-digital-converter which converts the converted signal into the digital signal.
    Type: Application
    Filed: July 8, 2008
    Publication date: August 27, 2009
    Inventors: Hyung-sun LIM, Jin-soo Park, Heung-bae Lee, Young-eil Kim, Sang-yoon Jeon, Ick-jin Kwon, Bum-man Kim, Chang-joon Park
  • Patent number: 7580546
    Abstract: A marker-free motion capture apparatus having a function of correcting a tracking error and a method thereof are disclosed. The apparatus includes: a grouping unit for grouping feature candidates located within a threshold distance on a three-dimensional space at a previous time; a feature point selecting unit for generating a first curve connecting a predetermined number of feature points, and selecting a feature candidate closest to the first curve as a feature point of a previous time; a feature point correcting unit for generating a second curve connecting a predetermined number of feature points including the feature point of a previous time, and correcting a feature point of a current time calculated based on a Kalman filtering scheme using the second curve; and a controlling unit for calculating a location of a feature point of each time using a Kalman filtering scheme and generally controlling the marker-free motion capture apparatus.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: August 25, 2009
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung-Eun Kim, Chang-Joon Park, In-Ho Lee, Hyun-Bin Kim
  • Patent number: 7555158
    Abstract: Provided is a background recovering apparatus for deleting an object of an arbitrary region and recovering a background covered with the object. The apparatus includes a storing block for storing the input image sequence, and storing the three dimensional (3D) position and posture information, and focal length information; a geometric information extracting block for extracting 3D with respect to the background; a background image generating block for generating the background image; and a background image inserting block for recovering the background by inserting the background image into an arbitrary region of a first view point.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: June 30, 2009
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Chang-Joon Park, Hong-Seok Kim, Sung-Eun Kim, In-Ho Lee, Hyun-Bin Kim
  • Publication number: 20090154464
    Abstract: A system for simulating NAT (network address translation) performed in an internet protocol (IP) sharing device to be selectively operated in one of different network address translation (NAT) schemes includes a first network interface linking the IP sharing device with an internal network and a second network interface linking the IP sharing device with an external network. A Network Driver Interface Specification (NDIS) interface hooks packets incoming to the external network or outgoing from the internal network. A NAT unit has a mapping table and performs a network address translation of the hooked packets with reference to the mapping table, wherein the mapping table identifies IP addresses and port numbers of the packets to be translated by the NAT unit.
    Type: Application
    Filed: December 16, 2008
    Publication date: June 18, 2009
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Jin Ryong KIM, Ju Young Kim, Chang Joon Park, Kwang Ho Yang
  • Publication number: 20090156314
    Abstract: A system for re-generating a packet load for a load test includes a packet collector for collecting a packet transmitted between a game client application and a game server application, a packet data storage for storing the collected packet in a list form, a central manager for editing and re-defining the stored packet as an action and constructing a test scenario by combining the re-defined packet and an agent for generating a load according to the re-defined packet and the test scenario.
    Type: Application
    Filed: November 4, 2008
    Publication date: June 18, 2009
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Jin Ryong KIM, Ju Young Kim, Chang Joon Park, Kwang Ho Yang
  • Publication number: 20090150898
    Abstract: A multithreading framework supporting dynamic load balancing, the multithreading framework being used to perform multi-thread programming, the multithreading framework includes a job scheduler for performing parallel processing by redefining a processing order of one or more unit jobs, transmitted from a predetermined application, based on unit job information included in the respective unit jobs, and transmitting the unit jobs to a thread pool based on the redefined processing order, a device enumerator for detecting a device in which the predetermined application is executed and defining resources used inside the application, a resource manager for managing the resources related to the predetermined application executed using the job scheduler or the device enumerator, and a plug-in manager for managing a plurality of modules which performs various types of functions related to the predetermined application in a plug-in manner, and providing such plug-in modules to the job scheduler.
    Type: Application
    Filed: November 7, 2008
    Publication date: June 11, 2009
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Kang Min Sohn, Yong Nam Chung, Seong Won Ryu, Chang Joon Park, Kwang Ho Yang
  • Publication number: 20090135189
    Abstract: A character animation system includes a data generating unit for generating a character skin mesh and an internal reference mesh, a character bone value, and a character solid-body value, a skin distortion representing unit for representing skin distortion using the generated character skin mesh and the internal reference mesh when an external shock is applied to a character, and a solid-body simulation engine for applying the generated character bone value and the character solid-body value to a real-time physical simulation library and representing character solid-body simulation. The system further includes a skin distortion and solid-body simulation processing unit for processing to return to a key frame to be newly applied after the skin distortion and the solid-body simulation are represented.
    Type: Application
    Filed: September 26, 2008
    Publication date: May 28, 2009
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Hang Kee Kim, Chang Joon Park, Kwang Ho Yang
  • Publication number: 20090046930
    Abstract: A method of extracting line segments from a subject image includes calculating a gradient image and a direction image of respective edge pixels in a canny edge image obtained from the subject image, calculating a primary line passing arbitrary two pixels selected among the edge pixels, selecting candidate line segment pixels through performing an incremental pixel extension from a midpoint of the two pixels forming the primary line, and extracting the line segments by checking whether the candidate line segment pixels are connected to each another.
    Type: Application
    Filed: July 18, 2008
    Publication date: February 19, 2009
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Jae Kwang LEE, Chang Joon PARK, Kwang Ho YANG
  • Patent number: 7492969
    Abstract: Provided is a method for magnifying an image by interpolation. The method including: a) setting m×m local windows and calculating a direction of each m×m local window; b) when a linear direction exists in an m×m local window, considering an edge exists; c) when a linear direction does not exist in the m×m local window, dividing the m×m local window into m/2×m/2 sub windows and calculating directions of the m/2×m/2 sub windows; d) when the directions of the m/2×m/2 sub windows exists toward the center of the m×m local window, considering a corner exists in the m×m local window; and e) selecting pixels located in a virtual line that goes along in the linear direction or in the directions to calculate a new pixel value by using the pixels.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: February 17, 2009
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Hong-Seok Kim, Chang-Joon Park, Sung-Eun Kim, In-Ho Lee, Hyun-Bin Kim
  • Publication number: 20080285807
    Abstract: Provided is an apparatus and method for recognizing a three-dimensional (3D) motion using Linear Discriminant Analysis (LDA). The apparatus includes: a 3D motion capturing means for creating motion data for every motion; a motion recognition learning means for analyzing the created motion data, creating a linear discrimination feature component for discriminating corresponding motion data, extracting/storing a reference motion feature, and recognizing each of the extracted/stored reference motion features as a corresponding motion; and a motion recognition operating means for extracting a motion feature from motion data, searching a reference motion feature corresponding to the extracted input motion feature, and recognizing a motion corresponding to the searched reference motion feature as a 3D motion.
    Type: Application
    Filed: December 5, 2006
    Publication date: November 20, 2008
    Inventors: Jae-Ho Lee, Chang-Joon Park, In-Ho Lee, Hyun-Bin Kim
  • Patent number: 7453061
    Abstract: The present invention relates to a quadrupole mass analyzer which is a core equipment of a majority of mass analyzer, particularly to a quadrupole mass analyzer with a hyperbolic surface made of quartz which is capable of enhancing resolving power and analytical performance of a mass analyzer.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: November 18, 2008
    Assignee: Korea Research Institute of Standards and Science
    Inventors: Chang-Joon Park, Sae-Won Yoon
  • Publication number: 20080137960
    Abstract: Provided is an apparatus and method for detecting a horizon which is necessary to detect a camera movement when compositing sea images in a marker-free sea-image camera tracking system. In the method, an ROI is selected near a horizon in a still image of the moving image of the sea, and each maximum point corresponding to the maximum brightness difference is detected from brightness differences between two pixels of each pair having two symmetrical pixels in each column of the ROI. The horizon is detected through a line-fitting using the maximum points. Therefore, the result of horizon detection can be very stable and a horizon can be easily detected in a sea scene having hundreds of frames.
    Type: Application
    Filed: December 7, 2007
    Publication date: June 12, 2008
    Applicant: Electronics and Telecommunications Research Insititute
    Inventors: Jae Kwang LEE, Chang Joon PARK, In Ho LEE
  • Publication number: 20080130985
    Abstract: Provided are a method for extracting a correlation to generate 3D motion data, and a motion capture system and method using the extracting method to easily compose a humanoid character on a real background image. Cameras for motion capture are installed in a real background capture location (such as an outdoor location or in a studio), and the correlation between motion capture fixed cameras and a moving camera for capturing a real background image is obtained to capture 3D motion data prior to performing motion capture for integrating a humanoid character, so that even when there is interaction between a 3D figure and an actual prop such as a chair or table within the captured space, a humanoid character can easily be composed with the real background.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 5, 2008
    Applicant: Electronic and Telecommunications Research Institute
    Inventors: Chang Joon Park, Jung Jae Yu, Jae Kwang Lee, In Ho Lee
  • Publication number: 20080112640
    Abstract: Provided is an apparatus for sharpening a blurred enlarged image, including a digital image output unit for outputting a digital image input through a digital image input unit. The apparatus includes a digital image processing unit for calculating a primary edge direction of the digital image input through the digital image unit to perform enlarging and edge sharpening on the input digital image. Accordingly, blurring is removed from the enlarged image without ringing or an artifact using an adaptive edge sharpening method, so that the enlarged image can be sharpened.
    Type: Application
    Filed: October 25, 2007
    Publication date: May 15, 2008
    Inventors: Sang Wook PARK, Chang Joon PARK, In Ho LEE