KR950009663B1 - Apparatus for correcting a hand motion in a camcorder - Google Patents
Apparatus for correcting a hand motion in a camcorder Download PDFInfo
- Publication number
- KR950009663B1 KR950009663B1 KR1019920008877A KR920008877A KR950009663B1 KR 950009663 B1 KR950009663 B1 KR 950009663B1 KR 1019920008877 A KR1019920008877 A KR 1019920008877A KR 920008877 A KR920008877 A KR 920008877A KR 950009663 B1 KR950009663 B1 KR 950009663B1
- Authority
- KR
- South Korea
- Prior art keywords
- motion vector
- zone
- data
- memory
- still picture
- Prior art date
Links
- 239000013598 vector Substances 0.000 claims description 65
- 238000000034 method Methods 0.000 description 12
- 238000001514 detection method Methods 0.000 description 10
- 230000001186 cumulative effect Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 238000000605 extraction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000740 bleeding effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Studio Devices (AREA)
- Adjustment Of Camera Lenses (AREA)
- Picture Signal Circuits (AREA)
Abstract
내용 없음.No content.
Description
제1도는 일반적으로 사용되고 있는 캠코더의 손 떨림 보정회로도.1 is a shake correction circuit of a camcorder which is generally used.
제2도는 연산의 수를 줄이기 위해 일정 구역을 점들로 대체한 대표점을 보인 예시도.2 is an exemplary view showing a representative point in which a certain area is replaced with points to reduce the number of operations.
제3도는 본 발명 캠코더의 손 떨림 보정 장치에서 정지화상의 구역을 결정하기 위한 하드웨어의 블록 구성도.3 is a block diagram of hardware for determining a region of a still picture in the camera shake correction apparatus of the present invention.
제4도는 프레임 데이타에서 동화상과 정지화상의 변화로부터 손 떨림을 검출하는 방법의 개념도.4 is a conceptual diagram of a method for detecting hand shake from changes in moving and still images in frame data.
제5도는 본 발명에 의한 정지화상의 구역 결정 방법에서 정지화상의 변화를 검출하기 위한 과정의 기능적 흐름도.5 is a functional flowchart of a process for detecting a change in a still picture in the method for determining the zone of a still picture according to the present invention.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
11 : 비데오 카메라 12 : A/D 변환기11: video camera 12: A / D converter
13 : 대표점 메모리 14 : 모선 벡터 검출부13 representative memory 14 bus vector detection unit
15 : 적분기 16 : 중간값 제어부15: integrator 16: intermediate value control
17 : 메모리ㆍ보간 제어부 18 : 프래임 메모리17: memory / interpolation control unit 18: frame memory
51 : 정지화상 구역 결정부 52 : 구역 메모리51: still image zone determination unit 52: zone memory
53 : 제어부53: control unit
본 발명은 캠코더의 화면 안정화에 관한 것으로, 특히 손의 떨림에 의해서 발생되는 화면의 떨림을 정지화상의 변화를 검출하여 화면이 떨린만큼 보정을 함으로써 안정된 화면을 얻을 수 있도록 하는데 적당하도록 한 캠코더의 손 떨림 보정 장치에 관한 것이다.The present invention relates to screen stabilization of a camcorder, and in particular, a hand of a camcorder which is suitable for obtaining a stable picture by detecting a change in a still picture and compensating for the shaking of a picture caused by a hand shake. It relates to a shake correction device.
일반적으로 사용되고 있는 캠코더의 화면 보정회로는 제1도와 같은 구성으로 되어 있는데, 여기에서 사용되는 회로의 구성 요소 및 사용된는 용어를 설명하면 다음과 같다.The screen correction circuit of a camcorder generally used has the configuration as shown in FIG. 1, and the components of the circuit used herein and the terminology used are as follows.
먼저, 모션 벡터는 전 후 두 프래임간의 화상 이동량을 가로와 세로의 벡터로 표현한 것이며, 대표점은 연산의 수를 줄이기 위해 일정 구역을 선택된 일정 간격의 점들로 대치한 것이다.(제2도)First, a motion vector represents the amount of image movement between two frames before and after as a horizontal and vertical vector, and a representative point is to replace a predetermined area with selected intervals in order to reduce the number of operations (Figure 2).
그리고 상기 제1도에서 대표점 메모리(13)는 전 프래임의 대표점들을 기억시키는데 사용되고, 프래임 메모리(18)에는 한 프래임의 화상을 기억시키며, A/D 변환기(12)는 아날로그 신호를 디지탈 신호로 변환해준다.In FIG. 1, the representative point memory 13 is used to store the representative points of all frames, the frame memory 18 stores an image of one frame, and the A / D converter 12 converts an analog signal into a digital signal. Convert to
한편, 적분기(15)는 각 프래임의 모션 벡터를 누적하여 더하는 블록이고, 보간은 화상을 확대하고자 할때 쓰이며 확대함으로써 생기는 화소의 결손을 인접하는 화소들의 밝기로부터 거리에 비례하여 메꿔주는 기능을 한다.On the other hand, the integrator 15 is a block that accumulates and adds the motion vectors of each frame, and interpolation is used to enlarge an image, and serves to fill in missing pixels caused by enlargement in proportion to distance from brightness of adjacent pixels. .
그리고 보간제어부(17)를 통해 메모리(18)와 보간 블록(19)간을 제어하고, 검출부(20)는 대표점 메모리(13)와 모션 벡터 검출 블록(14)으로 구성되어 모션 벡터를 구하며, 중간값 제어 블록(15)은 각 구역의 모션 벡터들에서 전체의 모션 벡터를 구하는 블록이며, 각 모션 벡터의 중간 값이 전체 프래임의 모션 벡터가 된다.The interpolation control unit 17 controls the memory 18 and the interpolation block 19, and the detection unit 20 includes a representative point memory 13 and a motion vector detection block 14 to obtain a motion vector. The median control block 15 is a block for obtaining the entire motion vector from the motion vectors of each zone, and the median value of each motion vector becomes the motion vector of the entire frame.
한편, 대역 추출 대표점 방식은 모션 벡터를 구하는 방법의 하나로서, 잡음으로 인하여 발생하는 오류를 줄이고 S/N 비를 높이기 위해서 잡음성분이 많은 고주파 대역을 대역 통과 필터를 사용하여 제거하며, 대표점 방식을 써서 연산의 양을 줄이고 하드웨어의 크기를 줄인다.Meanwhile, the band extraction representative point method is a method of obtaining a motion vector. In order to reduce an error caused by noise and to increase the S / N ratio, a band pass filter is used to remove a high frequency band containing many noise components. The method reduces the amount of computation and reduces the size of the hardware.
또한 전 프래임의 대표점 메모리(13)의 데이타와 현 프래임의 입력 데이타 사이의 연산을 통해 모션 벡터를 검출한다.In addition, a motion vector is detected through a calculation between the data of the representative point memory 13 of the previous frame and the input data of the current frame.
한편, 전체 화면을 제2도에서 도시한 바와 같이 4개의 구역으로 분활하고 구역마다 각각의 모션 벡터를 구하는데, 이때 모션 벡터의 검출식은 다음과 같다.Meanwhile, as shown in FIG. 2, the entire screen is divided into four zones, and each motion vector is obtained for each zone. In this case, the detection equation of the motion vector is as follows.
M(i,j)=|S(x+i,y+j)-Sp(x,y)|M (i, j) = S (x + i, y + j) -S p (x, y)
여기에서 S는 현 프래임의 입력 데이타이고, SP는 전 프래임 데이타이며 (X,Y)는 대표점의 위치이며, (x+i,y+i)는 대표점에서 (i,j)만큼 이동된 위치이다.Where S is the input frame of the current frame, S P is the previous frame data, (X, Y) is the location of the representative point, and (x + i, y + i) moves by (i, j) from the representative point Location.
모션 벡터는 M(i,j)가 최소치를 가질 때의 (i,j)가 된다.The motion vector is (i, j) when M (i, j) has a minimum value.
상기와 같이 구성되는 본 발명에 대하여 그 동작 및 문제점을 상세히 설명하면 다음과 같다.Referring to the present invention configured as described above the operation and problems in detail as follows.
피사체로부터의 광학적 신호는 비데오 카메라(11)의 촬상 소자를 통하여 전기적 아날로그 신호로 바뀌게 되고 아날로그 신호는 A/D 변환기(12)를 통하여 디지탈 신호로 바뀌게 된다.The optical signal from the subject is converted into an electrical analog signal through the image pickup device of the video camera 11 and the analog signal is converted into a digital signal through the A / D converter 12.
이 디지탈 신호는 프래임 메모리(18)에 저장됨과 동시에 다음 프래임에서의 연산을 위해 대표점 메모리(13)에 저장된다. 동시에 이 입력신호는 대표점 메모리(13)의 전 프래임 대표점과 더불어 모션 벡터 검출블록(20)에 입력되어 각 구역마다 모션 벡터를 검출하는데 사용된다.This digital signal is stored in the frame memory 18 and at the same time in the representative point memory 13 for operation in the next frame. At the same time, this input signal is input to the motion vector detection block 20 together with the previous frame representative point of the representative point memory 13 and used to detect the motion vector for each zone.
모션 벡터를 찾는 방식은 대역 추출 대표점 방식을 쓴다. 모션 벡터 검출부(14)에서 검출된 모션 벡터는 적분기(15)를 통하여 그 동안의 누적된 모션 벡터들과 더해져서 새로운 누적치를 생성한다.The method of finding the motion vector uses a band extraction representative point method. The motion vector detected by the motion vector detector 14 is added to the accumulated motion vectors through the integrator 15 to generate a new cumulative value.
CO=K*COP+VCO = K * CO P + V
CO : 현 프래임까지 누적치, K : 누적상수 COP: 전 프래임까지의 누적치, V : 모션 벡터CO: Cumulative value up to current frame, K: Cumulative constant CO P : Cumulative value up to previous frame, V: Motion vector
이 누적치가 메모리ㆍ보간 제어부(17)로 전달되고 상기 메모리ㆍ보간 제어부(17)에서 프래임 메모리(18)와 보간 블록(19)을 제어하여 손 떨림이 보정된 화상을 출력한다.This cumulative value is transmitted to the memory / interpolation control unit 17, and the memory / interpolation control unit 17 controls the frame memory 18 and the interpolation block 19 to output an image in which camera shake is corrected.
그러나 상기와 같은 방법은 여러가지 문제점을 가지고 있는데, 첫째 동화상의 모션 벡터는 손 떨림과는 상관성이 없고, 대역 추출 대표점 방식으로는 동화상의 모션 벡터의 영향을 완전히 배제할 수 없으므로 구해진 모션 벡터는 손 떨림에 의한 모션 벡터와는 차이가 나게 된다.However, the above method has various problems. First, the motion vector of the moving picture has no correlation with hand shaking, and the motion vector obtained by the band extraction representative point method cannot completely exclude the influence of the motion vector of the moving picture. It is different from the motion vector caused by the shaking.
돌째, 동화상이 차지하는 부분이 클 경우에는 손 떨림에 의한 모션 벡터보다 동화상에 의한 모션 벡터가 더 크게 영향을 끼쳐 구해지는 모션 벡터가 손 떨럼에 의한 모션 벡터와는 상관이 없는 동화상에 의한 모션 벡터와 더 가까운 값이 된다.In the case where the portion of the moving image occupies a large portion, the motion vector obtained by the moving image is more affected than the motion vector caused by the shaking of the motion. The closer it is.
종래의 기술에서는 이러한 문제점을 해결하기 위하여 마이크로 프로세서에 퍼지의 기능을 도입하여 동화상에 의한 모션 벡터라고 간주된 어떤 구역의 모션 벡터를 전체 모션 벡터를 구하는 과정에서 제외시키게 되는데, 동화상에 의한 모션 벡터라고 간주되는 구역이 많을 경우 구해지는 전체 모션 벡터는 불확실하게 된다.In the related art, in order to solve this problem, a fuzzy function is introduced into a microprocessor to exclude a motion vector of a region, which is considered as a motion vector by moving images, from the process of obtaining the entire motion vector. If there are many zones to be considered, the overall motion vector obtained is uncertain.
세째, 각 구역의 크기가 크고 대표점의 수가 많기 때문에 기억장소가 커야하고 연산수가 많아지고 따라서 처리속도가 떨어지게 된다.Third, because the size of each zone is large and the number of representative points is large, the memory location must be large, the number of operations is increased, and thus the processing speed decreases.
그리고 상기의 문제들로 인하여 하드웨어가 복잡하게 된다.And the above problems are complicated hardware.
이에 따라 본 발명의 상기와 같은 종래의 캠코더의 손 떨림 보정회로에 따르는 결함을 감안하여 정지화상의 모션 벡터가 손 떨림에 의한 것이라는 점과, 정지화상 부분은 블러링(bluling) 효과가 없어서 윤곽이 뚜렷하다는 것을 이용하여 작은 크기의 일정 구역의 윤곽의 합이 최대인 규역을 정지화상 구역으로 결정하여 모션 벡터를 구함으로써 캠코더의 손 떨림을 정확히 보상할 수 있는 수단을 제공하기 위한 목적에서 창안된 것으로, 이를 상세히 설명하면 다음과 같다.Accordingly, in view of the defects caused by the camera shake correction circuit of the conventional camcorder of the present invention, the motion vector of the still picture is caused by the hand shake, and the still picture part has no blurring effect, and thus the outline is uneven. It was created to provide a means to accurately compensate for the camera shake by determining the motion vector by determining the domain where the sum of the contours of a small sized area is the maximum using the prominence. This will be described in detail as follows.
먼저, 본 발명은 동화상과 정지화상을 구분하여 정지화상만의 모션 벡터를 구하여 정지화상의 모션 벡터를 손 떨림에 의해 발생하는 것이다.First, the present invention distinguishes between a moving picture and a still picture, obtains a motion vector of only a still picture, and generates a motion vector of the still picture by shaking the hand.
제4도에서 보는 바와 같이 동화상의 모션 벡터와 정지화상의 모션 벡터는 서로 상관성이 없으며, 정지화상의 모션 벡터는 손 떨림에 의해 발생하는 것이다.As shown in FIG. 4, the motion vector of the moving picture and the motion vector of the still picture are not correlated with each other, and the motion vector of the still picture is generated by hand shaking.
따라서 정지화상의 모션 벡터를 구할 수 있다면 그것을 손 떨림으로 간주할 수 있다.Therefore, if a motion vector of a still picture is available, it can be regarded as a hand shake.
먼저, 동화상과 정지화상을 구분할 수 있는 근거로서는 동화상의 경우 촬상 시간동안의 피사체의 움직임으로 인해 화상의 윤곽 부분이 흐려지는 블리링 현상이 일어나게 된다는 것이다.First, as a basis for distinguishing between a moving picture and a still picture, a bleeding phenomenon occurs in which the outline portion of the image is blurred due to the movement of the subject during the imaging time.
따라서 윤곽 부분이 뚜렷한 부분을 정지화상으로 생각할 수 있다.Therefore, the part with a clear outline can be considered as a still image.
이에따라 본 발명에서는 제5도에서와 같이 일정 구역의 윤곽의 합을 구하여 그 합이 최대인 구역을 정지 화상의 구역으로 결정한다.Accordingly, in the present invention, as shown in FIG. 5, the sum of the outlines of the predetermined areas is obtained, and the area having the maximum sum is determined as the area of the still picture.
즉, L과 N으로 정의되는 영역에서 윤곽의 합은That is, the sum of the contours in the area defined by L and N is
로 표시되며, 여기서 ed(x,y)는, (x,y)점에서의 윤곽의 크기이고 Sx,y는 (x,y)점에서의 화소의 밝기이며 L은 구역의 가로 크기이고 N은 구역의 세로크기이다.Where ed (x, y) is the size of the contour at point (x, y), Sx, y is the brightness of the pixel at point (x, y), L is the horizontal size of the zone, and N is The vertical size of the zone.
ed(x,y)=max(|Sx,y-Sx,y+1|, |Sx,y-Sx,y+1|)의 식으로 쓸 수 있다.ed (x, y) = max (| S x, y -S x, y + 1 |, | S x, y -S x, y + 1 |)
(i,j)=max(M(i,j))일 때 (i,j)가 정지화상 구역의 어드레스로 결정된다.When (i, j) = max (M (i, j) ), (i, j) is determined as the address of the still picture zone.
한편, 제3도는 본 발명이 수행되는 하드웨어의 기본 구성으로서, 입력되는 화상 데이타를 이용하여 정지 화상의 구역을 결정하는 정지화상 구역 결정부(51)와, 상기 화상 데이타중 1프레임 데이타를 저장하는 프래임 메모리(18)와, 상기 정지화상 결정부(51)에 의해 결정된 구역의 화상 데이타를 기억하는 구역 메모리(52)와, 입력 데이타와 구역 메모리(52)의 정지 화상 데이타로부터 모션 벡터를 검출하는 모션 벡터 검출부(14)와, 상기 모션 벡터 검출부(14)의 모션 벡터 값을 합산하는 적분기(15)와, 정지화상 구역 결정부(51)로부터 입력되는 구역 어드레스로부터 프래임 메모리(592)중 정지화상 구역의 데이타를 구역 메모리(52)로 출력시키며 프래임 메모리(18)의 데이타를 적분기(15)로부터 입력받는 모션 벡터값만큼 보정된 데이타로 출력시키는 제어부(53)로 구성된다.3 is a basic configuration of the hardware in which the present invention is implemented, which is a still picture zone determination unit 51 for determining an area of a still picture using input image data, and storing one frame data of the picture data. A motion vector is detected from the frame memory 18, the zone memory 52 storing the image data of the zone determined by the still picture determination unit 51, and the input data and the still picture data of the zone memory 52. The still image in the frame memory 592 from the motion vector detector 14, the integrator 15 that sums the motion vector values of the motion vector detector 14, and the zone address input from the still image zone determiner 51. The controller 53 outputs the data of the zone to the zone memory 52 and outputs the data of the frame memory 18 as data corrected by the motion vector value received from the integrator 15. It is made.
상기와 같은 구성에 대하여 그 동작 및 효과를 설명하면 다음과 같다.The operation and effects of the configuration as described above are as follows.
먼저, 정지화상으로 결정된 구역의 화상 데이타를 기억시키기 위해 어드레스(i,j)로부터 어드레스(i+L-1,k+N-1)까지의 L*N의 수의 데이타를 구역 메모리(52)에 저장하고, 입력 데이타와 상기 구역 메모리(52)에 기억되어 있는 전 프래임의 정지화상 데이타로부터 대표점 방식을 이용하여 모션 벡터를 검출한다.First, the area memory 52 stores the number of L * N data from the address (i, j) to the address (i + L-1, k + N-1) in order to store the image data of the area determined as the still picture. And motion vector are detected from the input data and the still picture data of all frames stored in the area memory 52 using the representative point method.
그리고 제어부(53)는 프래임 메모리(18)의 데이타를 적분기(15)로부터 받은 데이타만큼 이동된 어드레스부터 출력시키며, 이 출력이 보정된 화상이 된다.The control unit 53 outputs the data of the frame memory 18 from the address shifted by the data received from the integrator 15, and the output is a corrected image.
또한 정지화상 구역 결정 블록으로부터 얻은 구역 어드레스로부터 정지화상 구역 크기에 해당하는 어드레스까지의 데이타를 프래임 메모리(18)로부터 출력하여 구역 메모리(52)에 저장한다.Further, data from the zone address obtained from the still picture zone determination block to the address corresponding to the still picture zone size is output from the frame memory 18 and stored in the zone memory 52.
한편, 상기의 정지화상의 영역을 검출하기 위한 상기 하드웨어와 관련하여 그 동작 및 작용효과를 상세히 설명하면 다음과 같다.On the other hand, the operation and the effects of the hardware for detecting the area of the still image described above in detail.
A/D 변환기(12)로부터 입력된 데이타는 프래임 메모리(18)에 기억되고 정지 화상 구역 결정 블록에 입력되며 모션 벡터 검출 블록(20)에 입력된다. 정지화상 구역 결정 블록에서는 각 화소의 윤곽을 구하고 일정 구역 크기의 윤곽의 합을 구하여 그 합이 최대인 구역을 결정하고 구역 어드레스를 제어부(53)에 보낸다.Data input from the A / D converter 12 is stored in the frame memory 18, input to the still picture region determination block, and input to the motion vector detection block 20. In the still picture zone determination block, the outline of each pixel is obtained, the sum of the outlines of a predetermined zone size is determined, the zone having the maximum sum is determined, and the zone address is sent to the controller 53.
제어부(53)에서는 정지화상 구역 결정부(51)로부터 받은 구역 어드레스로부터 지정된 프래임 메모리(18) 영역을 구역 메모리(52)에 정지화상 구역의 데이타의 대표점을 저장하며 다음 프래임의 모션 벡터의 검출에 대비한다.The control section 53 stores the representative point of the data of the still picture zone in the region memory 52 in the frame memory 18 area designated from the zone address received from the still picture zone determination section 51, and detects the motion vector of the next frame. Be prepared.
모션 벡터 검출블록(20)에서는 상기 A/D 변환기(12)로부터의 입력 데이타와 구역 메모리(52)에 저장된 정지 화상 구역의 대표점을 연산하여 모션 벡터를 구한 다음 그 모션 벡터를 적분기(15)로 보낸다.The motion vector detection block 20 calculates a motion vector by calculating the representative data of the input data from the A / D converter 12 and the still picture zone stored in the area memory 52, and then integrating the motion vector. Send to.
상기 적분기(15)에서는 모션 벡터 검출 블록(20)에서 보내진 모션 벡터에 누적된 모션 벡터의 합을 더한다.(CO=K*COP)The integrator 15 adds the sum of the accumulated motion vectors to the motion vectors sent from the motion vector detection block 20 (CO = K * CO P ).
이 누적치는 제어부(53)로 보내지고 상기 제어부(53)에서는 프래임 메모리(18)를 제어하여 누적치만큼 보정된 출력을 내보내게 된다.This cumulative value is sent to the controller 53, and the controller 53 controls the frame memory 18 to output an output corrected by the accumulated value.
따라서 동화상 부분을 모션 벡터 검출에서 제외시키기 때문에 동화상의 모션 벡터의 영향을 인한 잘못된 결과를 배제할 수 있으며, 동화상의 영향을 감소시키기 위해 부가적으로 도입되는 기능의 필요없이 정확한 모션벡터를 구할 수 있으며, 모션의 검출을 위한 구역 메모리(52)의 용량이 작고 대표점의 수가 작기 때문에 연산수가 적어지고 따라서 처리 속도가 빨라지게 됨과 아울러 하드웨어를 보다 단순화시킬 수 있다.Therefore, since the moving part is excluded from the motion vector detection, the wrong result due to the influence of the motion vector of the moving picture can be excluded, and the accurate motion vector can be obtained without the need of an additional function to reduce the moving image. In addition, since the capacity of the area memory 52 for the detection of motion is small and the number of representative points is small, the number of calculations is reduced, and thus the processing speed is increased, and the hardware can be further simplified.
이상에서와 같이 본 발명은 정지화상의 모션 벡터가 손 떨림에 의한 것이라는 점과 정지화상 부분은 블러링 효과가 없어서 윤곽이 뚜렷하다는 것을 이용하여 작은 크기의 일정 구역의 윤곽의 합이 최대인 구역을 정지화상 구역으로 결정하여 모션 벡터 구함으로써 캠코더의 손 떨림을 정확히 보상할 수 있게 해준다.As described above, the present invention uses the fact that the motion vector of the still image is caused by shaking and the still image part has no blurring effect, so that the outline is clear. It is possible to accurately compensate for camera shake by determining the motion picture area and obtaining the motion vector.
Claims (2)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019920008877A KR950009663B1 (en) | 1992-05-25 | 1992-05-25 | Apparatus for correcting a hand motion in a camcorder |
JP5122486A JPH0670217A (en) | 1992-05-25 | 1993-05-25 | Apparatus and method for correction of image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019920008877A KR950009663B1 (en) | 1992-05-25 | 1992-05-25 | Apparatus for correcting a hand motion in a camcorder |
Publications (2)
Publication Number | Publication Date |
---|---|
KR930023761A KR930023761A (en) | 1993-12-21 |
KR950009663B1 true KR950009663B1 (en) | 1995-08-25 |
Family
ID=19333573
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019920008877A KR950009663B1 (en) | 1992-05-25 | 1992-05-25 | Apparatus for correcting a hand motion in a camcorder |
Country Status (2)
Country | Link |
---|---|
JP (1) | JPH0670217A (en) |
KR (1) | KR950009663B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2940762B2 (en) * | 1993-06-28 | 1999-08-25 | 三洋電機株式会社 | Video camera with image stabilization device |
US5835138A (en) * | 1995-08-30 | 1998-11-10 | Sony Corporation | Image signal processing apparatus and recording/reproducing apparatus |
KR100748174B1 (en) * | 2005-12-27 | 2007-08-09 | 엠텍비젼 주식회사 | Image stabilization and correction device |
-
1992
- 1992-05-25 KR KR1019920008877A patent/KR950009663B1/en not_active IP Right Cessation
-
1993
- 1993-05-25 JP JP5122486A patent/JPH0670217A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
JPH0670217A (en) | 1994-03-11 |
KR930023761A (en) | 1993-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR930002613B1 (en) | Image motion vector detector | |
JP2600504B2 (en) | Motion vector detection circuit | |
JPH04255179A (en) | Hand blur detector for video data | |
JP2507138B2 (en) | Motion vector detection device and image shake correction device | |
CN114586337A (en) | Video anti-shake optimization processing method and device and electronic equipment | |
JPH0832048B2 (en) | Motion vector detector | |
JPH09163217A (en) | Apparatus and method for detecting movement vector in cameraimage | |
JPH05122586A (en) | Blurring corrector for image | |
KR100262793B1 (en) | Image stabilization device | |
JPH04151982A (en) | Moving vector detector | |
KR950009663B1 (en) | Apparatus for correcting a hand motion in a camcorder | |
JP3407429B2 (en) | Video signal processing device | |
KR950007536B1 (en) | Correcting method of image shaking in digital camcorder | |
JP3257035B2 (en) | Apparatus and method for correcting image vibration | |
JP3252418B2 (en) | Image shake determination device | |
JPH06133298A (en) | Motion vector detector | |
JP2792767B2 (en) | Imaging device | |
JP3271273B2 (en) | Image vibration determination apparatus, image vibration correction apparatus, image vibration determination method, and image vibration correction method | |
US20240406594A1 (en) | Moving image noise reduction apparatus and moving image noise reduction method | |
JP3271275B2 (en) | Image vibration correction apparatus and image vibration correction method | |
JP3252411B2 (en) | Image vibration correction device | |
JP3303311B2 (en) | Image vibration correction apparatus and image vibration correction method | |
JPH06121218A (en) | Motion vector detecting method | |
JP3271274B2 (en) | Image vibration determination apparatus, image vibration correction apparatus, image vibration determination method, and image vibration correction method | |
JP3152574B2 (en) | Camera shake correction device and video camera using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19920525 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19920525 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
G160 | Decision to publish patent application | ||
PG1605 | Publication of application before grant of patent |
Comment text: Decision on Publication of Application Patent event code: PG16051S01I Patent event date: 19950728 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19951121 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19951208 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19951208 End annual number: 3 Start annual number: 1 |
|
PR1001 | Payment of annual fee |
Payment date: 19971229 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 19981221 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20000728 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20000728 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |