KR20130101707A - 촬영장치, 전자 장치, 동영상 생성 방법 및 썸네일 표시 방법 - Google Patents
촬영장치, 전자 장치, 동영상 생성 방법 및 썸네일 표시 방법 Download PDFInfo
- Publication number
- KR20130101707A KR20130101707A KR1020120022637A KR20120022637A KR20130101707A KR 20130101707 A KR20130101707 A KR 20130101707A KR 1020120022637 A KR1020120022637 A KR 1020120022637A KR 20120022637 A KR20120022637 A KR 20120022637A KR 20130101707 A KR20130101707 A KR 20130101707A
- Authority
- KR
- South Korea
- Prior art keywords
- video
- frame
- information
- image
- dual capture
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 48
- 230000009977 dual effect Effects 0.000 claims abstract description 98
- 238000003384 imaging method Methods 0.000 claims abstract description 20
- 238000003780 insertion Methods 0.000 claims abstract description 9
- 230000037431 insertion Effects 0.000 claims abstract description 9
- 239000000284 extract Substances 0.000 claims description 10
- 238000000605 extraction Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
촬영장치가 개시된다. 본 촬영장치는, 촬영 명령을 입력받으면, 복수의 이미지를 연속으로 촬영하는 촬상부, 촬영된 복수의 이미지를 압축하여 동영상을 생성하는 인코딩부, 촬영 중에 듀얼 캡처 명령을 입력받는 사용자 인터페이스부, 듀얼 캡처 명령을 입력받은 시점에 대응되는 동영상의 프레임 정보를 동영상의 메타 정보에 추가하는 메타 정보 삽입부, 및, 메타 정보가 포함된 동영상을 저장하는 저장부를 포함한다.
Description
본 발명은 촬영장치, 전자 장치, 동영상 생성 방법 및 썸네일 표시 방법에 관한 것으로, 별도의 스틸 이미지가 없더라도 듀얼 캡처된 이미지에 대응되는 썸네일을 표시할 수 있는 동영상을 생성하는 촬영장치, 전자 장치, 동영상 생성 방법 및 썸네일 표시 방법에 관한 것이다.
전자 기술의 발달에 힘입어 다양한 유형의 전자기기의 개발 및 보급이 가속화되고 있다. 이에 따라, 디지털 카메라, 캠코더 등과 같은 촬영장치나, 스마트폰이나 휴대폰, 태블릿 PC 등과 같은 다양한 휴대형 단말 기기의 사용이 급증하고 있다.
최근의 촬영장치는 동영상 촬영 중에도 스틸 이미지를 생성할 수 있는 듀얼 캡처 기술이 적용되고 있다. 듀얼 캡처가 수행되면, 동영상과 함께 듀얼 캡처 명령이 입력된 시점의 스틸 이미지가 생성된다. 이에 의하여 생성된 동영상은 함께 생성된 스틸 이미지의 정보(구체적으로, 시점 정보 및 해당 스틸 이미지의 파일명)를 포함한다. 이에 따라, 해당 동영상의 재생시에 듀얼 캡처된 스틸 이미지의 썸네일을 함께 표시될 수 있었다.
그러나 동영상의 재생 중 듀얼 캡처된 이미지의 썸네일을 동영상에 함께 표시하기 위해서, 종래에는 듀얼 캡처된 스틸 이미지가 필요하였다. 즉, 듀얼 캡처된 스틸 이미지가 유실되거나, 스틸 이미지의 이름이 변경되는 경우에는 듀얼 캡처된 시점의 썸네일 이미지를 표시할 수 없었다는 문제점이 있었다.
따라서, 본 발명은 상술한 바와 같은 문제점을 해결하기 위하여, 별도의 스틸 이미지가 없더라도 듀얼 캡처된 이미지에 대응되는 썸네일을 표시할 수 있는 동영상을 생성하는 촬영장치, 전자 장치, 동영상 생성 방법 및 썸네일 표시 방법을 제공하는 데 있다.
이상과 같은 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 촬영장치는, 촬영 명령을 입력받으면, 복수의 이미지를 연속으로 촬영하는 촬상부, 상기 촬영된 복수의 이미지를 압축하여 동영상을 생성하는 인코딩부, 촬영 중에 듀얼 캡처 명령을 입력받는 사용자 인터페이스부, 상기 듀얼 캡처 명령을 입력받은 시점에 대응되는 상기 동영상의 프레임 정보를 상기 동영상의 메타 정보에 추가하는 메타 정보 삽입부, 및, 상기 메타 정보가 포함된 동영상을 저장하는 저장부를 포함한다.
이 경우, 본 촬영장치는, 상기 듀얼 캡처 명령을 입력받은 시점에 촬영된 이미지를 별도의 이미지 파일로 상기 저장부에 저장하는 이미지 처리부를 더 포함할 수 있다.
이 경우, 상기 메타 정보는, 상기 듀얼 캡처 명령을 입력받은 시점에 대응되는 상기 동영상의 프레임 정보 및 상기 별도의 이미지 파일의 정보를 포함할 수 있다.
한편, 상기 인코딩부는, 상기 촬영된 복수의 이미지 중 기설정된 시점의 이미지를 인트라(intra) 프레임으로 인코딩하고, 상기 기설정된 시점 이외의 이미지를 인터(inter) 프레임으로 인코딩하는 것이 바람직하다.
이 경우, 상기 인코딩부는, 상기 듀얼 캡처 명령을 입력받은 시점의 촬영된 이미지를 인트라 프레임으로 인코딩할 수 있다.
한편, 상기 메타 정보 삽입부는, 상기 듀얼 캡처 명령을 입력받은 시점과 가장 인접한 인트라 프레임의 프레임 정보를 상기 동영상의 메타 정보에 추가할 수 있다.
이 경우, 본 촬영장치는, 상기 듀얼 캡처 명령을 입력받은 시점과 가장 인접한 인트라 프레임에 대응되는 촬영된 이미지를 별도의 이미지 파일로 상기 저장부에 저장하는 이미지 처리부를 더 포함할 수 있다.
한편, 본 실시 예에 따른 동영상의 썸네일 표시하는 전자 장치는, 썸네일이 표시될 동영상을 선택받는 사용자 인터페이스부, 듀얼 캡처 시점에 대응되는 프레임 정보를 상기 동영상의 메타 정보에서 검색하는 검색부, 상기 검색된 프레임 정보에 대응되는 동영상의 프레임을 추출하는 추출부, 및, 상기 추출된 프레임을 상기 동영상의 썸네일로 표시되도록 상기 사용자 인터페이스부를 제어하는 제어부를 포함한다.
이 경우, 상기 추출부는, 상기 검색된 프레임 정보에 대응되는 시점과 가장 인접한 인트라 프레임을 추출할 수 있다.
한편, 상기 추출부는, 상기 검색된 프레임 정보에 대응되는 시점의 프레임이 인터 프레임이면, 상기 인터 프레임을 디코딩하여 동영상의 프레임을 추출할 수 있다.
한편, 본 실시 예에 따른, 촬영장치에서의 동영상 생성 방법은, 촬영 명령을 입력받으면, 복수의 이미지를 연속으로 촬영하는 단계, 상기 촬영된 복수의 이미지를 압축하여 동영상을 생성하는 단계, 촬영 중에 듀얼 캡처 명령을 입력받는 단계, 상기 듀얼 캡처 명령을 입력받은 시점에 대응되는 상기 동영상의 프레임 정보를 상기 동영상의 메타 정보에 추가하는 단계, 및, 상기 메타 정보가 포함된 동영상을 저장하는 단계를 포함한다.
이 경우, 본 동영상 생성 방법은, 상기 듀얼 캡처 명령을 입력받은 시점에 촬영된 이미지를 별도의 이미지 파일로 저장하는 단계를 더 포함할 수 있다.
이 경우, 상기 메타 정보는, 상기 듀얼 캡처 명령을 입력받은 시점에 대응되는 상기 동영상의 프레임 정보 및 상기 별도의 이미지 파일의 정보를 포함할 수 있다.
한편, 상기 동영상을 생성하는 단계는, 상기 촬영된 복수의 이미지 중 기설정된 시점의 이미지를 인트라(intra) 프레임으로 인코딩하고, 상기 기설정된 시점 이외의 이미지를 인터(inter) 프레임으로 인코딩하는 것이 바람직하다.
이 경우, 상기 동영상을 생성하는 단계는, 상기 듀얼 캡처 명령을 입력받은 시점의 촬영된 이미지를 인트라 프레임으로 인코딩하는 것이 바람직하다.
한편, 상기 프레임 정보를 추가하는 단계는, 상기 듀얼 캡처 명령을 입력받은 시점과 가장 인접한 인트라 프레임의 프레임 정보를 상기 동영상의 메타 정보에 추가할 수 있다.
이 경우, 본 동영상 생성 방법은, 상기 듀얼 캡처 명령을 입력받은 시점과 가장 인접한 인트라 프레임에 대응되는 촬영된 이미지를 별도의 이미지 파일로 저장하는 단계를 더 포함할 수 있다.
한편, 본 실시 예에 따른 동영상의 썸네일 표시 방법은, 썸네일이 표시될 동영상을 선택받는 단계, 듀얼 캡처 시점에 대응되는 프레임 정보를 상기 동영상의 메타 정보에서 검색하는 단계, 상기 검색된 프레임 정보에 대응되는 동영상의 프레임을 추출하는 단계, 및, 상기 추출된 프레임을 상기 동영상의 썸네일로 표시하는 단계를 포함한다.
이 경우, 상기 추출하는 단계는, 상기 검색된 프레임 정보에 대응되는 시점과 가장 인접한 인트라 프레임을 추출할 수 있다.
또는, 상기 추출하는 단계는, 상기 검색된 프레임 정보에 대응되는 시점의 프레임이 인터 프레임이면, 상기 인터 프레임을 디코딩하여 동영상의 프레임을 추출할 수도 있다.
도 1은 본 발명의 일 실시 예에 따른 촬영장치의 구성을 나타내는 블록도,
도 2는 제1 실시 예에 따른 촬영장치의 동작을 설명하기 위한 도면,
도 3은 제2 실시 예에 따른 촬영장치의 동작을 설명하기 위한 도면,
도 4는 제3 실시 예에 따른 촬영장치의 동작을 설명하기 위한 도면,
도 5는 본 발명의 일 실시 예에 따른 전자 장치의 구성을 나타내는 블록도,
도 6 및 도 7은 도 5의 사용자 인터페이스부에서 표시될 수 있는 사용자 인터페이스 창의 다양한 예를 도시한 도면,
도 8은 본 발명의 일 실시 예에 따른 동영상 생성 방법을 설명하기 위한 흐름도, 그리고,
도 9는 본 발명의 일 실시 예에 따른 썸네일을 표시하는 방법을 설명하기 위한 흐름도이다.
도 2는 제1 실시 예에 따른 촬영장치의 동작을 설명하기 위한 도면,
도 3은 제2 실시 예에 따른 촬영장치의 동작을 설명하기 위한 도면,
도 4는 제3 실시 예에 따른 촬영장치의 동작을 설명하기 위한 도면,
도 5는 본 발명의 일 실시 예에 따른 전자 장치의 구성을 나타내는 블록도,
도 6 및 도 7은 도 5의 사용자 인터페이스부에서 표시될 수 있는 사용자 인터페이스 창의 다양한 예를 도시한 도면,
도 8은 본 발명의 일 실시 예에 따른 동영상 생성 방법을 설명하기 위한 흐름도, 그리고,
도 9는 본 발명의 일 실시 예에 따른 썸네일을 표시하는 방법을 설명하기 위한 흐름도이다.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.
도 1은 본 발명의 일 실시 예에 따른 촬영장치의 구성을 나타내는 블록도이다.
도 1에 도시된 바와 같이 촬영장치(100)는 통신 인터페이스부(110), 사용자 인터페이스부(120), 저장부(130), 촬상부(140), 이미지 처리부(150), 인코딩부(160), 메타 정보 삽입부(170) 및 제어부(180)로 구성될 수 있다. 한편, 본 실시 예에 따른 촬영장치(100)는 복수의 이미지를 연속으로 촬영할 수 있는 디지털 카메라, 캠코더, 휴대폰, PMP, 웹캠, 블랙박스 등일 수 있다.
통신 인터페이스부(110)는 적어도 하나의 전자 장치(200)와 연결하기 위해 형성되고, 근거리 통신망(LAN: Local Area Network) 및 인터넷 망을 통해 무선 또는 유선 방식으로 접속되는 형태뿐만 아니라, USB(universal Serial Bus) 포트, 블루투스(bluetooth) 모듈을 통하여 접속되는 형태도 가능하다.
그리고 통신 인터페이스부(110)는 촬영장치(100)가 저장하는 컨텐츠를 외부의 전자 장치(200)로 전송한다. 구체적으로, 통신 인터페이스부(110)는 후술할 저장부(130)에 저장된 이미지 또는 동영상 등과 같은 컨텐츠를 외부의 전자 장치(200) 또는 서버(미도시)로 전송할 수 있다.
사용자 인터페이스부(120)는 촬영장치(100)에서 지원하는 각종 기능을 사용자 설정 또는 선택할 수 있는 다수의 기능키를 구비하며, 촬영장치(100)에서 제공하는 각종 정보를 표시할 수 있다. 사용자 인터페이스부(120)는 터치패드와 같이 입력과 출력이 동시에 구현되는 장치로 구현될 수 있고, 다수의 버튼과 같은 입력장치와 LCD 모니터, OLED 모니터 등과 같은 표시 장치를 결합하여 구현될 수 있다.
사용자 인터페이스부(120)는 사용자로부터 동영상 촬영 시작 명령, 동영상 촬영 종료 명령, 듀얼 캡처 명령 등과 같은 각종 제어 명령을 입력받는다.
그리고 사용자 인터페이스부(120)는 촬영과 관련된 설정을 입력받는다. 구체적으로, 사용자 인터페이스부(120)는 촬영된 이미지를 어떠한 파일 포맷으로 저장할 것인지, 촬영 이미지의 해상도, 동영상 촬영시의 프레임 레이트, 디지털 줌 여부, AWB, AF, AE 등의 설정을 입력받을 수 있다.
그리고 사용자 인터페이스부(120)는 촬상된 이미지를 표시할 수 있다. 구체적으로, 사용자 인터페이스부(120)는 사용자의 촬상 명령에 따라 촬상된 이미지를 표시하거나, 후술할 이미지 처리부(150)에서 보정된 이미지를 표시할 수 있다. 또한, 사용자 인터페이스부(120)는 촬영된 동영상을 표시할 수 있다.
그리고 사용자 인터페이스부(120)는 라이브-뷰 이미지를 표시할 수 있다. 구체적으로, 사용자 인터페이스부(120)는 사용자의 라이브-뷰 표시 명령에 기초하여, 후술할 촬상부(140)에서 촬상되는 라이브-뷰 이미지를 표시할 수 있다. 여기서 라이브-뷰는 촬상부(140)에서 촬상되는 이미지를 뷰파인더가 아닌 사용자 인터페이스 창에 표시하는 기능이다.
저장부(130)는 촬영된 이미지를 저장한다. 구체적으로, 저장부(130)는 후술할 촬상부(140)에서 촬영된 이미지를 프레임별로 구분하여 임시 저장할 수 있다. 그리고 저장부(130)는 후술할 이미지 처리부(150)에서 이미지 처리된 이미지를 저장할 수 있으며, 저장부(130)는 후술할 인코딩부(160)에서 생성된 동영상을 저장할 수 있다. 또한, 저장부(130)는 듀얼 캡처 명령에 대응하여 생성된 이미지를 저장할 수 있다.
이러한 저장부(130)는 촬영장치(100) 내의 저장매체 및 외부 저장매체, 예를 들어, USB 메모리, 플레쉬 메모리 등을 포함한 Remobable Disk, 촬영장치에 연결된 저장매체, 네트워크를 통한 웹 서버(web server) 등으로 구현될 수 있다.
촬상부(140)는 이미지를 촬상한다. 이때, 촬상부(140)는 복수의 이미지를 연속으로 촬영할 수 있다. 구체적으로, 촬상부(140)는 피사체의 빛을 모아서 촬상 영역에 광학상이 맺히게 하는 렌즈, 렌즈를 통해 입사되는 빛을 전기 신호로 광전 변환하는 촬상소자 및 촬상소자의 아날로그 형태의 신호를 디지털 신호로 변환하여 출력하는 AD 컨버터로 구성될 수 있다. 이때, 촬상소자는 CCD(Charge Coupled Device) 촬상소자 및 CMOS(Complementary Metal Oxide Semiconductor) 촬상소자일 수 있다.
이미지 처리부(150)는 촬상부(140)에서 생성된 이미지에 대해서 보정 작업을 수행할 수 있다. 구체적으로, 이미지 처리부(150)는 생성된 이미지에 대해서 포맷 변환과 영상 스케일을 조정하기 위한 디지털 줌, AWB(Auto White Balance), AF(Auto Focus), AE(Auto Exposure) 등의 신호 처리를 수행할 수 있다.
인코딩부(160)는 촬영된 복수의 이미지를 압축하여 동영상을 생성한다. 구체적으로, 인코딩부(160)는 촬상부(140)에서 촬영된 복수의 이미지 중 기설정된 시점의 이미지를 인트라(intra) 프레임으로 인코딩하고, 기설정된 시점 이외의 이미지를 인터(inter) 프레임으로 인코딩할 수 있다. 이때, 인코딩부(160)는 촬상부(140)로부터 직접 복수의 이미지를 입력받을 수 있으며, 이미지 처리부(150)에서 이미지 처리된 복수의 이미지를 입력받을 수도 있다. 인코딩부(160)의 구체적인 동작에 대해서는 도 2 내지 도 4를 참조하여 후술한다.
한편, 본 실시 예에서는 음성 신호를 수신하는 내용에 대해서 설명하지 않았지만, 인코딩부(160)는 별도의 내부의 마이크 또는 외부의 마이크를 통하여 청취된 음성 신호와 촬영된 복수의 이미지가 결합한 동영상 파일을 생성할 수 있다.
메타 정보 삽입부(170)는 듀얼 캡처 명령을 입력받은 시점에 대응되는 동영상 프레임 정보를 동영상의 메타 정보에 추가한다. 메타 정보 삽입부(170)의 구체적인 동작에 대해서는 도 2 내지 도 4를 참조하여 후술한다.
제어부(180)는 촬영장치(100) 내의 각 구성을 제어한다. 구체적으로, 제어부(180)는 촬영 명령이 입력되면, 복수의 이미지가 연속적으로 촬영되도록 촬상부(140)를 제어한다. 그리고 제어부(180)는 촬영 중에 사용자 인터페이스부(120)를 통하여 듀얼 캡처 명령이 입력되면, 듀얼 캡처 명령이 입력된 시점에 촬영된 이미지가 별도의 이미지 파일로 저장되도록 이미지 처리부(150)를 제어할 수 있다. 그리고 제어부(180)는 듀얼 캡처 명령을 입력받은 시점에 대응되는 동영상 프레임 정보가 동영상의 메타 정보에 추가되도록 메타 정보 삽입부(170)를 제어할 수 있다.
이상과 같이 본 실시 예에 따른 촬영장치(100)는 듀얼 캡처 명령이 입력된 시점의 프레임의 정보를 포함하는 동영상을 생성할 수 있다. 이에 따라서, 동영상을 재생하는 장치에서는 동영상에 포함된 프레임의 정보를 이용하여 용이하게 듀얼 캡처된 시점의 썸네일 이미지를 표시할 수 있게 된다.
한편, 도 1을 설명함에 있어서, 메타 정보 삽입부(170)가 프레임 정보만을 동영상 메타 정보에 추가하는 것으로 설명하였지만, 구현시에는 이미지 처리부(150)에서 생성된 스틸 이미지의 정보도 함께 동영상의 메타 정보에 추가하는 형태로도 구현될 수 있다.
도 2는 제1 실시 예에 따른 촬영장치의 동작을 설명하기 위한 도면이다.
구체적으로, 제1 실시 예에 따른 촬영장치의 동작은 동영상 촬영 중에 듀얼 캡처 명령을 입력받으면, 듀얼 캡처 명령을 입력받은 시점의 이미지를 별도의 스틸 이미지로 저장하고, 듀얼 캡처 명령을 입력받은 시점의 프레임 정보를 동영상의 메타 정보로 추가하는 동작이다.
도 2를 참조하면, 사용자로부터 동영상 촬영 명령을 입력받으면, 제어부(180)는 이미지가 연속적으로 촬영되도록 촬영부(140)를 제어한다. 연속적으로 촬영되는 복수의 이미지를 그대로 저장하는 경우에는, 결과물의 용량이 너무 크다는 점에서, 대부분의 촬영장치는 영상 코덱을 이용하여 연속적으로 촬영되는 복수의 이미지를 실시간으로 압축하여 저장한다.
이에 따라서, 인코딩부(160)는 촬영된 복수의 이미지 중 기설정된 시점의 이미지를 인트라(intra) 프레임으로 인코딩한다. 여기서 인트라 프레임(또는 I 프레임)은 이전 프레임 또는 이후 프레임을 참조하지 않더라도 독립적으로 디코딩될 수 있는 프레임이다. 도면에서 인트라 프레임은 I로 표시된다. 여기서 기설정된 시점은 기설정된 주기를 가질 수 있다. 예를 들어, 도 2의 예에서는 5 프레임의 주기를 가지나, 구현시에는 이외의 다양한 프레임 주기로 구현될 수 있다.
그리고 인코딩부(160)는 기설정된 시점 이외의 이미지를 인터(inter) 프레임으로 인코딩한다. 여기서 인터 프레임은 이전 프레임 및/또는 이후 프레임을 참조해야지만 디코딩될 수 있는 프레임이다. 도면에서 인터 프레임은 P로 표시된다. 도시된 예에서는 이전 프레임을 참조하여 디코딩할 수 있는 P 프레임에 대해서만 도시하였지만, 구현시에는 B 프레임 또는 'P 프레임 및 B 프레임'을 혼용하여 이용하는 코덱을 이용하는 형태도 가능하다.
인코딩 과정 중에 듀얼 캡처 명령이 입력되면, 제어부(180)는 듀얼 캡처 명령이 입력된 시점에 촬상부(140)에서 캡처된 이미지가 스틸 이미지로 저장되도록 이미지 처리부(150)를 제어할 수 있다. 이때, 메타 정보 삽입부(170)는 듀얼 캡처 명령이 입력된 시점의 프레임의 정보(구체적으로, 세 번째 I 프레임의 정보 및 세 번째 I 프레임 이후의 첫 번째 P 프레임의 넘버)를 메타 정보로 생성되는 동영상에 삽입할 수 있다. 여기서 I 프레임의 정보는 메타 정보의 Stream File Size 정보로 저장될 수 있다.
도 3은 제2 실시 예에 따른 촬영장치의 동작을 설명하기 위한 도면이다.
구체적으로, 제2 실시 예에 따른 촬영장치의 동작은 동영상 촬영 중에 듀얼 캡처 명령을 입력받으면, 듀얼 캡처 명령을 입력받은 시점의 이미지를 별도의 스틸 이미지로 저장하고, 인코딩부(160)의 인트라 프레임을 인코딩하는 시점을 변경하는 실시 예이다.
도 3을 참조하면, 사용자로부터 동영상 촬영 명령을 입력받으면, 제어부(180)는 이미지가 연속적으로 촬영되도록 촬영부(140)를 제어한다.
이에 따라서, 인코딩부(160)는 촬영된 복수의 이미지 중 기설정된 시점의 이미지를 인트라(intra) 프레임으로 인코딩한다. 그리고 인코딩부(160)는 기설정된 시점 이외의 이미지를 인터(inter) 프레임으로 인코딩한다.
인코딩 과정 중에 듀얼 캡처 명령이 입력되면, 제어부(180)는 듀얼 캡처 명령이 입력된 시점에 촬상부(140)에서 캡처된 이미지가 스틸 이미지로 저장되도록 이미지 처리부(150)를 제어할 수 있다. 그리고 제어부(180)는 듀얼 캡처 명령이 입력된 시점의 이미지가 인트라 프레임으로 인코딩되도록 인코딩부(160)를 제어할 수 있다.
이때, 메타 정보 삽입부(170)는 듀얼 캡처 명령이 입력된 시점의 프레임의 정보(구체적으로, 네 번째 I 프레임의 정보)를 메타 정보로 생성되는 동영상에 삽입할 수 있다.
이와 같은 과정을 과정에 의하여 동영상이 생성된 경우에는, 듀얼 캡처 시점의 동영상 프레임은 언제나 인트라 프레임인바, 섬네일을 표시하는 장치에서는 이전 프레임 또는 이후 프레임을 참조하여 디코딩할 필요없이, 해당 인트라 프레임만을 이용하여 손쉽게 썸네일 이미지를 생성할 수 있게 된다.
한편, 도 3에서는 인트라 프레임으로 인코딩하는 기설정된 시점이 듀얼 캡처 명령이 입력된 시점에 리셋 되는 것으로 도시하고 설명하였지만, 기설정된 시점이 리셋 되지 않고, 듀얼 캡처 명령이 입력된 시점만 인트라 프레임이 형성되는 형태로도 구현될 수 있다. 예를 들어, "…II(듀얼 캡처 시점)PPIPPP…" 형태로 구현될 수도 있다.
도 4는 제3 실시 예에 따른 촬영장치의 동작을 설명하기 위한 도면이다.
구체적으로, 제3 실시 예에 따른 촬영장치의 동작은 최근의 촬영장치는 초당 60프레임의 고속 촬영이 가능한바, 듀얼 캡처가 입력된 정확한 시점을 이용하지 않고, 듀얼 캡처 명령을 입력받은 시점과 가장 인접한 인트라 프레임에 대응되는 이미지를 별도의 스틸 이미지로 저장하고, 이에 대응되는 프레임 정보를 동영상의 메타 정보로 추가하는 동작이다.
도 4를 참조하면, 사용자로부터 동영상 촬영 명령을 입력받으면, 제어부(180)는 이미지가 연속적으로 촬영되도록 촬영부(140)를 제어한다.
이에 따라서, 인코딩부(160)는 촬영된 복수의 이미지 중 기설정된 시점의 이미지를 인트라(intra) 프레임으로 인코딩한다. 그리고 인코딩부(160)는 기설정된 시점 이외의 이미지를 인터 프레임으로 인코딩한다.
인코딩 과정 중에 듀얼 캡처 명령이 입력되면, 제어부(180)는 듀얼 캡처 명령이 입력된 시점과 가장 인접한 인트라 프레임에 대응되는 이미지가 스틸 이미지로 저장되도록 이미지 처리부(150)를 제어할 수 있다. 이때, 메타 정보 삽입부(170)는 듀얼 캡처 명령이 입력된 시점과 가장 인접한 인트라 프레임의 정보(구체적으로, 세 번째 I 프레임의 정보)를 메타 정보로 생성되는 동영상에 삽입할 수 있다.
이와 같은 과정을 과정에 의하여 동영상이 생성된 경우에는, 메타 정보에 대응되는 동영상 프레임은 언제나 인트라 프레임인바, 섬네일을 표시하는 장치에서는 이전 프레임 또는 이후 프레임을 참조하여 디코딩할 필요없이, 해당 인트라 프레임만을 이용하여 손쉽게 썸네일 이미지를 생성할 수 있게 된다.
한편, 도 4에서는 듀얼 캡처 명령이 입력된 시점 이전의 인트라 프레임을 이용하는 예만을 도시하고 설명하였지만, 듀얼 캡처 명령이 입력된 시점 이후의 인트라 프레임을 이용하는 형태로도 구현될 수 있다.
한편, 도 2 내지 도 4를 설명함에 있어서, 동영상 촬영중에 한 번의 듀얼 캡처 명령을 입력받아, 이에 대응되는 하나의 스틸 이미지를 생성하는 것만을 도시하였지만, 동영상 촬영중에는 복수의 듀얼 캡처 명령이 입력될 수 있으며, 각각의 듀얼 캡처 명령에 대해서 상술한 바와 같은 동작은 반복 수행될 수 있다.
도 5는 본 발명의 일 실시 예에 따른 전자 장치의 구성을 나타내는 블록도이다.
도 5를 참조하면, 전자 장치(200)는 통신 인터페이스부(210), 사용자 인터페이스부(220), 저장부(230), 디코딩부(240), 검색부(250), 추출부(260) 및 제어부(260)로 구성될 수 있다. 한편, 본 실시 예에 따른 전자 장치(200)는 도 1에 도시된 바와 같은 촬영장치일 수 있으며, PC, 노트북, PMP 등 동영상을 재생할 수 있는 전자 장치일 수 있다.
통신 인터페이스부(210)는 적어도 하나의 촬영장치(100)와 연결하기 위해 형성되고, 근거리 통신망(LAN: Local Area Network) 및 인터넷 망을 통해 무선 또는 유선 방식으로 접속되는 형태뿐만 아니라, USB(universal Serial Bus) 포트, 블루투스(bluetooth) 모듈을 통하여 접속되는 형태도 가능하다. 그리고 통신 인터페이스부(210)는 촬영장치(100)로부터 컨텐츠를 수신한다. 여기서 컨텐츠는 이미지 컨텐츠, 동영상 컨텐츠 등일 수 있다.
사용자 인터페이스부(220)는 전자 장치(200)에서 지원하는 각종 기능을 사용자 설정 또는 선택할 수 있는 다수의 기능키를 구비하며, 전자 장치(200)에서 제공하는 각종 정보를 표시할 수 있다. 사용자 인터페이스부(220)는 터치패드와 같이 입력과 출력이 동시에 구현되는 장치로 구현될 수 있고, 다수의 버튼과 같은 입력장치와 LCD 모니터, OLED 모니터 등과 같은 표시 장치를 결합하여 구현될 수 있다.
사용자 인터페이스부(220)는 사용자로부터 재생될 동영상을 선택받을 수 있다. 그리고 사용자 인터페이스부(220)는 선택된 동영상에 대응되는 썸네일을 표시할 수 있다. 그리고 사용자 인터페이스부(220)는 선택된 동영상을 표시할 수 있으며, 선택된 동영상을 표시 중에 동영상에 포함된 메타 정보에 대응되는 썸네일을 표시할 수 있다. 사용자 인터페이스부(220)에서 표시 가능한 사용자 인터페이스 창의 예는 도 6 및 도 7과 관련하여 후술한다.
저장부(230)는 수신된 컨텐츠를 저장한다. 그리고 저장부(230)는 후술할 디코딩부(240)에서 디코딩된 이미지를 임시 저장할 수 있다. 또한, 저장부(230)는 후술할 추출부(260)에서 추출된 썸네일 이미지를 임시 저장할 수 있다.
이러한 저장부(230)는 전자 장치(200) 내의 저장매체 및 외부 저장매체, 예를 들어, USB 메모리, 플레쉬 메모리 등을 포함한 Remobable Disk, 촬영장치에 연결된 저장매체, 네트워크를 통한 웹 서버(web server) 등으로 구현될 수 있다.
디코딩부(240)는 동영상을 디코딩한다. 구체적으로, 디코딩부(240)는 동영상의 메타 정보에 포함된 인코딩 정보에 대응되는 디코딩 방식으로 동영상을 디코딩할 수 있다.
검색부(250)는 듀얼 캡처 시점에 대응되는 프레임 정보를 선택된 동영상의 메타 정보에서 검색한다. 구체적으로, 검색부(250)는 메타 정보의 Steam File Size 정보를 통하여 듀얼 캡처 시점에 대응되는 I 프레임의 위치를 검색하고, 메타 정보에서 I 프레임 이후의 P 프레임의 위치 정보를 검색할 수 있다.
추출부(260)는 검색된 프레임 정보에 대응되는 동영상의 프레임을 추출한다. 구체적으로, 추출부(260)는 검색부(250)에서 검색된 동영상의 프레임이 인트라 프레임인 경우, 해당 I 프레임을 추출하고, 검색부(250)에서 검색된 동영상의 프레임이 인터 프레임인 경우, 해당 인터 프레임을 디코딩하여 동영상의 프레임을 추출할 수 있다. 예를 들어, 검색된 프레임 정보가 3번째 I 프레임에서의 3번째 P 프레임이면, 추출부(260)는 3번째 I 프레임부터 3번째 P 프레임까지 디코딩을 수행하여 검색된 프레임 정보에 대응되는 프레임 이미지를 추출할 수 있다.
추출부(260)는 추출된 동영상의 프레임을 리사이징할 수 있다. 구체적으로, 추출부(260)는 추출된 동영상의 프레임을 더욱 작은 크기로 리사이징하여 썸네일 이미지로 생성할 수 있다.
제어부(270)는 전자 장치(200) 내의 각 구성을 제어한다. 구체적으로, 제어부(270)는 사용자 인터페이스부(220)를 통하여 재생될 동영상이 선택되거나, 썸네일이 표시될 동영상이 선택되면, 해당 동영상에 포함된 메타 정보로부터 듀얼 캡처 시점에 대응되는 프레임 정보가 검색되도록 검색부(250)를 제어하고, 검색된 프레임 정보에 대응되는 동영상 프레임이 썸네일 이미지로 추출되도록 추출부(260)를 제어할 수 있다. 그리고 제어부(270)는 추출된 썸네일 이미지가 표시되도록 사용자 인터페이스부(220)를 제어할 수 있다. 또한, 제어부(270)는 선택된 동영상이 표시되도록 사용자 인터페이스부(220)를 제어하고, 표시되는 동영상의 일부 영역에 추출된 썸네일 이미지가 표시되도록 사용자 인터페이스부(220)를 제어할 수 있다.
이상과 같이 본 실시 예에 따른 전자 장치(200)는 별도의 스틸 이미지가 존재하지 않은 동영상에 대해서도, 동영상에 포함된 프레임의 정보를 이용하여 듀얼 캡처된 시점의 썸네일 이미지를 표시할 수 있게 된다.
한편, 도 5를 설명함에 있어서, 디코딩부(240)와 추출부(260)가 별도의 구성인 것으로 도시하고 설명하였으나, 구현시에는 디코딩부(240)의 기능과 추출부(260)의 기능을 하나의 구성으로 구현할 수 있다.
도 6 및 도 7은 도 5의 사용자 인터페이스부에서 표시될 수 있는 사용자 인터페이스 창의 다양한 예를 도시한 도면이다.
도 6을 참조하면, 사용자 인터페이스부(600)는 선택된 동영상을 표시하는 제1 영역(610), 썸네일 정보를 표시하는 제2 영역(620)을 포함한다.
제1 영역(610)은 사용자가 선택한 동영상의 정보를 표시하는 영역이다. 이때, 제1 영역(610)은 선택된 동영상의 파일 이름을 표시하거나, 해당 동영상에 대응되는 아이콘을 표시할 수 있다.
제2 영역(620)은 선택된 동영상에 포함된 썸네일의 정보를 표시하는 영역이다. 도시된 예에서는 두 개의 썸네일 정보(621, 622)가 포함되어 있다. 구체적으로, 제2 영역(620)은 선택된 동영상에 포함된 썸네일의 이미지를 표시하는 영역(630) 및 썸네일 이미지의 위치 정보(구체적으로, 듀얼 캡처 시점의 정보)를 표시하는 영역(640)을 포함할 수 있다.
도 7을 참조하면, 사용자 인터페이스부(700)는 선택된 동영상을 재생하는 제3 영역(710), 선택된 동영상에 표시된 썸네일 이미지를 표시하는 제4 영역(720, 730) 및 선택된 동영상의 재생 정보를 표시하는 제5 영역(740)을 포함한다.
제3 영역(710)은 사용자가 선택한 동영상을 재생하여 표시하는 영역이다.
제4 영역(720, 730)은 재생 중인 동영상에 포함된 썸네일 이미지를 표시하는 영역이다. 이때, 도시된 바와 같이 동영상에 복수의 프레임 정보가 포함되어 있는 경우, 복수의 썸네일 이미지(720, 730)를 표시할 수 있다. 또한, 이러한 복수의 썸네일 이미지는 하단의 제5 영역(740)의 재생 축 중 대응되는 위치에 배치될 수 있다. 예를 들어, 동영상 촬영 이후의 30초 시점에 듀얼 캡처가 수행되어 그에 대한 정보가 포함된 동영상인 경우, 동영상의 재생 축의 30초 시점에 해당 썸네일 이미지가 표시될 수 있다.
제5 영역(740)은 선택된 동영상의 재생 정보(예를 들어, 선택된 동영상의 총재생 시간, 현재 재생 시점 등의 정보)를 표시하는 영역이다.
도 8은 본 발명의 일 실시 예에 따라 동영상 생성 방법을 설명하기 위한 흐름도이다.
도 8을 참조하면, 먼저, 동영상 촬영 명령이 입력되면(S810), 복수의 이미지를 연속으로 촬영한다(S820).
그리고 촬영 중에 듀얼 캡처 명령을 입력받았는지를 판단하고(S830), 듀얼 캡처 명령이 입력되지 않은 경우에는(S830-N), 촬영된 복수의 이미지를 압축하여 동영상을 생성한다(S860). 구체적으로, 촬영된 복수의 이미지 중 기설정된 시점의 이미지를 인트라 프레임으로 인코딩하고, 기설정된 시점 이외의 이미지를 인터 프레임으로 인코딩할 수 있다.
한편, 듀얼 캡처 명령이 입력된 경우에는(S830-Y), 듀얼 캡처 명령을 입력받은 시점에 대응되는 이미지를 스틸 이미지로 저장한다(S840). 구체적으로, 듀얼 캡처 명령을 입력받은 시점에 대응되는 촬영된 이미지 또는 듀얼 캡처 명령을 입력받은 시점과 가장 인접한 인트라 프레임에 대응되는 촬영된 이미지를 별도의 스틸 이미지로 저장할 수 있다.
그리고 동영상 프레임의 정보를 생성한다(S850). 구체적으로, 듀얼 캡처 명령을 입력받은 시점에 대응되는 프레임의 위치 정보 또는 듀얼 캡처 명령을 입력받은 시점과 가장 인접한 인트라 프레임의 위치 정보를 생성할 수 있다.
그리고 동영상 촬영 종료 명령이 생성되었는지 판단하고(S870), 동영상 촬영 종료 명령이 입력되지 않은 경우에는 상술한 동작을 반복할 수 있다.
반면에, 동영상 촬영 종료 명령이 입력되면, 생성된 동영상을 저장할 수 있다(S880). 구체적으로, 듀얼 캡처 명령이 촬영 중에 입력된 경우, 앞서 생성된 프레임의 정보를 동영상의 메타 정보에 추가하고, 메타 정보가 추가된 동영상을 저장할 수 있다.
이상과 같이 본 실시 예에 따른 동영상 생성 방법은 듀얼 캡처 명령이 입력된 시점의 프레임의 정보를 포함하는 동영상을 생성할 수 있다. 이에 따라서, 동영상을 재생하는 장치에서는 동영상에 포함된 프레임의 정보를 이용하여 용이하게 듀얼 캡처된 시점의 썸네일 이미지를 표시할 수 있게 된다. 도 8과 같은 동영상 생성 방법은 도 1의 구성을 가지는 촬영장치상에서 실시될 수 있으며, 그 밖의 구성을 가지는 촬영장치상에서도 실행될 수 있다.
또한, 상술한 바와 같은 동영상 생성 방법은 상술한 바와 같은 동영상 생성 방법을 실행하기 위한 적어도 하나의 실행 프로그램으로 구현될 수 있으며, 이러한 실행 프로그램은 컴퓨터 판독 기록매체에 저장될 수 있다.
따라서, 본 발명의 각 블록들은 컴퓨터 판독가능한 기록매체 상의 컴퓨터 기록 가능한 코드로써 실시될 수 있다. 컴퓨터 판독가능한 기록매체는 컴퓨터시스템에 의해 판독될 수 있는 데이터를 저장할 수 있는 디바이스가 될 수 있다.
도 9는 본 발명의 일 실시 예에 따라 썸네일을 표시하는 방법을 설명하기 위한 흐름도이다.
도 9를 참조하면, 먼저, 썸네일이 표시될 동영상을 선택받는다(S910).
그리고 듀얼 캡처 시점에 대응되는 프레임 정보를 동영상의 메타 정보에서 검색한다(S920). 구체적으로, 메타 정보의 Steam File Size 정보를 통하여 듀얼 캡처 시점에 대응되는 I 프레임의 위치를 검색하고, 메타 정보에서 I 프레임 이후의 P프레임의 위치 정보를 검색할 수 있다.
검색된 프레임 정보에 대응되는 동영상의 프레임을 추출한다(S930). 구체적으로, 검색된 동영상의 프레임이 인트라 프레임인 경우, 해당 I 프레임을 추출하고, 검색된 동영상의 프레임이 인터 프레임인 경우, 해당 인터 프레임을 디코딩하여 동영상의 프레임을 추출할 수 있다. 이때, 추출된 동영상의 프레임 이미지에 대해서 리사이징이 수행될 수 있다.
추출된 프레임을 동영상의 썸네일로 표시한다(S940). 구체적으로 도 6 및 도 7과 같은 형태로 추출된 프레임의 이미지를 썸네일로 표시할 수 있다.
이상과 같이 본 실시 예에 따른 썸네일 표시 방법은, 별도의 스틸 이미지가 존재하지 않는 동영상에 대해서도, 동영상에 포함된 프레임의 정보를 이용하여 듀얼 캡처된 시점의 썸네일 이미지를 표시할 수 있게 된다. 도 9와 같은 썸네일 표시 방법은 도 5의 구성을 가지는 전자 장치상에서 실시될 수 있으며, 그 밖의 구성을 가지는 전자 장치상에서도 실행될 수 있다.
또한, 상술한 바와 같은 썸네일 표시 방법은 상술한 바와 같은 썸네일 표시 방법을 실행하기 위한 적어도 하나의 실행 프로그램으로 구현될 수 있으며, 이러한 실행 프로그램은 컴퓨터 판독 기록매체에 저장될 수 있다.
따라서, 본 발명의 각 블록들은 컴퓨터 판독가능한 기록매체 상의 컴퓨터 기록 가능한 코드로써 실시될 수 있다. 컴퓨터 판독가능한 기록매체는 컴퓨터시스템에 의해 판독될 수 있는 데이터를 저장할 수 있는 디바이스가 될 수 있다.
이상에서는 본 발명의 바람직한 실시 예에 대해서 도시하고, 설명하였으나, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자라면 누구든지 다양한 변형 실시할 수 있는 것은 물론이고, 그와 같은 변경은 청구범위 기재의 범위 내에 있게 된다.
100: 촬영장치 110: 통신 인터페이스부
120: 사용자 인터페이스부 130: 저장부
140: 촬상부 150: 이미지 처리부
160: 인코딩부 170: 메타 정보 삽입부
180: 제어부 200: 전자 장치
210: 통신 인터페이스부 220: 사용자 인터페이스부
230: 저장부 240: 디코딩부
250: 검색부 260: 추출부
270: 제어부
120: 사용자 인터페이스부 130: 저장부
140: 촬상부 150: 이미지 처리부
160: 인코딩부 170: 메타 정보 삽입부
180: 제어부 200: 전자 장치
210: 통신 인터페이스부 220: 사용자 인터페이스부
230: 저장부 240: 디코딩부
250: 검색부 260: 추출부
270: 제어부
Claims (20)
- 촬영장치에 있어서,
촬영 명령을 입력받으면, 복수의 이미지를 연속으로 촬영하는 촬상부;
상기 촬영된 복수의 이미지를 압축하여 동영상을 생성하는 인코딩부;
촬영 중에 듀얼 캡처 명령을 입력받는 사용자 인터페이스부;
상기 듀얼 캡처 명령을 입력받은 시점에 대응되는 상기 동영상의 프레임 정보를 상기 동영상의 메타 정보에 추가하는 메타 정보 삽입부; 및
상기 메타 정보가 포함된 동영상을 저장하는 저장부;를 포함하는 촬영장치. - 제1항에 있어서,
상기 듀얼 캡처 명령을 입력받은 시점에 촬영된 이미지를 별도의 이미지 파일로 상기 저장부에 저장하는 이미지 처리부;를 더 포함하는 것을 특징으로 하는 촬영장치. - 제2항에 있어서,
상기 메타 정보는,
상기 듀얼 캡처 명령을 입력받은 시점에 대응되는 상기 동영상의 프레임 정보 및 상기 별도의 이미지 파일의 정보를 포함하는 것을 특징으로 하는 촬영장치. - 제1항에 있어서,
상기 인코딩부는,
상기 촬영된 복수의 이미지 중 기설정된 시점의 이미지를 인트라(intra) 프레임으로 인코딩하고, 상기 기설정된 시점 이외의 이미지를 인터(inter) 프레임으로 인코딩하는 것을 특징으로 하는 촬영장치. - 제4항에 있어서,
상기 인코딩부는,
상기 듀얼 캡처 명령을 입력받은 시점의 촬영된 이미지를 인트라 프레임으로 인코딩하는 것을 특징으로 하는 촬영장치. - 제4항에 있어서,
상기 메타 정보 삽입부는,
상기 듀얼 캡처 명령을 입력받은 시점과 가장 인접한 인트라 프레임의 프레임 정보를 상기 동영상의 메타 정보에 추가하는 것을 특징으로 하는 촬영장치. - 제6항에 있어서,
상기 듀얼 캡처 명령을 입력받은 시점과 가장 인접한 인트라 프레임에 대응되는 촬영된 이미지를 별도의 이미지 파일로 상기 저장부에 저장하는 이미지 처리부;를 더 포함하는 것을 특징으로 하는 촬영장치. - 동영상의 썸네일 표시하는 전자 장치에 있어서,
썸네일이 표시될 동영상을 선택받는 사용자 인터페이스부;
듀얼 캡처 시점에 대응되는 프레임 정보를 상기 동영상의 메타 정보에서 검색하는 검색부;
상기 검색된 프레임 정보에 대응되는 동영상의 프레임을 추출하는 추출부; 및
상기 추출된 프레임을 상기 동영상의 썸네일로 표시되도록 상기 사용자 인터페이스부를 제어하는 제어부;를 포함하는 전자 장치. - 제8항에 있어서,
상기 추출부는,
상기 검색된 프레임 정보에 대응되는 시점과 가장 인접한 인트라 프레임을 추출하는 것을 특징으로 하는 전자 장치. - 제8항에 있어서,
상기 추출부는,
상기 검색된 프레임 정보에 대응되는 시점의 프레임이 인터 프레임이면, 상기 인터 프레임을 디코딩하여 동영상의 프레임을 추출하는 것을 특징으로 하는 전자 장치. - 촬영장치에서의 동영상 생성 방법에 있어서,
촬영 명령을 입력받으면, 복수의 이미지를 연속으로 촬영하는 단계;
상기 촬영된 복수의 이미지를 압축하여 동영상을 생성하는 단계;
촬영 중에 듀얼 캡처 명령을 입력받는 단계;
상기 듀얼 캡처 명령을 입력받은 시점에 대응되는 상기 동영상의 프레임 정보를 상기 동영상의 메타 정보에 추가하는 단계; 및
상기 메타 정보가 포함된 동영상을 저장하는 단계;를 포함하는 동영상 생성 방법. - 제11항에 있어서,
상기 듀얼 캡처 명령을 입력받은 시점에 촬영된 이미지를 별도의 이미지 파일로 저장하는 단계;를 더 포함하는 것을 특징으로 하는 동영상 생성 방법. - 제12항에 있어서,
상기 메타 정보는,
상기 듀얼 캡처 명령을 입력받은 시점에 대응되는 상기 동영상의 프레임 정보 및 상기 별도의 이미지 파일의 정보를 포함하는 것을 특징으로 하는 동영상 생성 방법. - 제11항에 있어서,
상기 동영상을 생성하는 단계는,
상기 촬영된 복수의 이미지 중 기설정된 시점의 이미지를 인트라(intra) 프레임으로 인코딩하고, 상기 기설정된 시점 이외의 이미지를 인터(inter) 프레임으로 인코딩하는 것을 특징으로 하는 동영상 생성 방법. - 제14항에 있어서,
상기 동영상을 생성하는 단계는,
상기 듀얼 캡처 명령을 입력받은 시점의 촬영된 이미지를 인트라 프레임으로 인코딩하는 것을 특징으로 하는 동영상 생성 방법. - 제14항에 있어서,
상기 프레임 정보를 추가하는 단계는,
상기 듀얼 캡처 명령을 입력받은 시점과 가장 인접한 인트라 프레임의 프레임 정보를 상기 동영상의 메타 정보에 추가하는 것을 특징으로 하는 동영상 생성 방법. - 제16항에 있어서,
상기 듀얼 캡처 명령을 입력받은 시점과 가장 인접한 인트라 프레임에 대응되는 촬영된 이미지를 별도의 이미지 파일로 저장하는 단계;를 더 포함하는 것을 특징으로 하는 동영상 생성 방법. - 동영상의 썸네일 표시 방법에 있어서,
썸네일이 표시될 동영상을 선택받는 단계;
듀얼 캡처 시점에 대응되는 프레임 정보를 상기 동영상의 메타 정보에서 검색하는 단계;
상기 검색된 프레임 정보에 대응되는 동영상의 프레임을 추출하는 단계; 및
상기 추출된 프레임을 상기 동영상의 썸네일로 표시하는 단계;를 포함하는 썸네일 표시 방법. - 제18항에 있어서,
상기 추출하는 단계는,
상기 검색된 프레임 정보에 대응되는 시점과 가장 인접한 인트라 프레임을 추출하는 것을 특징으로 하는 썸네일 표시 방법. - 제18항에 있어서,
상기 추출하는 단계는,
상기 검색된 프레임 정보에 대응되는 시점의 프레임이 인터 프레임이면, 상기 인터 프레임을 디코딩하여 동영상의 프레임을 추출하는 것을 특징으로 하는 썸네일 표시 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120022637A KR20130101707A (ko) | 2012-03-06 | 2012-03-06 | 촬영장치, 전자 장치, 동영상 생성 방법 및 썸네일 표시 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120022637A KR20130101707A (ko) | 2012-03-06 | 2012-03-06 | 촬영장치, 전자 장치, 동영상 생성 방법 및 썸네일 표시 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20130101707A true KR20130101707A (ko) | 2013-09-16 |
Family
ID=49451728
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120022637A KR20130101707A (ko) | 2012-03-06 | 2012-03-06 | 촬영장치, 전자 장치, 동영상 생성 방법 및 썸네일 표시 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20130101707A (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160012909A (ko) * | 2014-07-25 | 2016-02-03 | 삼성전자주식회사 | 이미지를 표시하는 전자 장치 및 그 제어 방법 |
US11450055B2 (en) | 2014-07-25 | 2022-09-20 | Samsung Electronics Co., Ltd. | Displaying method, animation image generating method, and electronic device configured to execute the same |
-
2012
- 2012-03-06 KR KR1020120022637A patent/KR20130101707A/ko not_active Application Discontinuation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160012909A (ko) * | 2014-07-25 | 2016-02-03 | 삼성전자주식회사 | 이미지를 표시하는 전자 장치 및 그 제어 방법 |
US11450055B2 (en) | 2014-07-25 | 2022-09-20 | Samsung Electronics Co., Ltd. | Displaying method, animation image generating method, and electronic device configured to execute the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9848159B2 (en) | Image reproducing apparatus and method for controlling same | |
US10362262B2 (en) | Data recording apparatus and method of controlling the same | |
US20120105577A1 (en) | Panoramic image generation device and panoramic image generation method | |
US20130071088A1 (en) | Method and apparatus for displaying summary video | |
US9578233B2 (en) | Imaging apparatus and method for controlling the same | |
JP5755347B2 (ja) | 通信制御装置、その制御方法、プログラム、記録媒体 | |
JP6319491B2 (ja) | 撮像装置及び制御方法 | |
JP2007228453A (ja) | 撮像装置、再生装置、プログラム、および記憶媒体 | |
JP4595832B2 (ja) | 撮像装置、プログラム、及び記憶媒体 | |
JP6559014B2 (ja) | 撮像装置、その制御方法及びプログラム | |
KR20130101707A (ko) | 촬영장치, 전자 장치, 동영상 생성 방법 및 썸네일 표시 방법 | |
JP6583458B2 (ja) | 撮像装置及び制御方法 | |
JP2015106843A (ja) | 撮像装置、撮像制御方法およびプログラム | |
JP2022187301A (ja) | 撮像装置、制御方法、プログラム | |
JP6119447B2 (ja) | 撮像システム、及び制御方法 | |
JP6583457B2 (ja) | 撮像装置及び制御方法 | |
KR101480407B1 (ko) | 디지털 영상 처리 장치, 이의 제어 방법 및 상기 제어방법을 기록한 기록 매체 | |
JP6282136B2 (ja) | 撮像装置及びその制御方法 | |
JP2016036081A (ja) | 画像処理装置、方法及びプログラム並びに記録媒体 | |
JP5045792B2 (ja) | 撮像装置、並びにプログラム | |
US11509826B2 (en) | Imaging device, imaging method, and program | |
JP2014072642A (ja) | 動画像データ処理システム、動画像データ送信装置、及び動画像データ受信装置 | |
KR101946574B1 (ko) | 영상 재생 장치, 방법, 및 컴퓨터 판독가능 저장매체 | |
JP7213657B2 (ja) | 撮像装置及びその制御方法及びプログラム | |
US20120069047A1 (en) | Image display apparatus, image editing apparatus, image display program, and image editing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20120306 |
|
PG1501 | Laying open of application | ||
PC1203 | Withdrawal of no request for examination | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |