[go: up one dir, main page]

CN103051888B - Image processing method and image acquisition device for generating dynamic images - Google Patents

Image processing method and image acquisition device for generating dynamic images Download PDF

Info

Publication number
CN103051888B
CN103051888B CN201110311436.9A CN201110311436A CN103051888B CN 103051888 B CN103051888 B CN 103051888B CN 201110311436 A CN201110311436 A CN 201110311436A CN 103051888 B CN103051888 B CN 103051888B
Authority
CN
China
Prior art keywords
image
correction
module
pixel
images
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201110311436.9A
Other languages
Chinese (zh)
Other versions
CN103051888A (en
Inventor
李运锦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Altek Corp
Original Assignee
Altek Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Altek Corp filed Critical Altek Corp
Priority to CN201110311436.9A priority Critical patent/CN103051888B/en
Publication of CN103051888A publication Critical patent/CN103051888A/en
Application granted granted Critical
Publication of CN103051888B publication Critical patent/CN103051888B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

An image processing method for generating dynamic images and an image acquisition device thereof are provided. The image processing method comprises the following steps. First, a plurality of images are continuously acquired, one of the images is a reference image, and the rest of the images are to-be-processed images. Then, global motion estimation and global motion correction are performed on the image to be processed according to the reference image, so as to generate a plurality of corrected images. And comparing pixel points in each corrected image respectively, marking a local action area with pixel difference value variation, and defining a mask covering all the local action areas. And finally, playing the reference image by a display module of the image acquisition device, and updating the playing content of the reference image in sequence according to the position and the size of the mask of each corrected image.

Description

产生动态影像的影像处理方法及其影像获取装置Image processing method and image acquisition device for generating dynamic images

技术领域 technical field

本发明涉及一种影像处理方法,尤其涉及一种在影像获取装置上播放动态影像的影像处理方法。The invention relates to an image processing method, in particular to an image processing method for playing dynamic images on an image acquisition device.

背景技术 Background technique

图形交换格式(Graphics Interchange Format,GIF)是一种点阵图图形文件格式,仅能以8位元(即256种颜色)来表现彩色的影像。GIF格式图档支持多张影像重复播放,适合将不同照片或图片的画面整合在同一个图档中来播映,达到动态影像的播放效果。Graphics Interchange Format (GIF) is a bitmap graphics file format that can only express color images in 8 bits (that is, 256 colors). The GIF format image file supports repeated playback of multiple images, which is suitable for integrating different photos or pictures into the same image file for playback, so as to achieve the playback effect of dynamic images.

在制作GIF格式图档时,一张以24位元所储存的全彩影像必须先转换成以8位元(即256种颜色)储存的彩色影像,才能存成GIF格式图档。其中由24位元全彩影像转换成8位元彩色影像时,可能因采用不同的转换模式,造成转换后的每张影像有色域不连续的情况,进而造成动态影像的播放效果不如预期,因此若动态影像的播放是为了达成某种特效,则须仰赖专业的影像处理技巧。When making a GIF format image file, a full-color image stored in 24 bits must first be converted into a color image stored in 8 bits (that is, 256 colors) before it can be saved as a GIF format image file. When converting a 24-bit full-color image to an 8-bit color image, different conversion modes may be used, resulting in discontinuous color gamut of each image after conversion, which may cause the playback effect of the dynamic image to be unsatisfactory. Therefore, If the playback of dynamic images is to achieve certain special effects, it must rely on professional image processing skills.

此外,目前GIF格式图档大部分是于计算机上观赏,一般相机并无支持GIF格式图档目前在相机领域上,皆是以连续影像的播放来达到动态的目的,意即以一张一张完整的影像来连续更新画面,进而达到动态影像的播放效果。然而,对于强调影像中大部分物件为静止状态,仅有少部分物件做变化的特殊播放效果来说,以一张一张完整的影像来连续更新画面,不易表达出上述强调局部短暂影像变化的特效。In addition, most of the GIF format image files are viewed on computers at present, and general cameras do not support GIF format image files. Complete images to continuously update the screen, and then achieve the effect of dynamic image playback. However, for the special playback effect that emphasizes that most of the objects in the image are still and only a few objects change, it is difficult to express the above-mentioned emphasis on partial transient image changes by updating the picture continuously with one complete image special effects.

发明内容 Contents of the invention

有鉴于此,本发明提供一种产生动态影像的影像处理方法及其影像获取装置,可在具有显示模组的影像获取装置上通过局部更新影像内容,藉以产生强调局部短暂影像变化的特殊播放效果。In view of this, the present invention provides an image processing method for generating dynamic images and its image acquisition device, which can locally update the image content on the image acquisition device with a display module, so as to produce a special playback effect that emphasizes local transient image changes .

本发明提出一种产生动态影像的影像处理方法,适用于具有显示模组的影像获取装置。影像处理方法包括下列步骤。首先,连续获取多个影像,这些影像其中之一为参考影像,其余的影像为待处理影像。接着,依据参考影像对待处理影像进行全域移动量估计(global motionestimation)与全域移动量校正(global motion correction),藉以产生多个校正后影像。并且分别在各校正后影像中进行像素点比对,标记出具像素差值变化的局部动作区域,并定义涵盖所有局部动作区域的遮罩(mask)。最后,藉由影像获取装置的显示模组播放参考影像,并依据各校正后影像的遮罩的位置与大小依序更新参考影像的播放内容。The invention proposes an image processing method for generating dynamic images, which is suitable for an image acquisition device with a display module. The image processing method includes the following steps. First, a plurality of images are continuously acquired, one of which is a reference image, and the rest are images to be processed. Then, global motion estimation and global motion correction are performed on the image to be processed according to the reference image, so as to generate a plurality of corrected images. In addition, pixel comparisons are performed in each corrected image, local motion areas with pixel difference changes are marked, and a mask covering all local motion areas is defined. Finally, the reference image is played by the display module of the image acquisition device, and the playback content of the reference image is sequentially updated according to the position and size of the mask of each corrected image.

在本发明的一实施例中,上述分别在各该校正后影像中进行像素点比对,标记出具像素差值变化的局部动作区域,并定义涵盖局部动作区域的遮罩的步骤还包括依据影像获取的时间顺序,分别对各校正后影像与其相对应的前一张影像比较每一像素点的像素值之差,藉以产生每一像素点的影像差值。并判断此影像差值是否大于门槛值,若是,则标记此像素点为局部动作区域。然后,圈选出各校正后影像中涵盖所有标记为局部动作区域的一矩形区域,以作为各校正后影像的遮罩。In an embodiment of the present invention, the above-mentioned steps of performing pixel point comparison in each of the corrected images, marking the local motion areas with pixel difference changes, and defining a mask covering the local motion areas also include: In the time sequence of acquisition, the pixel value difference of each pixel is compared between each corrected image and its corresponding previous image, so as to generate an image difference value of each pixel. And judge whether the image difference is greater than a threshold value, if so, mark this pixel as a local action area. Then, a rectangular area covering all marked local action areas in each corrected image is circled as a mask of each corrected image.

在本发明的一实施例中,上述在圈选出各校正后影像中涵盖所有标记为局部动作区域的矩形区域,以作为各校正后影像的遮罩的步骤之后,还包括对各校正后影像中属于矩形区域的范围内的所有局部动作区域与参考影像中相对应的区域,采用滤波处理法进行色彩校正。并且储存参考影像及进行色彩校正后的各校正后影像的矩形区域的影像内容,以提供给显示模组进行播放。In an embodiment of the present invention, after the above-mentioned step of circling all the rectangular areas marked as local action areas in each corrected image as a mask for each corrected image, it also includes All the local action areas within the range of the rectangular area in , and the corresponding areas in the reference image, are color-corrected by filter processing. And store the reference image and the image content of the rectangular area of each corrected image after color correction, so as to provide to the display module for playing.

在本发明的一实施例中,上述利用该影像获取装置在一拍摄条件下获取一灰阶图,统计此灰阶图的平均亮度值及标准差,并依据平均亮度值及标准差设定此拍摄条件下的门槛值。In an embodiment of the present invention, the image acquisition device is used to obtain a grayscale image under a shooting condition, the average brightness value and standard deviation of the grayscale image are counted, and the grayscale image is set according to the average brightness value and standard deviation. Threshold value under shooting conditions.

在本发明的一实施例中,上述在产生校正后影像的步骤之后还包括利用一动态影像压缩方法分别对各校正后影像进行区域移动量估计,藉以产生各校正后影像的多个区域移动向量。并且对各校正后影像中存在区域移动向量的区域进行每一像素点的像素值比较,藉以标记出具像素差值变化的局部动作区域。In an embodiment of the present invention, after the step of generating the corrected image, the step of generating the corrected image further includes using a dynamic image compression method to estimate the area movement of each corrected image, so as to generate a plurality of area motion vectors of each corrected image . And compare the pixel value of each pixel point in the area where the area motion vector exists in each corrected image, so as to mark the local motion area with pixel difference change.

在本发明的一实施例中,上述动态影像压缩方法包括H.264压缩方法、动画专家群组2/4(Moving Picture Experts Group 2/4,MPEG-2/4)压缩方法或动态联合影像专家群组(Motion Joint Photographic CodingExpert Group,MJPEG)压缩方法。In an embodiment of the present invention, the above-mentioned dynamic image compression method includes H.264 compression method, Moving Picture Experts Group 2/4 (Moving Picture Experts Group 2/4, MPEG-2/4) compression method or dynamic joint image experts Group (Motion Joint Photographic Coding Expert Group, MJPEG) compression method.

本发明另提出一种产生动态影像的影像获取装置,其包括影像获取模组、移动量估计与校正模组、影像比对模组以及显示模组。其中,影像获取模组用以连续获取多个影像,这些影像其中之一为参考影像,其余的影像为多个待处理影像。移动量估计与校正模组耦接至影像获取模组,依据参考影像对待处理影像进行全域移动量估计与全域移动量校正,藉以产生多个校正后影像。影像比对模组耦接至影像获取模组及移动量估计与校正模组,分别对各校正后影像进行比对,标记出具像素差值变化的局部动作区域,并定义涵盖所有局部动作区域的一遮罩。显示模组耦接至影像比对模组,用以播放此参考影像,并依据各校正后影像的遮罩的位置与大小依序更新此参考影像的播放内容。The present invention further proposes an image acquisition device for generating dynamic images, which includes an image acquisition module, a movement estimation and correction module, an image comparison module, and a display module. Wherein, the image acquisition module is used to continuously acquire multiple images, one of which is a reference image, and the rest of the images are multiple images to be processed. The movement estimation and correction module is coupled to the image acquisition module, and performs global movement estimation and global movement correction on the image to be processed according to the reference image, so as to generate a plurality of corrected images. The image comparison module is coupled to the image acquisition module and the movement amount estimation and correction module, respectively compares each corrected image, marks the local action area with pixel difference change, and defines the area covering all local action areas A mask. The display module is coupled to the image comparison module for playing the reference image, and sequentially updates the playback content of the reference image according to the position and size of the mask of each corrected image.

在本发明的一实施例中,上述影像比对模组依据影像获取的时间顺序分别对各校正后影像的每一像素点与相对应的前一张影像的每一像素点比较像素值之差,藉以产生每一像素点的影像差值。此外,影像比对模组判断此影像差值是否大于门槛值,若是,则影像比对模组标记此像素点为局部动作区域,并且圈选出各校正后影像中涵盖所有标记为局部动作区域的矩形区域,以作为各校正后影像的遮罩。In an embodiment of the present invention, the above-mentioned image comparison module compares the pixel value difference between each pixel point of each corrected image and each pixel point of the corresponding previous image according to the time sequence of image acquisition. , so as to generate the image difference value of each pixel. In addition, the image comparison module judges whether the image difference is greater than the threshold value, if so, the image comparison module marks this pixel as a local action area, and circles all the corrected images covering all marked as local action areas The rectangular area of , as a mask for each rectified image.

在本发明的一实施例中,上述产生动态影像的影像获取装置还包括滤波处理模组以及储存模组。其中,滤波处理模组耦接至影像比对模组,对各校正后影像中属于矩形区域的范围内的所有局部动作区域与参考影像中相对应的区域进行滤波处理。储存模组耦接至滤波处理模组,用以储存此参考影像并储存进行滤波处理后的各校正后影像的矩形区域的影像内容。In an embodiment of the present invention, the image acquisition device for generating dynamic images further includes a filter processing module and a storage module. Wherein, the filter processing module is coupled to the image comparison module, and performs filter processing on all local motion regions within the range of the rectangular region in each corrected image and corresponding regions in the reference image. The storage module is coupled to the filter processing module, and is used for storing the reference image and image content of each rectified image after filter processing.

在本发明的一实施例中,上述影像比对模组接收影像获取装置在一拍摄条件下所获取的一灰阶图。影像比对模组统计此灰阶图的平均亮度值及标准差,并依据此平均亮度值及标准差设定在此拍摄条件下的门槛值。In an embodiment of the present invention, the above-mentioned image comparison module receives a grayscale image acquired by the image acquisition device under a shooting condition. The image comparison module counts the average brightness value and standard deviation of the gray scale image, and sets the threshold value under this shooting condition according to the average brightness value and standard deviation.

在本发明的一实施例中,上述产生动态影像的影像获取装置还包括耦接至影像比对模组的压缩模组。压缩模组对各校正后影像进行区域移动量估计,藉以产生各校正后影像的多个区域移动向量。影像比对模组对存在区域移动向量的区域进行每一像素点的像素值比较,藉以标记出具像素差值变化的局部动作区域。In an embodiment of the present invention, the image acquisition device for generating dynamic images further includes a compression module coupled to the image comparison module. The compression module performs regional motion estimation on each corrected image, so as to generate a plurality of regional motion vectors for each corrected image. The image comparison module compares the pixel value of each pixel in the area where the area motion vector exists, so as to mark the local motion area with pixel difference change.

在本发明的一实施例中,上述压缩模组为H.264压缩模组、动画专家群组2/4压缩模组、动态联合影像专家群组压缩模组其中之一。In an embodiment of the present invention, the compression module is one of the H.264 compression module, animation expert group 2/4 compression module, and dynamic joint image expert group compression module.

基于上述,本发明所提供的产生动态影像的影像处理方法及其影像获取装置,可在具有显示模组的影像获取装置上藉由先显示第一张完整的参考影像,然后根据事先所记录的局部影像区域内容与位置,可以连续快速地局部更新区域内容,藉以达到强调局部短暂影像变化的动态影像播放效果。Based on the above, the image processing method for generating dynamic images and its image acquisition device provided by the present invention can first display the first complete reference image on the image acquisition device with a display module, and then according to the previously recorded The content and position of the local image area can continuously and quickly update the area content locally, so as to achieve a dynamic image playback effect that emphasizes local short-term image changes.

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail with reference to the accompanying drawings.

附图说明 Description of drawings

图1是依照本发明一实施例所显示的产生动态影像的影像获取装置的方框图。FIG. 1 is a block diagram of an image acquisition device for generating dynamic images according to an embodiment of the present invention.

图2是依照本发明一实施例所显示的产生动态影像的影像处理方法的流程图。FIG. 2 is a flowchart of an image processing method for generating dynamic images according to an embodiment of the present invention.

图3是依照本发明一实施例所显示的参考影像与待处理影像的示意图。FIG. 3 is a schematic diagram of a reference image and an image to be processed displayed according to an embodiment of the present invention.

图4是依照本发明一实施例所显示的参考影像与校正后影像的矩形区域示意图。FIG. 4 is a schematic diagram of a rectangular area of a reference image and a corrected image displayed according to an embodiment of the present invention.

图5是依照本发明另一实施例所显示的产生动态影像的影像获取装置的方框图。FIG. 5 is a block diagram of an image acquisition device for generating dynamic images according to another embodiment of the present invention.

图6是依照本发明另一实施例所显示的产生动态影像的影像处理方法的流程图。FIG. 6 is a flow chart of an image processing method for generating dynamic images according to another embodiment of the present invention.

图7是依照本发明又一实施例所显示的产生动态影像的影像获取装置的方框图。FIG. 7 is a block diagram of an image acquisition device for generating dynamic images according to yet another embodiment of the present invention.

附图标记:Reference signs:

100、500、700:影像获取装置100, 500, 700: image acquisition device

110:影像获取模组110: Image acquisition module

120:移动量估计与校正模组120:Movement estimation and correction module

130:影像比对模组130: Image comparison module

140:显示模组140: display module

302:参考影像302: Reference Image

304、306、308、310:待处理影像304, 306, 308, 310: images to be processed

304’、306’、308’、310’:校正后影像304’, 306’, 308’, 310’: Corrected image

550:滤波处理模组550: Filter processing module

560:储存模组560: Storage Module

770:压缩模组770: Compression Mod

A~D、a~d:矩型区域A~D, a~d: Rectangular area

S210~S240:产生动态影像的影像处理方法的各步骤S210-S240: each step of the image processing method for generating dynamic images

S610~S660:产生动态影像的影像处理方法的各步骤S610-S660: each step of the image processing method for generating dynamic images

具体实施方式 Detailed ways

图1是依照本发明一实施例所显示的产生动态影像的影像获取装置的方框图。本发明的产生动态影像的影像获取装置例如是一般消费型相机、数码相机、单眼相机或具有影像获取功能的手机、智能型手机等等。请参照图1,产生动态影像的影像获取装置100包括影像获取模组110、移动量估计与校正模组120、影像比对模组130以及显示模组140。其功能分述如下:FIG. 1 is a block diagram of an image acquisition device for generating dynamic images according to an embodiment of the present invention. The image acquisition device for generating dynamic images of the present invention is, for example, a general consumer camera, a digital camera, a single-eye camera, or a mobile phone with an image acquisition function, a smart phone, and the like. Referring to FIG. 1 , the image acquisition device 100 for generating dynamic images includes an image acquisition module 110 , a movement estimation and correction module 120 , an image comparison module 130 and a display module 140 . Its functions are described as follows:

影像获取模组110包括镜头、感光元件以及光圈等。镜头例如是标准镜头、广角镜头及变焦镜头等。感光元件例如是电荷耦合元件(ChargeCoupled Device,CCD)、互补性氧化金属半导体(ComplementaryMetal-Oxide Semiconductor,CMOS)元件或其他元件,镜头与感光元件或其组合在此皆不设限。影像获取模组110用以连续获取多个影像。The image acquisition module 110 includes a lens, a photosensitive element, an aperture, and the like. The lens is, for example, a standard lens, a wide-angle lens, a zoom lens, and the like. The photosensitive element is, for example, a Charge Coupled Device (CCD), a Complementary Metal-Oxide Semiconductor (CMOS) element or other elements, and the lens, photosensitive element or combination thereof are not limited herein. The image capturing module 110 is used for continuously capturing multiple images.

移动量估计与校正模组120耦接至影像获取模组110,例如可利用重力传感器(G-sensor)或陀螺仪(Gyroscope)先进行全域移动量估计(global motion estimation),再依据全域移动量估计的结果进行全域移动量校正(global motion correction),用以去除因影像获取模组110在拍摄期间的晃动所造成的影像间的整体变化。The motion estimation and correction module 120 is coupled to the image acquisition module 110. For example, a G-sensor or a gyroscope can be used to perform global motion estimation (global motion estimation), and then according to the global motion The estimated result is subjected to global motion correction to remove the overall variation between images caused by the shaking of the image capturing module 110 during shooting.

影像比对模组130耦接至影像获取模组110及移动量估计与校正模组120,分别对所获取的影像进行像素值比对,标记出具像素差值变化的局部动作区域,并定义涵盖所有局部动作区域的一遮罩。The image comparison module 130 is coupled to the image acquisition module 110 and the movement estimation and correction module 120, and compares the pixel values of the acquired images respectively, marks and issues local motion areas with pixel difference changes, and defines coverage A mask for all local motion regions.

显示模组140耦接至影像比对模组130,例如是液晶显示器(LiquidCrystal Display,LCD)、发光二极管(Light-Emitting Diode,LED)显示器等而可用以连续播放影像。The display module 140 is coupled to the image comparison module 130 , such as a liquid crystal display (Liquid Crystal Display, LCD), a light-emitting diode (Light-Emitting Diode, LED) display, etc., and can be used to play images continuously.

图2是依照本发明一实施例所显示的产生动态影像的影像处理方法的流程图。请参照图2,本实施例的方法适用于图1的装置,以下即搭配图1中的各模组说明本实施例产生动态影像的影像处理方法的详细步骤。FIG. 2 is a flowchart of an image processing method for generating dynamic images according to an embodiment of the present invention. Please refer to FIG. 2 , the method of this embodiment is applicable to the device in FIG. 1 , and the detailed steps of the image processing method for generating dynamic images in this embodiment will be described below in conjunction with each module in FIG. 1 .

首先如步骤S210所示,利用影像获取模组110连续获取多个影像,这些影像其中之一为参考影像,其余的影像为待处理影像。举例来说,图3是依照本发明一实施例所显示的参考影像与待处理影像的示意图。请参照图3,依据影像获取模组110获取时间的顺序,设定第一张获取的影像即为参考影像302,第二张至第五张获取的影像分别为待处理影像304、306、308、310。为了方便说明本发明,本实施例以获取五张影像为例作为说明,但本发明并不限于此。First, as shown in step S210 , the image acquisition module 110 is used to continuously acquire a plurality of images, one of which is a reference image, and the rest are images to be processed. For example, FIG. 3 is a schematic diagram of a reference image and an image to be processed displayed according to an embodiment of the present invention. Please refer to FIG. 3 , according to the order of acquisition time of the image acquisition module 110 , the first acquired image is set as the reference image 302 , and the second to fifth acquired images are images to be processed 304 , 306 , and 308 respectively. , 310. In order to facilitate the description of the present invention, this embodiment takes acquisition of five images as an example for illustration, but the present invention is not limited thereto.

接着在步骤S220中,移动量估计与校正模组120依据参考影像302对待处理影像304、306、308、310先进行全域移动量估计而产生全域移动向量,再利用全域移动向量进行全域移动量校正,藉以产生多个校正后影像。由于影像获取模组110是针对一被摄主体在短时间内采取快速连续拍摄模式,用以捕捉被摄主体局部些微的变化。连续拍摄的影像可能因影像获取装置100的晃动与被摄主体本身局部的动作,造成连续影像间具有差异。其中,被摄主体局部的动作是要保留的,然影像间整体的几何变形必须去除。因此,本实施例利用移动量估计与校正模组120把待处理影像304、306、308、310相对于参考影像302进行几何校正(registration),藉以去除影像间的整体变化,而产生相对应的校正后影像304’、306’、308’、310’。Next, in step S220, the motion estimation and correction module 120 performs global motion estimation on the to-be-processed images 304, 306, 308, and 310 based on the reference image 302 to generate a global motion vector, and then uses the global motion vector to perform global motion correction. , so as to generate a plurality of corrected images. Since the image acquisition module 110 adopts a rapid continuous shooting mode for a subject within a short period of time, it is used to capture local slight changes of the subject. The continuously shot images may have differences between the consecutive images due to the shake of the image capturing device 100 and the local movement of the subject itself. Among them, the local movement of the subject must be preserved, but the overall geometric deformation between images must be removed. Therefore, in this embodiment, the motion estimation and correction module 120 is used to perform geometric correction (registration) on the to-be-processed images 304, 306, 308, 310 relative to the reference image 302, so as to remove the overall variation between the images and generate corresponding Corrected images 304', 306', 308', 310'.

接下来如步骤S230所示,影像比对模组130分别对各个校正后影像进行比对,标记出具像素差值变化的局部动作区域,并定义涵盖所有局部动作区域的遮罩(mask)。详言之,影像比对模组130依据影像获取的时间顺序,分别对各校正后影像与其相对应的前一张影像比较每一像素点的像素值之差,藉以产生每一像素点的影像差值。Next, as shown in step S230 , the image comparison module 130 compares each corrected image, marks local motion areas with pixel difference changes, and defines a mask covering all local motion areas. Specifically, the image comparison module 130 compares the difference between the pixel values of each pixel between each corrected image and its corresponding previous image according to the time sequence of image acquisition, so as to generate an image of each pixel difference.

举例来说,影像比对模组130先对校正后影像304’与参考影像302的每一像素点比较像素值之差,如此可产生每一像素点的一影像差值。接着,影像比对模组130判断此影像差值是否大于门槛值(threshold),若是,则代表此像素点位置的物件可能发生改变,意即被摄主体或影像中的某一物件有动作产生,因此将大于门槛值的像素点位置标记为局部动作区域。在此须说明的是,门槛值的设定可事先利用影像比对模组130接收影像获取模组110在一拍摄条件下所获取的一灰阶图,例如在ISO100的拍摄条件下获取一灰阶图。影像比对模组130统计此灰阶图的平均亮度值及标准差,并依据此平均亮度值及标准差设定一门槛值。因此在不同的拍摄条件下,例如ISO100、ISO200、ISO400、ISO800等,可以设定不同的门槛值。For example, the image comparison module 130 first compares the pixel value difference between each pixel point of the corrected image 304' and the reference image 302, so as to generate an image difference value for each pixel point. Next, the image comparison module 130 judges whether the image difference is greater than a threshold value (threshold), if so, it means that the object at the pixel position may change, which means that the subject or an object in the image has a movement , so the pixel position greater than the threshold value is marked as the local action area. It should be noted here that the threshold value can be set in advance by using the image comparison module 130 to receive a grayscale image obtained by the image acquisition module 110 under a shooting condition, for example, a grayscale image obtained under a shooting condition of ISO100 step diagram. The image comparison module 130 counts the average brightness value and standard deviation of the grayscale image, and sets a threshold value based on the average brightness value and standard deviation. Therefore, under different shooting conditions, such as ISO100, ISO200, ISO400, ISO800, etc., different threshold values can be set.

待校正后影像304’中每一像素点皆做完影像差值比较后,即可标记出所有局部动作区域。接着,影像比对模组130例如在校正后影像304’中圈选出涵盖所有标记为局部动作区域的一最小矩形区域,以作为校正后影像304’的一遮罩。其中,遮罩的形状与大小可由使用者依实际需求做设定,在此不限制其形状及尺寸。同理,影像比对模组130分别对校正后影像306’、308’、310’进行上述步骤后,即可分别得到校正后影像306’、308’、310’的一遮罩。图4是依照本发明一实施例所显示的参考影像与校正后影像的矩形区域示意图。请参照图4,在本实施例中假设矩型区域a、b、c、d分别为校正后影像304’、306’、308’、310’的遮罩位置。After the image difference comparison is done for each pixel in the corrected image 304', all local action areas can be marked. Next, the image comparison module 130, for example, selects a minimum rectangular area covering all marked local action areas in the corrected image 304', as a mask of the corrected image 304'. Wherein, the shape and size of the mask can be set by the user according to actual needs, and the shape and size are not limited here. Similarly, after the image comparison module 130 respectively performs the above steps on the corrected images 306', 308', 310', a mask of the corrected images 306', 308', 310' can be respectively obtained. FIG. 4 is a schematic diagram of a rectangular area of a reference image and a corrected image displayed according to an embodiment of the present invention. Referring to FIG. 4 , in this embodiment, it is assumed that the rectangular areas a, b, c, and d are the mask positions of the corrected images 304', 306', 308', and 310', respectively.

最后,如步骤S240所示,产生动态影像的影像获取装置100的显示模组140首先播放参考影像302,接着依据校正后影像304’的遮罩位置(矩型区域a)的影像内容更新参考影像302在矩型区域A的播放内容;接着依据校正后影像306’的遮罩位置(矩型区域b)的影像内容更新参考影像302在矩型区域B的播放内容;紧接着依据校正后影像308’的遮罩位置(矩型区域c)的影像内容更新参考影像302在矩型区域C的播放内容;最后依据校正后影像310’的遮罩位置(矩型区域d)的影像内容更新参考影像302在矩型区域D的播放内容。Finally, as shown in step S240, the display module 140 of the image acquisition device 100 that generates the dynamic image first plays the reference image 302, and then updates the reference image according to the image content of the mask position (rectangular area a) of the corrected image 304' 302 the playback content in the rectangular area A; then update the playback content of the reference image 302 in the rectangular area B according to the image content of the mask position (rectangular area b) of the corrected image 306'; then follow the corrected image 308 'Update the playback content of the reference image 302 in the rectangular area C with the image content at the mask position (rectangular area c); finally update the reference image based on the image content at the mask position (rectangular area d) of the corrected image 310' 302 Play content in the rectangular area D.

藉由上述先显示第一张完整的参考影像302,然后根据事先所记录的涵盖所有标记为局部动作区域的遮罩位置,可以连续快速地局部更新显示模组140所播放的影像内容,藉以达到动态影像的播放效果。此外,上述由参考影像302更新至校正后影像310’的遮罩位置的影像内容可视为一次循环播放,使用者还可设定让显示模组140多次重复循环播放,如此可达到强调局部短暂影像变化的动态影像播放效果。By first displaying the first complete reference image 302, and then according to the previously recorded mask positions covering all marked local action areas, the image content played by the display module 140 can be continuously and locally updated, so as to achieve The playback effect of motion pictures. In addition, the above-mentioned image content updated from the reference image 302 to the mask position of the corrected image 310' can be regarded as a loop playback, and the user can also set the display module 140 to repeat the loop playback for more than one time, so as to achieve emphasis on local areas. A dynamic image playback effect with brief image changes.

以下另举一实施例作为本发明确实能够据以实施的范例。图5是依照本发明另一实施例所显示的产生动态影像的影像获取装置的方框图。请参照图5,产生动态影像的影像获取装置500除了包括影像获取模组110、移动量估计与校正模组120、影像比对模组130以及显示模组140之外,还包括滤波处理模组550以及储存模组560。其中,滤波处理模组550耦接至影像比对模组130。储存模组560耦接至滤波处理模组550以及显示模组140。Another embodiment is given below as an example in which the present invention can indeed be implemented. FIG. 5 is a block diagram of an image acquisition device for generating dynamic images according to another embodiment of the present invention. Please refer to FIG. 5 , the image acquisition device 500 for generating dynamic images not only includes the image acquisition module 110 , the movement amount estimation and correction module 120 , the image comparison module 130 and the display module 140 , but also includes a filter processing module. 550 and storage module 560. Wherein, the filter processing module 550 is coupled to the image comparison module 130 . The storage module 560 is coupled to the filter processing module 550 and the display module 140 .

图6是依照本发明另一实施例所显示的产生动态影像的影像处理方法的流程图。以下将以图6来说明产生动态影像的影像获取装置500的运作方式。请同时参照图5与图6。FIG. 6 is a flow chart of an image processing method for generating dynamic images according to another embodiment of the present invention. The operation of the image acquisition device 500 for generating dynamic images will be described below with reference to FIG. 6 . Please refer to Figure 5 and Figure 6 at the same time.

利用影像获取模组110连续获取多个影像,令其中之一为参考影像,其余的影像为待处理影像(步骤S610)。移动量估计与校正模组120依据参考影像对待处理影像先进行全域移动量估计而产生全域移动向量,再利用全域移动向量进行全域移动量校正,藉以产生多个校正后影像(步骤S620)。影像比对模组130分别对各个校正后影像进行比对,标记出具像素差值变化的局部动作区域,并定义涵盖所有局部动作区域的遮罩(步骤S630)。在步骤S630之后,还包括对各校正后影像中属于矩形区域的范围内的所有局部动作区域与参考影像中相对应的区域,采用滤波处理法进行色彩校正(步骤S640)。The image acquisition module 110 is used to continuously acquire a plurality of images, one of which is a reference image, and the rest are images to be processed (step S610 ). The motion estimation and correction module 120 estimates the global motion of the image to be processed according to the reference image to generate a global motion vector, and then uses the global motion vector to perform global motion correction to generate multiple corrected images (step S620). The image comparison module 130 compares each corrected image, marks the local motion areas with pixel difference changes, and defines a mask covering all the local motion areas (step S630 ). After the step S630, color correction is also performed by using a filter processing method for all local motion regions within the range of the rectangular region in each corrected image and corresponding regions in the reference image (step S640).

搭配图4作辅助说明,由前一实施例可知,校正后影像304’的遮罩位置(矩型区域a)的影像内容会用来更新在参考影像302的相对应区域(矩型区域A)的播放内容。本发明为了突显局部短暂的影像变化,影像色彩的连续亦为一重要考量,因此为了减少局部更新后,遮罩边缘的轮廓、色彩会有不连续的问题产生,可进一步利用滤波处理模组550将校正后影像304’的遮罩位置(矩型区域a)的影像内容的边缘区域与参考影像302进行细微调校。滤波处理模组550例如可采用一双向性滤波(bilateral filter)处理进行校正,以其充分反映出具像素差值变化的局部动作区域的轮廓。同理,滤波处理模组550分别对校正后影像306’、308’、310’进行相同处理。藉由上述校正后,可使各校正后影像的遮罩在进行画面的更新时,减少影像间色彩不连续的问题。With reference to FIG. 4 , it can be seen from the previous embodiment that the image content of the mask position (rectangular area a) of the corrected image 304 ′ will be used to update the corresponding area (rectangular area A) of the reference image 302 playback content. In the present invention, in order to highlight local short-term image changes, the continuity of image color is also an important consideration. Therefore, in order to reduce the problem of discontinuity in the outline and color of the edge of the mask after partial update, the filter processing module 550 can be further used The edge area of the image content at the mask position (rectangular area a) of the corrected image 304 ′ is finely adjusted with the reference image 302 . The filter processing module 550 may, for example, adopt a bidirectional filter (bilateral filter) for correction, so as to fully reflect the contour of the local motion region with pixel difference changes. Similarly, the filter processing module 550 performs the same processing on the corrected images 306', 308', and 310' respectively. After the above correction, the problem of color discontinuity between images can be reduced when the mask of each corrected image is updated.

接着,储存模组560储存一张完整的参考影像以及经过色彩校正后的各校正后影像的矩形区域的影像内容(步骤S650),以提供给显示模组140进行播放。相较于目前一般相机必须完整的储存每一张影像来说,本发明更能节省储存空间。最后,显示模组140先播放参考影像,并依据所储存的各校正后影像的矩形区域依序更新参考影像的播放内容(步骤S660)。至于本实施例的其他细部流程已于上述实施例中描述,在此不予赘述。Next, the storage module 560 stores a complete reference image and the image contents of the rectangular areas of each corrected image after color correction (step S650 ), and provides them to the display module 140 for playback. Compared with the current general camera that must completely store each image, the present invention can save storage space. Finally, the display module 140 first plays the reference image, and sequentially updates the playback content of the reference image according to the stored rectangular areas of the corrected images (step S660 ). Other detailed processes of this embodiment have been described in the above embodiments, and will not be repeated here.

图7是依照本发明又一实施例所显示的产生动态影像的影像获取装置的方框图。请参照图7,与前述实施例不同的是,产生动态影像的影像获取装置700还包括耦接至移动量估计与校正模组120、影像比对模组130、滤波处理模组550以及储存模组560的压缩模组770。压缩模组770例如是H.26x压缩模组、动画专家群组2/4压缩模组、动态联合影像专家群组压缩模组等其中之一。在本实施例中压缩模组770主要包括两种功能。FIG. 7 is a block diagram of an image acquisition device for generating dynamic images according to yet another embodiment of the present invention. Please refer to FIG. 7 , different from the previous embodiments, the image acquisition device 700 for generating dynamic images further includes a moving amount estimation and correction module 120, an image comparison module 130, a filter processing module 550, and a storage module. Compression module 770 of group 560 . The compression module 770 is, for example, one of the H.26x compression module, the animation expert group 2/4 compression module, the motion joint video expert group compression module, and the like. In this embodiment, the compression module 770 mainly includes two functions.

其一为接收移动量估计与校正模组120所产生的校正后影像,利用压缩模组770中的区域移动量估计(local motion estimation)功能找出各校正后影像相对于参考影像的区域移动向量,再将此信息传送给影像比对模组130。接着,影像比对模组130再对存在区域移动向量的区块进行每一像素点的像素差值比对。据此,影像比对模组130只需要比对存在区域移动向量的区块中的像素点,而不需要对整张影像的每一像素点进行比对,而可节省整体运算时间。One is to receive the corrected image generated by the motion estimation and correction module 120, and use the local motion estimation function in the compression module 770 to find the local motion vector of each corrected image relative to the reference image , and then send this information to the image comparison module 130 . Next, the image comparison module 130 compares the pixel difference of each pixel for the block with the region motion vector. Accordingly, the image comparison module 130 only needs to compare the pixels in the block where the region motion vector exists, instead of comparing every pixel in the entire image, thereby saving the overall calculation time.

再者,由于储存模组560仅储存一张完整的参考影像以及储存经色彩校正后的各校正后影像的矩形区域。意即,除了第一张参考影像之外,其余后续的影像只需保留所筛选出的局部运动区域,根据所筛选的局部动作区域,进一步定义出最小能涵盖局部运动区域的一遮罩。在一实施例中,可以将遮罩所在的位置以及影像内容以附属信息的方式累进地一并储存于参考影像中,附属信息例如是一中介数据(metadata)格式。在另一实施例中,可事先针对各遮罩的影像内容与前一张影像进行局部影像融合,藉以产生出一张新的影像,依序处理后,可将这些新产生的影像与参考影像一并于压缩模组770进行压缩。据此,压缩后的图档便能方便于各种符合压缩标准的播放器进行播放。Furthermore, since the storage module 560 only stores a complete reference image and stores the rectangular regions of each corrected image after color correction. That is, except for the first reference image, the other subsequent images only need to keep the selected local motion area, and further define a mask that can cover the minimum local motion area according to the screened local motion area. In an embodiment, the position of the mask and the content of the image can be progressively stored in the reference image in the form of attached information. The attached information is, for example, a metadata format. In another embodiment, the image content of each mask can be partially fused with the previous image in advance to generate a new image. After sequential processing, these newly generated images can be combined with the reference image Compress in the compression module 770 together. Accordingly, the compressed image files can be played by various players that meet the compression standards.

综上所述,本发明藉由先显示第一张完整的参考影像,然后根据事先所记录的局部影像区域内容与位置,可以连续快速地局部更新区域内容,可在一般相机上实现达到强调局部短暂影像变化的动态影像播放效果。本发明并且不局限于GIF格式图档的播放,因此能有效解决现有技术所述色域不连续的情况,达到良好的播放效果。再者,相较于目前一般相机必须完整的储存每一张影像以便进行播放动态影像来说,本发明仅需储存一张完整影像,因此更能节省储存空间。To sum up, the present invention firstly displays the first complete reference image, and then according to the pre-recorded content and position of the local image area, it can continuously and quickly update the area content locally, which can realize local emphasis on ordinary cameras. A dynamic image playback effect with brief image changes. The present invention is not limited to the playback of GIF format image files, so it can effectively solve the situation of discontinuous color gamut in the prior art and achieve good playback effect. Furthermore, compared with the current general camera that must completely store each image for playing dynamic images, the present invention only needs to store one complete image, thus saving storage space.

虽然本发明已以实施例揭示如上,然其并非用以限定本发明,任何所属技术领域的普通技术人员,当可作些许更动与润饰,而不脱离本发明的精神和范围。Although the present invention has been disclosed above with the embodiments, it is not intended to limit the present invention, and any person of ordinary skill in the art may make some changes and modifications without departing from the spirit and scope of the present invention.

Claims (12)

1. produce an image treatment method for dynamic image, be applicable to a video capturing device with a display module, comprise:
The multiple image of continuous acquisition, those images one of them be one with reference to image, remaining those image is multiple pending images;
According to this reference image to those pending images carry out one universe amount of movement estimate and a universe amount of movement corrects, use generation multiple correction after image;
After each this correction, carry out pixel comparison in image respectively, mark an activities region according to the pixel value difference of image last image corresponding thereto after each this correction, and a shade in this activities region is contained in definition; And
This display module by this video capturing device plays this reference image, and sequentially upgrades the play content of this reference image according to the position of this shade of image after each this correction and size.
2. the image treatment method of generation dynamic image according to claim 1, wherein after each this correction, carry out pixel comparison in image respectively, mark provides this activities region of pixel value difference change, and the step that a shade in this activities region is contained in definition comprises:
Respectively after this correction, image compares the difference of the pixel value of each pixel respectively with last image according to the time sequencing of image capturing, uses the The image difference of each pixel of generation;
Judge whether this image difference is greater than a threshold value, if so, mark this pixel for this activities region; And
All rectangular areas being labeled as this activities region are contained in image, using this shade of image after each this correction after respectively this correction selected by circle.
3. the image treatment method of generation dynamic image according to claim 2, wherein after respectively this correction selected by circle, contain all this rectangular areas being labeled as this activities region in image, after the step of this shade of image after each this correction, also comprise:
The region corresponding with this reference image to this activities regions all belonged in image after each this correction in the scope of this rectangular area, adopts a filtering facture to carry out colour correction; And
Store the presentation content of this rectangular area of image after this reference image and respectively this correction after carrying out colour correction, play to be supplied to this display module.
4. the image treatment method of generation dynamic image according to claim 2, wherein:
Utilize this video capturing device to obtain a gray-scale figure under a shooting condition, add up an average brightness value and a standard deviation of this gray-scale figure, and set this threshold value under this shooting condition according to this average brightness value and this standard deviation.
5. the image treatment method of generation dynamic image according to claim 1, wherein also comprises after producing those and correcting the step of rear image:
Utilize a dynamic image compression method to carry out a region amount of movement to image after each this correction respectively to estimate, use generation respectively multiple regions motion-vector of image after this correction; And
The pixel value region that there are those region motion-vectors in image after each this correction being carried out to each pixel compares, and uses this activities region that mark provides pixel value difference change.
6. the image treatment method of generation dynamic image according to claim 5, wherein this dynamic image compression method comprises H.264 compression method, mpeg group 2/4 compression method or dynamic syndicated image expert group compression method.
7. produce a video capturing device for dynamic image, comprising:
One image capturing module, continuously obtains multiple image, those images one of them be one with reference to image, remaining those image is multiple pending images;
One amount of movement estimate with correct module, be coupled to this image capturing module, according to this reference image to those pending images carry out one universe amount of movement estimate and a universe amount of movement correct, use generation multiple correction after image;
One image comparison module, be coupled to this image capturing module and this amount of movement estimate and correct module, respectively image after each this correction is compared, mark an activities region according to the pixel value difference of image last image corresponding thereto after each this correction, and a shade in this activities region is contained in definition; And
One display module, is coupled to this image comparison module, shows this reference image, and foundation respectively after this correction the position of this shade of image and size sequentially upgrade the displaying contents of this reference image.
8. the video capturing device of generation dynamic image according to claim 7, wherein:
This image comparison module according to the time sequencing of image capturing respectively to the difference of each pixel of image after each this correction with each pixel compared pixels value of last corresponding image, use the The image difference producing each pixel, this image comparison module judges whether this image difference is greater than a threshold value, if, this this pixel of image comparison module marking is this activities region, and contain all rectangular areas being labeled as this activities region in image after respectively this correction selected by circle, using this shade of image after each this correction.
9. the video capturing device of generation dynamic image according to claim 8, wherein also comprises:
One filtering process module, is coupled to this image comparison module, and filtering process is carried out in the region corresponding with this reference image to this activities regions all belonged in image after each this correction in the scope of this rectangular area; And
One stores module, is coupled to this filtering process module, stores this reference image and the presentation content of this rectangular area of image after respectively this correction after filtering process is carried out in storage.
10. the video capturing device of generation dynamic image according to claim 8, wherein:
This image comparison module receives the gray-scale figure that this video capturing device obtains under a shooting condition, this image comparison module adds up an average brightness value and a standard deviation of this gray-scale figure, and sets this threshold value under this shooting condition according to this average brightness value and this standard deviation.
The video capturing device of 11. generation dynamic images according to claim 7, wherein also comprises:
One compression module, be coupled to this image comparison module, carry out a region amount of movement to image after each this correction to estimate, use generation respectively multiple regions motion-vector of image after this correction, this image comparison module compares the pixel value that each pixel is carried out in the region that there are those region motion-vectors, uses this activities region that mark provides pixel value difference change.
The video capturing device of 12. generation dynamic images according to claim 11, wherein:
This compression module for H.264 compressing module, mpeg group 2/4 compresses module, dynamic syndicated image expert group compression module one of them.
CN201110311436.9A 2011-10-14 2011-10-14 Image processing method and image acquisition device for generating dynamic images Expired - Fee Related CN103051888B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110311436.9A CN103051888B (en) 2011-10-14 2011-10-14 Image processing method and image acquisition device for generating dynamic images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110311436.9A CN103051888B (en) 2011-10-14 2011-10-14 Image processing method and image acquisition device for generating dynamic images

Publications (2)

Publication Number Publication Date
CN103051888A CN103051888A (en) 2013-04-17
CN103051888B true CN103051888B (en) 2015-07-29

Family

ID=48064375

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110311436.9A Expired - Fee Related CN103051888B (en) 2011-10-14 2011-10-14 Image processing method and image acquisition device for generating dynamic images

Country Status (1)

Country Link
CN (1) CN103051888B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106791757B (en) * 2015-11-23 2018-11-30 创意电子股份有限公司 Image correction system and method thereof
CN105516610A (en) * 2016-02-19 2016-04-20 深圳新博科技有限公司 Method and device for shooting local dynamic image
CN105930834B (en) * 2016-07-01 2019-04-09 北京邮电大学 Face Recognition Method and Device Based on Ball Hash Binary Coding
CN107360381A (en) * 2017-07-03 2017-11-17 联想(北京)有限公司 Data processing method and photographing device
CN107454360A (en) * 2017-09-13 2017-12-08 威创集团股份有限公司 A kind of method of screen recording device and recorded video

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1314045A (en) * 1999-04-15 2001-09-19 索尼公司 Imaging device and signal processing method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002199340A (en) * 2000-12-27 2002-07-12 Casio Comput Co Ltd Electronic camera and electronic camera control method
KR100564592B1 (en) * 2003-12-11 2006-03-28 삼성전자주식회사 Video Data Noise Reduction Method
US20060241371A1 (en) * 2005-02-08 2006-10-26 Canesta, Inc. Method and system to correct motion blur in time-of-flight sensor systems

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1314045A (en) * 1999-04-15 2001-09-19 索尼公司 Imaging device and signal processing method

Also Published As

Publication number Publication date
CN103051888A (en) 2013-04-17

Similar Documents

Publication Publication Date Title
US8886017B2 (en) Display image generating method
US8804004B2 (en) Imaging apparatus, image control method, and storage medium storing program
US10003768B2 (en) Apparatus and methods for frame interpolation based on spatial considerations
JP6317577B2 (en) Video signal processing apparatus and control method thereof
CN103051888B (en) Image processing method and image acquisition device for generating dynamic images
WO2016011877A1 (en) Method for filming light painting video, mobile terminal, and storage medium
CN111277764B (en) 4K real-time video panorama stitching method based on GPU acceleration
US10674163B2 (en) Color space compression
CN111738951B (en) Image processing method and device
US20110157426A1 (en) Video processing apparatus and video processing method thereof
CN105957020A (en) Image generator and image generation method
US11722788B2 (en) Image processing apparatus and method, and image capturing apparatus
US20130201366A1 (en) Image processing apparatus, image processing method, and program
TW201439981A (en) Image processing device, image processing method, and program
JP2015195582A (en) Image processing device, control method thereof, imaging apparatus, control method thereof, and recording medium
CN115706870B (en) Video processing method, device, electronic equipment and storage medium
US9661217B2 (en) Image capturing apparatus and control method therefor
CN109218602B (en) Image capture device, image processing method and electronic device
US20130265493A1 (en) Image processing unit, image processing method, display and electronic apparatus
TW201316755A (en) Image processing method for producing moving image and image capturing device thereof
US10121265B2 (en) Image processing device and method to calculate luminosity of an environmental light of an image
CN113132638A (en) Video processing method, video processing system, mobile terminal and readable storage medium
JP2010213356A (en) Method and system for processing image data
US20180376031A1 (en) Projection apparatus that improves dynamic range of luminance of printed material, control method therefor, and storage medium
US11050928B2 (en) Image capturing control apparatus, image capturing apparatus, control method, and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150729

Termination date: 20191014