• 제목/요약/키워드: Abstraction Level

검색결과 158건 처리시간 0.029초

회화적 렌더링을 위한 세일리언시 기반의 스트로크 단계별 세부묘사 제어에 관한 연구 (A Study on Saliency-based Stroke LOD for Painterly Rendering)

  • 이호창;서상현;윤경현
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제36권3호
    • /
    • pp.199-209
    • /
    • 2009
  • 본 논문은 세일리언시 밀도에 기반한 스트로크의 단계별 세부묘사(Level of Detail:LOD) 표현 알고리즘을 제안한다. 회화적 렌더링에서 스트로크 LOD는 주된 대상에 대한 관찰자의 시선을 집중시키며 표현의 정확성을 높일 수 있는 장점을 가진다. 이를 위해 세밀하게 묘사된 부분과 추상적 묘사가 될 영역을 구분할 필요가 있다. 본 논문에서는 세일리언시 분포를 기준으로 공간 분할 후, 그 데이터에 기반하여 세밀한 표현의 정도를 제어한다. 세일리언시 분포가 높은 영역은 작가가 표현하고자 하는 주된 대상으로 가정하여 세밀한 묘사가 되도록 하며 밀도가 낮은 영역은 상대적으로 추상적인 표현을 한다. 우리의 알고리즘을 통해 쉽고 명확하게 스트로크 LOD를 제어, 표현 할 수 있다.

진화한 설계 패러다임의 블루스펙 시스템 레벨 하드웨어 기술 언어 (An Advanced Paradigm of Electronic System Level Hardware Description Language; Bluespec SystemVerilog)

  • 문상국
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.757-759
    • /
    • 2013
  • 수 년 전까지만 해도 Verilog나 VHDL과 같은 하드웨어 기술언어 (HDL)를 사용한 레지스터 전송수준의 설계 기법은 기존의 회로도에 의존했던 방법에 비해 최첨단의 기술로 인식되었고 현재까지도 디지털 회로를 설계하는 방법으로 가장 널리 사용되고 있다. 하지만 공정 기술의 발전으로 반도체 칩의 트랜지스터 집적도가 십억 개 단위를 훌쩍 넘어서는 시대가 열림에 따라, 레지스터 전송 수준에서 회로를 설계하는 것은 너무도 복잡한 일이 되어버려, 더 이상 시대의 요구에 부응하지 못하여 설계 패러다임이 상위수준에서 설계와 합성이 이루어지는 쪽으로 변화하여야 한다. 블루스펙 HDL은 현재까지 개발된 HDL 중 유일하게 시스템 레벨에서 회로를 설계하는 것을 가능하게 함과 동시에 합성이 가능한 코드를 생성해주는 언어이다. 본 고에서는, 아직 많이 알려지지는 않았지만, 진화한 설계 패러다임을 지향하는 블루스펙 HDL에 대해 소개하고 분석하도록 한다.

  • PDF

공간적 부분시뮬레이션 전략이 적용된 예측기반 병렬 게이트수준 타이밍 시뮬레이션 (Prediction-Based Parallel Gate-Level Timing Simulation Using Spatially Partial Simulation Strategy)

  • 한재훈;양세양
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제8권3호
    • /
    • pp.57-64
    • /
    • 2019
  • 본 논문에서는 이벤트구동 게이트수준 타이밍 시뮬레이션의 성능 향상 및 디버깅 효율성 크게 높일 수 있는 공간적 부분시뮬레이션 전략이 적용된 효율적인 예측기반 병렬 시뮬레이션 기법을 제안한다. 제안된 기법은 병렬 이벤트구동 로컬시뮬레이션들의 입력값과 출력값에 대한 빠르면서도 정확한 예측을 달성하기 위해서, 공간적 부분시뮬레이션 전략을 추상화 상위수준 시뮬레이션에 적용하여 정확한 예측 데이터를 빠르고 즉각적으로 생성해낸다. 공간적 부분시뮬레이션 전략이 적용된 예측기반 병렬 게이트수준 타이밍 시뮬레이션은 성능 평가를 위하여 사용된 6개의 벤치마크 설계들에 대하여 제일 일반적인 순차 이벤트구동 게이트수준 타이밍 시뮬레이션에 비하여 평균 약 3.7배, 상용화된 멀티코어 기반의 병렬 이벤트구동 게이트수준 타이밍 시뮬레이션에 비해서는 평균 9.7배, 그리고 기존의 가장 우수한 예측기반 병렬 이벤트구동 게이트 수준 타이밍 시뮬레이션 결과에 비해서도 평균 2.7배의 시뮬레이션 성능이 향상됨을 확인할 수 있었다.

효율적인 네트워크 데이터 관리를 위한 가변-축척 지도 제작 방안 (A Study of Developing Variable-Scale Maps for Management of Efficient Road Network)

  • 주용진
    • 대한공간정보학회지
    • /
    • 제21권4호
    • /
    • pp.143-150
    • /
    • 2013
  • 본 연구의 목적은 상세 레벨의 대규모 도로망 데이터를 대상으로 다양한 축척과 추상화 수준을 가진 상위 레벨의 소축척 도로 선형 사상을 유도하는 가변-축척 기반 네트워크 데이터의 생성 방안을 제시하는 것이다. 이를 위해 우선, 가변-축척 모델 구축을 위해 관련 용어의 정의와 모델 구축시의 이점과 구축 절차에 대해 살펴보았다. 둘째, 가변-축척 모델을 설계하기 위해 지도 표출을 위한 표현 레벨과 레이어 구성요소를 제시하였다. 또한 상위 LoD와 데이터 연계 방법과 인덱스 구조 생성을 위한 규칙을 정의 하였다. 마지막으로 설계된 모델의 구현과 검증을 위해 제시된 알고리즘을 실제적인 연구지역 도로망(제주도)에 적용하여 가변 축척 도로망을 유도하여 구축하고, 공간 데이터베이스(Oracle Spatial)에 저장한 후 성능 분석을 통해 모델의 효율성과 타당성을 검증하였다.

후지모리 테루노부 건축의 동굴 개념에 대한 고찰 (A Study on the Concept of a Cave in Terunobu Fujimori's Architecture)

  • 김현섭
    • 건축역사연구
    • /
    • 제23권4호
    • /
    • pp.7-17
    • /
    • 2014
  • This paper aims at researching the cave concept of the Japanese architect Terunobu Fujimori and the result could be summarised as follows. First, a cave is Fujimori's only theme related to the interior space. He set some design guidelines for practice concerning openings of the wall and finishing materials of the interior, following the two major characteristics of a cave: 'comfortability' and 'homogeneity in material'. And 'fire' was also the premise in the cave as a 'spirit' of the space. Second, Fujimori applied the concrete guidelines to Tanpopo House (1994~95), which had in fact borne the ideas. Yakisugi House (2005~07) that took the cave as its design theme showed the transition of his cave concept, from closedness to openness. Third, though his cave concept might deserve the criticism that it is inclined to 'image' rather than 'essence', it illustrates that he seeks after an archetype of human dwelling before the purity of the original space was tarnished with rationality and abstraction. And the cave idea allows the seemingly contradictory 'sachlich' and 'surrealistic' features to coexist. Summing up, Fujimori's cave concept proves that his architecture is a rejection of the Cartesian modernist ideal and the contemporary architects' desire for dematerialisation. In a fundamental level, however, it is a result of his strategic choice induced by his own primary principle that his building must not be similar to any styles in history or any other architects' works in the world.

Streaming Layer of Personal Robot's Middleware

  • Li, Vitaly;Choo, Seong-Ho;Shin, Hye-Min;Park, Hong-Seong
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.1936-1939
    • /
    • 2004
  • This paper proposes streaming layer for personal robot's middleware. Under assumption that robot has open architecture, i.e. consists of modules created by different vendors and intercommunication between these modules is necessary, we have to consider that there are many different network interfaces. To make communication between modules possible it is necessary to develop new type of middleware. Such middleware has to support different platforms, i.e. OS, network interface, hardware, etc. In addition, it is necessary to implement effective interface between network and application in order to manage inter application communications and use network resources more effectively. Streaming layer is such interface that implements necessary functionality together with simplicity and portability. Streaming layer provides high level of abstraction and makes communication between distributed applications transparent as if are located in same module. With possibility of extension by user defined application interfaces it is suitable for distributed environments, i.e. module based architecture including small-embedded systems like as DSP board. To verify the proposed streaming layer structure it is implemented using C and tested.

  • PDF

The Loom-LAG for syntax analysis Adding a language-independent level to LAG

  • Schulze, Markus
    • 한국언어정보학회:학술대회논문집
    • /
    • 한국언어정보학회 2002년도 Language, Information, and Computation Proceedings of The 16th Pacific Asia Conference
    • /
    • pp.411-420
    • /
    • 2002
  • The left-associative grammar model (LAG) has been applied successfully to the morphologic and syntactic analysis of various european and asian languages. The algebraic definition of the LAG is very well suited for the application to natural language processing as it inherently obeys de Saussure's second law (de Saussure, 1913, p. 103) on the linear nature of language, which phrase-structure grammar (PSG) and categorial grammar (CG) do not. This paper describes the so-called Loom-LAGs (LLAG) -a specialization of LAGs for the analysis of natural language. Whereas the only means of language-independent abstraction in ordinary LAG is the principle of possible continuations, LLAGs introduce a set of more detailed language-independent generalizations that form the so-called loom of a Loom-LAG. Every LLAG uses the very smut loom and adds the language-specific information in the form of a declarative description of the language -much like an ancient mechanised Jacquard-loom would take a program-card providing the specific pattern for the cloth to be woven. The linguistic information is formulated declaratively in so-called syntax plans that describe the sequential structure of clauses and phrases. This approach introduces the explicit notion of phrases and sentence structure to LAG without violating de Saussure's second law iud without leaving the ground of the original algebraic definition of LAG, LLAGS can in fact be shown to be just a notational variant of LAG -but one that is much better suited for the manual development of syntax grammars for the robust analysis of free texts.

  • PDF

장기유출 해석을 위한 유효우량 추정 (Estiation of Effective Rainall for Daily Streamfiow)

  • 김태철;안병기;박승기
    • 한국농공학회지
    • /
    • 제31권2호
    • /
    • pp.116-124
    • /
    • 1989
  • Based on the theory of runoff equation proposed by SCS, the actual storage capacity(Sa) as a modified retention paramater was introduced to estimate the effective rainfall for the daily streamfiow analysis. During a storm, the actual storage capacity is limited by either soil water storage or infiltration rate as precipitation increases. Therefore, it was assumed that Sa is dependent on the baseflow before storm runoff(Qb) corresponding to soil water storage and the total amount of precipitation(P) corresponding to infiltration rate of a watershed. Effective rainfalls (Direct run-offs) estimate4 from SCS equation using Sa were compared with observed effective rainfalls at 10 watersheds in Geum river watershed boundary. 1. Regression equation for Sa was supposed Sa=Co+C$_1$XP+C$_2$X Qb Regression coefficients were highly significant at the level of 0. 01 and R$^2$ were 0.57 to 0.73. 2. The adjustment of coefficient of initial abstraction was made according to the storm size. It was adjusted to 025 for 30mm or less, 0.23 for 30 to 80mm, 0.20 for 80 to 200mm, and 0.1 for 200mm or more. 3. Regression equations between estimated and observed effective rainfall showed that slopes were 0.857 to 1.029 and R$^2$ were 0.779 to 0.989,

  • PDF

BCI에서 EEG 기반 효율적인 감정 분류를 위한 LSTM 하이퍼파라미터 최적화 (LSTM Hyperparameter Optimization for an EEG-Based Efficient Emotion Classification in BCI)

  • ;;임창균
    • 한국전자통신학회논문지
    • /
    • 제14권6호
    • /
    • pp.1171-1180
    • /
    • 2019
  • 감정은 인간의 상호 작용에서 중요한 역할을 하는 심리 생리학적 과정이다. 감성 컴퓨팅은 감정을 이해하고 조절할 수 있는 인간 인지 인공 지능의 개발하는데 중점을 둔다. 우울증, 자폐증, 주의력 결핍 과잉 행동 장애 및 게임 중독과 같은 정신 질환이 감정과 관련되어 있기 때문에 이러한 분야의 연구가 중요하다. 감정 인식에 대한 노력에도 불구하고, 비정상적인 EEG 신호로부터의 감정 검출은 여전히 높은 수준의 추상화를 요구하기에 정교한 학습 알고리즘이 필요하다. 이 논문에서는 EEG 기반으로 효율적인 감정 분류를 위해 LSTM을 위한 최적의 하이퍼파라미터를 파악하고자 다양한 실험을 수행하여 이를 분석한 결과를 제시하였다.

병렬공간 조인을 위한 객체 캐쉬 기반 태스크 생성 및 할당 (Task Creation and Assignment based on Object Caching for Parallel Spatial Join)

  • 서영덕;김진덕;홍봉희
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제26권10호
    • /
    • pp.1178-1178
    • /
    • 1999
  • A spatial join has the property that its execution time exponentially increases in proportion to the number of spatial objects. Recently, there have been many attempts for improving the performance of the spatial join by using parallel processing schemes, In the case of executing parallel spatial join using the parallel machine with shared disk architecture, the disk bottleneck of parallel processing of spatial join worsens in comparison with sequential spatial join. This paper presents the algorithms of task creation and assignment to reduce the disk bottleneck caused by accessing the shared disk at the same time, and to minimize message passing between processors, This paper proposes object caching which is a higher level of abstraction than page caching, and uses it to do creation and assignment of tasks according to temporal and spatial localities for minimizing disk access time. The object caching shows the performance improvement of 50%. The task creation and assignment using localities gives the gain of 30% and 20%. Overall performance evaluation of the proposed algorithms shows 7.2 times speed up than those of sequential execution of spatial joins.