• 제목/요약/키워드: Open broadcasting

검색결과 297건 처리시간 0.021초

A Study on the Automatic Parallelization Method and Tool Development

  • Shin, Woochang
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제12권3호
    • /
    • pp.87-94
    • /
    • 2020
  • Recently, computer hardware is evolving toward increasing the number of computing cores, not increasing the clock speed. In order to use the performance of parallelized hardware to the maximum, the running program must also be parallelized. However, software developers are accustomed to sequential programs, and in most cases, write programs that operate sequentially. They also have a lot of difficulty designing and developing software in parallel. We propose a method to automatically convert a sequential C/C++ program into a parallelized program, and develop a parallelization tool that supports it. It supports open multiprocessing (OpenMP) and parallel patterns library (PPL) as a parallel framework. Perfect automatic parallelization is difficult due to dynamic features such as pointer operation and polymorphism in C/C++ language. This study focuses on verifying the conditions of parallelization rather than focusing on fully automatic parallelization, and providing advice to developers in detail if parallelization is not possible.

Performance Comparison of Parallel Programming Frameworks in Digital Image Transformation

  • Shin, Woochang
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제11권3호
    • /
    • pp.1-7
    • /
    • 2019
  • Previously, parallel computing was mainly used in areas requiring high computing performance, but nowadays, multicore CPUs and GPUs have become widespread, and parallel programming advantages can be obtained even in a PC environment. Various parallel programming frameworks using multicore CPUs such as OpenMP and PPL have been announced. Nvidia and AMD have developed parallel programming platforms and APIs for program developers to take advantage of multicore GPUs on their graphics cards. In this paper, we develop digital image transformation programs that runs on each of the major parallel programming frameworks, and measure the execution time. We analyze the characteristics of each framework through the execution time comparison. Also a constant K indicating the ratio of program execution time between different parallel computing environments is presented. Using this, it is possible to predict rough execution time without implementing a parallel program.

Development of a Stock Auto-Trading System using Condition-Search

  • Gyu-Sang Cho
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제15권3호
    • /
    • pp.203-210
    • /
    • 2023
  • In this paper, we develope a stock trading system that automatically buy and sell stocks in Kiwoom Securities' HTS system. The system is made by using Kiwoom Open API+ with the Python programming language. A trading strategy is based on an enhanced system query method called a Condition-Search. The Condition-Search script is edited in Kiwoom Hero 4 HTS and the script is stored in the Kiwoom server. The Condition-Search script has the advantage of being easy to change the trading strategy because it can be modified and changed as needed. In the HTS system, up to ten Condition-Search scripts are supported, so it is possible to apply various trading methods. But there are some restrictions on transactions and Condition-Search in Kiwoom Open API+. To avoid one problem that has transaction number and frequency are restricted, a method of adjusting the time interval between transactions is applied and the other problem that do not support a threading technique is solved by an IPC(Inter-Process Communication) with multiple login IDs.

초 고화질 텔레비전 방송을 위한 차세대 오픈 케이블 방식에 대한 연구 (A study of next generation OpenCable systems for Ultra-High Definition television broadcasting)

  • 조창연;허준;김준태
    • 방송공학회논문지
    • /
    • 제14권2호
    • /
    • pp.228-237
    • /
    • 2009
  • 본 논문에서는 최근 많은 관심을 받고 있는 초 고화질 방송(Ultra-High Definition TV: UD-TV) 에 대하여 간략히 알아보고, 무선 채널에 비해 잡음의 영향이 적은 케이블 채널에서의 전송 가능성과 효율적인 전송방식에 대하여 살펴 보고자 한다. 국내 및 북미에서 디지털 케이블 방송의 전송 표준으로 채택하고 있는 오픈 케이블(OpenCable, J.83 Annex B) 시스템을 근간으로 하여, 기존의 256QAM에서 1024QAM으로 단순 확장된 시스템의 TOV(Threshold of Visibility) 증가를 살펴 보고, 이를 개선하기 위한 오류 정정 부호기의 부호율 변화 및 터보 부호의 적용을 통해 수정 확장된 시스템의 성능을 분석함으로써 수정 확장된 1024QAM 오픈 케이블 시스템의 최대 성능 한계를 알아본다. 그 결과 기존 오류 정정 부호기의 구조를 갖는 오픈 케이블 시스템은 31.5dB 이하의 신호 대 잡음비에서는 오류 없는 수신이 불가능하며, 그보다 낮은 TOV를 얻기 위해서는 기존 오류 정정 부호기의 수정이 불가피함을 확인했다. 또한 UD-TV의 전송 가능성을 기존 6MHz채널 대역폭 내에서의 섀논 한계(Shannon Capacity) 및 차세대 동영상 압축 기술과의 관계를 통해 고찰해 보고, 2개 이상의 채널을 결합하여 UD-TV를 전송하는 여러 가지 시나리오를 제시한다.

이미지 분석 방식을 적용한 인지 재활 시스템 (Rehabilitation System through Image Analysis Method)

  • 임명재;정희웅;권영만
    • 한국인터넷방송통신학회논문지
    • /
    • 제10권6호
    • /
    • pp.209-214
    • /
    • 2010
  • 본 논문은 이미지 분석 플랫폼(Open Eye)을 통하여서 치매노인 예방 또는 뇌졸중 환자 등을 위한 인지재활 시스템을 제안하고 한다. 본 방법은 카메라를 통하여서 사용자의 움직임에 따른 영상을 얻고 이를 OpenCV 영상처리 라이브러리를 기반으로 모션을 분석하여 이를 인지재활 시스템에 적용하였다. 제안하는 이미지 분석 시스템에서는 모션인지를 위해서 CAMshift 알고리즘을 적용하여 이미지 영역과 동작을 검출한다. 이를 통해 치매에 노출된 노인 또는 뇌졸중 환자들의 손동작 이미지를 검출하고, 검출된 이미지의 특징점을 추출한다. 추출된 결과 이미지를 다양하게 형상화하였으며, 지속적인 동작을 유도하여 운동성과 인지능력을 부여할 수 있는 게임형 인지 재활 시스템을 구현하였다.

Open CV를 기반으로 한 주차 여유 공간 관리 시스템 (Management System for Parking Free Space based on Open CV)

  • 남은주;안덕규;서유진
    • 한국인터넷방송통신학회논문지
    • /
    • 제20권1호
    • /
    • pp.69-75
    • /
    • 2020
  • 본 논문에서는 번화가나 관광지 등 주차공간의 수요가 높은 지역에서 주차하면서 발생할 수 있는 불편함을 해결하기 위해 개발한 주차안내 서비스를 소개한다. 실제 주차장을 측정하고 자동차를 운전하면서 개발하는 데 어려움이 있어, 임시 주차장을 만들고 Arduino RC Car를 만들어서 실제 자동차를 대신하였다. Open CV를 기반으로 한 영상처리로 전체 주차장, 주차 가능 공간, 주차 완료된 공간을 확인하고 움직이는 자동차를 추적할 수 있도록 하였으며, 이 정보를 사용자가 애플리케이션을 통해 확인할 수 있도록 개발하였다. 사용자는 애플리케이션을 통해 원하는 주차공간을 예약할 수 있으며, 길 찾기 알고리즘을 도입하여 선택한 주차 칸까지의 최적 경로를 안내받을 수 있다.

졸음 판단을 위한 눈과 입의 개폐 빈도수 측정 및 분석 (Measure and Analysis of Open-Close Frequency of Mouth and Eyes for Sleepiness Decision)

  • 성재경;최인호;박상민;김용국
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권3호
    • /
    • pp.89-97
    • /
    • 2014
  • 본 논문에서는 운전자의 졸음 판단에 필요한 눈 깜빡임과 하품에 대해 실시간 빈도수 측정 프로그램을 제안한다. 사용자의 눈과 입의 개폐 빈도수 측정을 위해서 CCD 카메라 영상을 기반으로 OpenCV를 이용하여 얼굴을 검출한 후, 검출된 얼굴을 기반으로 눈동자 영역 추출 기술인 CDF(Cumulative Distribution Function)를 사용하여 눈의 위치를 찾아서 활성 윤곽(Active Contour) 기술을 이용하여 눈과 입의 영역을 추출한다. 추출된 눈과 입의 영역을 본 프로그램을 이용하여 각 각의 개폐 빈도수를 측정하며 결과 값을 분석하여 사용자의 졸음 판단을 위한 기반 기술로 활용한다.

OPEN API를 이용한 개방형 교통정보 제공기법 (Open Architecture of Transportation Information Dissemination using OPEN API)

  • 이지원;남두희
    • 한국인터넷방송통신학회논문지
    • /
    • 제12권1호
    • /
    • pp.109-114
    • /
    • 2012
  • 지능형 교통 시스템(ITS : Intelligent Transportation Systems)은 IT(Information Technology)를 이용하여 교통운영 효율을 도모하기 위한 체계이다. 이를 통해 수집된 정보들이 정부기관에서 만 제공되던 양상을 벗어나 사용자의 요구에 맞게 통합되고 가공되어 제공되고 있다. 스마트폰의 보급에 따라 정보의 제공수단의 다양화, 환경, 요구조건을 만족할 수 있는 앱의 개발을 장려할 필요가 있다. 본 논문에서는 현재 스마트폰내의 교통관련 앱의 현황을 분석하고 교통정보의 연계 및 제공방식을 조사 분석하였다. 스마트폰에서 교통정보를 제공하는 기법의 문제점과 개방형 체계를 대안으로 제시하고 방안을 제시하였다.

방송콘텐츠 글로벌 유통 확산을 위한 온·오프 마켓플레이스 구축 방안 연구 (A Study on Construction of On & Off Marketplace for global distribution of broadcasting contents)

  • 안종배
    • 한국인터넷방송통신학회논문지
    • /
    • 제15권1호
    • /
    • pp.85-93
    • /
    • 2015
  • 본 연구는 국내 방송콘텐츠의 해외 진출 활성화를 위한 글로벌 온 오프 마켓플레이스의 구체적인 구축 방안을 모색하였다. OTT 강세 등 방송콘텐츠 유통 환경의 변화와 해외 각국이 방송콘텐츠 마켓플레이스를 강화하고 있는 상황에서 국내 방송콘텐츠 마켓플레이스 구축 방안에 대해 유통 전문가 대상 델파이 서베이를 통해 파악하고자 하였다. 델파이 서베이 결과 국내 방송콘텐츠 글로벌 마켓플레이스는 온라인과 오프라인을 연계하고 온라인 마켓프렝이스에 방송환경 변화와 글로벌 유통을 원활하게 하는 신기술을 적용하며 오프라인 견본시와 함께 방송콘텐츠 페스티벌을 세계적인 규모로 개최해야 한다는 것이었다. 이를 통해 한국을 방송콘텐츠 글로벌 유통의 아시아 허브로 만들 수 있을 것이다.

데이터방송 표준간 호환 가능한 저작도구 설계 및 구현 (Design and Implementation of Data Broadcasting Authoring Tool for Multi-platforms)

  • 이차원;남윤석;김정환;나희주;김성원;정문열
    • 방송공학회논문지
    • /
    • 제11권3호
    • /
    • pp.349-362
    • /
    • 2006
  • 디지털 방송에서는 양방향 콘텐츠를 제작하기 위한 표준이 존재한다. 우리나라에서 지상파 방송은 ACAP(Advanced Common Application Platform), 위성 방송은 MHP(Multimedia Home Platform), 케이블 방송은 OCAP(OpenCable Application Platform)을 사용한다. 표준이 다르면 데이터방송을 위한 애플리케이션이 달라지고, 한번 만들어진 애플리케이션을 이종(異種) 매체를 통해 전송하려 할 경우 다시 만들어야하는 낭비가 발생한다. 본 논문에서는 이런 문제를 해결하기 위해 데이터방송 표준을 비교하여, 어떠한 API(Application Program Interface)들이 사용되는지를 파악하였다. 그리고 애플리케이션의 내용을 각 표준별 애플리케이션으로 변환 가능한 XML 파일로 표현하는 방법을 제안하였다. 또한 사용자와의 상호작용을 통해 XML 파일을 자동생성하는 저작도구를 구현하였다. 저작도구를 이용하여 제작된 Xlet 애플리케이션이 각 표준 환경에서 동일하게 작동하는지를 실험 검증하였다.