본문 바로가기
  • 우당탕탕속의 잔잔함
반응형

Technology10

[AI] Google Bard 사용 이번 포스트는 Chat-GPT에 이어 Google에서 출시한 Bard를 사용해 본 결과에 대해 리뷰해보고자 합니다. Google Bard는 2023년 03월 21일에 공개 출시되었습니다. 초반에는 미국과 영국에서만 출시되었지만, 최근 5월 초경에 전 세계 180여 개국에 전면 공개하였는데요. 영어에 이어 한국어를 두 번째로 지원하겠다고 밝혔는데 점차 지원 언어를 늘려갈 계획이라고 합니다. Char-GPT 출시에 따른 대항마인 것 같은데 이러한 Bard의 성능은 어떠한지, Chat-GPT와의 차이점은 무엇인지에 대해 간략하게 다뤄보도록 하겠습니다. 그전에 혹시 아직 Chat-GPT가 무엇인지 잘 모르시는 분들은 다음 포스트를 참고하면 좋을 것 같습니다. [AI] ChatGPT 사용 및 원리 요즘 전세계를 .. 2023. 5. 19.
[GitHub] GitHub를 통한 코드 관리 - 기초 (feat. Git Bash) 이번 포스트는 GitHub의 전반적인 사용과정에 대해 다뤄볼 예정입니다. Project를 어떻게 GitHub를 통해 관리하는지에 대해 예제를 보면서 수행해 볼 것입니다. Join 우선, GitHub 계정이 있어야 할 것입니다. 따라서 Github Official Page에서 회원가입을 진행합니다. 해당 부분은 생략하도록 하겠습니다. GitHub: Let’s build from here GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, tr.. 2023. 4. 13.
[Version Control] SVN, Git, GitHub, GitLab 이번 포스트에서는 버전관리를 쉽게 할 수 있도록 도와주는 Software에 대해 알아볼 예정입니다. 보통 SVN, Git, Github, GitLab을 많이 사용하죠. 이들에 대해 간단하게 정리해 봅니다. 우선, SVN, Git, GitHub, GitLab... 이들은 왜 사용할까요? 간단하게 말하면, 버전관리를 효율적으로 하기 위해 사용합니다. 작업을 했는데 새로운 작업물이 안드로메다로 가버려서 이전 작업으로 되돌리고 싶을 때, 또는 나 이외의 다른 개발자들과 협업을 하면서 작업물을 관리해야 할 때, 그리고 아주 단순하게는 프로젝트 파일을 불특정 다수와 공유하고 싶을 때 등등, 이들을 활용하면 작업을 좀 더 원활하게 수행할 수 있습니다. 그럼 이제 이들 각각에 대해 알아보도록 하겠습니다. SVN (Su.. 2023. 4. 6.
[LIDAR] Slamtec RPLIDAR A1/A2 이번 포스트는 Slamtec사에서 판매 중인 RPLIDAR에 대해 다뤄볼 것입니다. 시리즈 별로 몇 가지가 있는데, 이 중 A1과 A2를 사용하는 방식에 대해 설명해 보도록 하겠습니다. 우선, LiDAR에 대해 간단히 정리해보겠습니다. LiDAR는 Light Detection And Ranging를 의미합니다. 모터를 회전시키면서 레이저 펄스를 출력하고 이 레이저가 다시 돌아오는 시간을 측정하여 스캔하는 기술이 적용된 센서를 LiDAR라고 합니다. 보통 RADAR(레이더)와 혼동되는 경우가 많습니다. 저 또한 잘 모를 때는 같은 것인 줄 알았습니다ㅎ 레이더와 라이다의 원리 자체는 같습니다. 어떠한 것을 출력하고 이 출력이 다시 반사되어 돌아오는 시간 차이를 계산해서 Object의 위치, 크기, 모양을 판.. 2023. 2. 17.
[AI] ChatGPT 사용 및 원리 요즘 전세계를 흔드는(?) 서비스가 출시되었습니다. 바로 ChatGPT인데요. 이번 포스트에서는 ChatGPT가 무엇인지, 어떤 기능을 어디까지 수행하는지, 원리는 무엇인지에 대해 다뤄볼 예정입니다. ChatGPT, 좀 더 자세하게는 2018년 GPT-1이 공개된 후 꾸준히 개선되어 최근 2022년 12월 1일에 ChatGPT(= GPT-3.5)로 공개되었습니다. 공개된지 5일 만에 100만 유저가 가입했으며, 최근에 공개된 이 3.5 버전이 개발자뿐만 아니라 비개발자들에게도 화제가 되면서 유명세가 날로 높아지고 있습니다. 실제 사용해보니 지금까지 사용해 왔던 대화형 AI들 중에서 최상위 랭크에 속해있다고 해도 과언이 아닐 정도로 성능이 좋았습니다. 뭐... 그래서 이 글을 작성하게 된 것이긴 합니다.ㅎ.. 2023. 2. 10.
[Touch Sensor] Zytronic Zyfilm 사용기 이번 포스트는 터치 스크린 제품에 대해 리뷰합니다. Zytronic사에서 판매 중인 제품인 것으로 알고 있는데, 사용법이나 후기 등에 대해 작성해 볼 것입니다. Zytronic사의 Touch Sensor를 사용해보기 전에 우선, Touch Sensor에 관해 간단히 정리해 보겠습니다. Touch Screen Panel(TSP)는 구조와 원리에 따라 분류됩니다. 분류에 대한 상세 내용은 다음과 같습니다. 먼저, 구조에 따른 분류에 대해 다뤄보겠습니다. 디스플레이 외부에 필름 형태의 TSP를 부착하는 외장형 방식과 디스플레이의 내부에 TSP가 위치하며 유리 또는 패널에 위치하는 내장형 방식이 있습니다. 참고로 내장형 방식은 외장형에 비해 패널을 더 얇게 만들 수 있고 터치 패널의 광반사가 줄게 되어 패널의 .. 2023. 2. 1.
[Motion Capture Sensor] 퍼셉션 뉴런과 로코코 스마트 수트 사용기 요즘, 영화나 드라마, TV 방송 분야에서 모션 캡처 센서라는 것을 자주 이용하고는 합니다. 이번 포스트에서는 이러한 모션 캡처 센서를 사용해보고자 합니다. 최근 개봉한 "아바타", 그리고 꽤 논란이 되었던 메타버스 프로그램, "아바타 싱어"와 같은 프로그램 등에서 모션 캡처 센서를 이용해 사람의 움직임을 데이터화한 후, 그래픽에 입히고는 합니다. Motion Capture Sensor의 종류는 다양하고 구현되는 기반 기술도 다양합니다. 보통 카메라 방식 또는 IMU 센서 방식을 통해 구현됩니다. 각 방식들의 장단점이 있지만 대체적으로 사용되는 방식은 IMU 방식입니다. 보통 일반인(?)들에게 많이 알려진, IMU 방식을 기반으로하는 모션 캡처 센서로는 퍼셉션 뉴런, Xsens 등이 있습니다. 이 중 퍼.. 2023. 1. 26.
[AI] Multi Modal에 대한 정의 및 예시 이번 포스트에서는 Multi Modality란 무엇인지에 알아보고자 합니다. 비교적 가벼운 내용이므로 쉽게 접근할 수 있을 것이라 생각됩니다. Multi-Modal 이란 Multi Modality의 줄임말입니다. 한국어로 쓰면 여러 개의 모달리티라는 의미를 가지는데, 이때 Modality는 시각, 청각, 촉각, 미각, 후각 등 각각의 감각 채널을 의미합니다. 조금 넓혀서 말하면, 어떤 형태로 나타나는 현상이나 받아들이는 방식을 의미합니다. IT 분야에서는 과거, 마우스와 키보드, 화면, 음성 등의 여러 채널을 이용한 프로그램을 멀티 모달리티라고 명하기도 했습니다. 하지만 4차 산업 시대를 맞이하면서 멀티 모달리티의 의미가 조금 바뀌게 되었습니다. 최근에는 인간의 감각(시각, 청각 등)과 같은 여러 인터페.. 2023. 1. 10.
[Sound Spleeter] Deep Learning 기반 악기 소리 분리 기술 음성 데이터에서 각각의 악기 소리를 분리하는 기술에 대해 관심이 생겨 해당 기술에 대해 조사해 보았습니다. 이번 포스트는 조사한 두 가지에 대해 정리해 봅니다. 소리를 분리하는 프로그램을 검색해보았을 때, Spleeter와 Pixel Player라는 것을 찾을 수 있었습니다. 각각에 대한 내용은 다음과 같습니다. Spleeter URL : https://splitter.ai/ Splitter.ai - AI Audio Processing How does this work? Isolating instruments from music is now possible using AI, and Splitter is based on Deezer's open source research project Spleeter t.. 2023. 1. 5.
[Dataset] Custom Face Landmark Dataset 생성 방법 Deep Learning관련 프로젝트를 진행하다 보면 필연적으로 Dataset과 관련된 이슈들이 발생하게 됩니다. 이번 포스트에서는 Landmark Dataset을 구성하는 방법에 대해 다뤄보고자 합니다. 우선, Landmark Dataset은 보통 Landmark Detection에 사용됩니다. 이에 대해 간략하게 설명해보고자 합니다. Landmark Detection이란, Keypoints Detection이라고도 하며 이는 어떠한 Object의 구체적인 부위의 Position을 Detection 하는 것으로 흔히, Facial Landmark, Pose Estimation 등에 많이 사용됩니다. 위 이미지와 같이 어떠한 구간, 위치를 정확히 알려줌으로서 자세를 특징하거나 Object의 정확한 윤곽을.. 2023. 1. 4.
반응형