Patent application number | Description | Published |
20090046930 | METHOD AND APPARATUS FOR EXTRACTING LINE SEGMENTS FROM IMAGE USING INCREMENTAL PIXEL EXTENSION - 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. | 02-19-2009 |
20090135189 | Character animation system and method - 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. | 05-28-2009 |
20090141021 | METHOD AND SYSTEM FOR PROVIDING EXPERIENTIAL KNOWLEDGE ASSOCIATED WITH SPATIAL AND TEMPORAL INFORMATION - A method for providing knowledge includes creating a three-dimensional virtual space, generating temporal and spatial information including knowledge and space information concerning the three-dimensional virtual space at a specific time point, and associating the temporal and spatial information with the three-dimensional virtual space to be stored in a memory. The creating the three-dimensional virtual space may be created based on a map or a two-dimensional image. | 06-04-2009 |
20090150898 | MULTITHREADING FRAMEWORK SUPPORTING DYNAMIC LOAD BALANCING AND MULTITHREAD PROCESSING METHOD USING THE SAME - 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. | 06-11-2009 |
20090154464 | METHOD AND SYSTEM FOR SIMULATING NETWORK ADDRESS TRANSLATION - 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. | 06-18-2009 |
20090156314 | SYSTEM AND METHOD FOR RE-GENERATING PACKET LOAD FOR LOAD TEST - 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. | 06-18-2009 |
20100261534 | CLIENT TERMINAL, GAME SERVICE APPARATUS, AND GAME SERVICE SYSTEM AND METHOD THEREOF - 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. | 10-14-2010 |
20140219549 | METHOD AND APPARATUS FOR ACTIVE STEREO MATCHING - An active stereo matching method includes extracting a pattern from a stereo image, generating a depth map through a stereo matching using the extracted pattern, calculating an aggregated cost for a corresponding disparity using a window kernel generated using the extracted pattern and a cost volume generated for the stereo image, and generating a disparity map using the depth map and the aggregated cost. | 08-07-2014 |