디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

영상처리를 이용한 물 절약 지능형 소변기 시스템

생각놀이갤로그로 이동합니다. 2012.02.05 14:30:56
조회 244 추천 0 댓글 25

  1. 배경
 현대의 자동화된 화장실의 소변기는 물을 두번 내린다. 사용자가 접근할 때 한번 물을 내리고 소변을 보고 난 뒤 또 한번 물을 내려서 소변기의 청결을 유지한다. 하지만, 한번의 소변에 물을 두번이나 내리다 보니 이중으로 세척을 하여 귀중한 상수원을 낭비하고 있다.
 따라서 본 제안서에서는 소변기에 소변이 나오는 순간에만 물을 내림으로써 한번의 물내림만으로도 소변기의 청결을 유지할 수 있는 지능형 물절약 소변기를 제안하고자 한다.

 2. 동작개념
H/W
 소변기의 내부에 카메라와 LED조명을 설치한다. 카메라는 소변기 내부를 촬영하며,  LED 조명을 이용하여, 카메라의 화상에 안정적인 명도를 유지한다. 촬영한 카메라화상은 중앙의 PC로 전송하여, 영상처리를 통해 소변기에 소변이 나오는 순간을 검출하고, 이 정보를 바탕으로 물을 내릴 타이밍을 결정하여 소변기에 명령을 내린다.

S/W
 영상처리를 이용한 소변의 인식은 다음과 같은 절차를 통하여 이루어진다.
1. 색상기반의 인식을 병행하므로 들어온 영상을 HSI(HSV) 채널로 변환한다.

2. I채널의 중심값이 임계치 이하로 내려가면 사람이 소변기 앞에 선 것으로 간주하고 LED조명을 켠다.
 - 소변기는 평소에는 조명에 개방되어 있지만, 소변을 볼 때에는 인체에 의해 외부광이 거의 차단되므로, LED에 의한 안정적인 조명공급이 가능하다.

3. 색상채널에서 살구색 각도를 제외한 모든 픽셀을 255로 바꾸어 준다. 이때 살구색 각에 해당하는 픽셀은 0으로 바꾸어 준다.

4. 3에서 이진화된 영상을 라벨링하여, 픽셀 수가 임계치 이상인 라벨을 구한다.

5. 4의 영상에서 픽셀수가 임계치 이상인 라벨을 분리하여, 이 영상을 세선화 한다. (스켈레톤 구하기)

6. 세선화된 영상에서 직선의 끝 부분의 좌표를 '귀ㄷ..'의 좌표로 보고 원본영상에서 이 좌표를 중심으로 한 일정 크기의 사각형을 ROI로 분리한다.
-이 시점에서 '귀ㄷ..'의 지속적인 추적이 이루어 져야 하며, 멀티 트레킹이 가능한 알고리즘이므로 이론상 다수의 '귀ㄷ..'가 존재하더라도 추적이 가능

7. 6번의 영상의 좌반면(소변기의 벽방향)을 히스토그램 평활화 하고 이진화 한뒤 검은픽셀이 일정 개수 이상이면 소변이 방출되는 것으로 간주한다.


--------------------------------------------------------------------------------------------------------------------------
 물론 테스트를 많이 거쳐 봐야겟지만, 이론상 걸리는 부분이 7번이야 그레이스케일에서 액체는 구분하기가 좀 어려운데 LED조명을 가까이서 비추니까 소변이 소변의 색상에 무관하게 빛을 많이 반사해서 명도가 올라간다는 예측이긴 한데 소변이라는게 액체인데다가 사람마다 색상도 조금씩 달라서 원본영상에서 분리해 내기가 조낸 곤란함

이걸 골라낼 만한 뭔가 좋은 방법이 없을까나?

밑에 귀중한 의견 써 주신 횽의 의견을 받아들여 계량 함

8. 7번에서 구한 소변들의 좌표를 바탕으로 최소자승법을 사용하여, 소변의 궤적 방정식을 구함( 이때 소변의 궤적은 2차곡선으로 볼 수 있음 ) 이 방정식을 이용하여 소변의 착탄좌표를 특정하고, 노즐을 이용하여, 그 부분만을 세척
- 기존의 전체 물내림에 비하여, 80% 이상의 수량이 절약되며, 더럽혀진 부분만을 세척하는 개념이므로, 청결도는 기존의 장비와 유사한 수준

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 대박 날 것 같아서 내 꿈에 나와줬으면 하는 스타는? 운영자 25/11/17 - -
AD 대학생 필수템! What's in my Bag 운영자 25/11/21 - -
301904 자바 안드로이드 개발자 구인하는데 일본어, 운전면허는 왜 요구할까? [16] ㅇㅇㅇ(121.144) 12.02.06 280 0
301903 게임 업계 취직할려면 [3] 신미애갤로그로 이동합니다. 12.02.06 254 0
301900 들보횽은 왜 저격 존나게 당해도 차단 안당함? [2] 캐들보닭(115.92) 12.02.06 97 0
301899 뭐여 내 글 어디까지 저격당한거여? [2] dlbo갤로그로 이동합니다. 12.02.06 105 0
301898 ㅅㅂ 프갤은 세줄요약이 전통아님? C_Perl갤로그로 이동합니다. 12.02.06 76 0
301896 게이형들 스도쿠 알고리즘 쉬워? [3] 남대생.갤로그로 이동합니다. 12.02.06 131 0
301895 오늘은 끼지못하것다 [2] C_Perl갤로그로 이동합니다. 12.02.06 85 0
301894 밥은 먹고 겔질 하는거냐??? [2] 거칠게갤로그로 이동합니다. 12.02.06 93 0
301893 꿀레 봐라 2 C_Perl갤로그로 이동합니다. 12.02.06 76 0
301892 꿀레 봐라 [1] C_Perl갤로그로 이동합니다. 12.02.06 122 0
301891 뭐여..아직도 이러고 있는거여..? 지금 18ryu가 중요한게 아님... [15] 캐들보닭(115.92) 12.02.06 175 0
301890 18ryu가 누군가 했네.. [1] 이문동쮸쮸바갤로그로 이동합니다. 12.02.06 108 0
301882 웹프로그래밍 이렇게 배우면 호갱님이냐? [4] 길가던나그네(121.182) 12.02.06 222 0
301881 혹시 형들중에 프로그래머 산업체 간사람 있어? 정보좀 얻을 수 잇을까? [2] 공학관갤로그로 이동합니다. 12.02.06 118 0
301878 안드 usage flash_image partition file.img 추태=뉴비갤로그로 이동합니다. 12.02.06 73 0
301876 진짜 십팔류정도 근성이면 대성함 [2] 엔투갤로그로 이동합니다. 12.02.06 75 0
301873 야근 야근 야근~ 그러함(203.232) 12.02.06 38 0
301872 밤새서 숙제 땡칠도사갤로그로 이동합니다. 12.02.06 47 0
301870 프로그래밍 학원 추천 [1] 하루살이류갤로그로 이동합니다. 12.02.06 128 0
301869 18류 어디서 유입된 [4] C_Perl갤로그로 이동합니다. 12.02.06 82 0
301868 횽들 jsp 책 말인데 [1] 궈라(175.113) 12.02.06 115 0
301862 아 술먹고 감기약 먹으니까 [3] 나리링갤로그로 이동합니다. 12.02.06 2534 1
301861 DC 시스템이 나를 좋아하지 않는듯 ㅠ.ㅠ iljeomobolt갤로그로 이동합니다. 12.02.06 56 0
301860 보람찬~ 하루일을 끝마치고서~~ [1] 거칠게갤로그로 이동합니다. 12.02.06 48 0
301858 알바는 내 글 삭제한 기준이 뭐냐? [1] iljeomobolt갤로그로 이동합니다. 12.02.06 73 0
301854 아스말 나와서 생각나는 에피소드 [3] 싴보이갤로그로 이동합니다. 12.02.06 72 0
301850 게임업계 난리났구만. [2] 이문동쮸쮸바갤로그로 이동합니다. 12.02.06 190 0
301848 저기는 너무 핫하니깐 여기서 들보랑 18이랑 싸워라 [1] 거칠게갤로그로 이동합니다. 12.02.06 50 0
301846 퇴갤 실패 [3] 땡칠도사갤로그로 이동합니다. 12.02.06 47 0
301843 다들 잘 싸웠냐?? [33] 거칠게갤로그로 이동합니다. 12.02.06 154 0
301839 나님은 숙제하러 퇴겔이황 [1] 땡칠도사갤로그로 이동합니다. 12.02.06 41 0
301836 내 글 왜 지워짐?? iljeomobolt갤로그로 이동합니다. 12.02.06 47 0
301831 해외 프록시 좀 빠르고 좋고 믿을만한거 없냐? [4] iljeomobolt갤로그로 이동합니다. 12.02.06 62 0
301828 들보횽..나 뭔가 실수한거 같음. [6] 캐들보닭(115.92) 12.02.06 79 0
301822 귀여워 ㅋㅋ [2] 캐18닭(115.92) 12.02.06 45 0
301818 안드로이드/파일이 존재하는데 찾을수 없다고 나옵니다 12■1갤로그로 이동합니다. 12.02.06 78 0
301814 들보를 위한 18...의 과거 히스토리.jpg [4] 캐들보닭(115.92) 12.02.06 90 0
301811 뭐냐 또 한차례 쌈박질 한거냐??? [7] 거칠게갤로그로 이동합니다. 12.02.06 95 0
301809 아아 숙제하기 싫다 땡칠도사갤로그로 이동합니다. 12.02.06 41 0
301807 비트java고급반 형들 나좀 도와줘요.......... [7] 비트고급반(61.75) 12.02.06 208 0
301806 나 글 짤리는거 누가 저격하는거네. AoCP 얘기 하는데 왜 짤려? [15] dlbo갤로그로 이동합니다. 12.02.06 149 0
301805 우와 요즘 쓸만한곳 조낸 많다 일단 나도 써야겠다 하악 거칠게갤로그로 이동합니다. 12.02.06 48 0
301804 도날드 크누쓰 AoCP 다 내기 전에 뒈질꺼 같지 않냐 [1] dlbo갤로그로 이동합니다. 12.02.06 41 0
301803 IT개발자 수명이 왜 짧다고들 하는거지? [26] 이문동쮸쮸바갤로그로 이동합니다. 12.02.06 319 0
301800 Unity 엔진으로 게임개발할 예정인데요. 컴퓨터 어느정도 견적이면 괜찮 [4] Unity(112.170) 12.02.06 121 0
301799 네트워크 전공하려면 어떤 학과 가야함? [2] Reki_갤로그로 이동합니다. 12.02.06 70 0
301798 디씨갤 파서 완성!! [12] 끼로갤로그로 이동합니다. 12.02.06 122 0
301796 림히.. 교보문고 웃기다는데 왜짤라? 짤은 그리고 다 옷 입고 있었다고? dlbo갤로그로 이동합니다. 12.02.06 60 0
301795 화이트해커는 천재들만 될수있는거냐? [10] 지망생(175.239) 12.02.06 214 0
301793 프로그래머라고 코딩질만 하다가 죽는게 아니지... [16] 이문동쮸쮸바갤로그로 이동합니다. 12.02.06 239 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2