전체 글 1742

기어360 파노라마 경험담

며칠전 집사람과 함께 결혼 30주년 기념으로 프라하에 다녀왔습니다. 원래 제가 360*180도 파노라마 사진을 좋아하기 때문에, 얼마전 구입한 기어360을 사용해서 파노라마 사진을 많이 촬영했습니다. 이 글은 그 과정에서 느낀 점입니다.기어360을 사용하면 파노라마 사진을 쉽게 촬영할 수 있습니다. 스위치만 한번 눌러주면 되니까요. SNS로 공유하는 것도 쉽습니다. 제는 Theta360 사이트에 올리고 공유하는데, 이 글을 참고하시면 됩니다. 제가 촬영-공유가 쉽다고 말한 것은 기존의 360도 파노라마를 촬영하는 방법에 비해 쉽다는 것입니다. 즉 어안렌즈를 장착한 DSLR로 촬영하고, 컴퓨터에 다운로드 받아, PTGui 등으로 스티칭하고, 공유사이트에 올린 후, 링크를 받아서 공유하는 과정에 비하면 1/..

360 파노라마 카메라의 시차(Parallax)

파노라마 사진을 촬영할 때 반드시 고려해야 하는 것이 시차(Parallax) 문제입니다. 360*180 파노라마를 촬영하는 분들이 사용하는 Cubicpan과 같은 파노라마 헤드(Panorama head)는 이 시차를 없애기 위한 목적의 장비입니다.이 글에는 시차를 없앨 수 있는 무시차점(NPP : Non Parallax Point)를 찾기위한 방법이 기술되어 있는데, 어렵지는 않아도 꽤나 귀찮은 작업입니다. 그럼에도 불구하고, 이와 같은 방법이 필요한 것은 파노라마 사진을 정확히 촬영하려면 아래 사진들과 같이 무시차점을 중심으로 사진을 촬영해야 하기 때문입니다. (참고 : 파노라마사진의 원리와 촬영방법) 하지만, 요즘 나오는 Gear360과 같은 일체형 360 카메라의 경우, 이것이 불가능합니다. 어안렌..

360VR 액션캠 비교

요즘은 좀 잠잠해졌습니다만, 2-3년전 VR(Virtual Reality)에 관한 관심이 높아지면서 많은 회사들이 360 VR 카메라를 제작했습니다. 일부는 이미 사업을 정리했다는 소식도 들리지만, 몇몇 회사들은 계속 신제품을 내고 있습니다.저는 오래전부터 360 파노라마 제작에 관심이 많았지만, 사실 최근의 360 카메라에는 별로 관심이 없었습니다. 일체형이면서 소형 카메라이기 때문이지만, 화질이 제 기준에는 너무 못미치는데다, 가격도 만만치 않았기 때문입니다.그런데 우연치 않게 삼성 기어360 2016버전이 단종되면서 10만원 이하에 구할 수 있다는 걸 알고 하나 장만하고선 조금씩 만지다보니 꽤나 재미있는 물건이라는 걸 알게되었습니다. 어차피 화질이야 어쩔 수 없다고는 해도 그냥 리모콘 단추만 누르면..

XML 스키마 라이브러리 설계(Designing XML Schema Libraries)

Aaron Skonnard DevelopMentor May 2003 Summary : XML Schema 정의 언어(XSD)는 include와 import와 같은 포함 메커니즘을 통해 코어 라이브러리의 재사용 및 장기 관리를 가능하게 한다. 아울러 스키마 정의를 여러개의 파일 및 네임스페이스로 분할하여 관리할 수 있다. 오늘날 사용되는 프로그래밍 언어 방식의 유형 계층을 모델링할 수 있는 스키마 라이브러리의 설계방법에 대해 배워보자. 개요 XML Schema 정의 언어(XSD)는 XML 문서를 설명하는 언어중 대세가 되고 있다. XML Schema는 simple 및 complex 유형을 정의할 수 있다. Simple 유형은 문자만의 요소/속성에 맞춤식 값공간을 정의할 수 있으며, Complex 유형은 이..

공간정보/표준 2018.03.30

XML Schema 의 이해

Aaron Skonnard DevelopMentor March 2003 적용분야 : Type systems XML Schema definition language (XSD) Web Services development 요약 : XML Schema는 XML 프로세싱의 미래에서 핵심적 역할을 담당할 것이다. 특히 웹서비스의 경우, 고수준의 추상화의 바탕이 되는 중요한 기둥중 하나가 될 것이다. 이 글은 XML Schema 정의 언어의 사용법을 좀더 자세하게 설명한다. (인쇄시 22쪽) 개요(Introduction) 1+2 = ? 소프트웨어에서 이러한 문제의 답을 내는 데에는 유형(type) 시스템이 필요하다. 프로그래밍 언어는 품질이 높은 코드를 생산하기 위한 임무를 간단히 하기 위하여 유형 시스템을 사용한..

공간정보/표준 2018.03.30

자동360VR 서비스 소개 - CUPIX.COM

며칠전 360 파노라마를 사용해서 재미있는 사업을 하는 분을 만났습니다. cupix.com 이라는 회사에서 근무하시는 분입니다. 알고보니 이 회사의 창업주가 제가 예전에 알던 소프트웨어를 개발하신 분이라 하더군요. RapidForm 이라고 Laser Scanning data로부터 3D 모델을 만들어내는 소프트웨어였는데, 그 사업은 성공적으로 다른 회사에 넘기고 이 서비스를 개발중이라고 해서... 많이 반가웠습니다. (실제로는 한번도 뵙지는 못했습니다. ㅎㅎ)cupix.com에서 지원되는 서비스를 한마디로 하면... 연속해서 촬영한 360 파노라마 사진을 올리면, 360 파노라마 간의 상호위치를 자동 계산해서 투어로 제작해주는 서비스입니다. 서로 인접한 360 파노라마 사진에서 공통으로 촬영된 부분을 사용..

XML Schema 간단 가이드

모든 XML 기술중에서 XML Schema는 소프트웨어 개발자에게 가장 중요하다. XML 문서에 유형(type) 정보를 넣을 수 있게 되었기 때문이다. 먼저, XML Schema 이전 상황부터 살펴보자. XML 1.0 사양은 XML 어휘를 서술하는 내장 문법인 DTD(Document Type Definitions) 와 함께 출현했다. XML 1.0 이 그 전신인 SGML (Standard Generalized Markup Language)의 문법을 물려받은 것을 고려할 때, DTD는 사실 상당한 기간을 살아남았다고 할 수 있다. DTD를 사용하면 XML 문서의 구조를 서술할 수 있다. 예를 들어, 직원 정보를 서술하기 위해 다음과 같은 XML 어휘를 사용한다고 해보자. Monica 1997-12-02 4..

공간정보/표준 2018.03.22

XML 네임스페이스의 이해

Aaron Skonnard DevelopMentor 2002년 7월 갱신 아론 스코나드의 "XML 네임스페이스의 이해(Understanding XML Namespaces)" 는 2001년 7월 MSDN 매거진에 최초 게재되었다. 여기에서는 저자의 허락을 받아 갱신된 버전을 싣는다. Copyright © 2001 Microsoft Corp. and CMP Media LLC. 네임스페이스(Namespace)는 XML에서 많은 혼란을 야기한다. 특히 이 기술에 대해 처음 접한 사람들은 많이 어려워 한다. 독자나 학생, 컨퍼런스 참석자가 요청한 질문의 대부분은 어떤 방식으로든 네임스페이스와 관련이 있다. 사실 아이러니한 상황이다. XML 권고사항에서의 네임스페이스(Namespaces in XML Recommen..

공간정보/표준 2018.03.19

기어360 파노라마를 PTGui로 편집하기

요즘 기어360을 잘 사용하고 있습니다. 아직까지 셀카봉이 도착하지 않아서 손으로 들고만 촬영하기 때문에 손이 이상하게 나온다는 것, 화질이 약간 안좋다는 것 빼놓고는 대체로 만족스럽습니다.그냥 버튼 하나만 누르면 파노라마 촬영이 끝나고, 약간 번거롭기는 하지만, 쉽게 공유할 수 있기 때문입니다.하지만, 촬영한 파노라마가 꼭 마음에 드는 건 아닙니다. 원래 기어360의 경우 자이로스코프가 내장되어 있어서 촬영 자세에 관계 없이 수평을 유지시켜준다고는 하지만, 아래와 같이 엉뚱하게 스트칭되는 경우가 있습니다. 360 파노라마 사진에서도 수직선은 유지되어야 하는데, 아래처럼 기울어져 나오면 보기가 부담스러워지거든요.또한 스티칭과정에서 약간 어긋난다던지 색감이 마음에 안든다던지 하는 경우도 있습니다. 이럴 경..

기어360 (2016) 비디오 촬영 및 공유 방법

얼마전 아마존에서 주문했던 삼성 기어 360이 드디어 도착했습니다. 원래 가격은 350 달러정도. 현재 절판되어서겠지만, 68 달러에 운송료 8 달러 정도에 구입할 수 있었습니다. 약 8만원 정도니까 거의 거져죠. ㅎㅎ사실 저는 신형보다는 이 구형이 더 좋습니다. 신형이 작고 간단하며, 비디오 품질도 좋다고는 하지만, 구형에 비해 센서 크기가 작아서 파노라마 사진의 품질은 구형이 더 좋기 때문입니다. 그리고 저는 비디오 보다는 사진을 좋아합니다.스마트폰과 연결하고 설정하려면 먼저 스마트폰에 기어360 전용 앱을 깔아야 합니다. 그렇지만, 제 폰은 저성능이라서 깔리지 않아 편법으로 설치했습니다. 이 글을 읽어보시면 됩니다. 기어360 앱은 두가지가 있는데, 제 폰에는 현재 기어360(New) 를 설치했으며..

일본 제품사양서 편집기

공간정보표준에서 가장 중요한 것은 데이터에 관한 표준입니다. 데이터 표준을 지키기 위한 유일하면서도 가장 편리한 방법은 제품사양서를 작성하고, 이를 기준으로 제품을 작성하는 것입니다.그런데, 데이터, 제품, 제품사양서에서 쓴 것처럼, 제품사양서를 작성하는 것은 만만치 않은 일입니다. 특히 4. 데이터 내용 및 구조, 6. 데이터 품질, 12. 메타데이터의 경우에는 내용이 복잡하고 많아서 작성하기 까다롭습니다. 데이터 내용 및 구조의 핵심인 응용스키마의 경우 개념도 복잡하고 XML schema를 작성하는 등 기술적으로도 난해합니다.그래서, 공공측량까지 제품사양서 작성이 의무화되어 있는 일본의 경우, 제품생산자가 보다 쉽게 제품사양서를 작성할 수 있도록 제품사양서 작성 툴을 제작하여 배포하고 있습니다. 이 ..

공간정보/표준 2018.02.19

김성훈 딥러닝 8 - 딥러닝의 기본개념

Lec 08-1 딥러닝의 기본 개념 : 시작과 XOR 문제 https://www.youtube.com/watch?v=n7DNueHGkqE인간의 궁극적 목적 : 대신 생각해주는 기계전체적으로 매우 복잡하지만, 그것을 구성하는 뉴런은 매우 단순함 이것을 수학적으로 만들면 다음과 같음.body에서 여러개의 신호 $ x_0 , x_1 $ 등을 가중치 $ w_0 w_1 $로 받아 모두 합치고, 여기에 bias를 추가한 값이 activation function의 일정한 threshold를 넘으면 output =1이는 Logistic regression 과 유사Hardware 구현 AND/OR 연산을 하면 스스로 학습가능하고 재생산가능한 인공지능이 가능할 것이라고 생각함. 이는 단순한 전기적 신호처리로도 가능하다.그..

기타 2018.02.14

기어360 설치-촬영-공유

오늘 기어360을 테스트해봤습니다. 예전에 처음 나왔을 때만 해도 (제 기억에) 화질도 별로 좋지 않고 특히 사진 연결부위가 매끄럽지 않아 느낌이 별로 였던 기억이 있습니다. 게다가 가격도 40만원 정도하니 구지 필요한가 싶었구요. 그런데, 엊그제 Cubicpan에서 주최하는 360 파노라마 동호회에 참석하였다가, 기어360을 잘 쓰는 분을 보게되었고, 사진 품질 등이 꽤 괜찮아졌다는 것을 알게되었습니다. 그리고 단종된 제품이라서 싼 가격에 살 수 있다고 해서 찾아보니, 아마존에서 66.95 달러, 운송비까지 합쳐도 8만 몇천원 정도 수준이라서 하나 장만하기로 했습니다. 그런데... 문제가 있었습니다. 이 기어360이 제가 가진 보급형 스마트폰인 A8에는 기어360 제어앱이 설치가 안된다는 것이었습니다...

Modelio로 UML 클래스다이어그램 그리기

공간정보표준을 알아가다보면 UML 클래스 다이어그램을 마주치게됩니다. 공간정보 스키마를 UML로 표현하기 때문입니다. 물론 UML 중에서도 클래스 다이어그램만 필요하기 때문에 그나마 그렇게 어렵지는 않습니다. UML 클래스 다이어그램을 그리는 방법은 그림판이라던가 파워포인트 등의 그래픽툴을 사용하여 그리는 방법과, UML 도구를 이용하는 방법이 있습니다. 그냥 한두개 정도 그린다면 그래픽 도구가 간단하겠지만, 전체적인 구조를 그리고, 기존 모델을 재활용한다든지... 아무튼 좀 더 복잡해지면 UML 도구를 사용하여 그리는 것이 좋습니다. UML 도구는 종류가 많습니다. 어떤 것을 선택하면 좋을지 망설여집니다. 일단 저는 Wikipedia UML 도구 목록과 predictiveanalyticstoday의 글..

공간정보/표준 2018.01.25

일본 공간정보데이터 제품사양서 제작 매뉴얼

일본 국토지리원에서 제작한 "공간정보데이터 제품사양서 제작 매뉴얼" 번역본입니다. 원본은 여기에서 보실 수 있습니다. 공간정보데이터 제품사양서란 한마디로 공간정보 데이터에 대한 "설계도", "제작기준"이라고 할 수 있습니다. 일반적으로 제품을 제작하기 전에 해당 제품의 설계도와 소재, 완성된 제품의 품질 등 제작하는 제품의 사양을 미리 만드는 것과 동일합니다. 우리나라에서도 국토지리정보원을 중심으로 제품사양서를 도입하기 위한 노력을 하고 있습니다. 데이터를 표준에 따라 제작한다는 것은, 표준에 따라 만들어진 제품사양서에 따라 제품을 만드는 것을 의미하기 떄문입니다. 간단히 제품사양서를 준수하면 표준에 맞는 데이터를 만들 수 있다는 것이죠. 하지만, 제품사양서를 만드는 것도, 제품사양서에 따라 제품을 제작..

공간정보/표준 2018.01.16