4월 24일 (수) 오전 1:04

logo

  • home
  • head
  • itnews
  • product
  • mobile
  • game
  • benchmark
  • analysis
  • blog

개봉 2023.11.22. / 등급: 12세 관람가 / 장르: 드라마 / 국가: 대한민국 감독 : 김성수 출연 : 황정민, 정우...
노량: 죽음의 바다 / 개봉 2023.12. / 장르: 액션, 드라마 / 국가: 대한민국 감독 : 김한민 출연 : 김윤석, ...
01_240x.jpg 02_240x.jpg
앨리어싱(aliasing)란 사선이나 곡선을 그리면 발생하는 톱니모양. 이것을 보정하는 기술이 안티 앨리어싱

03_240x.jpg 04_240x.jpg
계단 현상 계단 현상태에서 움직이면 물결이 치는 것처럼 보인다

 

[ SSAA ] 

먼저 설명하는 것은 anti-aliasing의 대표적인 기법, Supersampling Anti-Aliasg(SSAA). 이것은 픽셀을 28개의 서브 픽셀로 분할해 각각의 서브 픽셀로 색을 계산하는 구조. 결과를 혼합해 색을 평균화한다.

 

05_240x.jpg 06_240x.jpg
4X SSAA에서는 픽셀을 4개로 분할해 색을 계산. 사진의 예는 초록색 3개와 흰색 1개를 혼합한 결과가 픽셀에 반영 서브 픽셀수를 늘리는 만큼 화질이 좋아지지만 그 만큼 처리가 무거워지는 것이 단점


서브 픽셀이 증가하는 만큼 화질은 좋아지지만, 그 만큼 계산이 증가하기 때문에 처리가 무거워지는 것이 단점이다.

 

[ MSAA ] 


SSAA 방식의 무거운 처리량을 해결한 기법이 Multisample Anti-Aliasing(MSAA)다. 원리는 SSAA와 같지만 색 계산방법이 다르다. SSAA는 1개의 픽셀에 포함되는 모든 서브 픽셀로 계산을 시행하지만 MSAA는 1개의 픽셀로 1회만 계산한다. 서브 픽셀에서 오브젝트(물체)의 깊이만 체크하기 때문에 처리가 가벼워지지만, 그 대신 오브젝트에 붙여진 재질감(모양)의 계단 현상에는 대응할 수 없다.

 

07_240x.jpg 08_240x.jpg
원리는 SSAA와 같지만, 1개의 픽셀로 1회 밖에 계산하지 않기 때문에 SSAA보다 처리가 가볍다. 오브젝트의 형상만 체크하여 오브젝트에 붙여진 재질감에는 대응할 수 없다

 

[ FXAA ] 


여기서 등장한 것이 재질의 계단현상에도 대응하는 앨리어싱 기법 Fast Approximate Anti-Aliasing(FXAA)다. 이것은 서브 픽셀을 이용하지 않는 새로운 기술로, 계산 방법은 SSAA와 MSAA와는 크게 다르다.

 

09_240x.jpg 10_240x.jpg
FXAA는 통상적인 렌더링을 진행하고 나서 안티 앨리어싱 처리를 하기 때문에 오브젝트 뿐만이 아니라 재질감의 계단현상에도 대응할 수 있다 안티 앨리어싱을 사용하지 않은 그래픽. 창틀이나 총의 조준점 부분에 계단현상을 확인할 수 있다
11_240x.jpg 12_240x.jpg
MSAA로 안티 앨리어싱을 한 상태. 창틀의 계단 현상은 감소 하고 있지만, 총의 조준 부분은 재질감에 의해 계단 현상이 그대로 남아 있다 FXAA로 안티 앨리어싱을 한 것. 창틀의 계단현상은 물론, 재질감으로 그려진 조준점의 계단 현상도 감소 하고 있다

 

FXAA는 통상적인 렌더링(묘화)을 진행해 주변 픽셀과의 휘도차이를 계산한다. 휘도차이가 큰 만큼 계단현상이 눈에 띄기 때문이다. 이 휘도 차이로부터 윤곽을 검출하고, 주변의 픽셀과 색을 혼합하는 구조다.

 

[ TXAA ]

마지막으로 NVIDIA가 설계한 최신 기법인 TXAA다. 이것은 8x MSAA를 웃도는 화질을 2x MSAA의 부하량으로 실현되는 것을 목표로하여 개발되어 왔다. 덧붙여, 업계에서는 Temporal approximate Anti-Aliasing의 약어라고 퍼지고 있지만, NVIDIA에서는 TXAA가 무슨 약어인지 정식으로는 공표하지 않았다.

 

14_240x.jpg 15_240x.jpg
MSAA는 멀리 있는 병사가 제대로 보이지 않지만 TXAA에서는 이것이 해결되고 있다. 다만 이것은 기호의 문제이기도 하다. 사람에 따라서는 TXAA도 희미해 보인다는 느낌을 가질수 있다.그러한 사람들은 샤프한 화상의 MSAA를 좋아하는 경향이 있다
16_240x.jpg 17_240x.jpg
MSAA에서는 톱니모양이 발생하고 있지만, TXAA에서는 투명화로 톱니모양이 감소

 

TXAA는 MSAA 보다 더 고도의 계산이 시행된다. MSAA에서는 주변의 픽셀이 무슨색인가를 체크하고 있지 않았기 때문에 서브 픽셀의 경계부에 색의 대비 차이가 있으면 톱니모양이 눈에 띄어 버린다. TXAA에서는 픽셀의 경계를 넘어 넓은 범위를 참조해 평균화시켜 처리하므로, 색의 대비에 큰 차이가 있어도 그 톱니모양이 눈에 띄지 않는다.

TXAA에서는 평균화 처리의 계산식에 직선이 아닌 인간의 눈에 자연스럽게 보이는 곡선을 이용하고 있다. 한층 더 동영상의 경우는 바로 이전의 프레임을 참조하여 보다 고도의 앨리어싱 제거를 실현하고 있다.

 

19_240x.jpg 20_240x.jpg
극단적인 휘도의 차이가 있으면 색의 평균화가 따라잡지 못해 톱니 모양이 발생하지만 TXAA에서는 감마 곡선을 보정하여 톱니모양을 눈에 띄지 않게 한다

 

TXAA는 GPU의 처리 능력을 필요로 하기 때문에 Kepler 세대의 GPU를 탑재한 그래픽 카드로 연산시키는 것이 바람직하다. 또, TXAA는 미리 프로파일 된 게임에서만 작동한다. 현재로서는 Call of Duty:Black Ops II와 Assassin's Creed III에 탑재되고 있다. 최신 안티 앨리어싱 기법을 확인하고 싶은 경우에는 이러한 게임을 플레이해보면 잘 알수 있다.

보도 - http://ascii.jp/






  1. 이더리움에 대해(Ethereum)

    이더리움(Ethereum)은 비탈리크 부테린(Vitalik Buterin)이 2014년 개발했습니다. 거래 명세가 담긴 블록이 사슬처럼 이어지는 블록체인(blockchain)을 기반으로 하며 네트워크만 연결되어 있다면...
    Date2017.12.16 CategoryIT KNOWLEDGE
    Read More
  2. 사물 인터넷 정의 : 필수 IoT 용어 가이드

    Jon Gold | Network World 사물 인터넷과 관련해서는 온갖 프로토콜과 표준, 기술 약어가 난무한다. IoT 언어를 조금 더 이해하기 쉽도록 하기 위해 이러한 모호한 용어들의 의미를 정리했다. 6LoWPAN : 약...
    Date2017.11.06 CategoryIT KNOWLEDGE
    Read More
  3. “빅데이터란 무엇인가?” 구성요소와 기반 기술의 이해

    InfoWorld staff | InfoWorld 인간은 매일 먹고 일하고 놀고 데이터를 생산한다. IBM에 따르면 인류가 하루에 생산하는 데이터의 양은 무려 250경 바이트에 이른다. DVD를 쌓는다면 달까지 왕복할 만큼...
    Date2017.09.16 CategoryIT KNOWLEDGE
    Read More
  4. 비트코인의 이점은 무엇인가

    비트코인은 매우 낮은 비용으로 돈을 교환할 수 있는 가장 간단한 방법입니다. 보다 쉬운 모바일 결제모바일로 비트코인 결제를 하실 때에는 "스캔-앤-페이" 두 단계만 거치면 됩니다. 카드...
    Date2017.08.11 CategoryIT KNOWLEDGE
    Read More
  5. 5G란 무엇인가 : 현황, 기술개발, 해결과제, 일정, 전망

    Craig Mathias | Network World 5G라고 알려진 차세대 무선 WAN 통신이 조만간 언론의 1면을 장식할 것으로 보인다. 5G는 유선 보완제에서 유선 대체제로 이동통신의 진화를 완성할 것이며, 전략적으...
    Date2017.07.15 CategoryIT KNOWLEDGE
    Read More
  6. [보안NW] 내부망, DMZ구간, 외부망 이란?

    개인정보보호법이 시행되면서 개인정보보호의 기술적 보호대책을 위해 내부망, DMZ구간, 외부망이라는 말이 많이 언급되고 있습니다. 내부관리계획을 세우다보면, 내부망을 단순히 사내조직원들끼리 사용...
    Date2017.07.08 CategoryIT KNOWLEDGE
    Read More
  7. Wireless Multicast 무선구간 멀티캐스트

    * Lesson 2 Describing Implications for Multicast in 802.11 (p223) 멀티캐스트는 유선쪽에서 오는 트래픽을 무선 STA에 배포 하거나 혹은 모빌리티 메시지 정보를 교환하는데 사용 합니다.     -----...
    Date2017.06.10 CategoryIT KNOWLEDGE
    Read More
  8. L2TPv3 프로토콜, VPN

    L2TPv3(Layer 2 Tunnel Protocol Version 3, RFC 3931)은 Layer2 의 프레임을 그대로 IP 캡슐화해서 remote 측으로 전달하는 프로토콜이다. 즉 CDP, STP, ARP 까지 사업자를 통해서 remote 측으로 전달 ...
    Date2017.05.13 CategoryIT KNOWLEDGE
    Read More
  9. 리눅스 vi 명령어 모음

    <command mode> h 왼쪽 j 아래 k 위 l 오른쪽 H,J,K,L(대문자): 끝까지 이동 w: 단어의 처음 특수기호 인식 왼->오 공백인식 b: 단어의처음 특수기호 인식 오->왼 공백인식 e: 단...
    Date2017.04.10 CategoryIT KNOWLEDGE
    Read More
  10. L4 스위치/Alteon SLB/서버로드밸런싱

    대부분의 네트워크망에서 꼭 알아야지만 전체 트래픽의 흐름도를 알 수 있는 Layer4 Switch 입니다. 일단 가장 Layer4 SW를 많이 사용하는 SLB(Server Load Balancing)부터 알아보겠습니다. 이후 방...
    Date2017.02.27 CategoryIT KNOWLEDGE
    Read More
  11. 프로그래밍 언어별 딥러닝 라이브러리 정리

    AI Korea Open 그룹에서도 라이브러리에 관한 투표가 있었고, 많은 분들이 관심있어할 만한 부분이라 생각해서 한 번 정리해 봤습니다! (AI Korea Open 그룹의 투표 결과) Python요즘 뜨는 언어답게, ...
    Date2017.02.02 CategoryIT KNOWLEDGE
    Read More
  12. DevOps (데브옵스)에 대하여

    최근에 DevOps(데브옵스)라는 개발방법론이 솔솔 들리고 있다.  데브옵스는 개발(Development) + 운영(Operation)을 합친 말로 개발와 운영의 상호작용을 원할하게 하는데 있다고 합니다.  [마이크로소...
    Date2016.12.27 CategoryIT KNOWLEDGE
    Read More
  13. 색공간 (sRGB, 어도비 RGB 등)

    목차가장 기본적인 색공간 RGB sRGB(standard RGB) 애플 RGB(Apple RGB) 어도비 RGB(Adobe RGB) 비디오에서 가장 많이 사용하는 색공간 YUV, YCbCr/YPbPr NTSC의 색공간 YIQ 인쇄 매체의 핵심 색공간 CMY, ...
    Date2016.11.25 CategoryIT KNOWLEDGE
    Read More
  14. 2016 SDS 그 유형과 소비 형태에 관해

    소프트웨어 정의 스토리지, Software defined storage(이하 SDS)가 어느 정도 업계에 많이 알려지고 실제로 도입되는 경우가 발생하면서 SDS에 대한 궁금함이 더욱 더 많이 생기고 있습니다. 업계의 많은 ...
    Date2016.11.04 CategoryIT KNOWLEDGE
    Read More
  15. 하둡, HDFS, 맵리듀스 개념

    빅 데이터는 클라우드 컴퓨팅만큼이나 널리 확산되고 있는 개념이다. 그러나 빅 데이터의 역량과 한계에 관해서는 사람들이 잘못 알고 있는 부분들이 많다. 특히 빅 데이터와 관련해 사람들은 다음의 질문...
    Date2016.09.21 CategoryIT KNOWLEDGE
    Read More
  16. 스토리지 풀 개요 (Storage Pool)

    풀 또는 스토리지 풀은 지정된 볼륨 세트에 대한 모든 데이터를 공동으로 포함하는 MDisk 콜렉션입니다. 그림 1은 네 개의 MDisk가 있는 스토리지 풀을 나타냅니다. 그림 1. 스토리지 풀 풀의 모든 MDi...
    Date2016.08.22 CategoryIT KNOWLEDGE
    Read More
  17. Windows Dump 구성 및 강제 생성

    Windows에서 강제로 덤프 생성하기 Action Plan 1. What: Full dump 저장을 위해 Page file을 총 메모리+1MB 정도로 증설 What: ASR 비활성화 To do. 1) Win7 > 제어판\시스템 및 보안\시스템 > 고급 선...
    Date2016.07.29 CategoryIT KNOWLEDGE
    Read More
  18. SMP(Symmetric Multi-Processing) vs AMP(Asymmetric Multi-Processing)

    오늘은 SMP와 AMP에 대해 간략히 학습하는 시간을 갖도록 하겠습니다. 1. SMP(Symmetric Multi-Processing) SMP은 두 개 이상의 동일한 프로세서가 하나의 메모리, I/O 디바이스, 인터럽트 등의 자원...
    Date2016.06.20 CategoryIT KNOWLEDGE
    Read More
  19. 쿨러 베어링 타입별 특징 (슬리브/볼/FDB)

    베어링 [bearing] : 회전하고 있는 기계의 축을 일정한 위치에 고정시키고 축의 자중과 축에 걸리는 하중을 지지하면서 축을 회전시키는 역할을 하는 기계 요소 냉각팬의 베어링 방식에...
    Date2016.05.11 CategoryIT KNOWLEDGE
    Read More
  20. 컨테이너 기반 가상화 기술

    Micro Service Architecture 에서 인프라 적으로 중요한 개념으로 꼽으면 아래와 같이 2가지로 정리할 수 있다.Application Programming Interface (API) 가상화 (virtualization) API는 이미 많은 개발...
    Date2016.04.29 CategoryIT KNOWLEDGE
    Read More
  21. 하이퍼 컨버지드 인프라 (Hyperconverged Integrated System)

    통합 시스템, 컨버지드 인프라 등으로 불리는 Integrated System의 성장과 발전이 데이터센터 전체에 상당히 크게 영향을 미칠 것으로 보입니다. 시장 조사 기관인 가트너에 따르면 2014년부터 2019년에 이...
    Date2016.03.22 CategoryIT KNOWLEDGE
    Read More
  22. 모바일IP 이론

    * Mobile IP (모바일 IP) : 모바일 IP 에 대해서 알아본다. 1. Mobile IP 정의 Mobile IP는 IETF 표준 통신 프로토콜로, 이동 기기 사용자로 하여금 한...
    Date2016.03.14 CategoryIT KNOWLEDGE
    Read More
  23. 윈도우10 단축키 모음

    윈도우 +1, +2, etc 바탕 화면으로 전환하고 시작 N을 작업 표시 줄에 응용 번째. 예를 들어,에서 번호 응용 프로그램이 목록에 첫 번째 중 하나 발사, 왼쪽에서 오른쪽으로. 윈도우 + 작업 센...
    Date2016.03.05
    Read More
  24. TLS 전송계층보안

    인터넷에서의 정보를 암호화해서 송수신하는 프로토콜. 넷스케이프 커뮤니케이션스사가 개발한 SSL(Secure Sockets Layer)에서 기반한 기술로, 국제 인터넷 표준화 기구에서 표준으로 인정받은 프로토콜이...
    Date2016.02.04 CategoryIT KNOWLEDGE
    Read More
  25. 시스코 스위치 이더채널

    Etherchannel, 이더채널 - 두 스위치간에 연결된 복수개의 포트를 하나의 포트처럼 동작시키는 것을 말한다 이더채널을 구성할 때 사용되는 프로토콜은 시스코에서 만든 PAgP(Port Aggregation Protocol)와...
    Date2015.12.28 CategoryIT KNOWLEDGE
    Read More
  26. 새로운 가상화 기술 Docker와 컨테이너

    Docker사는 지난 6월 10일에 Docker 1.0 발표와 함께 Docker를 기반으로 한 애플리케이션 개발, 배포, 실행 기능을 갖춘 서비스 "Docker Hub"를 발표했습니다. Docker는 컨테이너형 가상화를 실현하는 오픈...
    Date2015.11.25 CategoryIT KNOWLEDGE
    Read More
  27. [Network Protocol] L3 Switch 구조에 대한 이해

    안녕하세요? NetmaniasTalk입니다. 아래 글은 예전에 Netmanias Magazine에 기고했던 글의 일부로써, L3 Switch(예. Cisco 6500 series, Juniper MX series)의 구조에 대한 설명입니다. ...
    Date2015.10.27 CategoryIT KNOWLEDGE
    Read More
  28. [Network Protocol] IP QoS 소개

    안녕하세요? NetmaniasTalk입니다. 오늘도 네트워크 초보자님들을 위한 코너로써 유선망에서의 QoS에 대해서 설명드리도록 하겠습니다. Network에서 QoS라 함은 (1) 중요한 패킷(예. IPTV, VoIP, Bus...
    Date2015.10.27 CategoryIT KNOWLEDGE
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 Next
/ 7