본문 바로가기

전체 글152

구글 드라이브 파일 스트림 & 연세대학교 구글 드라이브 이번에 소개드릴 프로그램은 구글 드라이브 파일 스트림입니다. 학교에 입학하면서 맥북 프로를 받고, 스마트폰을 아이폰 X로 바꾸면서 저의 애플 생활이 시작되었는데, 애플 제품의 막강한 장점인 끼리끼리의 동기화가 확실히 편리했습니다. 사진이나 파일, 메모 등이 아이클라우드(iCloud)를 통해 동기화되고 필요하면 Airdrop을 통해 손쉽게 이동할 수 있을 뿐 아니라 클립보드에 복사한 내용까지 동기화된다는 사실은 꽤 신기했습니다. 그러나 아이클라우드의 경우 기본 제공되는 데이터의 양이 5GB이고, 용량을 업그레이드하면 아래와 같은 금액이 필요합니다. 그러나 아이폰, 맥북프로, 데스크탑 등에서 사용하거나 조금이라도 용량을 많이 사용하신다면 200GB는 부족할 수 있습니다. 저의 경우에도 동영상 편집, 어플리케.. 2019. 6. 15.
[아이폰 유료 게임] Inside - Playdead (인사이드) 굵은 글씨만 읽어도 충분합니다. 홀로 쫓기고 있는 소년은 어두운 프로젝트의 한복판에 휘말리게 됩니다. 저는 현재 아이폰 X를 1년 반 정도 사용하고 있습니다. 폰을 바꿀 당시 아이폰 X는 디자인도 신선했으나, 성능 면에서 엄청난 발전을 이뤄냈습니다. 때문에 저도 이 폰을 사용하고 많은 고사양 어플리케이션들을 돌려보았는데 그 중 Playdead사의 Inside라는 게임은 충격이었습니다. 이 게임은 제가 플레이하기 이전에도 이미 수많은 호평을 받았는데, 수상한 GOTY(Game Of The Year) 갯수가 12번이고, metacritic, OpenCritic와 같은 여러 평가 사이트에서 100점 만점에 90점 정도를 받았습니다. 또한 이 게임은 12세 이용가인데, 잔혹한 표현(아저씨가 주인공인 소년을 목을.. 2019. 6. 15.
[Album] Imagine Dragons : Origins (Deluxe) 늘 그렇듯 Imagine Dragons 그들만의 노래 'Origins (Deluxe)'는 Imagine Dragons(이매진 드래곤스)의 2018년에 나온 정규집이다. 'Imagine Dragons' 는 이제 많은 분들이 아실 것 같다. 나는 이들을 중학교 당시 우리나라에서 대부분의 남자 청소년들이라면 열광했을 리그 오브 레전드(LOL)를 통해 알게 되었고, 아마 우리나라 사람들도 이매진 드래곤스를 이때부터 알았을 것이다. 좀 더 추억을 회상해보자면 당시 우리나라, 아니 세계에서 가장 잘나가는 SKT 롤 팀이 이름을 알리고 있을 당시(이 때 근처로 페이커가 어마어마했다. 물론 현재도 SKT 팀에 소속되어 있다.) 우리나라에서 세계 롤 대회 '롤드컵'이 열리고 그 주제곡 'Warriors - Imagine.. 2019. 6. 14.
[아이패드 유료 앱] Notability (노터빌리티) 제가 아이패드에서 사용하는 앱은 그렇게 많지 않은데, 그 중 유료앱은 Notability, Procreate, Duet이 있습니다. 이 글에서는 Notability에 대해 소개를 해드리려 합니다. 이 앱은 필기앱입니다. 가격은 유료이고 12,000원인데, 아이패드를 사셨다면 사는 것을 추천드립니다. 참고로 맥북이나 맥(MaC OS)에서 사용할 수 있는 Notability도 있는데 아이패드 앱스토어에서 다운받았다고 해도 새로 사야 합니다. 저는 대학교에서 배우는 많은 수업들의 필기를 한 번에 디지털화하여 정리하고 싶었고, 공대 특성상 pdf나 ppt가 매우매우 많아 인쇄를 할 때마다 아이패드에 대한 갈망이 있어 아이패드 프로 3세대 12.9인치를 구매하게 되었습니다. 저와 같이 아이패드를 사신 분들 중에는.. 2019. 6. 11.
[이미지처리] 2. 이미지에 각종 효과 적용하기 (Conv2, Spatial filter; Gamma, Blur) 이미지 처리에는 공간 필터라는 것이 존재합니다. 이번 글에서는 Convolution에 대해 잠깐 소개를 하고 2차원 Convolution에 대해 알아본 후, 매트랩에서 이를 사용해 볼 것입니다. 음성 신호를 필터를 씌우듯이 이미지에도 필터가 존재하는데, 이 필터는 신기하게도 2차원 배열의 모양으로 존재합니다. 음성 신호를 필터를 씌울 때에는 Convolution(합성곱이라고 쓰나, 한글로는 잘 안씀)이라는 과정이 존재합니다. 잠깐 짚고 넘어가자면, 음성 신호와 필터의 주파수 응답이 존재하면, 시간축(Time Domain)에서 생각할 때 두 신호 중 하나를 뒤집어 곱하며 적분을 하고, 이를 Convolution이라고 부릅니다. 또한 이를 주파수 영역(Frequency Domain)에서 라플라스 혹은 푸리에.. 2019. 6. 10.
[이미지처리] 1. 이미지 파일(.jpg) 읽고 다루기 (매트랩의 각종 함수) 매트랩에서는 음성뿐 아니라 이미지 파일에 관한 수많은 함수들이 존재합니다. 함수들에는 이미지 읽기, 쓰기, 회전, 크기 변환 등이 있습니다. 어차피 매트랩에서 이미지를 행렬을 생각하기 때문에 행렬에서 할 수 있는 수많은 변환들은 모두 적용 가능하고 대부분은 기본 함수로 존재합니다. 1. imwrite : 이미지 읽기 (이 결과는 웬만해서는 3차원 행렬로 나옵니다. 가로픽셀*세로픽셀*3 이며, 3은 각각 R, G, B를 의미합니다. 한 픽셀마다 R, G, B값이 3차원 한 줄로 기록되는거죠.) 사용은 쉽게 아래와 같이 합니다. im2double은 필수는 아니며 이 함수를 사용하면 변수형이 double형으로 변환되고 사용하지 않는다면 uint8 과 같은 정수형으로 나올거예요. 필수는 아닙니다. img = i.. 2019. 6. 9.
[ITC-CSCC 2019] 학회 논문 억셉 & Oral presentation 2019년 6월 23~26일 동안 제주도에서 진행하는 ITC-CSCC 2019 라는 국제 학회에 논문을 제출하였고, 억셉이 되었습니다! 뿐 아니라 Oral presentation을 하게 되어 15분 동안 질의응답을 포함하여 발표를 할 기회를 가지게 되었습니다. 첫 학회 발표라 심란하네요 ㅠ http://itc-cscc2019.org/2019/ ITC-CSCC 2019 Conference Theme The 34th International Technical Conference on Circuits/Systems, Computers and Communications (ITC-CSCC 2019) will be held on June 23-26 at Jeju Shinhwa World, Republic of Ko.. 2019. 6. 8.
[Album] Lorde : Melodrama 매력적인 음색과 잔잔하면서 힘있는 멜로디로 풀어나가는 자신만의 이야기 'Melodrama' 앨범은 뉴질랜드 출신 최연소 솔로 아티스트 'Lorde'의 정규 2집이다. 타임지가 선정한 '세상에서 가장 영향력 있는 10대', 포브스지에서의 '30 Under 30' 등의 일화로 Lorde를 만나기보다는 직접 노래를 들어보는 것을 추천한다. Royals라는 음악을 통해 알게 된 Lorde. https://www.youtube.com/watch?v=nlcIKh6sBtc 나는 한 노래에 빠지면 그 앨범의 수록곡을 모두 듣고, 가수에게 빠지면 그 가수의 인기곡 순으로 노래를 모두 들어본다. Lorde 의 'Royals'를 통해 Lorde를 만난 후 정규 2집인 'Melodrama'를 만나 수록곡을 들어보았다. 전체 .. 2019. 6. 8.
[음성 처리] 3. 음성의 높낮이, 발음 구분하기 (Speech recognition) matlab에서는 plot을 통하여 음성에 대한 정보를 직접 찾을 수 있습니다. 또한, formant 개념을 통하여 유성음을 구분할 수 있습니다. 2020. 11. 07 Formant 관련 내용 추가했습니다. 1. 음성의 음높이 구분하기 음의 높이는 주파수를 의미하며 이를 찾기 위해서는 우리 음성의 주기를 찾아 역수를 취하면 주파수를 찾을 수 있습니다. 우선 C3, G3, C4 세 음높이를 '아'(/a/) 발음으로 녹음하여 음성 파일을 만들고, 이 음성 파일에서 음높이를 찾아보도록 하겠습니다. 녹음은 아래 글을 참고하여 할 수 있습니다. 2019/04/21 - [Matlab] - [음성 처리] 1. 음성 파일(.wav) 녹음 및 정보 확인하기 [음성 처리] 1. 음성 파일(.wav) 녹음 및 정보 확인하.. 2019. 4. 22.
[음성 처리] 2. 음성에서 노이즈 제거하기 (Noise suppression) matlab에서는 음성을 배열처럼 다뤄 손쉽게 합성할 수 있으며 filter를 통하여 다양한 filter를 만들고 음성을 filter에 통과시킬 수 있습니다. 이를 통해 노이즈가 혼합된 음성에서 filter를 통하여 기존의 음성을 복원해보겠습니다. 1. 음성과 노이즈 합성하기 우선 원하는 음성과 노이즈를 우선 따로 녹음하여 합성시킨 후 제거를 해보도록 하겠습니다. 글을 참고하여 3초간 남자 목소리, 여자 목소리, 소음(전자레인지 소리)을 각각 녹음합니다. 2019/04/21 - [Matlab] - [음성 처리] 1. 음성 파일(.wav) 녹음 및 정보 확인하기 [음성 처리] 1. 음성 파일(.wav) 녹음 및 정보 확인하기 매트랩에서는 audioread, audiowrite을 통해서 음성 파일 입출력이 .. 2019. 4. 22.