Method and apparatus to correct digital video to counteract effect of camera shake
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-005/232
G06T-005/00
출원번호
US-0690818
(2015-04-20)
등록번호
US-9338356
(2016-05-10)
발명자
/ 주소
Ozluturk, Fatih M.
출원인 / 주소
Ozluturk, Fatih M.
대리인 / 주소
Volpe and Koenig, P.C.
인용정보
피인용 횟수 :
0인용 특허 :
73
초록▼
The effect of camera shake in digital video is corrected using signal processing techniques. The digital video is a sequence of digital images. When the sequence of digital images are being captured, movement of the imaging device causes the images to shift on the image sensor of the imaging device
The effect of camera shake in digital video is corrected using signal processing techniques. The digital video is a sequence of digital images. When the sequence of digital images are being captured, movement of the imaging device causes the images to shift on the image sensor of the imaging device and affects the quality of the eventual video. Movement of the imaging device is detected while the video is being captured, and a motion information representing the motion is recorded. A processor determines a correcting filter based on the motion information and user input. The processor modifies the sequence of images captured according to the correcting filter and obtains a final corrected video. Corrected video is displayed in a viewfinder.
대표청구항▼
1. A method for use in a device that includes a lens, an image sensor, a viewfinder, a memory, one or more motion sensors, and a processor, comprising: capturing by the image sensor a video and storing the video in the memory;while capturing the video, detecting by one or more motion sensors a motio
1. A method for use in a device that includes a lens, an image sensor, a viewfinder, a memory, one or more motion sensors, and a processor, comprising: capturing by the image sensor a video and storing the video in the memory;while capturing the video, detecting by one or more motion sensors a motion information representing the motion of the device, and storing the motion information in the memory;calculating, by the processor, a correcting filter to counteract the motion of the device based in part on the motion information;modifying the video, by the processor, according to the correcting filter to obtain a final video; anddisplaying the final video in the viewfinder. 2. A computing device, comprising: a camera including a lens and an image sensor configured to capture a video;one or more motion sensors configured to record a motion information representing motion of the device while the video is being captured;a memory configured to store the video and to store the motion information;a processor configured: to calculate a correcting filter to counteract motion of the device based in part on the motion information; andto modify the video according to the correcting filter to generate a corrected video such that motion of the device is counteracted in the corrected video; anda viewfinder configured to display the corrected video. 3. A method for use in a device that includes a lens, an image sensor, a viewfinder, a memory, one or more motion sensors, and a processor, comprising: capturing by the image sensor, a plurality of sequential images, wherein the images form part of a video, and storing the sequential images in the memory;while capturing the images, detecting by one or more motion sensors a motion information representing the motion of the device, and storing the motion information in the memory;calculating, by the processor, a correcting filter for each of the images to counteract the motion of the device in sequential images;modifying the sequential images, by the processor, according to the correcting filter to obtain a final video; anddisplaying the final video in the viewfinder. 4. A computing device, comprising: a camera including a lens and an image sensor configured to capture a plurality of sequential images, wherein the sequential images form part of a video;one or more motion sensors configured to record a motion information representing the motion of the device while the images are being captured;a memory configured to store the images and to store the motion information; anda processor configured: to calculate a correcting filter to counteract motion of the device in sequential images based in part on the motion information;to modify each of the images to generate a corrected image according to the correcting filter to counteract the motion of the device in each of the sequential images;to combine the corrected images to obtain a final video; and a viewfinder configured to display the final video. 5. The method of claim 1, wherein the video captured by the image sensor is a plurality of sequential videos. 6. The method of claim 1, wherein the motion information is stored synchronously with the storing of the video. 7. The method of claim 1, wherein the calculating a correcting filter to counteract the motion of the device is based in part on the focal distance of the lens or the zoom level. 8. The method of claim 1, wherein the device receives user input at the viewfinder, and the modifying the video to obtain a final video is based in part on the user input. 9. The computing device of claim 2, wherein the video captured by the camera is a plurality of sequential videos. 10. The computing device of claim 2, wherein the motion information is stored synchronously with the storing of the video. 11. The computing device of claim 2, wherein the calculating a correcting filter to counteract the motion of the device is based in part on the focal distance of the lens or the zoom level. 12. The computing device of claim 2, wherein the device receives user input at the viewfinder, and the modifying the video to obtain a final video is based in part on the user input. 13. The method of claim 3, wherein the sequential images captured by the image sensor form part of a plurality of sequential videos. 14. The method of claim 3, wherein the motion information is stored synchronously with the storing of the sequential images. 15. The method of claim 3, wherein the calculating a correcting filter to counteract the motion of the device is based in part on the focal distance of the lens or the zoom level. 16. The method of claim 3, wherein the device receives user input at the viewfinder, and the modifying the sequential images to obtain a final video is based in part on the user input. 17. The computing device of claim 4, wherein the sequential images captured by the camera form part of a plurality of sequential videos. 18. The computing device of claim 4, wherein the motion information is stored synchronously with the storing of the sequential images. 19. The computing device of claim 4, wherein the calculating a correcting filter to counteract the motion of the device is based in part on the focal distance of the lens or the zoom level. 20. The computing device of claim 4, wherein the device receives user input at a viewfinder, and the modifying the sequential images to obtain a final video is based in part on the user input.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (73)
Madden Paul B. ; Moorby Philip R. ; Robotham John S. ; Schott Jean-Pierre, Adaptive modeling and segmentation of visual image streams.
Shoji Kanamaru JP; Yoshihiko Kuroki JP; Yoshifumi Mori JP; Ryuichi Ugajin JP; Hitoshi Kimura JP, Apparatus for and method of processing image and information recording medium.
Subbarao Muralidhara (Setauket NY), Computational methods and electronic camera apparatus for determining distance of objects, rapid autofocusing, and obtai.
Vashisth, Robert M.; Jensen, James U.; Bunger, James W., GPS-enhanced system and method for automatically capturing and co-registering virtual models of a site.
Szeliski Richard ; Shum Heung-Yeung, Image mosaic construction system and apparatus with patch-based alignment, global block adjustment and pair-wise motion-based local warping.
Kazuya Inou JP; Kitahiro Kaneda JP, Image-shake correcting device having first and second correcting means and control means for proportionately applying same.
Dentinger Aaron Mark ; Han Sung Su ; Sowelam Sameh Mahmoud, Method and apparatus for minimizing blurring and generating a high resolution image in a radiation imaging system.
Sapia Mark A. ; Schaff James C. ; Greenshields Ian R. ; Loew Leslie M. ; Morgan Frank R., Method and apparatus for three-dimensional deconvolution of optical microscope images.
Sheehan Florence H. ; Haralick Robert M. ; Suri Jasjit ; Shao Yong, Method for determining the contour of an in vivo organ using multiple image frames of the organ.
Moreira Alberto (Garching DEX), Method of image generation by means of two-dimensional data processing in connection with a radar with synthetic apertur.
Burt Peter J. (Princeton NJ) Irani Michal (Princeton Junction NJ) Hsu Stephen Charles (East Windsor NJ) Anandan Padmanabhan (Lawrenceville NJ) Hansen Michael W. (New Hope PA), System for automatically aligning images to form a mosaic image.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.