• Title/Summary/Keyword: Printing Algorithm

Search Result 101, Processing Time 0.039 seconds

Design of automatic translation system for hangul's romanization Based on the World Wide Web (웹 기반하의 국어의 로마자 표기 자동 변환 시스템 설계)

  • 김홍섭
    • Journal of the Korea Society of Computer and Information
    • /
    • v.6 no.4
    • /
    • pp.6-11
    • /
    • 2001
  • After automatic translation system for hangul's romanization based on the World Wide Web converting korean-word. sentence, document to Transliteration letters by applying algorithm based phonological principles. even though a user do not know the basic principles of the usage of Korean-to-Romanization notations. It refers to corresponding character table that has been currently adopted the authority's standard proposition for Korean-to-Romanization notation rule concurrently, add to make possible to convert a machinized code as well. It Provides font for toggling Korean-English mode, insert-edit mode by assigning ASCII codes are hardly used to them. This program could be made in C++ programming language and Unified Modeling Language to implement various font. font-expanding and condensing, alternative printing.

  • PDF

An Algorithim for Converting 2D Face Image into 3D Model (얼굴 2D 이미지의 3D 모델 변환 알고리즘)

  • Choi, Tae-Jun;Lee, Hee-Man
    • Journal of the Korea Society of Computer and Information
    • /
    • v.20 no.4
    • /
    • pp.41-48
    • /
    • 2015
  • Recently, the spread of 3D printers has been increasing the demand for 3D models. However, the creation of 3D models should have a trained specialist using specialized softwares. This paper is about an algorithm to produce a 3D model from a single sheet of two-dimensional front face photograph, so that ordinary people can easily create 3D models. The background and the foreground are separated from a photo and predetermined constant number vertices are placed on the seperated foreground 2D image at a same interval. The arranged vertex location are extended in three dimensions by using the gray level of the pixel on the vertex and the characteristics of eyebrows and nose of the nomal human face. The separating method of the foreground and the background uses the edge information of the silhouette. The AdaBoost algorithm using the Haar-like feature is also employed to find the location of the eyes and nose. The 3D models obtained by using this algorithm are good enough to use for 3D printing even though some manual treatment might be required a little bit. The algorithm will be useful for providing 3D contents in conjunction with the spread of 3D printers.

Model-Based Color- Image Halftoning Algorithm Using Dot-Pattern Database (도트 패턴 데이터 베이스를 이용한 모델 기반 칼라 영상 중간조 알고리즘)

  • Kim, Kyeong-Man;Song, Kun-Woen;Min, Gak;Kim, Jeong-Yeop;Ha, Yeong-Ho
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.38 no.2
    • /
    • pp.208-217
    • /
    • 2001
  • Model-based color image halftoning method using dot-pattern database is proposed for low-resolution color image printing. Dot-pattern database used in the proposed method is based on Blue-Noise Mask. The database consists of dot-patterns constructed by circular dot-overlap model according to each color value. In halftoning procedure, input color value is reproduced as the dot-pattern selected to minimize the difference between the color values of the original image and those of the printed image. Also, the contrast sensitivity function as a human visual model is used to improve the perceived quality of the printed image in dot-pattern selection. Thus, the proposed method can substantially reproduce the color values of the pixels in original image and obtain better image quality. In the experiment, the proposed method has less ΔΕ/Sub ab/ between the original image in monitor and the printed one than that of ED and BNM halftoning. This result approves that the proposed method reproduces better image quality.

  • PDF

Color Gamut Mapping and Dithering for Ink-Jet Color Printing (잉크젯 칼라 프린팅을 위한 색역 사상과 디더링)

  • Lee, Chae-Soo;Kim, Kyeong-Man;Lee, Cheol-Hee;Ha, Yeong-Ho
    • Journal of the Korean Institute of Telematics and Electronics S
    • /
    • v.35S no.6
    • /
    • pp.137-146
    • /
    • 1998
  • Recently many devices print electronic images in a variety of ways. The reproduced color, however, is different from the original color because of the difference of hardware characteristics. To maintain device independent color, gamut mapping method is proposed. The proposed color gamut mapping uses nonlinear intensity mapping and clipping for saturation mapping on HSI color space. In the dithering operation, expanded nonlinear ordered dithering and modified error diffusion are proposed. The proposed ordered dithering uses expanded nonlinear quantization which considers overlapping phenomena of neighbored printing dots. In the modified error diffusion, quantization errors to be diffused are adjusted to improve both image blur and color change produced in the error diffusion. So, the printed image is similar to the image of monitor. Our results indicate that proposed algorithm can produce high quality image in the low bit color devices.

  • PDF

A modeling method for 3D printing object using marching cubes algorithm (마칭큐브 알고리즘을 이용한 3D 프린터 출력물을 위한 모델링 기법)

  • Choi, Sun-Hyeok;Chae, Do-Won;Min, Ga-Yeong;Kim, Young-Gyun;Yoo, Kwan-Hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.04a
    • /
    • pp.963-965
    • /
    • 2017
  • 최근 3D 프린터에 대한 관심이 커지고 있다. 3D 프린팅을 위해서 전용 소프트웨어를 이용하여 설계 파일을 생성하고 출력하지만, 각 3D 프린트마다 지원하는 파일 형식이 다르고, 특정 데이터 파일 형식을 변환할 때에는 별도의 프로그램이 필요하기 때문에 많은 시간과 노력이 필요하다. 본 논문에서는 이러한 일련의 복잡한 과정을 개선하기 위해 입력 파일을 각 3D 프린터가 지원하는 파일 형태로 손쉽게 변환하여 출력할 수 있는 모델링 기법을 제안한다.

A study for register controller of high speed printing machine (고속 인쇄기의 레지스터 컨트롤러에 관한 연구)

  • Jang, Joong-Hack;Lee, Duck-Hyoung;Hong, Sun-Ki
    • Proceedings of the KIEE Conference
    • /
    • 2006.07d
    • /
    • pp.1809-1810
    • /
    • 2006
  • Existing a high-speed printer register controller have used a foreign country goods of the high price. It established the plan to be and progressed to progress research. It find out about former time's a register control system's action. and determined the processor to DSP. It studied the algorithm to consider various situations. It completed finally a simulator board of a register controller of the high capacity.

  • PDF

An Efficient Multi-Pass Printing Algorithm by Binary Division (이분분할에 의한 효율적인 멀티패스 프린팅 알고리즘)

  • Im, Do-Yeon;Yang, Myung-Sub;Yang, Jin-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.83-85
    • /
    • 2007
  • 멀티패스 프린팅 기법은 원하는 해상도와 오류를 보상하기 위해서 디지털 인쇄 연구 분야에서 일반적으로 사용되는 기술이다. 그러나 고속 및 고해상도의 인쇄품질을 요구하는 현실에서 건조시간 단축과 근접 잉크의 분사가 인쇄품질을 저하시키는 등 다양한 문제점이 발생되고 있다. 따라서 본 논문에서는 멀티패스 프린팅 방법에서 문제점으로 제기되는 건조시간과 인접잉크의 분사에 따른 응집력에 의한 인쇄품질의 저하를 줄이기 위하여 출력영역의 이분분할 방법을 사용하여 분사함으로서 이미지의 출력품질을 향상시키는 방법을 제안한다.

  • PDF

Deep Q-Network based Game Agents (심층 큐 신경망을 이용한 게임 에이전트 구현)

  • Han, Dongki;Kim, Myeongseop;Kim, Jaeyoun;Kim, Jung-Su
    • The Journal of Korea Robotics Society
    • /
    • v.14 no.3
    • /
    • pp.157-162
    • /
    • 2019
  • The video game Tetris is one of most popular game and it is well known that its game rule can be modelled as MDP (Markov Decision Process). This paper presents a DQN (Deep Q-Network) based game agent for Tetris game. To this end, the state is defined as the captured image of the Tetris game board and the reward is designed as a function of cleared lines by the game agent. The action is defined as left, right, rotate, drop, and their finite number of combinations. In addition to this, PER (Prioritized Experience Replay) is employed in order to enhance learning performance. To train the network more than 500000 episodes are used. The game agent employs the trained network to make a decision. The performance of the developed algorithm is validated via not only simulation but also real Tetris robot agent which is made of a camera, two Arduinos, 4 servo motors, and artificial fingers by 3D printing.

Assembly performance evaluation method for prefabricated steel structures using deep learning and k-nearest neighbors

  • Hyuntae Bang;Byeongjun Yu;Haemin Jeon
    • Smart Structures and Systems
    • /
    • v.32 no.2
    • /
    • pp.111-121
    • /
    • 2023
  • This study proposes an automated assembly performance evaluation method for prefabricated steel structures (PSSs) using machine learning methods. Assembly component images were segmented using a modified version of the receptive field pyramid. By factorizing channel modulation and the receptive field exploration layers of the convolution pyramid, highly accurate segmentation results were obtained. After completing segmentation, the positions of the bolt holes were calculated using various image processing techniques, such as fuzzy-based edge detection, Hough's line detection, and image perspective transformation. By calculating the distance ratio between bolt holes, the assembly performance of the PSS was estimated using the k-nearest neighbors (kNN) algorithm. The effectiveness of the proposed framework was validated using a 3D PSS printing model and a field test. The results indicated that this approach could recognize assembly components with an intersection over union (IoU) of 95% and evaluate assembly performance with an error of less than 5%.

Process Optimization of the Contact Formation for High Efficiency Solar Cells Using Neural Networks and Genetic Algorithms (신경망과 유전알고리즘을 이용한 고효율 태양전지 접촉형성 공정 최적화)

  • Jung, Se-Won;Lee, Sung-Joon;Hong, Sang-Jeen;Han, Seung-Soo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.11
    • /
    • pp.2075-2082
    • /
    • 2006
  • This paper presents modeling and optimization techniques for hish efficiency solar cell process on single-crystalline float zone (FZ) wafers. Among a sequence of multiple steps of fabrication, the followings are the most sensitive steps for the contact formation: 1) Emitter formation by diffusion; 2) Anti-reflection-coating (ARC) with silicon nitride using plasma-enhanced chemical vapor deposition (PECVD); 3) Screen-printing for front and back metalization; and 4) Contact formation by firing. In order to increase the performance of solar cells in terms of efficiency, the contact formation process is modeled and optimized using neural networks and genetic algorithms, respectively. This paper utilizes the design of experiments (DOE) in contact formation to reduce process time and fabrication costs. The experiments were designed by using central composite design which consists of 24 factorial design augmented by 8 axial points with three center points. After contact formation process, the efficiency of the fabricated solar cell is modeled using neural networks. Established efficiency model is then used for the analysis of the process characteristics and process optimization for more efficient solar cell fabrication.