본문 바로가기

Theory

(227)
영상 인식에 필요한 기초 기법 간편 정리 - ArUCo Marker, YOLO 등 2023. 6. 19. 09:11 이번에는 로봇에서 영상인식, 혹은 간단한 프로젝트에서 영상을 인식하는 부분에 대해 간단히 정리해서 유투브에 올렸습니다. 여러가지를 모두 다루면 좋겠지만, 윈도우 환경에서 설명을 했고, OpenCV 기초, ArUCo Marker 이야기, YOLO, YOLO를 위한 라벨링 작업등을 초~간단하게 설명했습니다. 먼저 아래 링크는 영상 전체의 재생목록입니다. https://www.youtube.com/playlist?list=PL83j7f4UkozEKBsOgKNEy79w5ClNMtxSF 영상 인식에 필요한 기법 간편 정리 이번에는 로봇에서 영상인식, 혹은 간단한 프로젝트에서 영상을 인식하는 부분에 대해 간단히 정리해서 유투브에 올렸습니다. 여러가지를 모두 다루면 좋겠지만, 윈도우 환경에서 설명을 했고, www.y..
핑크랩이 문제풀이 학습 시장용 유사문제 찾기 알고리즘에 도전합니다. 2022. 7. 25. 08:00 제가 자주 하는 말이지만, 희한하게 어떤 주제에 대해 클라이언트 미팅을 하면 유사 분야의 미팅이 (제가 의도하지 않게) 잡히게 됩니다. 그것도 많은 수가 제가 찾아다닌것이 아니라 클라이언트께서 먼저 연락을 주시는 거죠. 이번에는 문제풀이 학습 시장의 의뢰입니다. 머신러닝/딥러닝을 이용해서 유사한 문제를 찾는 것입니다. 프로젝트 개요 입시분야로 한정하면 "콴다"라고 하는 업계의 주도적 서비스가 있습니다. 콰다는 이렇게 폰으로 궁금한 문제를 찾아서 사진을 찍으면 OCR로 판독후 AI로 자사 DB에서 유사한 문제를 찾아 그 해법과 함께 제시하는 것인데요. 해당 문제의 해법을 보여주는 것이 아니라 유사한 문제를 보여주는 것입니다. 학습하고 나면 애초에 궁금했던 문제를 풀수 있겠죠. 저희 핑크랩에 의뢰하신 클라이..
핑크랩이 물류로봇에서 사용될 Pose Estimation 프로젝트를 도전합니다. 2022. 7. 24. 08:00 아주 예전에 제가 한양대 에리카에 연구교수로 있을 당시 잠시 관계가 있었던 프로젝트 중에 가구조립 프로젝트가 있었습니다. 저는 당시 다른일로 바빠서 대학원생에게 다 맡겨두고 거의 신경을 쓰지 못했었는데요. [지금 생각하니 너무 미안하군요ㅠㅠ] 그때 했던 연구 중에 로봇팔이 물체를 잡기 위해서 해당 물체의 Pose(자세)를 예측해야 더 잘 잡을 수 있을 거라고 생각을 했었습니다. 위 그림은 당시 대학원생이 작업한 것으로 가구조립에 사용되는 다양한 종류의 못을 보여주고 있습니다. 이 못의 자세를 알아야 로봇팔이 잡을 때 편하겠죠. 그래서 당시에 조금 인연이 있었습니다. 뭐가요? 아~ 바로 pose estimation 입니다.^^ 프로젝트 개요 위 그림은 유명한 NVIDIA의 ISAAC 시스템에 포함된 기능으..
어학 학습용으로 사용하면 좋을 것 같은 발음 비교 2022. 7. 22. 08:00 제로베이스의 데이터사이언스 스쿨의 학생들은 긴 기간 학습과 프로젝트를 번갈아 합니다. 기본적으로는 영상 학습 자료가 제공되긴 하지만, 수준있는 프로젝트를 수행하는 경우는 스스로 해결하면서 진행하도록 유도됩니다. 이 과정에서 저도 전담 강사로서 함께 고민하는 경우가 많은데요. 이번에 소개할 팀은 처음 접하는 류의 데이터를 만나 엄청 고생하면서 학습을 진행을 했습니다. 바로 소리라는 데이터를 주파수라는 영역에서 들여다 보는 것이었습니다. 왜 고양이가 등장하는지는 좀 있다 밝혀집니다.~^^ 프로젝트의 개요 이번 팀의 발표 자료를 꾸미는 스타일이 제가 선호하는 스타일입니다. 아무튼, 언어를 배우는 사람이 자신의 발음이 어디를 교정하면 되는지를 알아 볼 수 있도록 하는 개념을 구현하려고 노력했습니다. 그래서 고양..
전성분을 기준으로 유사화장품 찾기 2022. 7. 13. 08:00 최근 저는 노정석 대표님과 제가 강의를 하는 제로베이스 친구들과 함께 프로젝트를 하나 진행한다는 이야기를 소개했었습니다. https://pinkwink.kr/1385?category=881971 노정석 대표님과 함께 프로젝트를 시작하게 되다... 저는 제로베이스의 딥러닝/머신러닝을 배우는 수강생들과 종종 기업프로젝트를 수행했습니다. 조금 경계가 애매하긴 한데, 어떤 경우는 수강생들은 종강 전까지 자신이 배운 과정을 아우르는 pinkwink.kr 그 글에서 밝힌 프로젝트가 중간 마무리를 하게 되어 소개할까 합니다. 유사화장품 찾기 프로젝트의 시작 위에서 이야기한 것처럼 비팩토리에서 주제를 주고, 제가 수업하는 제로베이스의 수강생 한 팀과 또 역시 제로베이스의 이미 종강한 수강생 한 팀 이렇게 구성을 했습니..
노정석 대표님과 함께 프로젝트를 시작하게 되다... 2022. 5. 22. 12:00 저는 제로베이스의 딥러닝/머신러닝을 배우는 수강생들과 종종 기업프로젝트를 수행했습니다. 조금 경계가 애매하긴 한데, 어떤 경우는 수강생들은 종강 전까지 자신이 배운 과정을 아우르는 프로젝트를 해야하는데 그 타이밍에 어떤 기업이 제안하는 프로젝트를 수행할 때가 있습니다. 그리고 또 어떤 때는 수강을 완료하고, 그러니까 종강 후에 아직 취업이 되지 않은 상태에서 제가 인턴 자리를 간혹 소개할 때가 있어서 연락을 유지하고 있는 경우가 있습니다. 이럴때 종강한 수강생들들과 함께 기업 프로젝트를 할 때가 있습니다. 그렇게 진행한 여러 프로젝트들도 한 번 정리를 해야겠네요. 기업이 프로젝트를 맡기는 경우는 여러가지가 지금까지 있었습니다. 기업이 머신러닝이나 딥러닝을 도입한 적이 없고 작은 규모의 회사인데 데이터를 ..
Tensorflow로 직접 구현하면서 이해하는 Logistic Regression 2022. 4. 27. 08:00 이번에는 Logistic Regression 로지스틱 회귀이야기를 해보려고 합니다. 이름은 Regression 회귀이지만 실제로는 분류 문제입니다. 먼저 이 글의 이전글이 어떤 내용이었는지부터 시작해보죠. 이전 이야기 선형 회귀 Linear Regression 저 그림으로 지난 글에서 선형회귀 이야기를 마무리했었습니다. https://pinkwink.kr/1376?category=926564 Cost Function 비용함수와 Gradient Descent 경사하강법의 이해 (feat. tensorflow GradientTape) 아마 딥러닝이 되었든 혹은 간단한 선형 회귀 알고리즘만 공부하려고 해도 비용함수라고 하는 Cost Function(loss funciton)이라고 하는 단어를 만났을 겁니다. ..
[Control System 기초] 테일러 급수 전개를 이용한 시스템 근사화 2022. 4. 19. 08:00 이번에는 시스템의 선형 근사화에 많이 사용하는 데일러 급수 전개를 이야기하려고 합니다. 수학적 증명을 다룰려는 것은 아니구요. 그냥 테일러 급수 전개식을 소개하고 어떻게 사용하는지를 이야기하고, 테일러 급수 전개를 한 결과가 원 함수와 얼마나 비슷한지를 파이썬으로 확인해보려고 합니다. 이전 강의 이 글은 스프링 매스 댐퍼 시스템을 소개하던 글에 이어서 https://pinkwink.kr/1378 [Control System 기초] Spring Mass Damper 시스템 소개 이번에는 제어시스템에서 기초 중에 기초가 되는 Spring Mass Damper 시스템을 소개하려고 합니다. 제어공학에서 가장 기초가 되는 모델이지요. 지금 위의 그림이 스프링-매스-댐퍼 시스템을 간략히 pinkwink.kr 선형시..

반응형