CN107729361A - It is automatically synthesized picture method for pushing, device and storage medium - Google Patents
It is automatically synthesized picture method for pushing, device and storage medium Download PDFInfo
- Publication number
- CN107729361A CN107729361A CN201710788642.6A CN201710788642A CN107729361A CN 107729361 A CN107729361 A CN 107729361A CN 201710788642 A CN201710788642 A CN 201710788642A CN 107729361 A CN107729361 A CN 107729361A
- Authority
- CN
- China
- Prior art keywords
- picture
- synthesized
- image
- pictures
- synthesis
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 72
- 239000000463 material Substances 0.000 claims abstract description 266
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 95
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 95
- 230000002194 synthesizing effect Effects 0.000 claims abstract description 31
- 239000002131 composite material Substances 0.000 claims description 14
- 238000012216 screening Methods 0.000 claims description 4
- 239000000284 extract Substances 0.000 claims description 3
- 238000010801 machine learning Methods 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 12
- 239000000203 mixture Substances 0.000 description 11
- 238000012545 processing Methods 0.000 description 7
- 238000012552 review Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000013486 operation strategy Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013079 data visualisation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
- G06Q30/0625—Directed, with specific intent or strategy
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Library & Information Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种自动合成图片推送方法、装置及存储介质,所述方法包括:获取用户设备发送的访问图片请求,从所述访问图片请求中提取待访问图片属性,根据所述待访问图片属性从图片素材库中选取待合成图片素材;根据所述待访问图片属性从合成规则集合中选取多个图片合成规则,调用预设打分规则对选取的各图片合成规则分别进行评分,选取评分结果中分数最高的图片合成规则作为预设合成图片规则;根据所述预设合成图片规则对所述待合成图片素材进行合成,并将合成后的图片推送至所述用户设备。本发明通过预设合成规则对所述待合成图片素材进行自动合成,从而通过机器学习代替人工操作,降低运营成本。
The invention discloses a method, device and storage medium for automatically synthesizing pictures. The method includes: obtaining a request for accessing pictures sent by a user equipment, extracting the attributes of pictures to be accessed from the request for accessing pictures, and according to the picture to be accessed The attribute selects the picture material to be synthesized from the picture material library; selects a plurality of picture synthesis rules from the synthesis rule set according to the property of the picture to be accessed, calls the preset scoring rules to score each selected picture synthesis rule, and selects the scoring result The image synthesis rule with the highest score is used as the preset image synthesis rule; the image material to be synthesized is synthesized according to the preset image synthesis rule, and the synthesized image is pushed to the user device. The present invention automatically synthesizes the picture materials to be synthesized by preset synthesis rules, thereby replacing manual operations by machine learning and reducing operating costs.
Description
技术领域technical field
本发明涉及计算机技术领域,尤其涉及一种自动合成图片推送方法、装置及存储介质。The present invention relates to the field of computer technology, in particular to a method, device and storage medium for automatically synthesizing pictures and pushing them.
背景技术Background technique
随着互联网购物的蓬勃发展,人们对产品图片的需求越来越大,对图片的要求也越来越高。With the vigorous development of Internet shopping, people's demand for product pictures is increasing, and the requirements for pictures are also getting higher and higher.
目前,电商公司的大量图片都是依靠设计师去设计,再由商务运营人员手动上传至系统及人工审核图片。这样的操作流程耗费大量的人力资源,却没有对图片带来的运营效果做经验沉淀及数据分析。业界内并没有相应的针对设计与技术相融合的技术方案。At present, a large number of pictures of e-commerce companies are designed by designers, and then manually uploaded to the system and manually reviewed by business operators. Such an operation process consumes a lot of human resources, but there is no experience accumulation and data analysis on the operational effects brought by the pictures. There is no corresponding technical solution for the integration of design and technology in the industry.
发明内容Contents of the invention
本发明的主要目的在于提出一种自动合成图片推送方法、装置及存储介质,旨在解决现有技术中由于通过人工进行图片处理,运营成本较高的技术问题。The main purpose of the present invention is to propose a method, device and storage medium for automatically synthesizing pictures, aiming to solve the technical problem of high operating costs due to manual picture processing in the prior art.
为实现上述目的,本发明提供一种自动合成图片推送方法,所述自动合成图片方法包括以下步骤:In order to achieve the above object, the present invention provides a method for automatically synthesizing pictures, and the method for automatically synthesizing pictures comprises the following steps:
获取用户设备发送的访问图片请求,从所述访问图片请求中提取待访问图片属性,根据所述待访问图片属性从图片素材库中选取待合成图片素材;Acquiring the image access request sent by the user equipment, extracting the attribute of the image to be accessed from the image access request, and selecting the image material to be synthesized from the image material library according to the attribute of the image to be accessed;
根据所述待访问图片属性从合成规则集合中选取多个图片合成规则,调用预设打分规则对选取的各图片合成规则分别进行评分,选取评分结果中分数最高的图片合成规则作为预设合成图片规则;Select a plurality of picture synthesis rules from the synthesis rule set according to the attributes of the pictures to be accessed, call the preset scoring rules to score the selected picture synthesis rules respectively, and select the picture synthesis rule with the highest score in the scoring results as the preset synthesis picture rule;
根据所述预设合成图片规则对所述待合成图片素材进行合成,并将合成后的图片推送至所述用户设备。Synthesize the image material to be synthesized according to the preset image synthesis rule, and push the synthesized image to the user equipment.
优选地,所述获取用户设备发送的访问图片请求,从所述访问图片请求中提取待访问图片属性,根据所述待访问图片属性从图片素材库中选取待合成图片素材步骤具体包括:Preferably, the step of obtaining the image access request sent by the user equipment, extracting the attributes of the image to be accessed from the image access request, and selecting the image material to be synthesized from the image material library according to the attribute of the image to be accessed specifically includes:
获取用户设备发送的访问图片请求,从所述访问图片请求中提取待访问图片属性;Obtaining an image access request sent by the user equipment, and extracting attributes of images to be accessed from the image access request;
根据所述待访问图片属性,获取待合成图片素材的标识信息,根据所述标识信息从所述图片素材库中筛选出待合成图片素材。According to the attribute of the picture to be accessed, the identification information of the picture material to be synthesized is acquired, and the picture material to be synthesized is screened out from the picture material library according to the identification information.
优选地,所述根据所述待访问图片属性,获取待合成图片素材的标识信息,根据所述标识信息从所述图片素材库中筛选出待合成图片素材步骤之前,所述自动合成图片推送方法包括:Preferably, according to the attribute of the image to be accessed, the identification information of the image material to be synthesized is obtained, and before the step of selecting the image material to be synthesized from the image material library according to the identification information, the method for automatically synthesizing an image push include:
获取图片素材,提取所述图片素材的图片属性,根据所述图片属性对所述图片素材设置标识信息,并将设置标识信息的图片素材存储至图片素材库中。Acquiring picture material, extracting the picture attribute of the picture material, setting identification information on the picture material according to the picture property, and storing the picture material with the identification information in the picture material library.
优选地,所述获取图片素材,提取所述图片素材的图片属性,根据所述图片属性对所述图片素材设置标识信息,并将设置标识信息的图片素材存储至图片素材库中步骤具体包括:Preferably, the step of acquiring the image material, extracting the image attribute of the image material, setting identification information for the image material according to the image attribute, and storing the image material with the identification information in the image material library specifically includes:
获取所述图片素材的品种和类别,根据所述品种和类别对所述图像素材的图片属性进行划分,根据划分后的图片属性对所述图片素材设置对应的标识信息,并将设置标识信息的图片素材存储至图片素材库中。Acquiring the type and category of the image material, dividing the image attributes of the image material according to the type and category, setting corresponding identification information for the image material according to the divided image attributes, and setting the identification information The image material is stored in the image material library.
优选地,所述获取图片素材,提取所述图片素材的图片属性,根据所述图片属性对所述图片素材设置标识信息,并将设置标识信息的图片素材存储至图片素材库中步骤之后,所述自动合成图片推送方法包括:Preferably, after the step of obtaining the picture material, extracting the picture attribute of the picture material, setting identification information for the picture material according to the picture property, and storing the picture material with the identification information in the picture material library, the The method for automatically synthesizing picture pushes includes:
获取用户设备对所述图片素材的第一访问数据,根据所述第一访问数据,统计所述图片素材的访问频次,并展示所述访问频次。Acquiring the first access data of the picture material by the user equipment, counting the access frequency of the picture material according to the first access data, and displaying the access frequency.
优选地,所述图片合成规则包括图片类型、图层位置、图层的大小、图层的上下级关系和图层色系中至少一种。Preferably, the picture composition rule includes at least one of picture type, layer position, layer size, layer-subordinate relationship and layer color system.
优选地,所述根据所述预设合成图片规则对所述待合成图片素材进行合成,并将合成后的图片推送至所述用户设备步骤之后,所述自动合成图片推送方法包括:Preferably, after the step of synthesizing the picture materials to be synthesized according to the preset rules for synthesizing pictures, and pushing the synthesized pictures to the user equipment, the method for automatically synthesizing pictures includes:
获取用户设备对所述合成后的图片的第二访问数据,根据所述第二访问数据对所述合成后的图片进行打分,根据打分结果更新所述待合成图片素材以及所述图片合成规则。Acquiring second access data of the synthesized picture from the user equipment, scoring the synthesized picture according to the second access data, and updating the material of the picture to be synthesized and the picture synthesis rule according to the scoring result.
优选地,所述获取用户设备对所述合成后的图片的第二访问数据,根据所述第二访问数据对所述合成后的图片进行打分,根据打分结果更新所述待合成图片素材以及所述图片合成规则步骤之后,所述自动合成图片推送方法包括:Preferably, the acquisition of second access data of the synthesized picture by the user equipment, scoring the synthesized picture according to the second access data, and updating the material of the picture to be synthesized and the synthesized picture according to the scoring result After the above-mentioned picture composition rule step, the described automatic synthesis picture pushing method comprises:
获取所述合成后的图片的打分结果,根据所述打分结果生成数据图表。Acquiring the scoring results of the synthesized pictures, and generating a data chart according to the scoring results.
此外,为实现上述目的,本发明还提出一种自动合成图片推送装置,所述自动合成图片推送装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的自动合成图片推送程序,所述自动合成图片推送程序配置为实现如上文所述的自动合成图片推送方法的步骤。In addition, in order to achieve the above object, the present invention also proposes a push device for automatically synthesized pictures, which includes: a memory, a processor, and an automatic Synthesized picture push program, the automatic synthesized picture push program is configured to realize the steps of the method for automatically synthesized picture push as described above.
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有自动合成图片推送程序,所述自动合成图片推送程序被处理器执行时实现如上文所述的自动合成图片推送方法的步骤。In addition, in order to achieve the above object, the present invention also proposes a storage medium, the storage medium is stored with an automatic image synthesis push program, and when the automatic image synthesis push program is executed by the processor, the automatic image synthesis as described above is realized. The steps of the push method.
本发明通过预设打分规则对图片合成规则进行评分,选取评分结果最高的图片合成规则对所述待合成图片素材进行自动合成,从而通过机器学习代替人工操作,降低运营成本。The present invention grades the picture synthesis rules through the preset scoring rules, and selects the picture synthesis rules with the highest scoring results to automatically synthesize the picture materials to be synthesized, thereby replacing manual operations with machine learning and reducing operating costs.
附图说明Description of drawings
图1是本发明实施例方案涉及的硬件运行环境的图片合成服务器结构示意图;Fig. 1 is a schematic structural diagram of a picture synthesis server of a hardware operating environment involved in the scheme of an embodiment of the present invention;
图2为本发明自动合成图片推送方法第一实施例的流程示意图;Fig. 2 is a schematic flow chart of the first embodiment of the method for automatically synthesizing pictures and pushing them according to the present invention;
图3为图片素材库中图片素材上线流程示意图;Figure 3 is a schematic diagram of the online process of picture materials in the picture material library;
图4为图片素材根据图片合成规则进行合成流程示意图;Fig. 4 is a schematic diagram of a synthesis process of picture materials according to picture synthesis rules;
图5为本发明自动合成图片推送方法第二实施例的流程示意图;FIG. 5 is a schematic flow diagram of the second embodiment of the method for automatically synthesizing pictures and pushing them according to the present invention;
图6为本发明自动合成图片推送方法第三实施例的流程示意图;FIG. 6 is a schematic flow chart of the third embodiment of the method for automatically synthesizing pictures and pushing them according to the present invention;
图7为本发明自动合成图片推送方法第四实施例的流程示意图;FIG. 7 is a schematic flowchart of a fourth embodiment of the method for automatically synthesizing pictures and pushing them according to the present invention;
图8为本发明自动合成图片推送方法第五实施例的流程示意图;FIG. 8 is a schematic flowchart of a fifth embodiment of the method for automatically synthesizing pictures and pushing them according to the present invention;
图9为本发明自动合成图片推送方法第六实施例的流程示意图;FIG. 9 is a schematic flowchart of the sixth embodiment of the method for automatically synthesizing pictures and pushing them according to the present invention;
图10为本发明自动合成图片推送方法第七实施例的流程示意图。FIG. 10 is a schematic flowchart of a seventh embodiment of the method for automatically synthesizing pictures and pushing them according to the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose of the present invention, functional characteristics and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings.
具体实施方式detailed description
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
参照图1,图1为本发明实施例方案涉及的硬件运行环境的图片合成服务器的结构示意图。Referring to FIG. 1 , FIG. 1 is a schematic structural diagram of a picture synthesis server in a hardware operating environment involved in the solution of an embodiment of the present invention.
如图1所示,所述图片合成服务器可以包括:处理器1001,例如CPU,通信总线1002、管理员接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。管理员接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选管理员接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WIFI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。As shown in FIG. 1 , the picture composition server may include: a processor 1001 , such as a CPU, a communication bus 1002 , an administrator interface 1003 , a network interface 1004 , and a memory 1005 . Wherein, the communication bus 1002 is used to realize connection and communication between these components. The administrator interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional administrator interface 1003 may also include a standard wired interface and a wireless interface. Optionally, the network interface 1004 may include a standard wired interface and a wireless interface (such as a WIFI interface). The memory 1005 can be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001 .
本领域技术人员可以理解,图1中示出的图片合成服务器结构并不构成对图片合成服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art can understand that the picture composition server structure shown in Figure 1 does not constitute a limitation to the picture composition server, and may include more or less components than those shown in the illustration, or combine some components, or different components layout.
如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、管理员接口模块以及自动合成图片推送程序。As shown in FIG. 1 , the memory 1005 as a storage medium may include an operating system, a network communication module, an administrator interface module, and an automatic composite image push program.
在图1所示的图片合成服务器中,网络接口1004主要用于连接用户终端,与用户终端进行数据通信;管理员接口1003主要用于连接管理员终端,与终端进行数据通信;本发明图片合成服务器中的处理器1001、存储器1005可以设置在自动合成图片推送装置中,所述自动合成图片推送装置通过处理器1001调用存储器1005中存储的自动合成图片推送程序,并执行以下操作:In the picture synthesis server shown in Figure 1, the network interface 1004 is mainly used to connect to the user terminal and perform data communication with the user terminal; the administrator interface 1003 is mainly used to connect to the administrator terminal and perform data communication with the terminal; the picture synthesis of the present invention The processor 1001 and memory 1005 in the server can be set in the automatically synthesized image pushing device, and the automatically synthesized image pushing device invokes the automatically synthesized image pushing program stored in the memory 1005 through the processor 1001, and performs the following operations:
获取用户设备发送的访问图片请求,从所述访问图片请求中提取待访问图片属性,根据所述待访问图片属性从图片素材库中选取待合成图片素材;Acquiring the image access request sent by the user equipment, extracting the attribute of the image to be accessed from the image access request, and selecting the image material to be synthesized from the image material library according to the attribute of the image to be accessed;
根据所述待访问图片属性从合成规则集合中选取多个图片合成规则,调用预设打分规则对选取的各图片合成规则分别进行评分,选取评分结果中分数最高的图片合成规则作为预设合成图片规则;Select a plurality of picture synthesis rules from the synthesis rule set according to the attributes of the pictures to be accessed, call the preset scoring rules to score the selected picture synthesis rules respectively, and select the picture synthesis rule with the highest score in the scoring results as the preset synthesis picture rule;
根据所述预设合成图片规则对所述待合成图片素材进行合成,并将合成后的图片推送至所述用户设备。Synthesize the image material to be synthesized according to the preset image synthesis rule, and push the synthesized image to the user equipment.
进一步地,处理器1001可以调用存储器1005中存储的自动合成图片推送程序,还执行以下操作:Further, the processor 1001 may call the automatically synthesized picture push program stored in the memory 1005, and also perform the following operations:
获取用户设备发送的访问图片请求,从所述访问图片请求中提取待访问图片属性;Obtaining an image access request sent by the user equipment, and extracting attributes of images to be accessed from the image access request;
根据所述待访问图片属性,获取待合成图片素材的标识信息,根据所述标识信息从所述图片素材库中筛选出待合成图片素材。According to the attribute of the picture to be accessed, the identification information of the picture material to be synthesized is acquired, and the picture material to be synthesized is screened out from the picture material library according to the identification information.
进一步地,处理器1001可以调用存储器1005中存储的自动合成图片推送程序,还执行以下操作:Further, the processor 1001 may call the automatically synthesized picture push program stored in the memory 1005, and also perform the following operations:
获取图片素材,提取所述图片素材的图片属性,根据所述图片属性对所述图片素材设置标识信息,并将设置标识信息的图片素材存储至图片素材库中。Acquiring picture material, extracting the picture attribute of the picture material, setting identification information on the picture material according to the picture property, and storing the picture material with the identification information in the picture material library.
进一步地,处理器1001可以调用存储器1005中存储的自动合成图片推送程序,还执行以下操作:Further, the processor 1001 may call the automatically synthesized picture push program stored in the memory 1005, and also perform the following operations:
获取所述图片素材的品种和类别,根据所述品种和类别对所述图像素材的图片属性进行划分,根据划分后的图片属性对所述图片素材设置对应的标识信息,并将设置标识信息的图片素材存储至图片素材库中。Acquiring the type and category of the image material, dividing the image attributes of the image material according to the type and category, setting corresponding identification information for the image material according to the divided image attributes, and setting the identification information The image material is stored in the image material library.
进一步地,处理器1001可以调用存储器1005中存储的自动合成图片推送程序,还执行以下操作:Further, the processor 1001 may call the automatically synthesized picture push program stored in the memory 1005, and also perform the following operations:
获取用户设备对所述图片素材的第一访问数据,根据所述第一访问数据,统计所述图片素材的访问频次,并展示所述访问频次。Acquiring the first access data of the picture material by the user equipment, counting the access frequency of the picture material according to the first access data, and displaying the access frequency.
进一步地,处理器1001可以调用存储器1005中存储的自动合成图片推送程序,还执行以下操作:Further, the processor 1001 may call the automatically synthesized picture push program stored in the memory 1005, and also perform the following operations:
获取用户设备对所述合成后的图片的第二访问数据,根据所述第二访问数据对所述合成后的图片进行打分,根据打分结果更新所述待合成图片素材以及所述图片合成规则。Acquiring second access data of the synthesized picture from the user equipment, scoring the synthesized picture according to the second access data, and updating the material of the picture to be synthesized and the picture synthesis rule according to the scoring result.
进一步地,处理器1001可以调用存储器1005中存储的自动合成图片推送程序,还执行以下操作:Further, the processor 1001 may call the automatically synthesized picture push program stored in the memory 1005, and also perform the following operations:
获取所述合成后的图片的打分结果,根据所述打分结果生成数据图表。Acquiring the scoring results of the synthesized pictures, and generating a data chart according to the scoring results.
本实施例通过上述方案,对预设打分规则对图片合成规则进行评分,选取评分结果最高的图片合成规则对所述待合成图片素材进行自动合成,从而通过机器学习代替人工操作,降低运营成本。In this embodiment, through the above scheme, the preset scoring rules are used to score the image synthesis rules, and the image synthesis rules with the highest scoring results are selected to automatically synthesize the image materials to be synthesized, thereby replacing manual operations with machine learning and reducing operating costs.
基于上述硬件结构,提出本发明自动合成图片推送方法实施例。Based on the above hardware structure, an embodiment of the method for automatically synthesizing pictures and pushing them is proposed in the present invention.
参照图2,图2为本发明自动合成图片推送方法第一实施例的流程示意图。Referring to FIG. 2 , FIG. 2 is a schematic flowchart of a first embodiment of a method for automatically synthesizing pictures and pushing them according to the present invention.
在第一实施例中,所述自动合成图片推送方法包括以下步骤:In the first embodiment, the method for pushing automatically synthesized pictures includes the following steps:
步骤S10,获取用户设备发送的访问图片请求,从所述访问图片请求中提取待访问图片属性,根据所述待访问图片属性从图片素材库中选取待合成图片素材;Step S10, obtaining the image access request sent by the user equipment, extracting the attribute of the image to be accessed from the image access request, and selecting the image material to be synthesized from the image material library according to the attribute of the image to be accessed;
所述用户设备可为笔记本电脑,智能手机或IPAD等移动终端,还可为还可为其他可实现相同或相似功能的用户设备,在此不作限制。The user equipment may be a mobile terminal such as a notebook computer, a smart phone, or an IPAD, or may be other user equipment capable of realizing the same or similar functions, which is not limited herein.
所述访问图片请求可为通过网站搜索框进行输入的关键字,也可为通过点击预设的关键字进行查询,还可为其他可实现相同或相似功能的方式,在此不作限制。The request for accessing pictures may be a keyword input through a website search box, or a search by clicking on a preset keyword, or other methods that can achieve the same or similar functions, which are not limited here.
所述待访问图片属性包括用户待访问图片的品种以及种类,例如,用户通过笔记本电脑访问购物网站,在用户搜索栏中输入女装,以及用户选择的女装品牌,获取用户通过用户设备发送的访问女装图片的请求,从所述访问女装图片的请求中提取到待访问女装图片的品牌。The attributes of the image to be accessed include the type and type of the image to be accessed by the user. For example, the user accesses a shopping website through a laptop computer, enters women's clothing in the user search bar, and the brand of women's clothing selected by the user, and obtains the access to women's clothing sent by the user through the user equipment. The request for the picture extracts the brand of the women's clothing picture to be accessed from the request for accessing the women's clothing picture.
根据所述待访问图片属性从图片素材库中选取待合成图片素材,即根据待访问女装图片的品牌从图片素材库中选取与该品牌相关的女装图片。Select the picture material to be synthesized from the picture material library according to the image attributes to be accessed, that is, select the women's clothing picture related to the brand from the picture material library according to the brand of the women's clothing picture to be accessed.
需要说明的是,图片素材库可为保存在图片合成数据库中大量的图片素材,通过服务器接收访问图片请求,根据所述访问图片请求调用数据库,并从所述数据库中获取与所述待访问图片属性匹配的待合成图片素材。It should be noted that the picture material library can be a large number of picture materials stored in the picture synthesis database, and the server receives the request for accessing pictures, calls the database according to the request for accessing pictures, and obtains from the database the information related to the picture to be accessed. Image material to be synthesized with matching attributes.
可以理解的是图片素材库根据商业场景有不同的种类,例如品牌logo、背景图、任务以及标语等。It is understandable that the image material library has different types according to business scenarios, such as brand logos, background images, tasks, and slogans.
为了便于查找素材,因此,需要预先建立素材库,参照图3,本实施例中,可参照以下具体步骤来建立素材库:In order to facilitate the search for materials, therefore, a material library needs to be established in advance. Referring to FIG. 3, in this embodiment, the material library can be established by referring to the following specific steps:
用户通过登录图片素材库入口,当针对商业场景无法供图的情况下,设计师独自制作图片素材,并将所述图片素材保存在图片素材库进行图片素材上线;在提供图片素材初稿的情况下,获取审核列表,根据所述审核列表,审核图片,如果审核不通过,可通过两种方式进行处理,一种方式是驳回审核,填写修改意见,在收到对方的根据审核意见进行修改后的图片素材后继续进行审核;另一种方式是用户通过自行修改图片素材初稿,并将修改后的图片素材保存在图片素材库中并进行图片素材上线。When the user logs in to the picture material library entrance, when the picture material cannot be provided for the commercial scene, the designer makes the picture material independently, and saves the picture material in the picture material library for the online picture material; in the case of providing the first draft of the picture material , get the review list, review the picture according to the review list, if the review fails, it can be processed in two ways, one way is to reject the review, fill in the modification comments, and after receiving the other party’s review comments to modify After the picture material, continue to review; another way is that the user modifies the first draft of the picture material by himself, saves the modified picture material in the picture material library and puts the picture material online.
步骤S20,根据所述待访问图片属性从合成规则集合中选取多个图片合成规则,调用预设打分规则对选取的各图片合成规则分别进行评分,选取评分结果中分数最高的图片合成规则作为预设合成图片规则;Step S20, select a plurality of picture synthesis rules from the synthesis rule set according to the attributes of the pictures to be accessed, call the preset scoring rules to score each of the selected picture synthesis rules, and select the picture synthesis rule with the highest score in the scoring results as the preset Set rules for compositing pictures;
需要说明的是,所述图片合成规则包括图片类型、图层位置、图层的大小、图层的上下级关系和图层色系中至少一种。It should be noted that the picture composition rule includes at least one of picture type, layer position, layer size, layer-subordinate relationship, and layer color system.
所述图片类型可为图片的格式规则,例如要求图片类型为JPEG(JointPhotographic Experts Group联合图像专家小组),通过有损压缩方式去除冗余的图像和彩色数据,获取极高的压缩率的同时能展现丰富生动的图像,从而占用较少的磁盘空间得到较好的图像质量。还可为GIF(Graphics Interchange Format图形交换格式),可实现图片动画显示,从而提高用户体验。The picture type can be the format rule of the picture, for example, the picture type is required to be JPEG (Joint Photographic Experts Group Joint Photographic Experts Group), redundant images and color data are removed through lossy compression, and high compression rate can be obtained while Display rich and vivid images, thereby occupying less disk space and obtaining better image quality. It can also be GIF (Graphics Interchange Format), which can realize picture animation display, thereby improving user experience.
所述图层位置、图层的大小以及图层的上下级关系,通过所述规则对待合成图片素材进行处理,从而可实现对待合成图片素材的精细化处理,使待合成图片素材更专业,并可满足各种人群的需求,提高用户体验。The position of the layer, the size of the layer, and the upper-lower relationship of the layer are processed through the rules to process the picture material to be synthesized, so that the refined processing of the picture material to be synthesized can be realized, making the picture material to be synthesized more professional, and It can meet the needs of various groups of people and improve user experience.
所述图层色系为预设的图片合成规则,通过图层色系对待合成图片素材进行处理,从而丰富所述待合成图片素材的色彩,例如,用户访问“女装黑色”的访问请求,对于黑色的待访问图片的属性,可筛选出与黑色为同一色系的图层进行处理,还可与黑色更能构成视觉冲击的色彩进行搭配,从而提高待合成图片素材的多样性。The layer color system is a preset image synthesis rule, and the image material to be synthesized is processed through the layer color system, thereby enriching the color of the image material to be synthesized. The properties of the black image to be accessed can filter out layers that are in the same color system as black for processing, and can also be matched with a color that is more visually impactful than black, thereby increasing the diversity of image materials to be synthesized.
所述图片合成规则集合是通过预先设置并保存在数据库中的大量合成规则集合,所述图片合成规则可通过两种生成方法,一种是人为生成规则,通过专业的运营人员根据设计体验及过往商业经验针对不同的人群制定不一样的图片合成规则,另一种是自动生成规则,在所述图片合成规则达到一定数量时,通过机器学习对所述图片合成规则进行评分,然后继续生成分数最高的规则,并将所述分数最高的图片合成规则作为预设图片合成规则。The picture synthesis rule set is a large number of synthesis rule sets that are pre-set and stored in the database. The picture synthesis rules can be generated through two methods, one is artificially generated rules, and the rules are generated by professional operators according to design experience and past experience. Business experience formulates different picture synthesis rules for different groups of people. The other is automatic generation of rules. When the number of picture synthesis rules reaches a certain number, the picture synthesis rules are scored by machine learning, and then continue to generate the highest score. rules, and use the image composition rule with the highest score as the preset image composition rule.
可以理解的是,预设打分规则为打分系统中设计好的打分规则。It can be understood that the preset scoring rules are the scoring rules designed in the scoring system.
所述打分系统为每个商业场景配置不同的计分公式,为每次合成的图片打分,还可为图片合成规则进行评分。The scoring system configures different scoring formulas for each business scene, scores each synthesized picture, and can also score the picture synthesis rules.
步骤S30,根据所述预设合成图片规则对所述待合成图片素材进行合成,并将合成后的图片推送至所述用户设备。Step S30 , synthesizing the picture materials to be synthesized according to the preset rules for synthesizing pictures, and pushing the synthesized pictures to the user equipment.
为便于提高图片合成效率,通过机器代替人工进行图片合成操作,如图4所示,包括以下步骤S1至S14,通过机器进行图片合成处理,从而提高图片合成的准确性。In order to improve the efficiency of image synthesis, the machine is used to replace the manual image synthesis operation, as shown in Figure 4, including the following steps S1 to S14, the image synthesis process is performed by the machine, so as to improve the accuracy of image synthesis.
S1:任务处理开始;S1: task processing starts;
S2:获取图片素材所属品类;S2: Obtain the category to which the picture material belongs;
如果获取失败,则进入步骤S3:显示记录异常,并继续下一图片素材合成处理,并返回S1步骤;If the acquisition fails, go to step S3: display record abnormality, and continue the synthesis process of the next picture material, and return to step S1;
S4:获取图片素材所属品牌;S4: Obtain the brand to which the picture material belongs;
如果获取失败,则进入步骤S3,并返回S1步骤;If the acquisition fails, enter step S3 and return to step S1;
S5:获取模板风格、品类、品牌以及人群选取第一图层素材;S5: Obtain the template style, category, brand and crowd and select the first layer material;
如果获取失败,则进入步骤S3,并返回S1步骤;If the acquisition fails, enter step S3 and return to step S1;
S6:根据品类、品牌以及品牌选取上一层图层素材;S6: Select the upper layer material according to the category, brand and brand;
如果获取失败,则进入步骤S3,并返回S1步骤;If the acquisition fails, enter step S3 and return to step S1;
S7:根据模板色层、色系继续筛选图片素材;S7: continue to filter the picture material according to the color layer and color system of the template;
如果获取图片素材失败,则返回步骤S5,并更换第一层图层素材色系;继续尝试获取,如果第二次获取图片素材失败,则进入步骤S3,并返回S1步骤;If the acquisition of the picture material fails, return to step S5, and replace the material color system of the first layer layer; continue to try to obtain, if the second acquisition of the picture material fails, then enter step S3, and return to step S1;
S8:根据时间先后以及素材更新时间继续筛选图片素材;S8: Continue to filter the picture material according to the time sequence and the update time of the material;
S9:根据模板、底图以及组件素材开始拼装;S9: Start assembling according to the template, base map and component materials;
S10:检测素材之间是否有重叠;S10: Detect whether there is overlap between materials;
S11:如果有重叠,则根据组件间的层级关系进行覆盖处理;S11: If there is overlap, perform overlay processing according to the hierarchical relationship between components;
S12:如果没有重叠的情况,则检查素材是否合成完毕;S12: If there is no overlap, check whether the materials have been synthesized;
S13:如果合成完毕,合成四大人群图片素材;S13: If the synthesis is completed, synthesize the picture materials of the four groups of people;
S14:合成完毕,则将图片素材上传图片素材库;如果没有合成完毕,返回步骤S5。S14: After the synthesis is completed, upload the image material to the image material library; if the synthesis is not completed, return to step S5.
需要说明的是,在进行图片合成时,图片合成设备根据指示,可以指定合成速度,机器会根据任务大小以及用户所需要的速度分配合理的进程数,最终利用图片合成规则和相应属性的图片素材合成目标图片。It should be noted that when performing image synthesis, the image synthesis device can specify the synthesis speed according to the instructions, and the machine will allocate a reasonable number of processes according to the size of the task and the speed required by the user, and finally use the image synthesis rules and the image materials with corresponding attributes Synthesize the target image.
由上可知,合成流程可包括:获取商业场景属性、从合成图片规则集合获取图片合成规则、择优从图片素材库获取图片素材、组装图片素材并推送到应用场景。其中,获取商业场景属性,可为根据不同的商业场景,获取当前商业场景的业务属性,比如当前应用场景的需求是合成一张图片素材,获取图片素材的图片属性,比如:运动鞋或者品牌等等。As can be seen from the above, the composition process may include: obtaining business scene attributes, obtaining image composition rules from the composite image rule set, selecting the best image materials from the image material library, assembling the image materials and pushing them to the application scene. Among them, obtaining business scene attributes can be used to obtain the business attributes of the current business scene according to different business scenarios. For example, the requirement of the current application scenario is to synthesize a picture material and obtain the picture properties of the picture material, such as sports shoes or brands, etc. Wait.
为进一步提高图片合成的多样性,从而适应广大人群的需求,建立图片合成集合,通过图片合成规则集合可根据打分系统的打分结果和商业场景属性,从图片合成规则集合选择出当前应用场景需求最合适的图片合成规则,根据图片合成规则组装从图片素材库获取到的图片素材,然后将合成好的图片推送到各个需求的应用场景。In order to further increase the diversity of image synthesis and adapt to the needs of the general population, a set of image synthesis is established. Through the image synthesis rule set, according to the scoring results of the scoring system and the attributes of business scenarios, the image synthesis rule set can be used to select the most suitable for the current application scene. Appropriate picture synthesis rules, assemble the picture materials obtained from the picture material library according to the picture synthesis rules, and then push the synthesized pictures to the application scenarios of various requirements.
本实施例通过上述方案,对预设打分规则对图片合成规则进行评分,选取评分结果最高的图片合成规则对所述待合成图片素材进行自动合成,从而通过机器学习代替人工操作,降低运营成本。In this embodiment, through the above scheme, the preset scoring rules are used to score the image synthesis rules, and the image synthesis rules with the highest scoring results are selected to automatically synthesize the image materials to be synthesized, thereby replacing manual operations with machine learning and reducing operating costs.
进一步地,如图5所示,基于第一实施例提出本发明自动合成图片推送方法第二实施例,在本实施例中,所述步骤S10具体包括:Further, as shown in FIG. 5 , based on the first embodiment, a second embodiment of the method for pushing an automatically synthesized image of the present invention is proposed. In this embodiment, the step S10 specifically includes:
步骤S101,获取用户设备发送的访问图片请求,从所述访问图片请求中提取待访问图片属性;Step S101, acquiring a picture access request sent by the user equipment, and extracting the attributes of the picture to be accessed from the picture access request;
步骤S102,根据所述待访问图片属性,获取待合成图片素材的标识信息,根据所述标识信息从所述图片素材库中筛选出待合成图片素材。Step S102, according to the attribute of the picture to be accessed, obtain the identification information of the picture material to be synthesized, and filter out the picture material to be synthesized from the picture material library according to the identification information.
需要说明的是,在图片素材保存在图片素材库之前,每个图片素材都标记有标识信息,根据所述标识信息,可快速查找到待合成图片素材,从而提高图片筛选的响应时间。It should be noted that before the picture material is saved in the picture material library, each picture material is marked with identification information, and according to the identification information, the picture material to be synthesized can be quickly found, thereby improving the response time of picture screening.
所述标识信息可反映图片素材的属性,根据所述标识信息可快速从图片素材库中筛选出待合成图片素材。例如一张女装图片素材,通过获取女装图片素材的属性,即图片素材中显示的女装图片,标记上女装的标识信息。The identification information can reflect the attributes of the picture material, and the picture material to be synthesized can be quickly screened out from the picture material library according to the identification information. For example, for a picture material of women's clothing, by obtaining the attributes of the picture material of women's clothing, that is, the picture of women's clothing displayed in the picture material, mark the identification information of the women's clothing.
可以理解的是,所述标识信息可以标签的形式,还可为其他标识的形式进行标记,本实施例在此不作限制。所述标签还可为多级标签的形式,例如一级标签:女装上衣;二级标签:长袖、黑色,从而可为所述图片素材提供更精确的图片信息,更利于查找。It can be understood that the identification information may be marked in the form of a label or in other forms of identification, which is not limited in this embodiment. The label can also be in the form of a multi-level label, for example, a first-level label: women's top; a second-level label: long sleeves, black, so that more accurate picture information can be provided for the picture material, and it is easier to find.
本实施例通过上述方案,通过图片素材的标识信息筛选出待合成图片素材,可快速查找到待合成图片素材,从而提高图片筛选的响应时间。In this embodiment, through the above solution, the picture material to be synthesized is screened out through the identification information of the picture material, and the picture material to be synthesized can be quickly found, thereby improving the response time of picture screening.
进一步地,如图6所示,基于第二实施例提出本发明自动合成图片推送方法第三实施例,在本实施例中,所述步骤S102之前,所述方法包括:Further, as shown in FIG. 6 , based on the second embodiment, a third embodiment of the method for pushing an automatically synthesized image of the present invention is proposed. In this embodiment, before the step S102, the method includes:
步骤S100,获取图片素材,提取所述图片素材的图片属性,根据所述图片属性对所述图片素材设置标识信息,并将设置标识信息的图片素材存储至图片素材库中。Step S100, acquire picture material, extract the picture attribute of the picture material, set identification information on the picture material according to the picture property, and store the picture material with the identification information in the picture material library.
需要说明的是,在一般情况下,用户通过图片素材属性查找到待合成图片素材,往往不精确,而且查找到的图片素材较多,造成图片素材质量不高,不利于图片合成,通过获取图片素材的图片属性,并根据所述图片属性设置标识信息,从而利于用户精确的查找,提高待合成图片质量,例如,在以往的情况下,图片素材库中的每张图片素材只是通过命名的方式区别其他图片素材,或者通过编号的方式区别其他图片素材,这种方式利于区分其他图片素材,但是无法表现每张图片素材的属性,通过对每张图片素材设置标识信息,通过标识信息反映每张图片素材的图片属性,从而提高图片素材的识别度,例如将一张女装图片素材设置一级标签:女装上衣;二级标签:长袖、黑色,从而将所述图片素材设置更精确的标识信息,便于用户查找。It should be noted that, in general, the user finds the picture material to be synthesized through the picture material attribute, which is often inaccurate, and the searched picture material is too many, resulting in low quality picture material, which is not conducive to picture synthesis. The picture attribute of the material, and set the identification information according to the picture property, so as to facilitate the user's accurate search and improve the quality of the picture to be synthesized. For example, in the past, each picture material in the picture material library is only named Distinguish other picture materials, or distinguish other picture materials by numbering. This method is good for distinguishing other picture materials, but it cannot express the attributes of each picture material. By setting identification information for each picture material, the identification information reflects each picture material. The image attribute of the image material, so as to improve the recognition of the image material, for example, set a first-level label for a women's clothing picture material: women's clothing top; second-level label: long sleeves, black, so as to set more accurate identification information for the picture material , which is easy for users to find.
本实施例将图片素材设置标识信息,在进行根据图片属性筛选待合成图片时,便于用户查找,更提高筛选待合成图片素材的质量。In this embodiment, the picture material is set with identification information, and when screening the pictures to be synthesized according to the picture attributes, it is convenient for the user to search, and the quality of the screened picture materials to be synthesized is improved.
进一步地,如图7所示,基于第三实施例提出本发明自动合成图片推送方法第四实施例,在本实施例中,所述步骤S100具体包括:Further, as shown in FIG. 7 , based on the third embodiment, the fourth embodiment of the method for pushing an automatically synthesized image of the present invention is proposed. In this embodiment, the step S100 specifically includes:
步骤S110,获取所述图片素材的品种和类别,根据所述品种和类别对所述图像素材的图片属性进行划分,根据划分后的图片属性对所述图片素材设置对应的标识信息,并将设置标识信息的图片素材存储至图片素材库中。Step S110, acquire the type and category of the picture material, divide the picture attributes of the image material according to the variety and category, set corresponding identification information for the picture material according to the divided picture attributes, and set The picture material of the identification information is stored in the picture material library.
在本实施例中,可通过图片素材的品种和类别,对所述图片素材的图片属性进行划分。例如图片素材为上装或者下装,所述上装或者下装为所述图片素材的种类,根据所述图片素材的种类对所述图片素材的属性进行划分,并根据划分后的图片属性对所述图片素材设置对应的标识信息,例如根据图片素材的类别,将所述图片素材划分为上装的图片属性或者下装的图片属性,根据所述图片素材的类别对所述图片素材设置对应的标识信息。In this embodiment, the picture attributes of the picture material can be divided according to the type and category of the picture material. For example, the picture material is top-loading or bottom-loading, and the top-loading or bottom-loading is the type of the picture material. The attributes of the picture material are divided according to the type of the picture material, and the described Set the corresponding identification information for the picture material, for example, according to the category of the picture material, divide the picture material into the picture attribute of uploading or the picture attribute of downloading, and set the corresponding identification information for the picture material according to the category of the picture material .
可以理解的是,还可通过除了品种和类别以外的其他图片素材的属性对所述图片素材的图片属性进行划分,并不局限为本实施例中的两种方式,还可使用其他可实现相同或者相似功能的方式,本实施例对此不作限制。It can be understood that the image attributes of the image materials can also be divided by the attributes of the image materials other than the variety and category, and are not limited to the two methods in this embodiment, and other methods that can achieve the same Or a manner with a similar function, which is not limited in this embodiment.
本实施例可通过图片素材的品种和类别,根据所述图片素材的品种和类别对所述图片素材设置对应的标识信息,从而对所述标识信息提供多级标签,细化所述标识信息,从而提高筛选待合成图片素材的质量。In this embodiment, the type and category of the picture material can be used to set corresponding identification information for the picture material according to the type and category of the picture material, so as to provide multi-level labels for the identification information and refine the identification information. Thereby, the quality of the screened picture material to be synthesized is improved.
进一步地,如图8所示,基于第三实施例提出本发明自动合成图片推送方法第五实施例,在本实施例中,所述步骤S100之后,所述方法包括:Further, as shown in FIG. 8 , based on the third embodiment, the fifth embodiment of the method for pushing an automatically synthesized image of the present invention is proposed. In this embodiment, after the step S100, the method includes:
步骤S40,获取用户设备对所述图片素材的第一访问数据,根据所述第一访问数据,统计所述图片素材的访问频次,并展示所述访问频次。Step S40, acquiring the first access data of the picture material by the user equipment, counting the access frequency of the picture material according to the first access data, and displaying the access frequency.
需要说明的是,所述第一访问数据,可为获取用户访问所述图片素材的访问信息,根据所述访问信息,记录用户对所述图片素材的访问次数,根据所述访问次数,可得到用户对所述图片素材的关注度,并将统计的访问次数进行展示,从而可使用户直观的获取图片素材的相关数据,并可及时调整图片素材库中的图片素材,可将图片素材库中的图片素材提供更多更适合广大人群喜好的图片素材。It should be noted that, the first access data may be the access information for obtaining the user's access to the picture material, and according to the access information, the number of times the user visits the picture material is recorded, and according to the number of visits, it can be obtained The user's attention to the picture material, and display the counted number of visits, so that the user can intuitively obtain the relevant data of the picture material, and timely adjust the picture material in the picture material library, and the picture material library can Provide more picture materials that are more suitable for the preferences of the general public.
继续参照图3,在图片素材上线之后,可通过获取图片素材的访问数据,从而使用户的访问信息以及用户的关注度信息数据可视化,所述访问数据可包括UV(UniqueVisitor独立访客)、PV(Page View页面浏览量)、点击率以及点击率在具体商业分类中的排名。Continuing to refer to Fig. 3, after the picture material goes online, the access data of the picture material can be obtained to visualize the user's visit information and the user's attention information data, and the visit data can include UV (UniqueVisitor independent visitor), PV ( Page Views), CTR, and CTR rank in specific business categories.
另外还可通过获取图片素材库中的图片排名,根据所述图片排名得到最优图,并将图片排名进行数据可视化,利于对图片素材库中的图片素材进行数据分析,从而以数据为导向变更运营方向和制定运营策略。In addition, by obtaining the image ranking in the image material library, the optimal image can be obtained according to the image ranking, and the image ranking can be visualized to facilitate data analysis of the image materials in the image material library, so as to make data-oriented changes Operation direction and formulation of operation strategy.
本实施例可通过对图片素材库中的图片素材进行数据可视化,从而以数据为导向变更运营方向和制定运营策略。In this embodiment, the data visualization of the picture material in the picture material database can be performed, so as to change the operation direction and formulate the operation strategy based on the data.
进一步地,如图9所示,基于第一实施例提出本发明自动合成图片推送方法第六实施例,在本实施例中,所述步骤S30之后,所述方法包括:Further, as shown in FIG. 9 , based on the first embodiment, the sixth embodiment of the method for pushing an automatically synthesized picture of the present invention is proposed. In this embodiment, after the step S30, the method includes:
步骤S50,获取用户设备对所述合成后的图片的第二访问数据,根据所述第二访问数据对所述合成后的图片进行打分,根据打分结果更新所述待合成图片素材以及所述图片合成规则。Step S50, acquiring second access data of the synthesized picture from the user equipment, scoring the synthesized picture according to the second access data, updating the material of the picture to be synthesized and the picture according to the scoring result Synthesis rules.
所述第二访问数据,可为访问合成后的图片的流量数据,根据所述流量数据,以及通过打分系统对所述合成后的图片进行打分,还可将所述打分结果进行展示。The second access data may be access traffic data of the synthesized pictures, and the synthesized pictures may be scored according to the traffic data through a scoring system, and the scoring results may also be displayed.
可以理解的是,如果待合成后的图片根据流量数据进行打分的分数排名不高,则说明与合成后的图片相关的元素,例如图片素材以及图片合成规则都是最优的,在这种情况下,可通过可视化数据,调整图片素材以及图片合成规则,进行反馈处理,从而将图片素材以及图片合成规则进行优化处理,提高用户体验。It is understandable that if the scores of the pictures to be synthesized are not ranked high according to the traffic data, it means that the elements related to the synthesized pictures, such as picture materials and picture synthesis rules, are optimal. In this case Next, by visualizing data, adjusting image materials and image synthesis rules, and performing feedback processing, the image materials and image synthesis rules can be optimized to improve user experience.
需要说明的是,通过打分系统对合成后的图片进行打分时,可通过具体的打分公式,为每次合成后的图片进行打分。It should be noted that when the combined pictures are scored through the scoring system, each combined picture can be scored through a specific scoring formula.
在本实施例通过获取合成后图片的访问流量数据,并根据所述流量数据对合成后的图片进行打分,并根据打分结果调整图片素材以及图片合成规则,从而可将图片素材以及图片合成规则进行优化处理,提高用户体验。In this embodiment, by obtaining the access traffic data of the synthesized pictures, scoring the synthesized pictures according to the traffic data, and adjusting the picture materials and picture synthesis rules according to the scoring results, so that the picture materials and picture synthesis rules can be adjusted. Optimize processing and improve user experience.
进一步地,如图10所示,基于第六实施例提出本发明自动合成图片推送方法第七实施例,在本实施例中,所述步骤S50之后,所述方法包括:Further, as shown in FIG. 10 , based on the sixth embodiment, the seventh embodiment of the method for pushing an automatically synthesized picture of the present invention is proposed. In this embodiment, after the step S50, the method includes:
步骤S60,获取所述合成后的图片的打分结果,根据所述打分结果生成数据图表。Step S60, obtaining the scoring results of the synthesized pictures, and generating a data chart according to the scoring results.
需要说明的是,所述数据图表可包括图片素材的综合分数情况,以及用户关注度高的图片素材情况,还可包括图片合成规则的打分数据,根据所述打分数据可直观获取较优的图片合成规则,设计师与商务人员分通过数据图表分析这些数据可以沉淀规则去指导后续的运营动作。It should be noted that the data chart may include the comprehensive score of the picture material, the picture material with high user attention, and the scoring data of the picture synthesis rules. According to the scoring data, better pictures can be intuitively obtained Combining rules, designers and business personnel analyze the data through data charts to precipitate rules to guide subsequent operations.
在多种商务场景下可自动生成符合需求的图片并不断优化生成更优胜的图片。目前系统上的数据图表显示,商务场景:档期生成图片的复用率达到70%,图片对应的点击率提升达到8%,把设计师和商务等人员从大量线下可机器替代的重复工作中解放出来,让他们把更多的关注点放在设计提升或品牌维护等其他运营决策。In a variety of business scenarios, it can automatically generate pictures that meet the needs and continuously optimize them to generate better pictures. The current data chart on the system shows that in business scenarios: the reuse rate of pictures generated during the schedule reaches 70%, and the corresponding click-through rate of pictures reaches 8%. Freeing them up to focus more on other operational decisions like design enhancements or brand maintenance.
通过本实施例,可将图片数据信息可视化生成数据图表,通过所述数据图表有利于指导后续的运营动作。Through this embodiment, the picture data information can be visualized to generate a data chart, and the data chart can be used to guide subsequent operation actions.
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有自动合成图片推送程序,所述自动合成图片推送程序被处理器执行时实现如下操作:In addition, the embodiment of the present invention also proposes a storage medium, the storage medium stores an automatic composite image push program, and when the automatic composite image push program is executed by the processor, the following operations are realized:
获取用户设备发送的访问图片请求,从所述访问图片请求中提取待访问图片属性,根据所述待访问图片属性从图片素材库中选取待合成图片素材;Acquiring the image access request sent by the user equipment, extracting the attribute of the image to be accessed from the image access request, and selecting the image material to be synthesized from the image material library according to the attribute of the image to be accessed;
根据所述待访问图片属性从合成规则集合中选取多个图片合成规则,调用预设打分规则对选取的各图片合成规则分别进行评分,选取评分结果中分数最高的图片合成规则作为预设合成图片规则;Select a plurality of picture synthesis rules from the synthesis rule set according to the attributes of the pictures to be accessed, call the preset scoring rules to score the selected picture synthesis rules respectively, and select the picture synthesis rule with the highest score in the scoring results as the preset synthesis picture rule;
根据所述预设合成图片规则对所述待合成图片素材进行合成,并将合成后的图片推送至所述用户设备。Synthesize the image material to be synthesized according to the preset image synthesis rule, and push the synthesized image to the user equipment.
进一步地,所述自动合成图片推送程序被处理器执行时还实现如下操作:Further, when the automatic composite picture pushing program is executed by the processor, the following operations are also realized:
获取用户设备发送的访问图片请求,从所述访问图片请求中提取待访问图片属性;Obtaining an image access request sent by the user equipment, and extracting attributes of images to be accessed from the image access request;
根据所述待访问图片属性,获取待合成图片素材的标识信息,根据所述标识信息从所述图片素材库中筛选出待合成图片素材。According to the attribute of the picture to be accessed, the identification information of the picture material to be synthesized is acquired, and the picture material to be synthesized is screened out from the picture material library according to the identification information.
进一步地,所述自动合成图片推送程序被处理器执行时还实现如下操作:Further, when the automatic composite picture pushing program is executed by the processor, the following operations are also realized:
获取图片素材,提取所述图片素材的图片属性,根据所述图片属性对所述图片素材设置标识信息,并将设置标识信息的图片素材存储至图片素材库中。Acquiring picture material, extracting the picture attribute of the picture material, setting identification information on the picture material according to the picture property, and storing the picture material with the identification information in the picture material library.
进一步地,所述自动合成图片推送程序被处理器执行时还实现如下操作:Further, when the automatic composite picture pushing program is executed by the processor, the following operations are also realized:
获取所述图片素材的品种和类别,根据所述品种和类别对所述图像素材的图片属性进行划分,根据划分后的图片属性对所述图片素材设置对应的标识信息,并将设置标识信息的图片素材存储至图片素材库中。Acquiring the type and category of the image material, dividing the image attributes of the image material according to the type and category, setting corresponding identification information for the image material according to the divided image attributes, and setting the identification information The image material is stored in the image material library.
进一步地,所述自动合成图片推送程序被处理器执行时还实现如下操作:Further, when the automatic composite picture pushing program is executed by the processor, the following operations are also realized:
获取用户设备对所述图片素材的第一访问数据,根据所述第一访问数据,统计所述图片素材的访问频次,并展示所述访问频次。Acquiring the first access data of the picture material by the user equipment, counting the access frequency of the picture material according to the first access data, and displaying the access frequency.
进一步地,所述自动合成图片推送程序被处理器执行时还实现如下操作:Further, when the automatic composite picture pushing program is executed by the processor, the following operations are also realized:
获取用户设备对所述合成后的图片的第二访问数据,根据所述第二访问数据对所述合成后的图片进行打分,根据打分结果更新所述待合成图片素材以及所述图片合成规则。Acquiring second access data of the synthesized picture from the user equipment, scoring the synthesized picture according to the second access data, and updating the material of the picture to be synthesized and the picture synthesis rule according to the scoring result.
进一步地,所述自动合成图片推送程序被处理器执行时还实现如下操作:Further, when the automatic composite picture pushing program is executed by the processor, the following operations are also realized:
获取所述合成后的图片的打分结果,根据所述打分结果生成数据图表。Acquiring the scoring results of the synthesized pictures, and generating a data chart according to the scoring results.
本实施例通过上述方案,对预设打分规则对图片合成规则进行评分,选取评分结果最高的图片合成规则对所述待合成图片素材进行自动合成,从而通过机器学习代替人工操作,降低运营成本。In this embodiment, through the above scheme, the preset scoring rules are used to score the image synthesis rules, and the image synthesis rules with the highest scoring results are selected to automatically synthesize the image materials to be synthesized, thereby replacing manual operations with machine learning and reducing operating costs.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, as used herein, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or system comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or system. Without further limitations, an element defined by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, article or system comprising that element.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments.
在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on such an understanding, the technical solution of the present invention can be embodied in the form of a software product in essence or in other words, the part that contributes to the prior art, and the computer software product is stored in a storage medium (such as ROM/RAM) as described above. , magnetic disk, optical disk), including several instructions to make a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) execute the method described in each embodiment of the present invention.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the description of the present invention and the contents of the accompanying drawings, or directly or indirectly used in other related technical fields , are all included in the scope of patent protection of the present invention in the same way.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710788642.6A CN107729361B (en) | 2017-09-04 | 2017-09-04 | Automatically synthesized picture push method, device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710788642.6A CN107729361B (en) | 2017-09-04 | 2017-09-04 | Automatically synthesized picture push method, device and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107729361A true CN107729361A (en) | 2018-02-23 |
CN107729361B CN107729361B (en) | 2021-04-16 |
Family
ID=61205747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710788642.6A Active CN107729361B (en) | 2017-09-04 | 2017-09-04 | Automatically synthesized picture push method, device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107729361B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109064249A (en) * | 2018-06-28 | 2018-12-21 | 中山大学 | A kind of clothes recommendation optimization method and its system based on feature personalization modification |
CN109493116A (en) * | 2018-10-15 | 2019-03-19 | 上海基分文化传播有限公司 | A kind of method and system that advertisement automatically generates |
CN110533443A (en) * | 2018-05-25 | 2019-12-03 | 阿里巴巴集团控股有限公司 | Method, equipment and the storage medium of material in figure are closed in tracking |
CN110533744A (en) * | 2018-05-25 | 2019-12-03 | 阿里巴巴集团控股有限公司 | Method, equipment, system and the mobile terminal of synthesising picture |
CN110750666A (en) * | 2018-07-04 | 2020-02-04 | 北京京东尚科信息技术有限公司 | Picture generation method and system, electronic device and storage medium |
CN111402364A (en) * | 2018-12-27 | 2020-07-10 | 北京字节跳动网络技术有限公司 | Image generation method and device, terminal equipment and storage medium |
CN111581402A (en) * | 2019-02-15 | 2020-08-25 | 北京京东尚科信息技术有限公司 | Method and system for generating content test material, electronic equipment and storage medium |
CN113221930A (en) * | 2020-11-09 | 2021-08-06 | 深圳信息职业技术学院 | Image processing method based on deep learning |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101142807A (en) * | 2004-12-17 | 2008-03-12 | 富士胶片株式会社 | Composite photograph creation system and composite photograph creation apparatus |
CN104637035A (en) * | 2015-02-15 | 2015-05-20 | 百度在线网络技术(北京)有限公司 | Method, device and system for generating cartoon face picture |
CN104978723A (en) * | 2014-04-14 | 2015-10-14 | 阿里巴巴集团控股有限公司 | Image processing method and device |
CN105094930A (en) * | 2015-09-09 | 2015-11-25 | 上海斐讯数据通信技术有限公司 | Image positioning system and method |
US9304981B1 (en) * | 2011-09-09 | 2016-04-05 | Cadence Design Systems, Inc. | System and method for providing an inter-application overlay to communicate information between users and tools in the EDA design flow |
CN106296622A (en) * | 2015-05-27 | 2017-01-04 | 阿里巴巴集团控股有限公司 | The pattern splicing method of a kind of autoplacement and device |
CN106971412A (en) * | 2017-03-26 | 2017-07-21 | 北京图文天地科技发展有限公司 | A kind of method for generating typesetting design document |
-
2017
- 2017-09-04 CN CN201710788642.6A patent/CN107729361B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101142807A (en) * | 2004-12-17 | 2008-03-12 | 富士胶片株式会社 | Composite photograph creation system and composite photograph creation apparatus |
US9304981B1 (en) * | 2011-09-09 | 2016-04-05 | Cadence Design Systems, Inc. | System and method for providing an inter-application overlay to communicate information between users and tools in the EDA design flow |
CN104978723A (en) * | 2014-04-14 | 2015-10-14 | 阿里巴巴集团控股有限公司 | Image processing method and device |
CN104637035A (en) * | 2015-02-15 | 2015-05-20 | 百度在线网络技术(北京)有限公司 | Method, device and system for generating cartoon face picture |
CN106296622A (en) * | 2015-05-27 | 2017-01-04 | 阿里巴巴集团控股有限公司 | The pattern splicing method of a kind of autoplacement and device |
CN105094930A (en) * | 2015-09-09 | 2015-11-25 | 上海斐讯数据通信技术有限公司 | Image positioning system and method |
CN106971412A (en) * | 2017-03-26 | 2017-07-21 | 北京图文天地科技发展有限公司 | A kind of method for generating typesetting design document |
Non-Patent Citations (1)
Title |
---|
杨琳 等: ""基于贝叶斯最大化后验估计方法的图片合成模型研究"", 《计算机科学》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110533443A (en) * | 2018-05-25 | 2019-12-03 | 阿里巴巴集团控股有限公司 | Method, equipment and the storage medium of material in figure are closed in tracking |
CN110533744A (en) * | 2018-05-25 | 2019-12-03 | 阿里巴巴集团控股有限公司 | Method, equipment, system and the mobile terminal of synthesising picture |
CN110533744B (en) * | 2018-05-25 | 2023-02-28 | 阿里巴巴集团控股有限公司 | Method, device and system for synthesizing picture and mobile terminal |
CN110533443B (en) * | 2018-05-25 | 2023-04-07 | 阿里巴巴集团控股有限公司 | Method, equipment and storage medium for tracing materials in map |
CN109064249A (en) * | 2018-06-28 | 2018-12-21 | 中山大学 | A kind of clothes recommendation optimization method and its system based on feature personalization modification |
CN110750666A (en) * | 2018-07-04 | 2020-02-04 | 北京京东尚科信息技术有限公司 | Picture generation method and system, electronic device and storage medium |
CN109493116A (en) * | 2018-10-15 | 2019-03-19 | 上海基分文化传播有限公司 | A kind of method and system that advertisement automatically generates |
CN111402364A (en) * | 2018-12-27 | 2020-07-10 | 北京字节跳动网络技术有限公司 | Image generation method and device, terminal equipment and storage medium |
CN111581402A (en) * | 2019-02-15 | 2020-08-25 | 北京京东尚科信息技术有限公司 | Method and system for generating content test material, electronic equipment and storage medium |
CN113221930A (en) * | 2020-11-09 | 2021-08-06 | 深圳信息职业技术学院 | Image processing method based on deep learning |
Also Published As
Publication number | Publication date |
---|---|
CN107729361B (en) | 2021-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107729361A (en) | It is automatically synthesized picture method for pushing, device and storage medium | |
US10235349B2 (en) | Systems and methods for automated content generation | |
EP3608795A1 (en) | Method and apparatus for generating knowledge graph, device and computer readable storage medium | |
KR102127191B1 (en) | Method, apparatus and computer program for providing shopping informations | |
US11023545B2 (en) | Method and device for displaying recommended contents | |
KR102089100B1 (en) | System for providing image database based interior design service minimizing difference between client and designer | |
JP2025004045A (en) | System and method for integrating user feedback into web building system services - Patents.com | |
JP6334697B2 (en) | System and method for extracting and generating images of display content | |
US20090112862A1 (en) | Image-based search system and method | |
US20230214895A1 (en) | Methods and systems for product discovery in user generated content | |
JP5386659B1 (en) | Information processing apparatus, information processing method, and information processing program | |
CN106688215A (en) | Automated click type selection for content performance optimization | |
US20120078961A1 (en) | Representing and Processing Inter-Slot Constraints on Component Selection for Dynamic Ads | |
WO2021098310A1 (en) | Video generation method and device, and terminal and storage medium | |
CA2992118A1 (en) | Methods and systems for automatically generating advertisements | |
CN105446989A (en) | Search method and device, and display device | |
CN111580788A (en) | Template matching information recommendation method and device and electronic equipment | |
CN111444405A (en) | User interaction method and device for searching, mobile terminal and storage medium | |
CN112102445B (en) | Building poster manufacturing method, device, equipment and computer readable storage medium | |
CN110781388A (en) | Information recommendation method and device for image information | |
CN110471721B (en) | Page display method and system, electronic equipment and storage medium | |
KR100929925B1 (en) | Homepage integrated service provision system and method | |
KR102224782B1 (en) | System for providing local contents management service | |
JP5096997B2 (en) | Similar color scheme generation apparatus, similar color scheme generation method, and similar color scheme generation program | |
KR20080007770A (en) | Blog content serving method and system |
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 |