Tech
-
Color constancyTech/Vision 2011. 11. 18. 22:06
Color constancy에 대한 wikipedia의 설명 Color constancy is an example of subjective constancy and a feature of the human color perception system which ensures that the perceived color of objects remains relatively constant under varying illumination conditions. A green apple for instance looks green to us at midday, when the main illumination is white sunlight, and also at sunset, when the main illumi..
-
Mail 형식. POP3, IMAP, SMTP는 무슨 차이지?Tech/Computer 2011. 10. 25. 03:42
Microsoft Outlook - Goole계정 연동을 하다 메일 송수신 protocol 용어가 궁금해서 찾아보았다. 아래는 간단한 정리. POP3 : Post Office Protocol Ver.3의 약어. 메일을 받아올 때, 로컬의 하드로 바로 받는 방식 IMAP : 제목만 받아온 후, 클릭하면 내용을 받아오는 방식. SMTP (Simple Mail Transper Protocol) 메일 송신용 프로토콜. IMAP의 경우에는 메일 서버의 정보를 가져오기만 할 뿐이므로, 여러 대의 컴퓨터에서 동기화하여 메일을 확인하기에 좋다. POP3는 가장 일반적으로 Outlook 등을 통해 메일을 가져오는 방식이나, 메일 서버에서 메일을 가져오게 되면 서버에 남아 있지 않으므로 (물론 남기기를 옵션으로 설정할 수..
-
[OpenCV] RGB 컬러영상 Channel 별로 분리하기.Tech/Vision 2011. 10. 21. 16:30
RGB 이미지를 다루다보면 각 Color Channel 별로 분리하고 싶을 때가 있다. 인덱스별로 직접 분리해내도 되지만, OpenCV에서는 mixChannels 라는 함수를 이용해서 간단히 해결할 수 있다. mixChannels(const Mat *src, int nsrc, Mat* dst, int ndst, const int *fromTo, size_t npairs); // src - input array or vector of matrices. // nsrc - number of matrices in src. // dst - output array or vector of matrices. // ndst - number of matrices in dst. // fromTo - Array of inde..
-
[MEMO] Low-power Processor design constraintsTech/Computer 2011. 10. 18. 20:41
The Power constraints of Digital system processor fan을 이용한 공기 냉각 시스템 -> 안정성과 비용 등의 한계로 단일칩 전력 소모를 200W fan을 사용하지 않는 DTV 등 -> 5W 내외 Battery를 사용하는 Mobile -> 0.5W 내외 Memory Technology IBM의 eDRAM : SOI 이용한 on-chip DRAM TSV 등의 3D Package를 통한 Wide IO로 GHz GB DRAM
-
SpiNNaker Project : A massively Parallel spiking Neural Network ArchitectureTech/SoC 2011. 10. 12. 20:45
Multi-core에서 Many-core로 Architecture 이슈가 넘어가고 있는 요즘, 뇌과학과 접목하려는 시도도 많이 있습니다. 그 중에서 Massively Parallel한 Neural Network Architecture를 구현하는 목적인 SpiNNaker project가 있더군요. 해당 프로젝트는 2006년부터 시작되어, University of Manchester, Southampton 에서 진행중이며 연구비는 백만 파운드를 돌파하네요. 뇌과학의 목표는 "To further the understanding of the brain"이라고 할 수 있습니다. 이 연구의 방향으로는. 1. 뇌의 생물학적인 구조 자체를 모방하거나 (to model the biological structure of ..
-
Piaget's A-not-B ErrorTech/Vision 2011. 9. 29. 23:43
Cognitive Science에서 유명한 Piaget's A-not-B Test가 있습니다. 사람의 인지 정보 처리 능력은 참으로 신기하네요. 어떻게보면 당연하다고 생각할 수 있지만, 이를 사람이 아닌 컴퓨터 등의 물체를 이용하여 모델링하고자 한다면 생각해야할 게 복잡해지죠. 물체 인식부터 기억의 정보 활용까지.. 간단한 문제이니 만큼 아이는 쉽게 문제를 해결합니다. 이렇게 당연해보이는 문제지만 10개월의 아기는 이러한 문제를 해결하지 못하네요! 이러한 실험은 "어느 쪽에 물체를 감추었다"하는 specific input과 이전의 경험들에 비추어 판단하는 memory trace의 충돌로 인해서 발생하는데, 10개월이 지난 아기는 memory trace에 의한 학습 효과가 강하여 specific input..
-
[Synopsys] Synopsys의 Logic Library .db와 .libTech/Development 2011. 7. 29. 15:48
반도체 IP 디자인을 하게 되면, 공정 회사로부터 공정에 대한 정보가 담긴 Library를 받게 되는데, .lib 형태의 ASCII-format으로 받게 됩니다. 이 파일을 열어보면 텍스트 스크립트 형식으로 공정에 대한 정보가 담겨져 있습니다. Cell logic, timing, power 등에 대한 정보가 있습니다. Synopsys의 Design Compiler, IC Compiler 등 Galaxy tool에서 사용하려면 이 Tool들이 사용하기에 편한 Binary format으로 데이터를 가지고 있어야 하는데 이 데이터 파일이 .db 입니다. ASCII-format의 정보가 Binary-format으로 나타난 것이 .db 파일이라고 생각하면 됩니다. 다양한 Tool에서 .lib를 .db로 변경하도록..
-
[Synopsys] MIlkyway DatabaseTech/Development 2011. 7. 29. 11:04
Synopsys 사의 Tool을 이용하여 IC Design을 하다보면, 가장 자주 만나는 것이 바로 Milkyway Database다. Milkyway 라는 이름의 Tool이 따로 존재하고 있어서 처음에는 이 Tool을 사용하는 데이터만을 일컫는 줄 알았으나, Synopsys사의 Tool 전반에 걸쳐 사용되는 Database라고 생각하면 된다. Design Compiler, IC Compiler, Astro 등의 모든 툴에서 이러한 Milkyway Database 포맷을 사용하고 있다. The Milkyway database is the unifying design storage format for the Synopsys Galaxy Design Platform. IC를 Design할 때 사용되는 정보로..