분류 전.. (90)
ZigBee (4)
FPGA (16)
AVR (9)
Dsp (22)
Line_Tra.. (10)
VC++ (1)
English (2)
Seminar (1)
ArtWork (1)
MFC (3)
mp3_player (1)
1학기수업 (2)
DSP  라인트레이서  DSP2812  LineTracer  AVR  VHDL  로봇  FPGA  2812  LCD 
«   2008/05   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
+ Total : 42517
+ Today : 11
+ Yesterday : 46
  

 

 

 

2.4G 대역이 채널이 16개인 이유 ???
+   [ZigBee]   |  2008/05/10 10:10  
2.4G에서 왜? 16개의 채널을 사용할 수 있는지에 대해 그림으로 나타내 보았습니다.

지그비 전체로는 0채널에서 26채널까지 활용가능하며

868.3MHz대역 1개 채널(채널번호 0)

902MHz 대역 10개 채널(채널번호1~10)

2.45GHz 대역 16개 채널(채널번호 11에서 26입니다)

이올린에 북마크하기(0) 이올린에 추천하기(0)

 
 
     2.4, 2.4ghz, ZigBee, 안테나
     0   0
이 글의 관련글(트랙백) 주소 ::   http://jyjw.tistory.com/trackback/112

아이디 
비밀번호 
홈페이지 
비밀글   

 

 

(텀) 영상처리 관련 논문 및 , 자료
+   [1학기수업/Image Processing]   |  2008/05/05 10:14  

 기말 텀을 위한 자료들 .. 어여 하나씩 읽고 정리를 해보아야 겠다 ..
이올린에 북마크하기(0) 이올린에 추천하기(0)

 
 
     FFT, imgae processing, 논문, 얼굴인식, 영상처리, 패턴
     0   0
이 글의 관련글(트랙백) 주소 ::   http://jyjw.tistory.com/trackback/111

아이디 
비밀번호 
홈페이지 
비밀글   

 

 

(Digital 이해) 색의 표현_RGB CMY(K)
+   [1학기수업/Image Processing]   |  2008/05/05 10:10  

사용자 삽입 이미지
디지털의 이해

기본적인 색상과 부가적인 색들의 탄생

 Red, Green, Blue 그리고 그것의 subset인 Cyan, Mangenta, Yellow는 가장 기본적인 색 모델을 형성한다. 이 모델들이 가지는 색체계는 우리들이 색을 지각하는 방식과 유사하다.

 부가적인 색들은 RGB(CMY)라는 이 기본적인 색상들의 혼합을 조절함으로 해서 창조해진다. 대표적인 하나의 경우는 빛에 의해 생성되는 경우로 일반적으로 좋은 보기는 TV 스크린, 컴퓨터 모니터이다. 더 나아가 또다른 부가적인 색상은 물리적인 안료의 혼합에 의해 탄생한다. 좀 독특한 다른 경우는 매우 빠르게 움직이는 원판에서 설명되어 질 수 있다. 이 원판은 표면에 물리적인 색이 영역들로 나누어져 있는 원판이다. 이 원판을 높은 속도로 돌리면 인간은 그 색상의 혼합을 볼 수 있다.(아래 돌아가는 원판을 참조하라)

     

사용자 삽입 이미지

 어떤 색들은 물질적인 안료들이 백색광의 일부 파장들을 흡수하고 부분적으로 반사했을때 보아진다. 이러한 색상들은 우리주변에서 쉽게 볼 수 있다. 어떤 색상을 가지는 물체는 빛의 파장대역에서 약간의 파장을 흡수하고 일부는 반사한다. 이때 반사된 파장대역의 특성을 우리는 그 물체의 색상으로 인지한다. 우리가 하는 작업들 중에서 인쇄물과 같은 CMY(K)모델들의 특성이 이러한 경우이다.


 

RGB

   

사용자 삽입 이미지

 백색광을 스펙트럼으로 분해해서 얻을 수 있는 색상군들에서 빨강, 녹색, 그리고 파랑의 색상은 인간의 색지각에 있어 초보적인 색상이다. 모든 다른 종류의 색상들은 이 기본적인 색상들로부터 출발한다. 이것은 컴퓨터, TV브라운관과 같은 매체들에서 또는 Web과 같은 실무적인 영역에서 검토되어야 하는 모델이다. 그러나 이것은 인쇄물과 같은 영역에서 사용될 수 있는 것은 아니다. 이 초보적인 색상들은 다른 종류의 또다른 기본셋트인 CMY의 색상군을 만든다.


CMY(K)

      

사용자 삽입 이미지

 Cyan, Magenta, Yellow 의 색상군들은 인쇄잉크와 같은 영역에서 이루어지는 색상의 혼합에서 가장 기본적인 색체계를 이룬다. 이 색상군들은 기본적인 색상군에서 출발하는 또 하나의 기본셋트이다. 이 색상들은 RGB의 색상들에서 창조되었지만 그러나 RGB에서 창조된 색상과 동일하지는 않다. 그것은 CMY의 체계가 기본적으로 RGB의 명도, 또는 빛나는 요소(?)들을 계승할 수 없기 때문이다.



 이 색상의 체계들은 그 자체가 광원인 RGB방식의 색상체계와는 달리 다른 광원의 반사하거나 흡수함으로 자신의 색상으로서의 특성을 드러낸다.

CMY 모델은 보편적으로 인쇄체계안에가 부분적으로 중복되거나 계산적으로 병치된 색상들의 조합을 사람들로 하여금 보게 만든다. 각각의 색상들은 계획적으로 분포되는데, 대체로 그것은 백분율로 표시된다.

사용자 삽입 이미지


 

사용자 삽입 이미지

 

위 돗보기가 있는 그림에서 우리는 바탕의 짙은 녹색을 보게 되는데 사실 그것은 교묘하게 조정된 색상의 혼합이다. 돗보기가 있는 그림 위의 그램에서 처럼 그것은 Magenta 17%, Cyan 100%, Yellow 87%가 섞여진 것으로 그것은 다시 돗보기 안에서 자세히 확대되어 보여지고 있다.

이론적으로 본다면, Cyan, Magenta, Yellow가 각각 100%일 경우 그것은 검정색이며 모든 CMYK빛은 흡수되어진다. 그러나 실제적으로는 검정을 표현하기 위해 CMY만 사용되어질 수 없다. 잉크의 불완전성 그리고 빛의 전체적인 흡수가 사실상 불가능한 점 등으로 인해 CMY만의 조합만으로는 짖은 갈색정도까지 밖에 만들 수 없다. 이 불완전한 색상의 조합을 보완하기 위해 진짜 검정잉크를 덧 쒸워 바른다.

이렇게 하여 기본적인 인쇄의 색상체계에는 검정(K)가 추가되고 그리하여 실제적으로 사용되어지는 인쇄색상체계는 보통 4색의 CMYK로 알려져 있다. 다음 그림은 이러한 4도 색상체계의 인쇄예이다.


 

CMYK 색상체계의 한계

사용자 삽입 이미지
    

 RGB 또는 CMYK색상체계에 대한 론의에서 CMY(K)색상 체계가 같은 한계는 주목할 만한 논의대상이다. 인간이 지각할 수 있는 전체색상 대역은 무척 폭넓다. 반면 CMY(K)의 색상체계는 그러한 인간이 지각 가능한 색상체계 전부를 표현하거나 보여주지 못한다.

1931 CIE가 제시한 인간이 지각할 수 있는 전체색상 대역에서 보편적인 RGB, 또는 CMY(K)색상체계가 표시할 수 있는 색상대역은 다음과 같이 표시될 수 있다.


 

이러한 손실은 RGB보다도 CMYK에서 더욱 크다. 위 그래프가 그것은 보여주고 있다. 이 그래프가 표시하는 것은 그야말로 일반적인 경우이고, 실제에 잇어서는 모든 RGB 장치 즉, 디스플레이, 모니터, 색스캐너, 등등과 인쇄산업의 색상 제품들의 잉크, 프린트기, 종이 들과 같은 구체적인 요소(변수)들에 의해 이 한계들을 줄어들거나 늘어난다.


Color Model

 색상에 대한 정형화를 위한 노력은 표준의 칼라 모델을 만들기 위한 연구로 진행되었다. 아래 첫 번째 그림은 회화의 영역에서 일반적으로 사용되는 munsell칼라 모형이다. 이 모델의 높이는 명도를 의미하고, 중심부와 주변부는 세츄레이션을, 중심축을 중심으로 색상군들이 보색, 유색군의 관계에 따라 위치한다. 그 옆은 이러한 개념을 좌표로 해석하기 위해 재정리된 것으로 통상 이러한 개념의 색모델을 CIE Lab (1976)모델이라한다.

이러한 CIE Lab모델은 이전 모델에서 발전되었는데, Lab모델과 함께 대체로 2차원의 평면구조에서 주로 사용되는 부러진 돌도끼 같은 이 색상편을 CIE xyz라고 하며,(아래 왼쪽 그림) 오른쪽 그림은 그것의 개념을 보여주고 있다.

사용자 삽입 이미지
 

사용자 삽입 이미지


사용자 삽입 이미지
 


이올린에 북마크하기(0) 이올린에 추천하기(0)

 
 
     color, image, imgaeprocessing, 영상처리
     0   0
이 글의 관련글(트랙백) 주소 ::   http://jyjw.tistory.com/trackback/110

아이디 
비밀번호 
홈페이지 
비밀글   

 

 

완벽한 하드웨어 기술 언어, VHDL
+   [FPGA/VHDL]   |  2008/04/26 01:05  

완벽한 하드웨어 기술 언어, VHDL


지난 호에서 하드웨어를 디자인하는 다양한 방법에 대해 살펴봤다. 특히 주문형 반도체를 이용한 구현 방법 중에서도 반주문형 방식의 프로그래밍 가능한 소자를 이용한 구현 방법에 대해 보다 자세히 알아봤다. 이제 본격적으로 하드웨어 기술 언어를 이용한 디지털 시스템의 구현 방법을 알아 볼 차례다. 이번 호에서는 대표적인 하드웨어 기술 언어라 할 수 있는 VHDL의 문법과 프로그래밍 방법을 설명하고, 간단한 예제를 통해 그 사용법을 익혀보자.


연재순서



1회 2002.8 | 최상의 하드웨어 설계 방법을 찾아라

2회 2002.9 | 완벽한 하드웨어 기술언어, VHDL

3회 | 나의 첫 하드웨어 프로그래밍, 자판기 설계 프로젝트


연재가이드