반응형

전체 글 315

사는게 힘드냐고 니체가 물었다

삶이 힘들거나 혼란스럽다고 느낄 때, 기준을 만들 수 있는 니체가 들려주는 어떤 이야기들 문득문득 '내가 잘하고 있는 것일까?'라는 생각이 들 때가 있음 또 잘 살아나가고 싶은 데 무언가 원동력과 의미가 없는 느낌이 들 때가 있음 최근 내가 무엇을 하고 있는 것인지 또 나에게 생각적으로 강한 자극이 필요하다는 생각이 들었음 삶이 힘들다고는 느끼지 않았지만 혼란스럽다고 느꼈음 무언가 나를 잡아 줄 수 있는 문장들과 글을 스스로에게 새겨 기준을 만들고 싶었음 이때 눈에 들어온 책이 이전에 구매해 두었던 니체와 관련된 책이었음 이 책이 오늘 서평을 작서하고 정리를 할 박찬국 서울대 철학과 교수님이 적은 '사는 게 힘드냐고 니체가 물었다'임 살아가면서 혼란스러울 때, 기준이 필요하다고 느낄 때, 이 책의 문장들..

Life/Book 2023.03.05

[computer vision] 핀홀 카메라 모델; 3차원 상의 피사체를 2차원 이미지로 표현하는 모델

핀홀 카메라를 모델링해보자! 핀홀 카메라의 핀홀을 통해 투과된 빛은 직진하여 필름의 평면에 상(이미지; image)이 생김 이를 광선(빛)이 영상 평면(필름)에 상(이미지)이 생긴다고 표현할 수 있음 : 영상 평면(image plane) or 투영 평면(projection plane) 이 이미지의 크기는 핀홀 카메라의 '초점 거리(focal length)'와 '카메라와 피사체 사이의 거리'로 결정됨 일반적인 초점 거리(f)는 영상 평면에서 핀홀까지의 거리임 핀홀 카메라 모델에서의 3차원 피사체와 2차원 이미지의 수식 관계 3차원 상의 피사체가 가지는 크기를 H라고 두고 2차원 상의 이미지가 가지는 크기를 h로 정의 H와 h 사이의 관계는 다음과 같은 수식으로 표현할 수 있음 $$ -\frac{h}{f} ..

Study/Engineering 2023.03.02

[computer vision] 디지털카메라 구조 및 원리

디지털카메라 디지털카메라는 간략화해서 설명하면 아날로그카메라의 필름 부분을 디지털 센서로 바꾼 카메라 빛을 필름에 물리적으로 저장하는 방법 : 아날로그카메라 빛을 센서에 전기적으로 저장하는 방법 : 디지털카메라 디지털카메라의 구조 조리개 : 핀홀카메라 구조의 핀홀에 해당, 빛이 들어오는 양을 조절 반사거울, 펜타프리즘 : 디지털카메라에서 찍을 대상을 눈으로 보여주는 기능 셔터 : 센서에 빛이 들어오는 것을 열고 막는 역할 이미지 센서 : CMOS(Complementary Metal Oxide Semiconductor) 또는 CCD(Charge Coupled Device) 종류의 센서가 있으며, 아날로그카메라의 필름에 해당 디지털카메라의 촬영 원리 찍을 피사체를 확인한 후 셔터를 누름 셔터와 반사거울이 올..

Study/Engineering 2023.02.27

[computer vision] 핀홀 카메라(pin-hole camera)와 필름을 통한 아날로그 사진 촬영 원리

빛이 필름에 새겨지는 것이 아날로그 카메라의 사진 촬영 방법 빛이 필름에 새겨지는 것이 아날로그 카메라의 사진 촬영 방법 이 필름을 인화하는 것이 사진관의 역할 특정 부분만 사진으로 남기기 위한 방법 : 특정 부분의 빛만 필름에 새김 pin-hole이라는 구멍을 통해 특정 부분의 빛만을 필름에 새길 수 있음 이러한 원리를 이용하는 것이 핀홀 카메라임 아날로그 핀홀 카메라가 사진을 만들어내는 원리 요약 필름과 핀홀 카메라 준비 핀홀이 있는 부분에 차단막을 열어 필름에 빛을 새김 다시 차단막을 막아서, 일정 시간 동안만 일정 부분의 빛을 필름에 새기도록 함 (많은 빛이 필름에 새겨져 오염됨을 방지; 카메라 용어로 노출 조절) 빛이 새겨진 필름을 (사진관에서) 인화함 필름 카메라의 문제와 디지털카메라의 등장 ..

Study/Engineering 2023.02.27

오래가는 것들의 비밀

새로운 시작 : 잘하는 것을 넘어서 오래하는 법 새로운 것을 시작할 때, 나는 어떻게 잘할 수 있을지에 대한 고민이 주로 많음 유튜브의 어떤 영상에서 잘하는 것보다 중요한 것은 이 세상이라는 게임에 오랫동안 참여하는 것, 살아남는 것이 중요하다고 함 잘하더라도 짧게 끝나는 것은 결국 잘낸 것이라고 말할 수 있을까? 이런 생각들이 합쳐져 나는 요즘 새로운 시작을 앞두고 있고 잘 해내고 싶고, 오래 해내고 싶다는 생각이 들었음 이때 SNS에서 보게 된 책이 오늘 서평을 작성할 이랑주 작가님의 '오래가는 것들의 비밀'임 어떻게 오랫동안 꾸준히 일을 잘하고 좋은 성장을 이루어낼지에 대한 고민에 대하여 다른 생각을 할 수 있어 좋았음 여러 사례들과 함께 오래 유지되고 있는 회사들의 사업들과 제품, 서비스를 볼 수..

Life/Book 2023.02.26

[예술의 전당] 앙드레 브라질리에 후기

아름다운 색감으로 그림을 그리는 앙드레 브라질리에 여러 미술 전시를 다니다 보니 전시 광고가 SNS에서 표기되고는 한다. 그렇게 앙드레 브라질리에 전시 광고를 보게 되었다. 광고에 대표작으로 나오는 그림을 딱 보았을 때, 그림이 참 아름다운 색감을 가지고 있다고 생각했다. 붉은 계열의 장미빛 혹은 핑크색과 푸른 연한 하늘색 그리고 사이사이 진한 남색과 하얀색의 조화. 전시를 다녀온 지인도 많이 추천하는 전시라서 얼리버드로 예매하고 오늘 다녀오게 되었다. 전시는 앙드레 브라질리에 특별전은 예술의 전당 한가람디자인미술관에서 23년 4월 9일까지 진행된다. 전시 내 사진 촬영이 불가능하여 여러 멋진 작품들의 사진을 촬영하지 못했다. 하지만 가볍게 힘을 빼고 눈으로 그림과 색감, 표현을 즐긴다는 마음으로 보면 ..

Life/Review 2023.02.25

Ubuntu 20.04.5 ARM64에서 Visual Studio Code 글자 깨짐 없이 설치하기

Ubuntu 20.04.5에서 VS code 설치하기 Ubuntu 20.04.5 desktop에서 VS code를 설치하여 사용할 수 있음 먼저 VS code 사이트에서 .deb(데비안) 파일을 받음 : https://code.visualstudio.com/Download 이후 '다운로드' 경로에 .deb가 다운되었다면, terminal에서 아래의 명령어를 통해 설치할 수 있음 $ sudo apt install ./다운로드/code_1.75.1-1675892106_arm64.deb 하지만 Ubuntu 20.04.5 ARM64에서 VS code를 설치하고 실행하면 다음과 같이 text가 깨질 수 있음 이를 해결하기 위해 구버전의 Ubuntu ARM64용 VS code .deb를 설치받아서 해결함 Ubunt..

Study/IT & Computer 2023.02.23

Macbook M1에서 Ubuntu 20.04.5 desktop 설치하기 with UTM(virtual machine)

macbook M1에서 가상머신(virtual machine) 사용하기 macbook M1은 ARM64 기반의 아키텍처를 가진 CPU임 따라서 ARM64를 지원하는 가상머신 SW를 사용해야 함 현재 MAC OS에서 ARM64를 지원하는 여러 가상머신 SW가 있으나 문제가 있음 먼저 제한적인 부분이 있거나 ARM64를 지원하지 않음 (virtualbox, VMware) 또는 돈을 주고 가상머신 SW 제품을 구입해야 함 (패러럴즈) UTM이라는 가상머신은 ARM64를 지원하는 동시에 MAC OS(iOS)를 지원하는 오픈소스 가상머신 SW임 Ubuntu 20.04.5 focal fossa 그런데 AMD64가 아닌 ARM64! Ubuntu는 linux 기반 OS 이러한 OS에서는 CPU 아키텍처에 따라 다른 ...

Study/IT & Computer 2023.02.22

오늘 하지 않아도 되는 걱정은 오늘 하지 않습니다

책을 읽게 된 계기 나는 수술로봇을 연구 개발함 또 예스24에서 책을 자주 주문함 또또 최근에 쓸데 없는 걱정을 너무 많이 하고 어떤 일을 하기 전에 너무 많은 생각을 한다는 것을 알았음 예스24에서 나오는 책 광고 중 로봇쪽에서 유명한 분 적은 또 제목이 지금의 나에게 자극적인 책을 보게되었음 그 책이 오늘 서평을 작성할 데니스홍의 '오늘 하지 않아도 되는 걱정은 오늘 하지 않습니다'임 로봇공학자인 데니스홍이 적은 사람의 마음과 관련된 책이라니, 또 요즘 생각이 많은 나에게 딱 나타난 책 제목이라니! 주저 하지 않고 구매하였고, 시집과 같은 구성이라 순식간에 다 읽게 되었음 마음이 어지러울 때, 혼란스러울 때, 마음을 가라 앉히고 싶을 때 이 책을 읽으면 정말 좋겠다는 생각을 했음 긍정으로 세상의 모든..

Life/Book 2023.02.22

CPU architecture(아키텍처)

CPU에 대한 이야기 CPU는 중앙연산처리(central processing unit) 장치 CPU는 단일 코어의 속도가 중요함 (ex; 3.7 GHz, 5.4 GHz 등) CPU 코어의 속도는 Ghz라는 단위로 표기되며 높으면 빠름을 의미 동시에 CPU 코어 개수도 중요함 (ex; 4 코어 8 코어 등) CPU architecture(아키텍쳐) CPU를 만들기 위해서는 어떤 밑바탕 위에서 만들어짐 설계된 밑바탕의 방식에 따라 CPU가 만들어지는 방법이 달라짐 이러한 차이는 아키텍처가 다르다고 볼 수 있음 컴퓨터 및 전자기기에 CPU는 용도 및 성능에 따라 이 아키텍처에 차이를 보임 속도가 빠르고 열이 많이 발생하는 좋은 CPU는 가격이 비쌈 성능은 좀 낮지만 저전력으로 동작하며 필요한 성능까지 사용할 ..

Study/IT & Computer 2023.02.16
반응형