1992년부터 전북대학교 컴퓨터공학부 교수로 재직 중이다. 1984년에 서울대학교 컴퓨터공학부를 졸업하고, 1992년에 KAIST 전산학과에서 박사학위를 받았다. 한국정보과학회 SA(소프트웨어와 응용) 논문지와 한국콘텐츠학회 논문지의 편집위원장을 지냈다. 주요 연구 분야는 기계 학습과 컴퓨터 비전, 패턴인식이다. 저서로는 『IT CookBook, 컴퓨터 비전』(한빛아카데미, 2014년, 대한민국학술원 2015년 우수학술도서), 『패턴인식』(교보문고, 2008년, 문화체육관광부 2009년 우수학술도서), 『C 프로그래밍과 스타일링』(교보문고, 2009년), 『컴퓨터 스토리』(교보문고, 2011년), 번역서로는 『앱인벤터2』(한빛아카데미, 2015년)가 있다.
1992년부터 전북대학교 컴퓨터공학부 교수로 재직 중이다. 1984년에 서울대학교 컴퓨터공학부를 졸업하고, 1992년에 KAIST 전산학과에서 박사학위를 받았다. 한국정보과학회 SA(소프트웨어와 응용) 논문지와 한국콘텐츠학회 논문지의 편집위원장을 지냈다. 주요 연구 분야는 기계 학습과 컴퓨터 비전, 패턴인식이다. 저서로는 『IT CookBook, 컴퓨터 비전』(한빛아카데미, 2014년, 대한민국학술원 2015년 우수학술도서), 『패턴인식』(교보문고, 2008년, 문화체육관광부 2009년 우수학술도서), 『C 프로그래밍과 스타일링』(교보문고, 2009년), 『컴퓨터 스토리』(교보문고, 2011년), 번역서로는 『앱인벤터2』(한빛아카데미, 2015년)가 있다.