반응형

분류 전체보기 453

Computer Vision을 위한 뇌 역공학 (1) - 뇌 개괄

우리 몸에는 위와 같이 신경이란 것이 존재합니다. 이것이 있어 느끼고 움직일 수 있지요. 특히 파란 부분을 중추신경계(CNS, Central Nervous System)이라 하는데 이곳에서 이른바 '정보처리'가 일어납니다. 우리의 주관심사죠. 참고로, 노란 부분은 신호를 전달하는 역할을 할 뿐인데 전달속도는 의외로 느립니다. (경우에 따라 초속 수미터..) 신경은 일단 손상되면 다시 재생되지는 않는 것으로 알려져있어 아주 소중한 인프라라 할 수 있겠습니다. (최근엔, 줄기세포를 이용해 재생시키기도 하죠. 하지만 아직까진 아주 비쌉니다.) 제일 꼭대기에 '뇌'가 있습니다. (제가 자주 뇌에 대해 뭔가를 읽거나 보고 있으니 제 딸은 한 30개월부터 뇌를 알아보더군요. 어디서 시야에 들어오면 '뇌!' 합니다...

About Human 2013.05.01

Computer Vision을 위한 뇌 역공학 (9) - 진화

시각의 발달은 캄브리아기에 껍질이 변한 겹눈이 처음 나타난 5억 5천만년전에 시작됐다. 오늘날 인간이 된 조상은 여러 감각 중 이 시각을 다른 감각에 비해 급격히 발전시켰다. 그리고 그 첫 출발은 8800만년전으로서 이때로부터 지금까지, 5억 5천만년이란 총 기간의 20%가량의 기간에 해당한다. 1억년 전부터의 계보는 다음과 같다. 나무땃쥐(투파이아) --> 날원숭이(콜루고) --> 여우원숭이(리머) --> 안경원숭이(타시어) --> 긴팔원숭이(기번) --> 영장류(고(프리미트) 이상은 DNA 근친관계에 대한 분자생물학적 조사에 의한다. (콜루고는 비교적 최근에 계보에서의 중요성이 밝혀졌다.) 이것이 가장 널리 인간의 계보인지는 모르겠으나 어쨌든 주장의 확신이 신적인 정도인 도킨스의 책, "조상이야기"T..

About Human 2013.05.01

Learning Deep Architectures for AI (1 Introduction )

상위 레벨의 관념을 표현하는 복잡한 기능들의 종류를 학습하기 위해 이론적인 결과를 제안한다. Deep architectures는 많은 히든 레이어로 만들어진 뉴럴 네트워크, 또는 많은 서브 공식을 재사용하는 복잡한 공식처럼 비선형 동작의 멀티 레벨로 구성된다. Searching the parameter space of deep architectures is a difficult optimization task, Deep architectures의 파라미터 공간을 찾는 것은 어려운 최적화 작업이다. but learning algorithms such as those for Deep Belief Networks have recently been proposed to tackle this problem wit..

빅데이터에 대한 이슈

⦁ 인간과 기술의 상호작용에 관하여. 기술과 감성을 어떻게 결합할 것인가? 인간은 기술이 발전해도 감흥이 없다. UI와 UX를 위해서는 사람을 이해하는 것이 중요하다. 인간은 동물이다. 따라서 인간은 속성을 갖는다. 중요한점 4가지 1. 인간은 진화적 속성을 갖는다 2. 기술이 사용자( 또는 집단) 을 알아야한다. - 마음을 알 수 있는 육감 기술 중요. (센싱 기술) 3. 기술은 사용자를 이해시킬 수 있게 표현할 수 있어야 한다. 4. 기술은 사용자들의 문화적 관습, 사회적 관습을 지켜야한다. 예) 마이크로 소프트의 블루스크린의 메시지는 사용자의 탓으로 블루스크린이 발생했다고 표현했다. -> 하지만 윈도우7 에서는 3자의 탓으로 돌려 메시지를 표출한다. - 인간은 size 즉 큰 객체에 호감, 각성을 ..

IT Technology 2013.04.29

[C++, C] 파일의 중간 부분 데이터 변경하기

바이너리 파일(물론 텍스트도 가능 할 것이다)에서 중간에 있는 값을 변경해야 하는 경우 fopen 과 fwrite, fsetpos 함수를 사용하여 변경할 수 있다. 테스트를 위한 코드로서 가장 중요한 것은 코드는 fopen("D:\\TEST.TXT", "rb+"); FILE* fp; fp = fopen("D:\\TEST.TXT", "wb"); if(fp) { for(int i=0; i< 10; i++) { fwrite(&i, sizeof(int), 1, fp); } fclose(fp); } fp = fopen("D:\\TEST.TXT", "rb+"); if(fp) { fpos_t filepos = sizeof(int)*3; fsetpos(fp, &filepos); int i=10; int nco = fw..

Programming/MFC-C++ 2013.04.25

[AGAST] Adaptive and Generic Corner Detection Based on the Accelerated Segment Test

FAST Corner Dection보다 빠른 방법에 관한 내용 링크 : http://www6.in.tum.de/Main/ResearchAgast 소스코드 다운로드 : http://sourceforge.net/projects/agastpp/ 3.1 Configuration Space for a Binary Search Tree FAST 처럼 공간 구성을 제한하는 것 대신에, 우리는 좀 더 효율적인 해답을 제공하기 위해 좀 더 세분화된 공간을 구성한다. 이러한 것을 하기위해서는 우리는 시간당 하나의 질문을 평가하는 것을 고려한다. 이러한 아이디어는 다음과 같다. 검사할 픽셀 중에 하나를 선택하고, 하나의 질문을 제기한다. 그 질문은 주어진 픽셀을 평가하는 것이며, 그 응답은 다음 픽셀과 질문을 결정하는데 사..

Algorithm 2013.04.23
반응형