[CoMpOvie] 0x4 Report(3)
상황
비교하기
이제 제가 원하는 데로
잔뜩 있는 영상들을 비교해서 중복된 걸 제거하려고 하는데
서버 용량이 50GB라 다 안들어가서 유감.
그리고 미야노는 귀여워요.
'0xe0 Project > 0xe2 CoMpOvie' 카테고리의 다른 글
[CoMpOvie] 0x4 Report(3) (2) | 2016.07.10 |
---|---|
[CoMpOvie] 0x3 Report(2) (0) | 2016.07.10 |
[CoMpOvie] 0x2 Report(1) (0) | 2016.07.09 |
[CoMpOvie] 0x1 Report(0) (0) | 2016.07.09 |
[CoMpOvie] 0x0 Start (0) | 2016.07.08 |
Comment 2
[CoMpOvie] 0x3 Report(2)
상황
그렇다...
영상 프레임이 커지면서 시간이 너무 심각하게 오래걸린다는 점이였다...
아니...1시간 24분이나...
사실은 이때 테스트용으로 돌려놓고 오버워치하고 오면 되겠지~
하고 시간을 확인하려고 했으나...
경과된 시간을 보고 경악을 하고 말핬다...
차라리 이렇게 걸릴빠엔 직접 스스로 영상 30개 대조해도 이것보단 빠르겠다 싶어서
이 프로젝트의 목적이 없어지고 말아버렸다...
그래서 최대한 시간을 단축시킬 수 있는 방법을 생각해봤다.
생각
효과
그렇게 개선을 하고 난 뒤의 실행결과이다.
총 걸린 시간은 259초 정도.
그렇다고 빨리 된것도 아니기에 조금 더 개선을 해볼까하고 생각도 해보고 있다.
효과는 괜찮았던 것 같다.
영상
'0xe0 Project > 0xe2 CoMpOvie' 카테고리의 다른 글
[CoMpOvie] 0x4 Report(3) (2) | 2016.07.10 |
---|---|
[CoMpOvie] 0x3 Report(2) (0) | 2016.07.10 |
[CoMpOvie] 0x2 Report(1) (0) | 2016.07.09 |
[CoMpOvie] 0x1 Report(0) (0) | 2016.07.09 |
[CoMpOvie] 0x0 Start (0) | 2016.07.08 |
Comment 0
[CoMpOvie] 0x2 Report(1)
상황
그래서 현재 상황은?
뭐 그럭저럭 시간이 많이 들어가진 않는다.
아마 그래도 프레임이 1000단위로 넘어가면 5분 10분 걸릴 수도 있는 상황이라 조금 위험하긴하다만,
그래서 생각한 것이 하나 있긴한데 이건 아직 시도하지 않아서 시도해보고 효율적이라면 이 방법으로 해야겠다.
아니 세상에...
'0xe0 Project > 0xe2 CoMpOvie' 카테고리의 다른 글
[CoMpOvie] 0x4 Report(3) (2) | 2016.07.10 |
---|---|
[CoMpOvie] 0x3 Report(2) (0) | 2016.07.10 |
[CoMpOvie] 0x2 Report(1) (0) | 2016.07.09 |
[CoMpOvie] 0x1 Report(0) (0) | 2016.07.09 |
[CoMpOvie] 0x0 Start (0) | 2016.07.08 |
Comment 0
[CoMpOvie] 0x1 Report(0)
상황
필요한 패키지들 찾아나서기
일단 파이썬에서 영상 프로세싱이 가능한 패키지를 찾아봤다.
음...역시... openCV를 쓰기로 했다.
How to install OpenCV for Python in Ubuntu 14.04
와, 엄청 많이 설치하는 것을 볼 수 있습니다.
뭐 여차저차 설치가 된 것을 볼 수 있습니다.
여기서 에러가 나타나시는 분들은 제대로 설치가 안됬거나 numpy가 설치가 되지 않아서 일겁니다.
일단 OpenCV는 설치가 끝났습니다.
이제 2번째는 이미지 프로세싱이 가능해야되서 이미지 프로세싱이 가능한 패키지를 찾았습니다.
모두 파이썬 한 두번 해봤다면 들어봤을 듯한 패키지입니다.
PIL(Python Imaging Library)를 설치하기로 했습니다.
PIL 설치는 아래와 같은 명령어를 집어넣으면 가능합니다.
$ sudo apt-get install python-PIL
이렇게 일단 필요한 패키지 준비는 여기서 끝났습니다.
이미지는 어떻게 비교를 해야될까?
뭐 이런것도 있더라...
http://www.phash.org/
그래서 현재 상황은?
뭐 그럭저럭 틀이 잡혀가고 있다.
이제 문제는 서로 프레임이 다르기때문에 어떻게 비교를 해야 효율적일까 생각을 해봐야겠다.
'0xe0 Project > 0xe2 CoMpOvie' 카테고리의 다른 글
[CoMpOvie] 0x4 Report(3) (2) | 2016.07.10 |
---|---|
[CoMpOvie] 0x3 Report(2) (0) | 2016.07.10 |
[CoMpOvie] 0x2 Report(1) (0) | 2016.07.09 |
[CoMpOvie] 0x1 Report(0) (0) | 2016.07.09 |
[CoMpOvie] 0x0 Start (0) | 2016.07.08 |
Comment 0
[CoMpOvie] 0x0 Start
주요 기능
영상들끼리 비교를 통해 유사한 영상인지 아닌지를 판별
개발하게 된 이유
아, 이 프로젝트를 시작한 이유는 내가 여러 영상들을 자주 받는데...
영상이 100여개가 넘어가다보니 받은지 안받은지 기억이 안나더라...
그래서 아 그냥 만들어야지 하고 시작해봄.
프로젝트 이름이 CoMpOvie 인 이유
개발 언어
개발 환경
Windows7, Ubuntu
주저리 주저리
사실 상 이걸 뭐 프로젝트라고 말하기는 부끄럽지만 심심해서 뭐라도 만들어보기위해 시작함.
'0xe0 Project > 0xe2 CoMpOvie' 카테고리의 다른 글
[CoMpOvie] 0x4 Report(3) (2) | 2016.07.10 |
---|---|
[CoMpOvie] 0x3 Report(2) (0) | 2016.07.10 |
[CoMpOvie] 0x2 Report(1) (0) | 2016.07.09 |
[CoMpOvie] 0x1 Report(0) (0) | 2016.07.09 |
[CoMpOvie] 0x0 Start (0) | 2016.07.08 |
화질이 다를때도 매치 가능한가요?
안녕하세요.
뒤 늦게 알림을 보고 답글 달아드립니다.
서로 화질이 다른 영상을 비교를 해본적은 없지만.
두개의 영상을 흑백으로 만들은 뒤에
0~255 픽셀 값을 비교를 하며 서로 공통 크기로 만들기때문에 아마 판별이 가능하지 않을까 생각해봅니다.