Number Recognizer. Team 이성우 컴퓨터소프트웨어학과 2003721181 조윤성 전자통신공학과 2003709006.

Slides:



Advertisements
Similar presentations
제철고 프로그래밍언어 2015 가을학기 연습 #1 Python 연산식 이다훈 POSTECH 컴퓨터공학과 2015 년 9 월 23 일.
Advertisements

자료의 표현 1. 문자 자료의 표현 2. 멀티미디어 자료의 표현. 컴퓨터일반자료의 표현 학습 목표 ◆ 컴퓨터에서 사용하는 문자 데이터의 표현 방법을 이해할 수 있다. ◆ 컴퓨터에서 사용하는 멀티미디어 데 이터의 표현 방법을 설명할 수 있다.
1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
폭력. 폭력이란 무엇인가 우상의 눈물 물리적인 폭력 ( 최기표 ) VS 지능적인 폭력 ( 임형우, 담임선생님 )
컴퓨터 종합설계 2012 년 2 학기 Syllabus 개요 (1/2) 목표  실 세계의 문제를 제시하고, 이에 대한 해결책을 컴퓨터 공학적인 방법으로 해결하기 위하여 팀을 주축으로 소프트웨어 개발 프로젝트 수행  프로젝트 계획에서부터 구현까지.
1 박 2 일 !!! 인천마장초등학교 유수아. 1 박 2 일 멤버 인기순 위 1 위 이승기 2 위 엄태웅 3 위 은지원 4 위 김종민, 이수근 ※인터넷에서 본것이기 때문에 사람에따라 서 다를 수 있다. ※
졸업 프로젝트 중간보고서 12조 Spot Browser.
석관중앙교회 5남전도회 석 관 중 앙 교 회 회원 소식 통권 05-04호 발행일 : 2005년 04월 회 장 : 장진호 집사
컴퓨터와 인터넷.
아이트래킹을 이용한 피아노 연주 시스템 2011 졸업과제 최종 발표 Outlier Team
지역사회복지론 1조. 요양보호시설에 대해서 황성국 임재형 이동영
1월 19일 주일오전예배 핸드폰 전원을 꺼주시기 바랍니다.
이정훈 전한배. 1. What is Image Processing? 2. Image Making 3. Application 4. OpenCV Outline.
Leopard 2009 카메라를 사용하는 모든 검사 장비와 연동하여 실시간으로 이미지를 분석/측정 할 수 있는 소프트웨어입니다. 실시간으로 고해상도 이미지를 분석하기 위한 다양하고 빠른 기능들 지원합니다. 또한 쉬운 사용자 인터페이스를 갖추고 있어 업무를 쉽고 빠르게 수행.
그래픽스 및 웹 응용설계 자기소개 멀티미디어 학과 4학년 장정환.
Image & Video processing
5과 하나님의 말씀인 성경.
인공지능실험실 석사 2학기 이희재 TCP/IP Socket Programming… 제 11장 프로세스간 통신 인공지능실험실 석사 2학기 이희재
신호처리 실험 (Signal Processing Lab)
I 문학의 개념과 역할 1. 문학의 개념 (1) 언어 예술로서의 문학 (2) 소통 활동으로서의 문학
2017 은광교회 청년디모데 여름 수련회 ( ).
4. 목적론적 윤리와 의무론적 윤리 01. 경험주의와 이성주의 01. 경험주의와 이성주의 02. 결과론적 윤리와 공리주의
멀티미디어 기본+활용 제대로 배우기.
QT와 OpenCV 를 이용한 무선 CCTV 시스템
자기소개서 동서대학교 멀티미디어공학 전남용.
Hybrid INDIGO project 중간보고
나민영 서경대학교 컴퓨터공학과 CGVR Lab 같이만들어보자 5주차 OpenCV 설정 및 기초.
UNIT 06 JTAG Debugger 로봇 SW 교육원 조용수.
ATMEG2561 & TFT-LCD를 이용한 MOBILE DEVICE 구현
Number Recognizer.
디지털시스템설계 과목 담당교수 : 원 충 상 한국교통대학교 컴퓨터공학과
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
Communication and Information Systems Lab. 황재철
DSP Lab. Week 3 My image Doug Young Suh Media Lab. Rm401
Progress Seminar 선석규.
차세대통신시스템 2. 신호와 시스템 (2) March 14 – 15, 2011 Yongwon Lee
Progress Seminar 선석규.
건축설계사 임동진.
Opencv 이민권.
RaspberryPi3 및 Pi camera 3D Printing 출력물과 *[rPi + Pi cam] 병합모듈 제작
컴퓨터 비전.
2015. 인문소양교육.
응급의학과 설명회 국내 응급의학의 역사, 현황 및 전망
개항기 조선과 동아시아 박 범 한국역사입문Ⅱ.
Software Engineering Final Project
인터넷 따라 하기 ◆ 인터넷 시작 하기 ◆ 인터넷 끝내기 ◆ 홈페이지 방문 및 정보검색 ◆ 전자우편( ) 가입
영상처리 실습 인공지능연구실.
키타노카시쇼쿠닌(北の菓子職人) - 「오호츠크의 소금 맛」
OPENCV를 이용한 이미지처리 정은일 멀티미디어설계
Mobile braille system for the blind
자율주행 차량용 드라이빙 컴퓨팅 하드웨어 플랫폼 05
Tiny OS와 NesC Tiny OS Part1. Won Mi Sun – 17 지능제어 연구실.
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
대구의 부도심 대구의 주요축 동대구 부도심 4조 강민석 / 박성균 / 최은지/ 황재현/김예지.
자동차 사고 용의 차량 번호판 인식 시스템 개발 디지털정보융합학과 심영복.
Python 및 OpenCV 설치.
사도행전 13장 22절 말씀 –아멘 다 윗 을 왕 으 로 세 우 시 고 증 언 하 여 이 르 시 되 내 가 이 새 의 아 들
13주 실습강의 학기, 소프트웨어 설계 및 실험(Ⅰ).
2일차 영상처리 교육.
경찰행정과 세미나 결과를 공개해야한다. VS 비공개로 해야한다. 경찰의 근무성적평정 제도.
.Net FrameWork for Web2.0 한석수
설계치수와 공간디자인 - 부엌 인간공학과 디자인.
채팅 및 파일전송 프로그램 권 경 곤 김 창 년.
노인학대예방 교육 교육강사 시 설 장 송나겸 보성실버센터.
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
교량 구조물의 개념 설계 및 프로토타입 제작 과정
김선균 컴퓨터 프로그래밍 기초 - 12th : 문자열 - 김선균
비축사업 전자계약시스템 도입 용역 사용자매뉴얼(업체담당자용) Version 1.0.
TCP/IP를 이용한 마우스 공유 (Synergy 따라하기)
소프트웨어 설계 및 실습 강기준.
Presentation transcript:

Number Recognizer

Team 이성우 컴퓨터소프트웨어학과 조윤성 전자통신공학과

Project Description Cam 을 이용해 영상을 입력 받음 입력 받은 영상을 단순화 함 영상으로 입력 받은 숫자가 어떤 숫자인지 판별

Process 기본 숫자이미지를 읽어 들임 Cam 을 이용해 영상 입력입력 영상 단순화특징 비교결과 출력 1. GRAY 컬러공간으로 변환 2. Threshold 적용 3. 숫자 영역만 추출 4. 기본 숫자 이미지와 동일하게 크기 조절 1. GRAY 컬러공간으로 변환 2. Threshold 적용 3. 숫자 영역만 추출 4. 기본 숫자 이미지와 동일하게 크기 조절

Algorithm 각 숫자 별 기본 이미지 파일 이용 Template 과 같은 역할 …

Algorithm(cont.) Cam 에서 입력 받은 이미지를 RGB 컬러공간에서 GRAY 컬러공간으로 변환

Algorithm(cont.) GRAY 이미지에 Threshold 를 적용

Algorithm(cont.) Threshold 적용한 이미지에서 숫자 영역만 추출

Algorithm(cont.) 입력 영상에서 추출한 숫자 이미지를 기본 숫자 이미지들과 하나씩 비교 VS … …

Algorithm(cont.) 비교 결과를 토대로 가장 적합한 이미지를 결정 VS … … 65% 40% 55% 85% 70% 73% 결정 !

Implementation Main Program Python ctypes-opencv(Python Version OpenCV) Image Processing C++(DLL 로 만들어 Python 에서 호출 ) GUI PyQT

Source Code Structure NumberRecognizer.pyw 메인 프로그램 Ui_NumberRecognizer.py 메인 프로그램 GUI 구성 파일 (PyQT) NumberRecognizer.ui 메인 프로그램 GUI 구성 파일 (QT) ExtDLL.dll 이미지 처리 부분 DLL 파일 (C++ 로 구현 )

Screenshot Cam 으로 입력 받은 영상을 숫자영역과 함께 표시해서 출력 입력 받은 영상을 이용해서 인식 한 숫자를 출력

Demo