카테고리 없음

큰 스틸 사진 처리 방법 및 디바이스와 컴퓨터 판독가능 저장 매체(METHOD OF VISUALIZING A LARGE STILL PICTURE ON A SMALL-SIZE DISPLAY)

좌절하지말자 2018. 3. 9. 12:12

(19) 대한민국특허청(KR)
(12) 등록특허공보(B1)
(45) 공고일자 2012년01월25일
(11) 등록번호 10-1106910
(24) 등록일자 2012년01월10일
(51) Int. Cl.

H04N 7/01 (2006.01) H04N 5/262 (2006.01)
G06T 5/00 (2006.01)
(21) 출원번호 10-2006-7016548
(22) 출원일자(국제출원일자) 2005년02월09일
심사청구일자 2010년02월09일
(85) 번역문제출일자 2006년08월17일
(65) 공개번호 10-2006-0121971
(43) 공개일자 2006년11월29일
(86) 국제출원번호 PCT/IB2005/000337
(87) 국제공개번호 WO 2005/084005
국제공개일자 2005년09월09일
(30) 우선권주장
04300084.3 2004년02월17일
유럽특허청(EPO)(EP)
(56) 선행기술조사문헌
US20010017942 A1
US0596320 A
US6091833 A
EP1220157 A
(73) 특허권자
엔엑스피 비 브이
네덜란드 엔엘-5656 아게 아인드호펜 하이 테크
캠퍼스 60
(72) 발명자
젠트릭 필립프
프랑스, 파리 에프-75008, 블레바드 하우스만
156, 소시에떼 시빌에스피아이디
(74) 대리인
제일특허법인
전체 청구항 수 : 총 7 항 심사관 : 김견수
(54) 큰 스틸 사진 처리 방법 및 디바이스와 컴퓨터 판독가능 저장 매체
(57) 요 약
본 발명은 큰 스틸 사진 보다 작은 크기를 가진 디스플레이 상에 큰 스틸 사진을 가시화하는 방법에 관한
것이고, 상기 방법은 큰 스틸 사진을 한 세트의 조각들로 분할하는 단계를 포함하고, 상기 조각들은 디스플레이
크기와 실질적으로 동일한 크기를 가지며; 미리 결정된 스캐닝 순서에 따라 큰 스틸 사진의 조각들 등급을 매기
는 단계; 및 비디오 시퀀스를 얻기 위하여 상기 미리 결정된 스캐닝 순서에 따라 예측형 블록 기반 압축 기술을
사용하여 조각들의 세트를 인코딩하는 단계를 포함한다.
대 표 도 - 도3
등록특허 10-1106910
- 1 -
특허청구의 범위
청구항 1
큰 스틸 사진(still picture)보다 작은 크기를 가진 디스플레이 상에서 상기 큰 스틸 사진을 가시화(visualiz
e)하기 위하여 상기 큰 스틸 사진을 처리하는 방법에 있어서,
- 상기 큰 스틸 사진을 한 세트의 조각들로 분할하는 단계로서, 상기 조각들은 상기 디스플레이 크기와 실질적
으로 동일한 크기를 갖는, 상기 분할하는 단계와,
- 미리 결정된 스캐닝 순서에 따라 상기 큰 스틸 사진 조각들을 등급화하는 단계와,
- 비디오 시퀀스를 얻기 위하여 상기 미리 결정된 스캐닝 순서에 따라 예측형 블록 기반 압축 기술을 사용하여
상기 조각들의 세트를 인코딩하는 단계와,
- 상기 디스플레이 상에 상기 비디오 시퀀스를 디코딩 및 디스플레이하는 단계를 포함하는,
큰 스틸 사진 처리 방법.
청구항 2
제 1 항에 있어서,
상기 큰 스틸 사진의 조각들은 서로 오버랩하고 상기 분할하는 단계 및 등급화 단계는 상기 큰 스틸 사진의 적
어도 일부를 커버하도록 적응된 트레이블링 샷(traveling shot)에 기초하는,
큰 스틸 사진 처리 방법.
청구항 3
제 1 항에 있어서,
상기 큰 스틸 사진 내의 윤곽부들(contours)을 검출하는 단계를 더 포함하는,
큰 스틸 사진 처리 방법.
청구항 4
제 3 항에 있어서,
상기 분할하는 단계 및 등급화 단계는 상기 윤곽부들의 검출 단계에 의해 검출된 상기 윤곽부들의 연속적인 스
캐닝에 기초하는,
큰 스틸 사진 처리 방법.
청구항 5
제 1 항에 있어서,
상기 큰 스틸 사진의 일부를 줌잉(zoom)하는 단계를 더 포함하는,
큰 스틸 사진 처리 방법.
청구항 6
큰 스틸 사진보다 작은 크기를 갖는 디스플레이 상에서 상기 스틸 사진을 가시화하기 위하여 상기 큰 스틸 사진
을 처리하기 위한 디바이스에 있어서,
- 상기 디스플레이와,
- 상기 큰 스틸 사진을 한 세트의 조각들로 분할하기 위한 수단으로서, 상기 조각들은 상기 디스플레이 크기와
실질적으로 동일한 크기를 갖는, 상기 분할 수단과,
등록특허 10-1106910
- 2 -
- 미리 결정된 스캐닝 순서에 따라 상기 큰 스틸 사진 조각들을 등급화하는 수단과,
- 비디오 시퀀스를 얻기 위하여 상기 미리 결정된 스캐닝 순서에 따라 예측형 블록 기반 압축 기술을 사용하여
상기 조각들의 세트를 인코딩하기 위한 인코더와,
- 상기 비디오 시퀀스를 디코딩하는 디코더와,
- 상기 디스플레이 상에 상기 디코딩된 비디오 시퀀스를 렌더링하고 디스플레이하는 수단
를 포함하는,
큰 스틸 사진 처리 디바이스.
청구항 7
컴퓨터 프로그램이 프로세서에 의해 실행될 때, 제 1 항에 따른 방법을 구현하기 위한 프로그램 명령들을 포함
하는 컴퓨터 프로그램을 내장한 컴퓨터 판독가능 저장 매체.
청구항 8
삭제
명 세 서
기 술 분 야
본 발명은 큰 스틸 사진보다 작은 크기를 가진 디스플레이 상에 큰 스틸 사진을 가시화하는 방법 및 디바이스에[0001]
관한 것이다.
예를 들어, 축소된 크기를 가진 디스플레이를 포함하는 이동 전화 또는 개인용 보조 단말기(PDA) 같은 이동 장[0002]
치들에 사용될 수 있다.
배 경 기 술
유럽특허출원 EP 1162810호는 동영상 데이터 분배 처리가 하나의 스틸 이미지를 다중 조각들로 분할하고, 다수[0003]
의 스틸 이미지들을 형성하기 위하여 각각의 조각을 펼치고, 펼쳐진 스틸 이미지들로부터 연속적인 스틸 이미지
디스플레이 포맷으로 데이터를 형성하기 위하여 사용된 변환 방법을 개시한다. 스틸 이미지를 분할함으로서 생
성된 조각들의 연속적인 디스플레이는 사용자가 이미지를 감소시키지 않고 이동 전화 스크린 같은 작은 크기 스
크린상에서 전체 이미지를 볼 수 있게 한다.
그러나, 상기 처리는 서버측에서 수행되고, 상기 서버는 상기 이동 전화 사용자의 요구들에 따라 스틸 이미지[0004]
조각들의 시퀀스를 이동 전화에 전송하고, 상기 요구들은 커서를 사용하여 상호작용적으로 이루어진다. 다른
말로, 사용자는 상기와 같은 비디오 시퀀스를 수신하는 것이 아니고 요구들에 따라 스틸 이미지의 독립적인 조
각들을 수신한다. 결과적으로, 큰 스틸 이미지는 이동 장치의 디스플레이상에서 그다지 편리하게 볼 수 없다.
발명의 상세한 설명
본 발명의 목적은 사용자에게 보다 편리한 큰 스틸 사진을 가시화하는 방법을 제공하는 것이다.[0005]
이런 목적을 위하여, 본 발명에 따른 방법은:[0006]
큰 스틸 사진을 한 세트의 조각들로 분할하는 단계를 포함하고, 상기 조각들은 실질적으로 디스플레이 크기와[0007]
동일한 크기를 가지며,
미리 결정된 스캐닝 순서에 따라 큰 스틸 사진 조각들의 등급화 단계, 및[0008]
비디오 시퀀스를 얻기 위하여 상기 미리 결정된 스캐닝 순서에 따라 예측형 블록 기반 압축 기술을 사용하여 조[0009]
각들의 세트를 인코딩하는 단계를 포함하는 것을 특징으로 한다.
본 발명에 따른 방법은 큰 스틸 사진이 큰 스틸 사진으로부터 유도된 보다 작은 사진들의 시퀀스로 변환되게 하[0010]
고, 상기 보다 작은 사진들은 큰 스틸 사진의 조각들에 해당한다. 상기 변환 방법에 의해, 사용자는 미리 결정
된 스캐닝 패턴에 따라 자동적으로 생성된 비디오 시퀀스 형태의 큰 스틸 사진을 볼 수 있다. 그러므로, 상기
등록특허 10-1106910
- 3 -
변환 방법은 종래 기술보다 편리하고 매력적인 큰 스틸 사진의 가시화를 달성한다.
본 발명의 실시예에 따라, 큰 스틸 사진의 조각들은 서로 오버랩하고 분할 및 등급화 단계들은 큰 스틸 사진의[0011]
적어도 일부를 커버하도록 적응된 트레이블링 샷(traveling shot)에 기초한다. 상기 경우, 인코딩될 때, 결과
적인 비디오 시퀀스는 큰 스틸 사진의 각각의 조각 사이의 고유 고레벨 선형 상관관계로 인해 높은 압축율들을
형성한다. 게다가, 인코딩된 비디오 시퀀스는 목표된 이미지 품질에 따라 인코딩된 큰 스틸 사진보다 작을 수
있다.
본 발명의 다른 실시예에 따라, 본 발명에 따른 변환 방법은 큰 스틸 사진 내의 윤곽부들을 검출하는 단계를 더[0012]
포함한다. 상기 경우, 분할 및 등급화 단계들은 검출한 윤곽부들에 의해 검출된 윤곽부들의 연속적인 스캐닝에
기초한다.
본 발명의 다른 실시예에 따라, 본 발명에 따른 변환 방법은 큰 스틸 사진의 일부를 줌잉(zooming)하는 단계를[0013]
더 포함한다.
본 발명은 본 발명에 따른 변환 방법을 구현하기 위한 디바이스에 관한 것이다.[0014]
본 발명은 상기 변환 방법을 구현하기 위한 프로그램 명령들을 포함하는 컴퓨터 프로그램 제품에 관한 것이다.[0015]
본 발명의 이들 및 다른 측면들은 이후에 기술되는 실시예들을 참조하여 명백하게 설명될 것이다.[0016]
본 발명은 첨부 도면들을 참조하여 예를 들어 보다 상세히 설명될 것이다.[0017]
실 시 예
본 발명은 큰 스틸 사진을 비디오 시퀀스로 자동으로 전환하기 위한 방법 및 디바이스에 관한 것이다.[0021]
상기 변환 방법은 사용자들이 큰 스틸 사진을 조각 단위로 발견하게 한다. 예를 들어 작은 스크린들 상에 고해[0022]
상도의 큰 이미지들을 발견하기 위하여 사용될 수 있다.
비디오 시퀀스는 다음 변환 방법에 따라 얻어진다. 다음 설명을 예시하기 위하여, 큰 스틸 사진이 1024x768 화[0023]
소들을 포함하고 128x128 화소들의 크기를 가진 스크린상에 상기 사진을 디스플레이하기 원한다고 가정하자.
큰 스틸 사진은 예를 들어 원격 서버의 메모리 또는 스크린을 포함하는 이동 장치의 메모리에 저장된다. 상기
큰 스틸 사진은 인코딩된 포맷, 예를 들어 JPEG 포맷에 따라 저장되거나, 또는 비인코딩 또는 디코딩 포맷에 따
라 저장된다.
만약 큰 스틸 사진이 인코딩된 포맷에 따라 저장되면, 본 발명에 따른 변환 방법은 디코딩된 큰 스틸 사진을 얻[0024]
기 위하여 인코딩 포맷에 따라 인코딩된 큰 스틸 사진을 디코딩하는 단계를 포함한다.
다음 단계에서, 변환 방법은 디코딩된 큰 스틸 사진을 한 세트의 동일한 크기의 조각들로 분할하는 단계를 포함[0025]
하고, 상기 조각들은 스크린 크기, 즉 우리의 실시예에서 128x128 화소들과 실질적으로 동일한 크기를 가진다.
당업자에게 큰 스틸 사진의 조각들이 스크린 크기와 동일한 크기를 필수적으로 가질 필요가 없지만, 임의의 다
른 포맷 전환 처리 또는 간단한 처리로 상기 스크린상에 쉽게 디스플레이되도록 상기 스크린 크기와 거의 유사
한 크기를 가져야 한다.
그후, 다음 단계에서, 변환 방법은 미리 결정된 스캐닝 순서에 따라 큰 스틸 사진의 조각 등급화 단계를 포함한[0026]
다.
도 1에 도시된 본 발명의 제 1 실시예에 따라, 큰 스틸 사진(20)의 조각들(21)은 인접하고, 이것은 48개의 조각[0027]
들로 분할된 큰 스틸 사진을 가지는 것을 의미한다. 이 경우, 큰 스틸 사진은 화살표들(22)에 의해 도시된 바
와 같이 좌측에서 우측으로, 상부에서 하부로, 우측에서 좌측으로 및 기타 등등으로 스캐닝된다. 이 실시예는
특히 구현하기 쉽다.
도 2에 도시된 본 발명의 다른 실시예에 따라, 큰 스틸 사진(20)의 조각들(23)은 서로 오버랩되고, 이것은 48개[0028]
조각들 이상으로 분할되는 큰 스틸 사진을 가지는 것을 의미한다. 예를 들어, 만약 도 2에 도시된 바와 같이,
큰 스틸 사진의 조각에 해당하는 그리드가 조각(즉, 우리의 실시예에서 64개 화소들) 폭의 반쪽에서 부터 수평
으로(24) 시프트되고 큰 스틸 사진의 원본 단부에서 조각(즉, 우리의 실시예에서 128개 화소들)의 높이로부터
수직으로(25)으로 시프트되면, 96개 조각들이 유도된다. 큰 스틸 사진은 화살표들(24,25)에 의해 도시된 바와
같이 좌측에서 우측으로, 상부에서 하부로 우측에서 좌측으로 및 기타 등등으로 스캐닝된다. 상기 실시예에서,
큰 스틸 사진은 트레이블링 샷 같은 상당히 진보적인 방식으로 커버될 수 있다. 당업자에게 시프트의 값이 얻
등록특허 10-1106910
- 4 -
어질 트레이블링 효과 및 달성될 비디오 시퀀스의 메모리 크기에 따라 수평 및 수직 방향 양쪽에서 조절될 수
있다는 것이 명백하다.
도 3에 도시된 본 발명의 다른 실시예에 따라, 본 발명에 따른 변환 방법은 도 3에 도시된 바와 같은 적어도 하[0029]
나의 물체, 예를 들어 축구 선수의 윤곽부들을 검출하기 위한 단계를 포함한다. 상기 윤곽부 검출 단계는 예를
들어 경사도 필터 또는 당업자에게 알려진 임의의 다른 원리에 기초한다. 그 다음 분할하는 단계는 한 세트의
조각들로 적어도 하나의 물체를 커버링하는 단계로 구성된다. 그 다음 등급화 단계는 화살표들에 의해 도시된
바와 같이 물체 중심에 도달될 때까지 좌측에서 우측으로 및 상부에서 하부로 윤곽부들을 따르는 특정 스캐닝
순서(1-15)를 정의한다. 최종 단계에서 줌 아웃은 저해상도에서 다운 샘플된 큰 스틸 사진을 시청자가 발견하
게 하도록 실행되고, 상기 다운 샘플 사진은 비디오 시퀀스의 최종 사진(16)을 형성한다. 상기 실시예로 인해,
단지 가장 관심있고 매력있는 영역의 큰 스틸 사진은 비디오 시퀀스 형태로 사용자에게 제공된다.
큰 스틸 사진의 조각들이 서로 오버랩하는 경우, 상기 조각들은 이전에 설명된 바와 같이 미리 결정된 수평 및[0030]
수직 시프트들에 따라 시프트된다. 당업자에게 시프트들의 값이 필수적으로 일정한 것이 아니고 큰 스틸 사진
내용에 따라 가변할 수 있다는 것이 명백할 것이다. 예를 들어, 시프트는 사진 조각들이 축구 선수의 얼굴 또
는 공을 커버할 때 매우 작을 수 있고, 트레이블링 샷은 이 경우 느리다. 반대로, 시프트는 조각들이 축구 선
수의 몸의 다른 부분들이 커버할 때보다 크다.
당업자에게 스캐닝 패턴이 상기된 실시예들로 제한되지 않는 것이 명백할 것이다. 예를 들어, 큰 스틸 사진은[0031]
한 세트의 조각들에 의해 필수적으로 완전히 커버되지 않고 상기 큰 스틸 사진 커버리지가 큰 스틸 사진의 최소
부분으로만 제한되지 않는다. 다른 실시예로서, 큰 스틸 사진의 몇몇 조각들은 다른 공간 해상도를 가질 수 있
다. 예를 들어 이것은 만약 완전한 비디오 시퀀스 또는 그 일부가 큰 스틸 사진의 점진적인 줌인 또는 줌아웃
에 해당하는 경우이다.
일단 스캐닝 패턴이 형성되면, 본 발명에 따른 변환 방법은 비디오 시퀀스를 달성하기 위하여 상기 스캐닝 순서[0032]
에 따라 예측형 블록 기반 압축 기술을 사용하여 큰 스틸 사진의 조각 세트를 인코딩하는 단계를 포함한다. 상
기 인코딩 단계는 예를 들어 MPEG-2 또는 4 표준, 또는 H.263 또는 H.264 표준에 기초한다.
디코딩, 분할, 등급화, (선택적으로 윤곽 검출) 및 인코딩 단계들은 원격 서버에 의해 수행되어 최종 비디오 시[0033]
퀀스는 이 비디오 시퀀스를 재생하도록 구성되는 이동 장치로 보내지거나, 이동 장치가 충분한 메모리 및 계산
리소스들을 갖는 경우에는 이동 장치에 의해 수행될 수도 있다.
예를 들어, 다른 단계들이 원격 서버에 의해 수행되면, 콘텐트 분배기(예를 들어, 온라인 잡지)는 본래 사진의[0034]
다른 또는 부가적인 피쳐로서 비디오 시퀀스 형태의 웹사이트 상에서 이용할 수 있는 고해상도 사진술을 형성할
수 있다. 다른 실시예로서, 만약 다른 단계들이 이동 장치에 의해 수행되면, 사용자는 큰 스틸 이미지를 비디
오 시퀀스로 전환하고 예를 들어 MMS(Multimedia Message Service)를 사용하여 다른 사용자에게 전송한다.
그러므로, 본 발명은 사용자가 큰 스틸 사진을 선택할 수 있고, 주어진 스캐닝 패턴, 예를 들어 상기된 스캐닝[0035]
패턴 중 하나를 선택할 수 있고 비디오 시퀀스를 생성할 수 있는 자동 방법을 구성한다.
상기 비디오 시퀀스를 플레이하기 위하여, 이동 장치는 인코딩 포맷에 따른 비디오 시퀀스를 디코딩하기 위한[0036]
수단, 및 디코딩된 비디오 시퀀스를 렌더링하고 디스플레이하기 위한 수단을 더 포함한다. 사용자를 위한 결과
는 매우 매력적인 비디오 시퀀스이고, 이것은 큰 스틸 사진이 이동 장치의 디스플레이 상에서 매우 편리한 방식
으로 볼 수 있게 한다.
본 발명에 따른 변환 방법은 하드웨어 또는 소프트웨어, 또는 양쪽의 아이템들에 의해 실행될 수 있다. 상기[0037]
하드웨어 또는 소프트웨어 아이템들은 유선 전자 회로 또는 집적 회로, 예를 들어 적당히 프로그램된 처리에 의
해 몇몇 방식으로 구현될 수 있다. 집적 회로는 휴대용 장치에 포함될 수 있다. 집적 회로는 한세트의 명령들
을 포함한다. 따라서, 휴대용 장치의 메모리에 포함된 상기 명령들의 세트는 집적 회로가 변환 방법의 여러 단
계들을 수행하게 한다. 명령들의 세트는 예를 들어 디스크 같은 데이터 캐리어를 판독함으로써 메모리에 로딩
될 수 있다. 서비스 제공자는 예를 들어 인터넷 같은 통신 네트워크를 통하여 명령들의 세트를 사용 가능하게
할 수 있다.
다음 청구항들의 임의의 참조 부호는 청구항을 제한하는 것으로 해석되어서는 않된다. 동사 "포함하다(to[0038]
comprise)" 및 그의 어형 변화들이 임의의 청구항에서 정의된 것과 다른 임의의 단계들 또는 엘리먼트들의 존재
를 배제하지 않는 것이 명백하다. 엘리먼트 또는 단계에 선행하는 단수 표현은 다수의 엘리먼트들 또는 단계들
등록특허 10-1106910
- 5 -
의 존재를 배제하지 않는다.
도면의 간단한 설명
도 1은 본 발명에 따른 분할 및 스캐닝 단계들의 제 1 실시예를 도시한 도면.[0018]
도 2는 본 발명에 따른 분할 및 스캐닝 단계들의 다른 실시예를 도시한 도면.[0019]
도 3은 본 발명에 따른 분할 및 스캐닝 단계들의 다른 실시예를 도시한 도면.[0020]
도면
도면1
도면2
등록특허 10-1106910
- 6 -
도면3
등록특허 10-1106910
- 7 -