Nothing Special   »   [go: up one dir, main page]

CN109089150B - Image processing method and electronic device - Google Patents

Image processing method and electronic device Download PDF

Info

Publication number
CN109089150B
CN109089150B CN201811124536.9A CN201811124536A CN109089150B CN 109089150 B CN109089150 B CN 109089150B CN 201811124536 A CN201811124536 A CN 201811124536A CN 109089150 B CN109089150 B CN 109089150B
Authority
CN
China
Prior art keywords
picture
animation data
image
virtual object
association
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.)
Active
Application number
CN201811124536.9A
Other languages
Chinese (zh)
Other versions
CN109089150A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201811124536.9A priority Critical patent/CN109089150B/en
Publication of CN109089150A publication Critical patent/CN109089150A/en
Application granted granted Critical
Publication of CN109089150B publication Critical patent/CN109089150B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44012Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The embodiment of the application discloses an image processing method and electronic equipment, when a picture is generated according to an image acquired by an image acquisition unit, animation data of a virtual object is stored in association with the picture, so that when the picture is viewed, the dynamic virtual object can be displayed according to the associated animation data while the image acquired by the image acquisition unit is displayed. The problem that all objects are static when the pictures are checked in the prior art is solved, and the intelligent degree is improved.

Description

Image processing method and electronic device
Technical Field
The present disclosure relates to the field of image processing technologies, and in particular, to an image processing method and an electronic device.
Background
With the development of the intellectualization of the electronic device, the photographing function of the electronic device is also more and more intellectualized, for example, when the electronic device takes a picture, a virtual element can be added, so that the taken picture includes not only a physical object but also a virtual object.
However, when the user views the photo, all objects in the photo are still and less intelligent.
Disclosure of Invention
An object of the present application is to provide an image processing method and an electronic device, so as to at least partially overcome the technical problems in the prior art.
In order to achieve the purpose, the application provides the following technical scheme:
an image processing method comprising:
presenting a dynamic virtual object and an image acquired by an image acquisition unit in a preview picture;
and executing preset operation to generate a picture according to the image, and storing animation data of the virtual object displayed in the preview picture within a certain time period in a related manner with the picture, so that the image acquired by the image acquisition unit and the dynamic virtual object are presented in a coordinated manner when the picture is displayed.
In the above method, preferably, the storing of the animation data of the virtual object displayed in the preview screen within a certain period of time in association with the picture includes:
storing the animation data into a description file of the picture; or,
and saving the storage address of the animation data into the description file of the picture.
An image processing method comprising:
when displaying a picture, acquiring an image, and
acquiring animation data stored in association with the picture, and rendering according to the animation data to obtain a dynamic virtual object;
and displaying the image and the dynamic virtual object.
In the above method, preferably, the acquiring animation data stored in association with the picture includes:
and reading the animation data from the description file of the picture.
In the above method, preferably, the acquiring animation data stored in association with the picture includes:
reading a storage address of the animation data from the description file of the picture;
and reading the animation data from the storage address.
An electronic device, comprising:
the image acquisition unit is used for acquiring images;
a display unit for displaying information;
a memory for storing at least one set of instructions;
a processor for invoking and executing the set of instructions in the memory, by executing the set of instructions:
presenting a dynamic virtual object and an image acquired by the image acquisition unit in a preview picture;
and executing preset operation to generate a picture according to the image, and storing animation data of the virtual object displayed in the preview picture within a certain time period in a related manner with the picture, so that the image acquired by the image acquisition unit and the dynamic virtual object are presented in a coordinated manner when the picture is displayed.
In the electronic device, preferably, when the processor stores the animation data of the virtual object displayed in the preview screen within a certain time period in association with the picture, the processor is configured to:
storing the animation data into a description file of the picture; or,
and saving the storage address of the animation data into the description file of the picture.
An electronic device, comprising:
a display unit for displaying information;
a memory for storing at least one set of instructions;
a processor for invoking and executing the set of instructions in the memory, by executing the set of instructions:
when displaying a picture, acquiring an image, and
acquiring animation data stored in association with the picture, and rendering according to the animation data to obtain a dynamic virtual object;
and displaying the image and the dynamic virtual object.
Preferably, in the electronic device, when the processor acquires the animation data stored in association with the picture, the processor is configured to:
and reading the animation data from the description file of the picture.
Preferably, in the electronic device, when the processor acquires the animation data stored in association with the picture, the processor is configured to:
reading a storage address of the animation data from the description file of the picture;
and reading the animation data from the storage address.
According to the scheme, when the picture is generated according to the image acquired by the image acquisition unit, the animation data of the virtual object is stored in association with the picture, so that when the picture is viewed, the dynamic virtual object can be displayed according to the associated animation data while the image acquired by the image acquisition unit is displayed. The problem that all objects are static when the pictures are checked in the prior art is solved, and the intelligent degree is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of an implementation of an image processing method according to an embodiment of the present application;
FIG. 2 is a flowchart of another implementation of an image processing method according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 4 is another schematic structural diagram of an electronic device according to an embodiment of the present application.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings described above, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application described herein may be practiced otherwise than as specifically illustrated.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without inventive effort based on the embodiments of the present invention, are within the scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart illustrating an implementation of an image processing method according to an embodiment of the present application, where the image processing method according to the embodiment is applied to an electronic device, and for convenience of description, the electronic device is denoted as a first electronic device, and the first electronic device has a display unit capable of displaying information and an image acquisition unit for acquiring an image. The image processing method provided by the embodiment may include:
step S11: in the preview screen, the dynamic virtual object and the image acquired by the image acquisition unit are presented.
The preview screen may be a preview screen during photographing, or may be a screen presented by the augmented reality device.
Step S12: and executing preset operation to generate a picture according to the image, and storing animation data of the virtual object displayed in the preview picture within a certain time period in a correlated manner with the generated picture so as to coordinately present the image acquired by the image acquisition unit and the dynamic virtual object when the picture is displayed.
The preset operation may be a photographing operation, a screen capturing operation, or other operations capable of generating a picture, for example, a video capturing operation for capturing a video clip to obtain a dynamic picture. Based on this, in the embodiment of the present application, the generated picture may be a static picture or a dynamic picture (e.g., gif (Graphics Interchange Format) dynamic picture).
In the embodiment of the present application, since the picture is generated according to the image acquired by the image acquisition unit, the picture does not include the virtual object. The method comprises the steps of generating a picture according to an image acquired by an image acquisition unit, and storing animation data of a virtual object in a certain time length in a related mode with the generated picture, so that when the picture is displayed, the dynamic virtual object in the certain time length can be displayed according to the animation data stored in the related mode of the picture in addition to the image acquired by the image acquisition unit.
The certain time period may be: the method comprises the steps of taking a picture generation time as a preset time of a starting time, or taking a picture generation time as a preset time of an ending time, or taking a picture generation time as a preset time of a middle certain time, wherein the starting time of the preset time is earlier than the picture generation time, and the ending time of the preset time is later than the picture generation time.
The animation data may be saved in association with the generated picture through a description file of the picture.
According to the image processing method, when the picture is generated according to the image acquired by the image acquisition unit, the animation data of the virtual object is stored in a manner of being associated with the picture, so that when the picture is viewed, the dynamic virtual object can be displayed according to the associated animation data while the image acquired by the image acquisition unit is displayed. The problem that all objects are static when the pictures are checked in the prior art is solved, and the intelligent degree is improved.
In an alternative embodiment, one implementation of saving the animation data of the virtual object displayed in the preview screen within a certain time period in association with the picture may be as follows:
storing the animation data into a description file of the picture; or,
and saving the storage address of the animation data into the description file of the picture.
In an alternative embodiment, the picture description file may be a picture file, and the picture file includes image data and attribute information, the image data is used to construct a visible image, the content in the visible image is the content in the image captured by the image capturing unit, and the attribute information is used to record some relevant information when the picture is generated, such as a file name, a picture generation time, a width and a height of the picture, a file size, and the like. If the picture is obtained by taking a picture, the attribute information may further include: whether to use information such as flash, focal length, aperture, exposure time, etc. For example, the attribute information may be stored in a format of Exchangeable Image File (EXIF) information.
In this embodiment, the animation data may be directly stored in the attribute information (e.g., exif information) of the picture file.
If the data volume of the animation data is large, the animation data can be stored in a local disk, or the animation data can be stored in a network disk, and the storage address of the animation data can be stored in the attribute information of the picture file.
In another alternative embodiment, the description file of the picture may also be a file independent from the picture file, and for convenience of description, the file is referred to as the first file. The picture file is stored in association with the first file. The first file may be stored on a local disk or may be stored on a network disk.
In this embodiment, the animation data may be directly saved in the first file. Alternatively, the animation data is saved in a local disk or a network disk, and the storage address of the animation data is saved in the first file. The picture file may be stored in the same location as the first file or may be stored in a different location.
Based on the picture obtained by the above method and the animation data stored in association with the picture, another implementation flowchart of the image processing method provided by the present application is shown in fig. 2, the image processing method provided by this embodiment is applied to an electronic device, and for convenience of description, the image processing method is denoted as a second electronic device, and the second electronic device has a display unit and can display information; the second electronic device may or may not have an image capturing unit. The image processing method provided by the embodiment may include:
step S21: when the picture is displayed, an image is obtained.
The picture to be displayed may be a static picture or a dynamic picture (e.g., gif dynamic picture). The picture may be obtained by the first electronic device by taking a picture based on an image acquired by the image acquisition unit of the first electronic device, may also be obtained by the second electronic device by taking a picture based on an image acquired by the image acquisition unit of the second electronic device, specifically may be obtained by taking a picture on the spot (that is, in real time) based on an image acquired by the image acquisition unit of the second electronic device by the second electronic device, or may be obtained by taking a picture by the second electronic device at a certain past time based on an image acquired by the image acquisition unit of the second electronic device.
The picture may also be a still picture obtained by the first electronic device or the second electronic device through screen capture operation, or a moving picture obtained by the first electronic device or the second electronic device through video capture operation.
The acquired image is an image constructed by image data of a picture to be displayed, if the picture is a static picture, the image is a static image, and if the picture is a dynamic picture, the image is a dynamic image.
Step S22: and acquiring animation data which are stored in association with the displayed picture, and rendering according to the animation data to obtain a dynamic virtual object.
The animation data may be stored in association with the picture through a description file of the picture.
The description file of the picture may be a picture file, which includes image data and attribute information, the image data is used for constructing a visible image, the content of the visible image is the content of the image collected by the image collecting unit, and the attribute information is used for recording some relevant information when the picture is generated, such as a file name, a picture generating time, a width, a height, a file size and the like of the picture. If the picture is obtained by taking a picture, the attribute information may further include: whether to use information such as flash, focal length, aperture, exposure time, etc. For example, the attribute information may be stored in a format of Exchangeable Image File (EXIF) information.
The description file of the picture may be a file independent from the picture file, and for convenience of description, the file is referred to as a first file. The picture file is stored in association with the first file. The first file may be stored on a local disk or may be stored on a network disk. The storage locations of the first file and the picture file may be the same or different.
In the embodiment of the present application, an execution sequence of the step of obtaining the image and the step of obtaining the animation data and rendering the animation data to obtain the dynamic virtual object is not specifically limited, and the image may be obtained first, then the animation data may be obtained and the dynamic virtual object may be obtained according to the rendering of the animation data, or the animation data may be obtained first, the dynamic virtual object may be obtained according to the rendering of the animation data, and then the image may be obtained, or both the steps may be performed simultaneously.
Step S23: and displaying the image and the dynamic virtual object.
That is, in the present embodiment, when the picture is displayed, a dynamic object is presented.
According to the image processing method provided by the embodiment of the application, when the picture is displayed, besides the image, the animation data stored in association with the picture is obtained, and the dynamic virtual object is obtained through rendering according to the animation data, so that the dynamic virtual object is displayed while the image is displayed, the problem that all objects are static when the picture is viewed in the prior art is solved, and the intelligent degree is improved.
In an alternative embodiment, one implementation manner of obtaining the animation data stored in association with the picture may be:
and reading the animation data from the description file of the picture.
In the embodiment of the present application, animation data is directly saved in a description file of a picture, for example, animation data is saved in attribute information of a picture file, or animation data is saved in a first file, and the first file and the picture file are stored independently and in association with each other. Therefore, when the animation data is read, the animation data is directly read from the description file of the picture.
In another optional embodiment, another implementation manner of obtaining the animation data stored in association with the picture may be:
and reading the storage address of the animation data from the description file of the picture.
Animation data is read from the storage address.
Unlike the previous embodiment, in the present embodiment, animation data is not stored in a description file of a picture, but a storage address of animation data is stored in a description file of a picture. Specifically, the storage address of the animation data may be stored in the attribute information of the picture file, or the storage address of the animation data may be stored in the first file.
When the animation data needs to be read, the storage address of the animation data is read from the description file, and then the animation data is read from the storage address.
Corresponding to the embodiment of the method, the present application further provides an electronic device, a schematic structural diagram of which is shown in fig. 3, and the electronic device may include:
an image acquisition unit 31, a display unit 32, a memory 33, and a processor 34; wherein,
the image acquisition unit 31 is used for acquiring images;
the display unit 32 is used for displaying information;
the memory 33 is used for storing at least one set of instruction;
processor 34 is operative to call and execute a set of instructions in memory 33 by executing the set of instructions to:
presenting a dynamic virtual object and an image captured by the image capturing unit 31 in a preview screen displayed by the display unit 32;
and executing preset operation to generate a picture according to the image, and storing animation data of the virtual object displayed in the preview picture within a certain time period in a correlated manner with the picture, so that the image acquired by the image acquisition unit and the dynamic virtual object are presented in a coordinated manner when the picture is displayed.
The electronic equipment stores the animation data of the virtual object in association with the picture when the picture is generated according to the image acquired by the image acquisition unit, so that when the picture is viewed, the dynamic virtual object can be displayed according to the associated animation data while the image acquired by the image acquisition unit is displayed. The problem that all objects are static when the pictures are checked in the prior art is solved, and the intelligent degree is improved.
In an alternative embodiment, the saving of animation data of a virtual object displayed in a preview screen within a certain time period in association with a picture by processor 34 may be used to:
storing the animation data into a description file of the picture; or,
and saving the storage address of the animation data into the description file of the picture.
Referring to fig. 4, fig. 4 is another schematic structural diagram of an electronic device according to an embodiment of the present disclosure, which may include:
a display unit 41, a memory 42, and a processor 43; wherein,
the display unit 41 is used to display information;
the memory 42 is for storing at least one set of instructions;
processor 43 is operative to call and execute a set of instructions in memory 42 by executing the set of instructions to:
when displaying a picture, acquiring an image, and
acquiring animation data stored in association with the picture, and rendering according to the animation data to obtain a dynamic virtual object;
the images and the dynamic virtual objects are presented by the display unit 41.
The electronic equipment provided by the application not only acquires the image but also acquires the animation data which is stored in association with the image when the image is displayed, and renders the animation data to obtain the dynamic virtual object, so that the dynamic virtual object is displayed when the image is displayed, the problem that all objects are static when the image is viewed in the prior art is solved, and the intelligent degree is improved.
In an alternative embodiment, the processor 43, when obtaining the animation data stored in association with the picture, may be configured to:
and reading the animation data from the description file of the picture.
In an alternative embodiment, the processor 43, when obtaining the animation data stored in association with the picture, may be configured to:
reading a storage address of the animation data from the description file of the picture;
animation data is read from the storage address.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
It should be understood that the technical problems can be solved by combining and combining the features of the embodiments from the claims.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. An image processing method, comprising:
presenting a dynamic virtual object and an image acquired by an image acquisition unit in a preview picture during photographing or a picture presented by augmented reality equipment;
and executing preset operation to generate a picture according to the image, and storing animation data of the virtual object displayed in the preview picture during photographing or in a picture presented by the augmented reality equipment within a certain time period in association with the picture, so that the image collected by the image collection unit and the dynamic virtual object are presented in a coordinated manner when the picture generated according to the image collected by the image collection unit is presented.
2. The method according to claim 1, wherein the saving of animation data of the virtual object displayed in the preview screen within a certain period of time in association with the picture comprises:
storing the animation data into a description file of the picture; or,
and saving the storage address of the animation data into the description file of the picture.
3. An image processing method, comprising:
when a picture is displayed, an image is obtained, and the picture generation method comprises the following steps: presenting a dynamic virtual object and an image acquired by an image acquisition unit in a preview picture during photographing or a picture presented by augmented reality equipment; executing a preset operation to generate a picture according to the image acquired by the image acquisition unit;
and
acquiring animation data stored in association with the picture, and rendering according to the animation data to obtain a dynamic virtual object;
and displaying the image and the dynamic virtual object.
4. The method of claim 3, wherein the obtaining the animation data stored in association with the picture comprises:
and reading the animation data from the description file of the picture.
5. The method of claim 3, wherein the obtaining the animation data stored in association with the picture comprises:
reading a storage address of the animation data from the description file of the picture;
and reading the animation data from the storage address.
6. An electronic device, comprising:
the image acquisition unit is used for acquiring images;
a display unit for displaying information;
a memory for storing at least one set of instructions;
a processor for invoking and executing the set of instructions in the memory, by executing the set of instructions:
presenting a dynamic virtual object and an image acquired by the image acquisition unit in a preview picture during photographing or a picture presented by augmented reality equipment;
and executing preset operation to generate a picture according to the image, and storing animation data of the virtual object displayed in the preview picture during photographing or in a picture presented by the augmented reality equipment within a certain time period in association with the picture, so that the image collected by the image collection unit and the dynamic virtual object are presented in a coordinated manner when the picture generated according to the image collected by the image collection unit is presented.
7. The electronic device of claim 6, wherein the processor, when saving animation data of a virtual object displayed in the preview screen within a certain time period in association with the picture, is configured to:
storing the animation data into a description file of the picture; or,
and saving the storage address of the animation data into the description file of the picture.
8. An electronic device, comprising:
a display unit for displaying information;
a memory for storing at least one set of instructions;
a processor for invoking and executing the set of instructions in the memory, by executing the set of instructions:
when a picture is displayed, an image is obtained, and the picture generation method comprises the following steps: presenting a dynamic virtual object and an image acquired by an image acquisition unit in a preview picture during photographing or a picture presented by augmented reality equipment; executing a preset operation to generate a picture according to the image acquired by the image acquisition unit; and
acquiring animation data stored in association with the picture, and rendering according to the animation data to obtain a dynamic virtual object;
and displaying the image and the dynamic virtual object.
9. The electronic device of claim 8, wherein the processor, when retrieving the stored animation data associated with the picture, is configured to:
and reading the animation data from the description file of the picture.
10. The electronic device of claim 8, wherein the processor, when retrieving the stored animation data associated with the picture, is configured to:
reading a storage address of the animation data from the description file of the picture;
and reading the animation data from the storage address.
CN201811124536.9A 2018-09-26 2018-09-26 Image processing method and electronic device Active CN109089150B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811124536.9A CN109089150B (en) 2018-09-26 2018-09-26 Image processing method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811124536.9A CN109089150B (en) 2018-09-26 2018-09-26 Image processing method and electronic device

Publications (2)

Publication Number Publication Date
CN109089150A CN109089150A (en) 2018-12-25
CN109089150B true CN109089150B (en) 2021-07-16

Family

ID=64842612

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811124536.9A Active CN109089150B (en) 2018-09-26 2018-09-26 Image processing method and electronic device

Country Status (1)

Country Link
CN (1) CN109089150B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114125183A (en) * 2020-09-01 2022-03-01 华为技术有限公司 Image processing method, mobile terminal and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101957981A (en) * 2009-07-13 2011-01-26 三星电子株式会社 Image process method and equipment based on virtual objects
CN103793473A (en) * 2013-12-17 2014-05-14 微软公司 Method for storing augmented reality
CN105700769A (en) * 2015-12-31 2016-06-22 宇龙计算机通信科技(深圳)有限公司 Dynamic material adding method, dynamic material adding device and electronic equipment
CN106131457A (en) * 2016-06-28 2016-11-16 广东欧珀移动通信有限公司 A kind of GIF image generating method, device and terminal unit
CN106850941A (en) * 2016-12-01 2017-06-13 努比亚技术有限公司 Method, photo taking and device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2889761A3 (en) * 2005-08-09 2007-02-16 Total Immersion SYSTEM ALLOWING A USER TO LOCATE A CAMERA IN ORDER TO BE ABLE TO INSERT, QUICKLY IN AN ADJUSTED MANNER, IMAGES OF VIRTUAL ELEMENTS INTO VIDEO IMAGES OF REAL ELEMENTS CAPTURED BY THE CAMERA
CN102509313B (en) * 2011-10-18 2013-06-05 广东欧珀移动通信有限公司 Encapsulating method of multimedia image data
JP5928627B2 (en) * 2014-03-20 2016-06-01 フリュー株式会社 Management device and management device control method
CN106296781B (en) * 2015-05-27 2020-09-22 深圳超多维科技有限公司 Special effect image generation method and electronic equipment
CN105957123A (en) * 2016-04-19 2016-09-21 乐视控股(北京)有限公司 Picture editing method, picture editing device and terminal equipment
CN107343220B (en) * 2016-08-19 2019-12-31 北京市商汤科技开发有限公司 Data processing method and device and terminal equipment
CN106331526B (en) * 2016-08-30 2019-11-15 北京奇艺世纪科技有限公司 A kind of splicing animation producing, playback method and device
CN107368603A (en) * 2017-07-28 2017-11-21 上海鋆创信息技术有限公司 A kind of method and device, storage medium and the terminal of the processing of picture filter

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101957981A (en) * 2009-07-13 2011-01-26 三星电子株式会社 Image process method and equipment based on virtual objects
CN103793473A (en) * 2013-12-17 2014-05-14 微软公司 Method for storing augmented reality
CN105700769A (en) * 2015-12-31 2016-06-22 宇龙计算机通信科技(深圳)有限公司 Dynamic material adding method, dynamic material adding device and electronic equipment
CN106131457A (en) * 2016-06-28 2016-11-16 广东欧珀移动通信有限公司 A kind of GIF image generating method, device and terminal unit
CN106850941A (en) * 2016-12-01 2017-06-13 努比亚技术有限公司 Method, photo taking and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
为AR而生的功能 试用索尼Xperia XZ1的3D大师功能;张璋;《http://qsy.fengniao.com/534/5347606.html》;20171127;全文 *
几款AR相机推荐:现实太无聊 来点虚的;无我VR;《https://wuwovr.com/blog/vrapp/arcamera.html》;20161101;全文 *

Also Published As

Publication number Publication date
CN109089150A (en) 2018-12-25

Similar Documents

Publication Publication Date Title
KR102118000B1 (en) Target target display method and device
EP2405349A1 (en) Apparatus and method for providing augmented reality through generation of a virtual marker
US20100289924A1 (en) Imager that adds visual effects to an image
US20020030834A1 (en) Image modification apparatus and method
EP3070681A1 (en) Display control device, display control method and program
CN108038892A (en) Expression, which packs, makees method, apparatus, electronic equipment and computer-readable recording medium
JP3919237B2 (en) Image recording / reproducing apparatus, image reproducing apparatus, and method thereof
CN109089150B (en) Image processing method and electronic device
CN110889057A (en) Business data visualization method and business object visualization device
TW586313B (en) Systems and methods for generating and implementing an image capture procedure for an image capture device
JP5109182B2 (en) Image processing system and image processing method
JP2002112165A (en) Image processing unit, image processing system, image processing method, and storage medium
US11451759B2 (en) Generation apparatus, generation method, and storage medium
CN113822899A (en) Image processing method, image processing device, computer equipment and storage medium
KR20120035321A (en) System and method for playing contents of augmented reality
CN109922291B (en) GIF generation method, device, computer equipment and storage medium
JP4920534B2 (en) Slide show generation system and camera having this system
CN113504863B (en) Method, device, computer storage medium and terminal for realizing picture screening
CN114286002B (en) Image processing circuit, method, device, electronic equipment and chip
EP3869778A1 (en) Augmented paper photo album
CN205921675U (en) Video data's recording arrangement
JP5253590B2 (en) Image processing apparatus and camera
JP5506145B2 (en) Memory card management device and memory card management program
JP2011253425A (en) Image display program and image display device
JP2006041566A (en) Video camera and network system using the same

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant