WO2018177364A1 - Procédé et dispositif de mise en œuvre d'un filtre - Google Patents
Procédé et dispositif de mise en œuvre d'un filtre Download PDFInfo
- Publication number
- WO2018177364A1 WO2018177364A1 PCT/CN2018/081068 CN2018081068W WO2018177364A1 WO 2018177364 A1 WO2018177364 A1 WO 2018177364A1 CN 2018081068 W CN2018081068 W CN 2018081068W WO 2018177364 A1 WO2018177364 A1 WO 2018177364A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- partition
- face
- face region
- region
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/751—Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/62—Extraction of image or video features relating to a temporal dimension, e.g. time-based feature extraction; Pattern tracking
Definitions
- the present invention relates to the field of image processing technologies, and in particular, to a method and an apparatus for implementing a filter.
- live video is also one of the dark horses.
- the existing live video will often provide a filter function for the user to use.
- the existing filter function is mainly used to realize various special scene effects of the image, generally by directly changing the color style of the image, that is, performing color adjustment. For example, nostalgia, black and white, sketch, beautiful and so on.
- current filter functions are no longer able to meet the increasing demands of users.
- the invention provides a method and a device for implementing a filter, which are used to solve the technical problem that the video filter in the prior art has a single function and cannot meet more demands of users.
- the present invention provides a method of implementing a filter, comprising:
- the face area being an area including a face image
- the obtained blurred image replaces the partition image and is displayed.
- the acquiring a face region in the target image includes: alternately using a face detection algorithm and a face tracking algorithm to acquire a target image in the video. Face area.
- the method further includes: when the partition image belongs to the face region, adopting a dermabrasion algorithm and/or tone After the color algorithm processes the partition image, the obtained foreground image replaces the partition image and performs display.
- the acquiring a face region in the target image includes: detecting and acquiring a face image in the target image; and using the circular region including the face image as the face region; Whether the partition image on the target image belongs to the face region includes: determining a distance between the partition image and a center of the face region; and determining, when the distance is less than or equal to a radius of the face region, determining The partition image belongs to the face area; when the distance is greater than a radius of the face area, it is determined that the partition image does not belong to the face area.
- the blurring algorithm is used to blur the partition image, including: performing a downsampling process on the partition image; and using a blur algorithm to blur the downsampled processed partition image;
- the partition image is subjected to upsampling processing.
- an apparatus for implementing a filter comprising:
- An acquiring module configured to acquire a face area in the target image, where the face area is an area including a face image
- a determining module configured to determine whether the partition image on the target image belongs to the face region, wherein the target image is divided into N partition images, where N is an integer greater than one;
- a fuzzy module configured to: when the partition image does not belong to the face region, after the partition image is blurred by using a blur algorithm, the obtained blurred image replaces the partition image, and is displayed.
- the acquiring module is further configured to: alternately use a face detection algorithm and a face tracking algorithm to acquire a face region of the target image in the video.
- the device further includes: a beautification module, configured to obtain a foreground image after the partition image is processed by using a microdermabrasion algorithm and/or a toning algorithm when the partition image belongs to the face region Replace the partition image and display it.
- a beautification module configured to obtain a foreground image after the partition image is processed by using a microdermabrasion algorithm and/or a toning algorithm when the partition image belongs to the face region Replace the partition image and display it.
- the method and device provided by the embodiment of the present application first acquire a face region in a target image, and then determine whether each partition image segmented on the target image belongs to the face region, and when the partition image does not belong to the In the face region, after the partition image is blurred by using a blur algorithm, the obtained blurred image replaces the partition image and is displayed, thereby realizing a filter with background blurring function, which not only enriches the filter
- the function also makes the face in the target image more prominent, and increases the confidentiality of the environment by blurring the background, thereby satisfying more needs of the user.
- FIG. 1 is a flowchart of a method for implementing a filter according to an embodiment of the present invention
- FIG. 2 is a schematic structural diagram of an apparatus for implementing a filter according to an embodiment of the present invention.
- the embodiment of the present application provides a method and an apparatus for implementing a filter, which is used to solve the technical problem that the video filter in the prior art has a single function and cannot meet more demands of users.
- a rich filter function has been implemented to meet the technical effects of users' needs for highlighting faces and increasing environmental confidentiality.
- Obtaining a face region in the target image the face region being an area including a face image; determining whether the partition image on the target image belongs to the face region, wherein the target image is divided into N partitions The image, N is an integer greater than 1; when the partition image does not belong to the face region, after the partition image is blurred by using a blur algorithm, the obtained blurred image replaces the partition image and is displayed.
- the face region in the target image is first acquired, and then it is determined whether each of the segment images segmented on the target image belongs to the face region, and when the segment image does not belong to the face region,
- the fuzzy algorithm blurs the partition image
- the obtained blurred image replaces the partition image and performs display, thereby realizing a filter with background blur function, which not only enriches the filter function, but also makes the target
- the faces in the image are more prominent, and the privacy of the environment is increased by blurring the background, thereby satisfying more needs of users.
- This embodiment provides a method for implementing a filter. As shown in FIG. 1, the method includes:
- Step S101 acquiring a face area in the target image, where the face area is an area including a face image
- Step S102 determining whether the partition image on the target image belongs to the face region, wherein the target image is divided into N partition images, where N is an integer greater than one;
- Step S103 When the partition image does not belong to the face region, after the partition image is blurred by using a blur algorithm, the obtained blurred image replaces the partition image and is displayed.
- the target image may be a single picture, or may be a live video or a picture stored in the video, which is not limited herein.
- the method can implement background blurring on the picture; when the target image is a picture in the video, the implementation is implemented by using each frame picture or part of the picture in the video.
- the method provided by the example can achieve background blurring of the video.
- the method can be applied to a terminal such as a smart phone, a tablet computer, or a desktop computer, and can also be applied to a server, and is not limited herein.
- step S101 is performed to acquire a face region in the target image, the face region being an area including a face image.
- the location of the face in the target image and the size of the region in the target image are obtained, which can be implemented by various existing face detection algorithms.
- the acquiring a face region in the target image includes:
- the face detection algorithm and the face tracking algorithm are alternately used to acquire a face region of the target image in the video.
- the alternate use of the face detection algorithm and the face tracking algorithm are particularly suitable for the target image in the live video to improve the efficiency of acquiring the face region of the plurality of images in the video in real time.
- the capturing the face region in the target image may include: detecting and acquiring a face image in the target image; A circular area of the face image is described as the face area.
- a square area or an elliptical area including the face image may be used as the face area, which is not limited herein.
- step S102 is executed to determine whether the partition image on the target image belongs to the face region, wherein the target image is divided into N partition images, and N is an integer greater than 1.
- the partition image may be N partition images that are divided in advance by a small triangle, a small square, or a small diamond.
- the face area may also be a pixel point, where N is the number of pixel points, which is not limited herein.
- the first type is judged according to the coordinates of the partition image.
- the coordinates of the partition image and the coordinate range of the face region are first acquired; and it is determined whether the coordinates of the partition image belong to the coordinate range of the face region; when the coordinates of the partition image belong to the face When the coordinate range of the region is determined, the partition image is determined to belong to the face region; when the coordinates of the partition image do not belong to the coordinate range of the face region, it is determined that the partition image does not belong to the face region.
- the face area is set as a regular figure, and is determined according to the distance between the partition image and the center of the face area.
- the face region may be set as a circular region.
- determining whether the partition image on the target image belongs to the face region comprises: determining a distance between the partition image and a center of the face region; and when the distance is less than or equal to the face When the radius of the region is determined, the partition image is determined to belong to the face region; when the distance is greater than a radius of the face region, it is determined that the partition image does not belong to the face region.
- the location information of the face in the video image is obtained.
- the face region is set to a circle
- the coordinates of the center point A of the face region are obtained as A(x, y)
- the radius is r.
- the calculation formula of the distance di s of the center point D(i,j) of the partition image and the point A(x,y) is as follows:
- step S103 when the partition image does not belong to the face region, after the partition image is blurred by using a blur algorithm, the obtained blurred image replaces the partition image and is displayed.
- a blur algorithm may be used to blur the target image as a whole, and then a blurred image corresponding to the partition image may be obtained according to the position of the partition image.
- each of the partition images may be blurred by using a blurring algorithm to obtain a blurred image corresponding to each of the partition images, which is not limited herein.
- the blurring algorithm is used to blur the partition image, including:
- the partition image after the downsampling process is blurred by using a fuzzy algorithm
- the fuzzy algorithm can be Gaussian blur, mean filtering, median filtering, and the like.
- the median filtering the larger the blur radius of the median filter, the more blurred the image, but the larger the blur radius, the larger the computation amount. Therefore, in order to improve the running efficiency of the program, you can first The target image is subjected to downsampling processing, and then the target image is blurred by median filtering, and then the target image is upsampled, and since the blurred image is obtained by acquiring the blurred image, the image is downsampled and uploaded. Sampling does not affect the final result of the image.
- the method further includes:
- the partition image belongs to the face region
- the partition image is processed by using a dermabrasion algorithm and/or a toning algorithm
- the obtained foreground image replaces the partition image and is displayed.
- the target image may be processed in advance by using a microdermabrasion algorithm and/or a toning algorithm, and then the foreground image corresponding to the partition image may be obtained according to the position of the partition image.
- each of the partition images may be processed by using a dermabrasion algorithm and/or a grading algorithm to obtain a foreground image corresponding to each of the partition images, which is not limited herein.
- the present application not only considers the blurring of the background, but also considers the beautification of the face area.
- the main function of the microdermabrasion algorithm is to denoise, that is, to remove or blur the noise in the image, so that the user can obtain a better visual experience.
- denoise that is, to remove or blur the noise in the image
- dermabrasion algorithms such as Gaussian filtering, bilateral filtering, local mean square error, surface ambiguity, mean blur, Gaussian blur and median filtering.
- the dermabrasion algorithm can be used as a combination of bilateral filtering and Gaussian filtering. .
- the skin color can be detected first, and only the noise in the skin color is processed, and the hair, eyes and the like are not treated, so that the skin dermabrasion effect is more natural.
- the adjustment objects of simple color grading algorithm are: contrast, saturation, brightness, exposure, sharpness, etc.; adjustment of complex color grading algorithm Objects such as: soft light, elegant, retro, beautiful, sketch, rape, etc.
- a transitional area that is attached to the attachment of the face area and a background area that is far from the face area may be further set, where The size of the transition area can be adjusted according to the actual situation.
- determining that the partition image does not belong to the face area includes: when the distance is greater than When the radius of the face region is less than or equal to the preset radius, it is determined that the partition image belongs to the transition region, wherein the preset radius is greater than or equal to the radius of the face region; when the distance is greater than the preset At the radius, it is determined that the partition image belongs to the background area.
- the partition image belongs to the background area, the partition image is replaced with the blurred image.
- the partitioned area in the face area is displayed as a clear dermabrasion and/or the toned foreground image; the partitioned area in the background area is displayed as blurred by a fuzzy algorithm.
- the face area is a circle with a point A as a center and r is a radius, and R is the predetermined radius
- the background area is centered on point A
- R is a radius
- a portion other than the circle, the transition region being a ring region centered on the point A, the ring having a thickness of Rr.
- a function that does not require background blurring may be set to directly display a foreground image of the target image, that is, after the target image is subjected to microdermabrasion and/or color adjustment. The display effect.
- the method provided by the embodiment implements the microdermabrasion and the background blur on the basis of the color adjustment, thereby realizing a filter with a background blur function, which not only enriches the filter function, but also makes the The face in the target image is more prominent and beautified, and the privacy of the environment is increased by blurring the background, thereby satisfying more needs of the user.
- the present application also provides an apparatus corresponding to the implementation method of the filter in the first embodiment. For details, see Embodiment 2.
- the embodiment provides a filter implementation device. As shown in FIG. 2, the device includes:
- the obtaining module 201 is configured to acquire a face area in the target image, where the face area is an area including a face image;
- the determining module 202 is configured to determine whether the partition image on the target image belongs to the face region, wherein the target image is divided into N partition images, where N is an integer greater than one;
- the blurring module 203 is configured to: when the partition image does not belong to the face region, after the partition image is blurred by using a blur algorithm, the obtained blurred image replaces the partition image, and is displayed.
- the device may be a terminal such as a smart phone, a tablet computer, or a desktop computer, or may be a server, and is not limited herein.
- the obtaining module 201 is further configured to:
- the face detection algorithm and the face tracking algorithm are alternately used to acquire a face region of the target image in the video.
- the device further includes:
- a beautification module configured to replace the partition image with the foreground image after the partition image is processed by the dermabrasion algorithm and/or the color grading algorithm, and display the partition image after the partition image belongs to the face region.
- the acquiring module 201 is further configured to: detect and acquire a face image in the target image; and use a circular area including the face image as the face region;
- the determining module 202 is further configured to: determine a distance between the partition image and a center of the face region; and when the distance is less than or equal to a radius of the face region, determine that the partition image belongs to the face a region; when the distance is greater than a radius of the face region, determining that the partition image does not belong to the face region;
- the determining module 202 is further configured to: when the distance is greater than a radius of the face region and less than or equal to a preset radius, determine that the partition image belongs to a transition region, where the preset radius is greater than the person a radius of the face region; when the distance is greater than the preset radius, determining that the partition image belongs to a background region;
- the device described in the second embodiment of the present invention is a device for implementing the method for implementing the filter according to the first embodiment of the present invention. Therefore, those skilled in the art can understand the device according to the method described in the first embodiment of the present invention. The specific structure and deformation are not described here.
- the apparatus used in the method of the first embodiment of the present invention is within the scope of the present invention.
- the method and device provided by the embodiment of the present application first acquire a face region in a target image, and then determine whether each partition image segmented on the target image belongs to the face region, and when the partition image does not belong to the In the face region, after the partition image is blurred by using a blur algorithm, the obtained blurred image replaces the partition image and is displayed, thereby realizing a filter with background blurring function, which not only enriches the filter
- the function also makes the face in the target image more prominent, and increases the confidentiality of the environment by blurring the background, thereby satisfying more needs of the user.
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
- computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Image Processing (AREA)
Abstract
L'invention concerne un procédé et un dispositif de mise en œuvre d'un filtre. Le procédé comprend : obtention d'une région de visage dans une image cible, la région de visage étant une région comprenant une image de visage ; détermination si des images de sous-région sur l'image cible appartiennent ou non à la région de visage, l'image cible étant divisée en N images de sous-région, N est un nombre entier supérieur à 1 ; et lorsque les images de sous-région n'appartiennent pas à la région de visage, floutage des images de sous-région à l'aide d'un algorithme flou, remplacement des images de sous-région par les images floues obtenues et affichage d'une image finale. Le procédé et le dispositif selon la présente invention permettent de résoudre le problème technique de l'état de la technique selon lequel le filtre vidéo possède une fonction unique et ne peut pas répondre à davantage d'exigences des utilisateurs. La fonction de filtre est enrichie et les demandes d'utilisateurs pour mettre en évidence le visage humain et augmenter la confidentialité de l'environnement sont satisfaites.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710196102.9A CN106971165B (zh) | 2017-03-29 | 2017-03-29 | 一种滤镜的实现方法及装置 |
CN201710196102.9 | 2017-03-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018177364A1 true WO2018177364A1 (fr) | 2018-10-04 |
Family
ID=59335606
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/081068 WO2018177364A1 (fr) | 2017-03-29 | 2018-03-29 | Procédé et dispositif de mise en œuvre d'un filtre |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106971165B (fr) |
WO (1) | WO2018177364A1 (fr) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113129207A (zh) * | 2019-12-30 | 2021-07-16 | 武汉Tcl集团工业研究院有限公司 | 一种图片的背景虚化方法及装置、计算机设备、存储介质 |
CN116109473A (zh) * | 2021-11-11 | 2023-05-12 | Oppo广东移动通信有限公司 | 图像处理方法及装置、电子设备、计算机可读存储介质 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106971165B (zh) * | 2017-03-29 | 2018-08-10 | 武汉斗鱼网络科技有限公司 | 一种滤镜的实现方法及装置 |
CN107784629B (zh) * | 2017-11-24 | 2021-10-15 | 努比亚技术有限公司 | 全景照片滤镜处理方法及移动终端 |
CN107864336B (zh) * | 2017-11-24 | 2019-07-26 | 维沃移动通信有限公司 | 一种图像处理方法、移动终端 |
CN107948517B (zh) | 2017-11-30 | 2020-05-15 | Oppo广东移动通信有限公司 | 预览画面虚化处理方法、装置及设备 |
CN109144361A (zh) * | 2018-07-09 | 2019-01-04 | 维沃移动通信有限公司 | 一种图像处理方法及终端设备 |
CN109325926B (zh) * | 2018-09-30 | 2021-07-23 | 武汉斗鱼网络科技有限公司 | 自动滤镜实现方法、存储介质、设备及系统 |
CN111199169A (zh) * | 2018-11-16 | 2020-05-26 | 北京微播视界科技有限公司 | 图像处理方法和装置 |
CN109671138B (zh) * | 2018-11-26 | 2021-06-25 | 声望(上海)文化传播有限公司 | 自拍视频头像背景双重叠方法及相关产品 |
CN109618173B (zh) * | 2018-12-17 | 2021-09-28 | 深圳Tcl新技术有限公司 | 视频压缩方法、装置和计算机可读存储介质 |
CN110580688B (zh) * | 2019-08-07 | 2022-11-11 | 北京达佳互联信息技术有限公司 | 一种图像处理方法、装置、电子设备及存储介质 |
CN110991298B (zh) * | 2019-11-26 | 2023-07-14 | 腾讯科技(深圳)有限公司 | 图像的处理方法和装置、存储介质及电子装置 |
CN111935418B (zh) * | 2020-08-18 | 2022-12-09 | 北京市商汤科技开发有限公司 | 视频处理方法及装置、电子设备和存储介质 |
CN114598902B (zh) * | 2022-03-09 | 2023-12-22 | 安徽文香科技股份有限公司 | 一种视频帧处理方法、装置及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105049695A (zh) * | 2015-07-07 | 2015-11-11 | 广东欧珀移动通信有限公司 | 一种视频录制方法及装置 |
US20150365627A1 (en) * | 2014-06-13 | 2015-12-17 | Arcsoft Inc. | Enhancing video chatting |
CN105847728A (zh) * | 2016-04-13 | 2016-08-10 | 腾讯科技(深圳)有限公司 | 一种信息处理方法及终端 |
CN106302124A (zh) * | 2016-08-18 | 2017-01-04 | 北京奇虎科技有限公司 | 一种添加特效的方法及电子设备 |
CN106971165A (zh) * | 2017-03-29 | 2017-07-21 | 武汉斗鱼网络科技有限公司 | 一种滤镜的实现方法及装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7911513B2 (en) * | 2007-04-20 | 2011-03-22 | General Instrument Corporation | Simulating short depth of field to maximize privacy in videotelephony |
CN103973977B (zh) * | 2014-04-15 | 2018-04-27 | 联想(北京)有限公司 | 一种预览界面的虚化处理方法、装置及电子设备 |
CN104574306A (zh) * | 2014-12-24 | 2015-04-29 | 掌赢信息科技(上海)有限公司 | 一种即时视频中的人脸美化方法和电子设备 |
CN104794462B (zh) * | 2015-05-11 | 2018-05-22 | 成都野望数码科技有限公司 | 一种人物图像处理方法及装置 |
CN105512605B (zh) * | 2015-11-23 | 2018-12-25 | 小米科技有限责任公司 | 人脸图像处理方法及装置 |
CN105631417B (zh) * | 2015-12-24 | 2018-11-09 | 武汉鸿瑞达信息技术有限公司 | 应用于互联网视频直播的视频美化系统及方法 |
CN106447620B (zh) * | 2016-08-26 | 2019-10-29 | 北京金山猎豹科技有限公司 | 人脸图像磨皮方法、装置以及终端设备 |
-
2017
- 2017-03-29 CN CN201710196102.9A patent/CN106971165B/zh active Active
-
2018
- 2018-03-29 WO PCT/CN2018/081068 patent/WO2018177364A1/fr active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150365627A1 (en) * | 2014-06-13 | 2015-12-17 | Arcsoft Inc. | Enhancing video chatting |
CN105049695A (zh) * | 2015-07-07 | 2015-11-11 | 广东欧珀移动通信有限公司 | 一种视频录制方法及装置 |
CN105847728A (zh) * | 2016-04-13 | 2016-08-10 | 腾讯科技(深圳)有限公司 | 一种信息处理方法及终端 |
CN106302124A (zh) * | 2016-08-18 | 2017-01-04 | 北京奇虎科技有限公司 | 一种添加特效的方法及电子设备 |
CN106971165A (zh) * | 2017-03-29 | 2017-07-21 | 武汉斗鱼网络科技有限公司 | 一种滤镜的实现方法及装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113129207A (zh) * | 2019-12-30 | 2021-07-16 | 武汉Tcl集团工业研究院有限公司 | 一种图片的背景虚化方法及装置、计算机设备、存储介质 |
CN116109473A (zh) * | 2021-11-11 | 2023-05-12 | Oppo广东移动通信有限公司 | 图像处理方法及装置、电子设备、计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN106971165A (zh) | 2017-07-21 |
CN106971165B (zh) | 2018-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018177364A1 (fr) | Procédé et dispositif de mise en œuvre d'un filtre | |
US9639956B2 (en) | Image adjustment using texture mask | |
CN107771336B (zh) | 基于颜色分布的图像中的特征检测和掩模 | |
Winnemöller et al. | Real-time video abstraction | |
US9105088B1 (en) | Image blur with preservation of detail | |
CN111066026B (zh) | 用于向图像数据提供虚拟光调节的技术 | |
CN107172354B (zh) | 视频处理方法、装置、电子设备及存储介质 | |
CN114372931B (zh) | 一种目标对象虚化方法、装置、存储介质及电子设备 | |
US9734551B1 (en) | Providing depth-of-field renderings | |
US20200184098A1 (en) | Systems and Methods for Secure Obfuscation of Sensitive Information in Images | |
CN107507155A (zh) | 视频分割结果边缘优化实时处理方法、装置及计算设备 | |
CN107622504A (zh) | 用于处理图片的方法和装置 | |
CN111743524A (zh) | 一种信息处理方法、终端和计算机可读存储介质 | |
CN107547803A (zh) | 视频分割结果边缘优化处理方法、装置及计算设备 | |
CN107610149A (zh) | 图像分割结果边缘优化处理方法、装置及计算设备 | |
CN114862729B (zh) | 图像处理方法、装置、计算机设备和存储介质 | |
CN107564085B (zh) | 图像扭曲处理方法、装置、计算设备及计算机存储介质 | |
US20110058057A1 (en) | Image capture device and method, image processing device and method, and program | |
US9563940B2 (en) | Smart image enhancements | |
CN111583163A (zh) | 基于ar的人脸图像处理方法、装置、设备及存储介质 | |
CN114998465B (zh) | 一种人脸图像处理方法、装置及计算机存储介质 | |
US20250148673A1 (en) | Method, apparatus, electronic device and storage medium for effect processing | |
CN117635788A (zh) | 图像渲染方法、装置、电子设备及存储介质 | |
HK40073122A (en) | Image processing method, device, computer equipment and storage medium | |
Safonov et al. | Changing the Aspect Ratio for Borderless Printing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18777711 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18777711 Country of ref document: EP Kind code of ref document: A1 |