• Title/Summary/Keyword: Procedural Generation

Search Result 39, Processing Time 0.027 seconds

Procedural Geometry Calibration and Color Correction ToolKit for Multiple Cameras (절차적 멀티카메라 기하 및 색상 정보 보정 툴킷)

  • Kang, Hoonjong;Jo, Dongsik
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.4
    • /
    • pp.615-618
    • /
    • 2021
  • Recently, 3D reconstruction of real objects with multi-cameras has been widely used for many services such as VR/AR, motion capture, and plenoptic video generation. For accurate 3D reconstruction, geometry and color matching between multiple cameras will be needed. However, previous calibration and correction methods for geometry (internal and external parameters) and color (intensity) correction is difficult for non-majors to perform manually. In this paper, we propose a toolkit with procedural geometry calibration and color correction among cameras with different positions and types. Our toolkit consists of an easy user interface and turned out to be effective in setting up multi-cameras for reconstruction.

A Survey of Automatic Code Generation from Natural Language

  • Shin, Jiho;Nam, Jaechang
    • Journal of Information Processing Systems
    • /
    • v.17 no.3
    • /
    • pp.537-555
    • /
    • 2021
  • Many researchers have carried out studies related to programming languages since the beginning of computer science. Besides programming with traditional programming languages (i.e., procedural, object-oriented, functional programming language, etc.), a new paradigm of programming is being carried out. It is programming with natural language. By programming with natural language, we expect that it will free our expressiveness in contrast to programming languages which have strong constraints in syntax. This paper surveys the approaches that generate source code automatically from a natural language description. We also categorize the approaches by their forms of input and output. Finally, we analyze the current trend of approaches and suggest the future direction of this research domain to improve automatic code generation with natural language. From the analysis, we state that researchers should work on customizing language models in the domain of source code and explore better representations of source code such as embedding techniques and pre-trained models which have been proved to work well on natural language processing tasks.

A Study on Circular Contour Machining Error

  • Namkoong, Chaikwan
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.11 no.5
    • /
    • pp.100-105
    • /
    • 2002
  • The comprehensive system analysis for contour milling operation and its error has performed in this study. The obtained experimental results were from the practical points of view. In down-milling operation the contour error curve illustrates bigger thean actual workpiece radius. The contour error increased when the cutter loads increased. Through the procedural evaluation, it could ascertain the characteristics of generation mechanics in circular contour machining error, and the weight of each factors.

A Design of Korean Generator for Japanese to Korean Translation System (일한 번역시스템을 위한 한국어 생성기 설계)

  • 강석훈;최병욱
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.31B no.12
    • /
    • pp.91-99
    • /
    • 1994
  • This paper proposes the Korean generator which is used in a Japanese to Korean translation system. The established Korean generator for japanese to Korean translation uses the entire sentence structure to generate Korean, or directly translates each morpheme. But in this paper, the generator generates Korean, based on a short clause. Japanese and Korean have similarities in short clauses, including the word order. But in the Korean generation, they also have many differences within short clauses. The analysed features in Japanese and Korean are in the wrong order. Therefore the Korean generator which takes it into consideration is needed. We propose a annotational algorithm for the Korean generation and apply it to the translation of postpositions, declinable words and auxiliary verbs. We also consider Korean phonological phenomenon that can't be extracted from the analyed Japanese informations. In the end, we can translate the Japanese conjugation that can't be easily dealt in the procedural method.

  • PDF

Generation of 3D Terrain Mesh Using Noise Function and Height Map (노이즈 함수 및 높이맵을 이용한 3차원 지형 메쉬의 생성)

  • Sangkun, Park
    • Journal of Institute of Convergence Technology
    • /
    • v.12 no.1
    • /
    • pp.1-5
    • /
    • 2022
  • This paper describes an algorithm for generating a terrain using a noise function and a height map as one of the procedural terrain generation methods. The polygon mesh data structure to represent the generated terrain concisely and render it is also described. The Perlin noise function is used as the noise technique for terrain mesh, and the height data of the terrain is generated by combining the four noise waves. In addition, the terrain height information can be also obtained from actual image data taken from the satellite. The algorithm presented in this paper generates the geometry part of the polygon topography from the height data obtained, and generated a material for texture mapping with two textures, that is, a diffuse texture and a normal texture. The validity of the terrain method proposed in this paper is verified through application examples, and its possibility can be confirmed through performance verification.

Automatic Map Generation without an Isolated Cave Using Cell Automata Enhanced by Binary Space Partitioning (이진 공간 분할로 보강된 셀 오토마타를 이용한 고립 동굴 없는 맵 자동 생성)

  • Kim, Ji-Min;Oh, Pyeong;Kim, Sun-Jeong;Hong, Seokmin
    • Journal of Korea Game Society
    • /
    • v.16 no.6
    • /
    • pp.59-68
    • /
    • 2016
  • Many researchers have paid attention to contents generation within the area of game artificial intelligence these days with various reasons. Efforts on automatic contents generation without game level designers' help were continuously progressed in various game contents. This study suggests an automatic map generation without an isolated cave using cellular automation enhanced by binary space partitioning(BSP). In other words, BSP makes it possible to specify the number of desired area and cellular automation reduces the time to search a path. Based upon our preliminary simulation results, we show the usefulness of our automatic map generation by applying the contents generation using cell automation, which is enhanced by BSP to games.

The Effect of Failure of Online Food Delivery Service Recovery Strategies on Consumer Attitude and Behavioral Intention: Focusing on Justice Theory (온라인 음식 배달 서비스 회복 전략의 실패가 소비자 태도 및 행동 의도에 미치는 영향: 공정성 이론(Justice Theory)을 중심으로)

  • Jungkun Park;Sangwoo Lee;Hyowon Hyun;Jihwan Yum
    • Journal of Service Research and Studies
    • /
    • v.13 no.2
    • /
    • pp.161-180
    • /
    • 2023
  • This study empirically analyzed the effect of perceived injustice on service recovery measures proposed by online food delivery service (OFDS) companies on consumer disappointment. This study adopted interaction justice, information justice, procedural justice, and distributive justice as sub-variables of justice perception based on the justice theory. In addition, the differences by generation (MZ generation and other generations) were examined in the relationship between negative word-of-mouth behavior and switching intentions due to service recovery failure. An online survey was conducted targeting 250 adult consumers in the U.S for the empirical analysis of this research model. The results of the data analysis demonstrated that negative perceptions about the procedural justice and distributive justice among the service recovery strategies had a positive effect upon the consumer's disappointment. Furthermore, it was confirmed that the consumer's disappointment due to the perceived injustice of the service recovery strategy had a positive effect on the consumer's negative word-of-mouth behavior and switching intentions. The verification results of the moderation effect in the relationship between negative word-of-mouth behavior and switching intention, it was found that the younger the age(MZ generation), the higher the possibility of causing dysfunctional behavior. This study expands the scope of related research by presenting a new perspective on the justice perception in the service recovery process by verifying dysfunctional behavior of consumers caused due to the failure of the service recovery strategy. It is believed that the results of this study will be used as basic data for the establishment of practical strategies for OFDS companies to prevent double defection of their customers.

2D Game Image Color Synthesis System Using Convolutional Neural Network (컨볼루션 인공신경망을 이용한 2차원 게임 이미지 색상 합성 시스템)

  • Hong, Seung Jin;Kang, Shin Jin;Cho, Sung Hyun
    • Journal of Korea Game Society
    • /
    • v.18 no.2
    • /
    • pp.89-98
    • /
    • 2018
  • The recent Neural Network technique has shown good performance in content generation such as image generation in addition to the conventional classification problem and clustering problem solving. In this study, we propose an image generation method using artificial neural network as a next generation content creation technique. The proposed artificial neural network model receives two images and combines them into a new image by taking color from one image and shape from the other image. This model is made up of Convolutional Neural Network, which has two encoders for extracting color and shape from images, and a decoder for taking all the values of each encoder and generating a combination image. The result of this work can be applied to various 2D image generation and modification works in game development process at low cost.

A Study on the Implementation of CAM Generator Using Objected-Oriented Programming (객체 지향형 프로그래밍을 이용한 CAM 생성기 구현에 관한 연구)

  • 백인천;박노경;차균현
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.16 no.12
    • /
    • pp.1313-1323
    • /
    • 1991
  • n this thesis CAM(content Addressable Memory) generator and graphic display tool for run-plot sequence in automatic generation of CAM are presented. We show that implementing the layout generation, graphic menu, mouse driver, and data structure by using the basic classes is clear and easy in modification than the conventional procedural language. For the implementation of generator which is independent of design rule or process, we use the parameterized cell so that basic cell can be changed according to user's inputs. and perform the layout by means of placement and routing using pitch mathching. Finally, the display of CIF which generated and constitution of graphic menu for total run-plot sequence are explained.

  • PDF

A Study on the Prevention of Bird Collision in UAM (UAM 조류 충돌 방지대책 수립에 관한 연구)

  • Daniel Kim;Hee-duk Cho;Seung-woo Lee;Jae-woo Kim
    • Journal of Advanced Navigation Technology
    • /
    • v.28 no.3
    • /
    • pp.338-347
    • /
    • 2024
  • This paper deals with the study of bird collision avoidance measures in UAM operations from an operator's perspective. Urban air traffic is defined as a next-generation transportation system that uses environmentally friendly electric vertical take-off and landing (eVTOL) aircraft to provide transportation services between key points within and around urban centers. For the successful establishment of the UAM industry, it is necessary to ensure safety issues that determine public acceptance. Among the hazards that can occur in aviation operations, preventing bird collisions in urban environments is a measure that can greatly secure operational safety and public acceptance. In addition to physical measures, procedural control measures are required to prevent bird strikes. In order to ensure the safety of UAM operations, this study aims to provide a direction for the establishment of UAM bird collision prevention measures by categorizing bird collision prevention measures into physical and procedural methods and flight sections such as takeoff, landing, and corridor sections. Through this, we hope to contribute to the improvement of the safety of the urban air traffic operation system.