CN114637868A - 一种应用于快消行业的产品数据处理方法及*** - Google Patents

一种应用于快消行业的产品数据处理方法及*** Download PDF

Info

Publication number
CN114637868A
CN114637868A CN202210166492.6A CN202210166492A CN114637868A CN 114637868 A CN114637868 A CN 114637868A CN 202210166492 A CN202210166492 A CN 202210166492A CN 114637868 A CN114637868 A CN 114637868A
Authority
CN
China
Prior art keywords
target product
image data
product
target
products
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
Application number
CN202210166492.6A
Other languages
English (en)
Other versions
CN114637868B (zh
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.)
Guangzhou Xuantong Technology Co ltd
Original Assignee
Guangzhou Xuanwu Wireless Technology Co 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 Guangzhou Xuanwu Wireless Technology Co Ltd filed Critical Guangzhou Xuanwu Wireless Technology Co Ltd
Priority to CN202210166492.6A priority Critical patent/CN114637868B/zh
Publication of CN114637868A publication Critical patent/CN114637868A/zh
Application granted granted Critical
Publication of CN114637868B publication Critical patent/CN114637868B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/51Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Item investigation
    • G06Q30/0625Directed, with specific intent or strategy
    • G06Q30/0627Directed, with specific intent or strategy using item specifications
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Library & Information Science (AREA)
  • Databases & Information Systems (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Development Economics (AREA)
  • Molecular Biology (AREA)
  • Mathematical Physics (AREA)
  • General Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Image Analysis (AREA)

Abstract

本发明提供一种应用于快消行业的产品数据处理方法及***,方法包括:获取含目标产品的图像数据,并对所述图像数据进行质量检测,以清洗质量不合格的图像数据;根据图像识别模型对质量合格的图像数据进行处理,识别出所述图像数据中的目标产品名称、目标产品数量及目标产品坐标;根据所述目标产品名称及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件;其中,所述产品合理摆放的条件包括:目标产品摆放的层数满足预设层数及目标产品摆放位置的预设范围内是否存在的竞品;将目标产品名称、目标产品数量、目标产品坐标及判断结果存储于数据库,并生成报表。本发明使用图像识别技术解析图片数据,并通过动态执行计算规则达到动态统计数据。

Description

一种应用于快消行业的产品数据处理方法及***
技术领域
本发明涉及数据处理分析技术领域,特别是涉及一种应用于快消行业的产品数据处理方法及***。
背景技术
在新零售时代,快消行业的营销运营日益数字化,快消行业对快消品的产品数据的需求主要集中在如何通过人工智能解决销售过程中,人员、终端、产品、渠道各个业务对象的管理问题。而产品作为快消零售企业的“人货场”中“货”的主要承载体,是快消零售企业的根基,产品的销量决定企业营收额,而产品的销量大部分来自线下门店终端销售,而线下渠道产品销售取决于产品铺货情况。所以对产品铺货的管控是快消零售企业尤为重要的一个环节。当新产品进入市场后,需要快速对市场进行统计,根据市场反馈及时调整铺货计划。对于不同门店终端,企业会灵活制定不同产品的组合铺货策略,并且随时检查。门店对于产品拜访位置也是有要求的,需要将产品摆放到指定位置。一般快消企业采集数据依赖业务员通过拜访终端拍照,人工采集数据,为了完成指标随意提交,数据真实性不可靠。现有的手段主要是依赖第三方咨询公司抽样统计,花费巨大,不够灵活,并且时效性差。
发明内容
为解决快消企业产品数据难统计,数据质量差的问题,本发明提供一种应用于快消行业的产品数据处理方法及***,通过AI能力识别图像信息,将图片信息结合代码运算统计得到产品数据。
本发明第一方面提供一种应用于快消行业的产品数据处理方法,包括:
获取含目标产品的图像数据,并对所述图像数据进行质量检测,以清洗质量不合格的图像数据;
根据图像识别模型对质量合格的图像数据进行处理,识别出所述图像数据中的目标产品名称、目标产品数量及目标产品坐标;
根据所述目标产品名称及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件;其中,所述产品合理摆放的条件包括:目标产品摆放的层数满足预设层数及目标产品摆放位置的预设范围内是否存在的竞品;
将目标产品名称、目标产品数量、目标产品坐标及判断结果存储于数据库,并生成报表。
进一步地,所述根据所述目标产品名称、目标产品数量及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件,包括:
根据竞品坐标与目标产品坐标计算得的竞品与目标产品之间的距离;
判断所述距离是否小于目标产品的宽度的两倍值;
若是,则预设范围内存在的竞品;
若否,则预设范围内不存在的竞品。
进一步地,所述根据所述目标产品名称、目标产品数量及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件,包括:
遍历所有的目标产品,判断目标产品所在层数是否为第二层或第三层;
若是,则目标产品摆放的层数满足预设层数;
若否,则目标产品摆放的层数不满足预设层数。
进一步地,所述根据图像识别模型对质量合格的图像数据进行处理之前,还包括:建立图像识别模型;具体地:
获取含目标产品的若干图像数据,并对所述图像数据中的目标产品名称、目标产品数量及目标产品坐标进行人工标注;
将人工标注得到的若干图像数据通过全连接神经网络进行推理模型训练,并计算损失函数值;
通过调整模型训练的参数,使得所述损失函数值小于预设数,完成图像识别模型训练。
进一步地,所述损失函数值通过以下公式计算:
Figure RE-GDA0003642967480000031
其中,Loss为损失函数值,n为图像数据总数,i为第i个图像数据,yi为标注图像名称和坐标,xi为标注图像的像素值,w和b均为模型训练学习参数。
进一步地,所述对所述图像数据进行质量检测,以清洗质量不合格的图像数据,包括:
计算所述图像数据的峰值信噪比,将所述峰值信噪比作为图像数据的质量的标准;
将所述峰值信噪比低于100的图像数据作为质量不合格的图像数据。
进一步地,所述峰值信噪比,通过以下公式计算:
Figure RE-GDA0003642967480000032
其中,PSNR为图像数据的峰值信噪比,MAX为固定值,取255, MSE为图像数据的像素的均方差;
其中,所述MSE通过以下公式计算:
Figure RE-GDA0003642967480000041
其中,MSE为图像数据的像素的均方差,M为图像的宽度,N 为图像的长度,f(x,y)为像素值,f-1(x,y)为像素点的均值,x为像素点的横坐标,y为像素点的纵坐标。
本发明第二方面提供一种应用于快消行业的产品数据处理***,包括:
图像数据筛选模块,用于获取含目标产品的图像数据,并对所述图像数据进行质量检测,以清洗质量不合格的图像数据;
图像数据识别模块,用于根据图像识别模型对质量合格的图像数据进行处理,识别出所述图像数据中的目标产品名称、目标产品数量及目标产品坐标;
产品判断模块,用于根据所述目标产品名称及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件;其中,所述产品合理摆放的条件包括:目标产品摆放的层数满足预设层数及目标产品摆放位置的预设范围内是否存在的竞品;
数据存储模块,用于将目标产品名称、目标产品数量、目标产品坐标及判断结果存储于数据库,并生成报表。
本发明第三方面提供一种电子装置,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面中任意一项所述的应用于快消行业的产品数据处理方法。
本发明第四方面提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述第一方面中任意一项所述的应用于快消行业的产品数据处理方法。
与现有技术相比,本发明实施例的有益效果在于:
本发明提供一种应用于快消行业的产品数据处理方法及***,其中方法包括:获取含目标产品的图像数据,并对所述图像数据进行质量检测,以清洗质量不合格的图像数据;根据图像识别模型对质量合格的图像数据进行处理,识别出所述图像数据中的目标产品名称、目标产品数量及目标产品坐标;根据所述目标产品名称及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件;其中,所述产品合理摆放的条件包括:目标产品摆放的层数满足预设层数及目标产品摆放位置的预设范围内是否存在的竞品;将目标产品名称、目标产品数量、目标产品坐标及判断结果存储于数据库,并生成报表。本发明相比于现有产品数据处理方法,提出使用图像识别技术解析图片数据,并通过动态执行计算规则达到动态统计数据的目的,百万级的产品图片数据一天就能统计完成,效率提升90%。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明某一实施例提供的一种应用于快消行业的产品数据处理方法的流程图;
图2是本发明另一实施例提供的一种应用于快消行业的产品数据处理方法的流程图;
图3是本发明又一实施例提供的一种应用于快消行业的产品数据处理方法的流程图;
图4是本发明某一实施例提供的执行JavaScript脚本流程图;
图5是本发明某一实施例提供的一种应用于快消行业的产品数据处理方法的流程图;
图6是本发明某一实施例提供的计算规则中产品是否相邻竞品计算流程图;
图7是本发明某一实施例提供的计算规则中产品是否摆放合适位置计算流程图;
图8是本发明某一实施例提供的一种应用于快消行业的产品数据处理***的装置图;
图9是本发明某一实施例提供的一种电子设备的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应当理解,文中所使用的步骤编号仅是为了方便描述,不对作为对步骤执行先后顺序的限定。
应当理解,在本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
第一方面。
请参阅图1-3,本发明实施例提供一种应用于快消行业的产品数据处理方法,包括:
S10、获取含目标产品的图像数据,并对所述图像数据进行质量检测,以清洗质量不合格的图像数据。
S20、根据图像识别模型对质量合格的图像数据进行处理,识别出所述图像数据中的目标产品名称、目标产品数量及目标产品坐标。
S30、根据所述目标产品名称及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件;其中,所述产品合理摆放的条件包括:目标产品摆放的层数满足预设层数及目标产品摆放位置的预设范围内是否存在的竞品。
S40、将目标产品名称、目标产品数量、目标产品坐标及判断结果存储于数据库,并生成报表。
进一步地,所述步骤S30包括:
S311、根据竞品坐标与目标产品坐标计算得的竞品与目标产品之间的距离。
S312、判断所述距离是否小于目标产品的宽度的两倍值。
S313、若是,则预设范围内存在的竞品。
S314、若否,则预设范围内不存在的竞品。
进一步地,所述步骤S30还包括:
S321、遍历所有的目标产品,判断目标产品所在层数是否为第二层或第三层。
S322、若是,则目标产品摆放的层数满足预设层数。
S323、若否,则目标产品摆放的层数不满足预设层数。
进一步地,所述步骤S20之前还包括:
获取含目标产品的若干图像数据,并对所述图像数据中的目标产品名称、目标产品数量及目标产品坐标进行人工标注;
将人工标注得到的若干图像数据通过全连接神经网络进行推理模型训练,并计算损失函数值;
通过调整模型训练的参数,使得所述损失函数值小于预设数,完成图像识别模型训练。
优选地,所述损失函数值通过以下公式计算:
Figure RE-GDA0003642967480000081
其中,Loss为损失函数值,n为图像数据总数,i为第i个图像数据,yi为标注图像名称和坐标,xi为标注图像的像素值,w和b均为模型训练学习参数。
进一步地,所述步骤S10包括:
计算所述图像数据的峰值信噪比,将所述峰值信噪比作为图像数据的质量的标准;
将所述峰值信噪比低于100的图像数据作为质量不合格的图像数据。
优选地,所述峰值信噪比,通过以下公式计算:
Figure RE-GDA0003642967480000082
其中,PSNR为图像数据的峰值信噪比,MAX为固定值,取255, MSE为图像数据的像素的均方差;
其中,所述MSE通过以下公式计算:
Figure RE-GDA0003642967480000083
其中,MSE为图像数据的像素的均方差,M为图像的宽度,N 为图像的长度,f(x,y)为像素值,f-1(x,y)为像素点的均值,x为像素点的横坐标,y为像素点的纵坐标。
本发明相比于现有产品数据处理方法,提出使用图像识别技术解析图片数据,并通过动态执行计算规则达到动态统计数据的目的,百万级的产品图片数据一天就能统计完成,效率提升90%。
请参阅图4-7,本发明另一实施例提供一种应用于快消行业的产品数据处理方法,包括:
(1)获取产品图片资源。
(2)通过图片质量检测能力判断图片是否真实有效。
(3)通过图像识别能力得到图片的产品数据。
(4)获取产品计算规则。
(5)将步骤(3)得到的产品数据,通过步骤(4)得到的计算规则通过编译执行得到计算后的产品铺货数据。
具体地:
(1)后台服务通过从数据库查询产品图片数据(图片有效访问地址url)。
(2)将步骤(1)得到的数据,调用图片质量检测服务(具有图片质量检测能力,能判断图片质量是否合格)。对于质量不合格的图片丢弃,保留质量合格的图片。在本实施方式中图片质量检测服务基于模糊程度来判断,模糊图像丢失细节梯度平缓,可以计算PSNR(峰值信噪比)来判断其质量,PSNR值越大,代表图片失真越少,图片质量越高,反之为低质量图片。图片的PSNR(峰值信噪比)计算公式如下:
Figure RE-GDA0003642967480000091
其中MAX为255,MSE是像素的均方误差,像素的均方误差计算公式如下
Figure RE-GDA0003642967480000101
其中M为图片的宽度,N为图片的长度,f(x,y)为像素值,f1(x,y) 为像素点的均值。
在本实施方式中峰值信噪比阈值为100,峰值信噪比小于100则认为图片质量不合格,反之认为合格。
(3)根据步骤(2)处理后合格的图片数据调用图像识别服务(具有识别产品能力,预测出图片中产品名称,数量,坐标以及所在层数) 后可获得产品的名称,数量和坐标。本实施方式中图像识别服务是通过商品预测模型预测中图片中商品的名称,坐标和所在层数,然后遍历求和统计数量。商品建模方式为,先采集包含产品的图片集,人工标注图片得到图片中的产品名称,数量和坐标信息。然后使用全连接神经网络(DNN)技术进行推理模型训练,训练目的是推理模型的输出和真实户数的输出“一样”。通过损失函数Loss反馈出模型推测效果,当Loss值最小时,模型推理效果最好。损失函数Loss公式如下。
Figure RE-GDA0003642967480000102
其中n为图片总数,yi为标注图片名称和坐标,xi为标注图片像素值,w和b为模型训练学习参数。通过调整模型训练学习参数,使 Loss值最小,此时模型就训练完成了。
(4)从数据库查询出产品计算规则(JavaScript代码)。本实施方式中的计算规则包含了产品数量统计,是否相邻竞品以及产品是否摆放合适位置,合计三种计算规则。
产品数量统计是根据产品名称分别统计每个产品的总数,计算产品总数公式如下:
f=∑num;
其中num代表的对应产品的数量。
是否相邻竞品计算规则是遍历所有产品的坐标信息,根据坐标距离计算公司,判断产品和竞品的距离是否小于2倍的产品宽度,小于则认为存在相邻竞品,否则认为不存在。坐标距离计算公司如下:
f=|l1-l2|;
其中l1为产品x轴坐标位置,l2为竞品x轴坐标位置。
是否摆放合适位置计算规则是遍历所有产品判断产品所在层数是否为第二或第三层,如果产品所在层数为第二层或第三层可认为产品摆放在合适位置,否则认为未摆放在合适位置。
(5)在服务中加载步骤(4)得到的产品计算规则(JavaScript 代码),传入步骤(3)得到的产品名称,数量,坐标以及所在层数信息,执行JavaScript代码,将执行后的结果数据(产品数量,是否摆放合适位置,是否存在竞品,竞品数量)保存到数据库,用于页面以报表方式展示。
本发明与现有技术相比,具有如下优点和有益效果:
1、计算规则动态加载编译执行,更加灵活;
2、产品图片数据来源于业务员实时提交,数据当天统计,报表当天输出,相比于委托给第三方人工统计更加高效;
3、通过图像质量检测能力去检验图片,产品数据更加真实;
4、相比于现有产品数据处理方法,提出使用图像识别技术解析图片数据,并通过动态执行计算规则达到动态统计数据的目的,百万级的产品图片数据一天就能统计完成,效率提升90%。
第二方面。
请参阅图8,本发明一实施例提供一种应用于快消行业的产品数据处理***,包括:
图像数据筛选模块100,用于获取含目标产品的图像数据,并对所述图像数据进行质量检测,以清洗质量不合格的图像数据。
图像数据识别模块200,用于根据图像识别模型对质量合格的图像数据进行处理,识别出所述图像数据中的目标产品名称、目标产品数量及目标产品坐标。
产品判断模块300,用于根据所述目标产品名称及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件;其中,所述产品合理摆放的条件包括:目标产品摆放的层数满足预设层数及目标产品摆放位置的预设范围内是否存在的竞品。
数据存储模块400,用于将目标产品名称、目标产品数量、目标产品坐标及判断结果存储于数据库,并生成报表。
进一步地,所述产品判断模块300,还用于:
根据竞品坐标与目标产品坐标计算得的竞品与目标产品之间的距离。
判断所述距离是否小于目标产品的宽度的两倍值。
若是,则预设范围内存在的竞品。
若否,则预设范围内不存在的竞品。
进一步地,所述产品判断模块300,还用于:
遍历所有的目标产品,判断目标产品所在层数是否为第二层或第三层。
若是,则目标产品摆放的层数满足预设层数。
若否,则目标产品摆放的层数不满足预设层数。
进一步地,所述***还包括:图像识别模型建立模块,用于:
获取含目标产品的若干图像数据,并对所述图像数据中的目标产品名称、目标产品数量及目标产品坐标进行人工标注;
将人工标注得到的若干图像数据通过全连接神经网络进行推理模型训练,并计算损失函数值;
通过调整模型训练的参数,使得所述损失函数值小于预设数,完成图像识别模型训练。
优选地,所述损失函数值通过以下公式计算:
Figure RE-GDA0003642967480000131
其中,Loss为损失函数值,n为图像数据总数,i为第i个图像数据,yi为标注图像名称和坐标,xi为标注图像的像素值,w和b均为模型训练学习参数。
进一步地,所述图像数据筛选模块100,还用于:
计算所述图像数据的峰值信噪比,将所述峰值信噪比作为图像数据的质量的标准;
将所述峰值信噪比低于100的图像数据作为质量不合格的图像数据。
优选地,所述峰值信噪比,通过以下公式计算:
Figure RE-GDA0003642967480000132
其中,PSNR为图像数据的峰值信噪比,MAX为固定值,取255, MSE为图像数据的像素的均方差;
其中,所述MSE通过以下公式计算:
Figure RE-GDA0003642967480000133
其中,MSE为图像数据的像素的均方差,M为图像的宽度,N 为图像的长度,f(x,y)为像素值,f-1(x,y)为像素点的均值,x为像素点的横坐标,y为像素点的纵坐标。
本发明提供的一种应用于快消行业的产品数据处理***使用图像识别技术解析图片数据,并通过动态执行计算规则达到动态统计数据的目的,百万级的产品图片数据一天就能统计完成,效率提升90%。
第三方面。
本发明提供了一种电子设备,该电子设备包括:
处理器、存储器和总线;
所述总线,用于连接所述处理器和所述存储器;
所述存储器,用于存储操作指令;
所述处理器,用于通过调用所述操作指令,可执行指令使处理器执行如本申请的第一方面所示的一种应用于快消行业的产品数据处理方法对应的操作。
在一个可选实施例中提供了一种电子设备,如图9所示,图9所示的电子设备5000包括:处理器5001和存储器5003。其中,处理器5001和存储器5003相连,如通过总线5002相连。可选地,电子设备5000还可以包括收发器5004。需要说明的是,实际应用中收发器5004不限于一个,该电子设备5000的结构并不构成对本申请实施例的限定。
处理器5001可以是CPU,通用处理器,DSP,ASIC,FPGA或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器5001也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。
总线5002可包括一通路,在上述组件之间传送信息。总线5002 可以是PCI总线或EISA总线等。总线5002可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
存储器5003可以是ROM或可存储静态信息和指令的其他类型的静态存储设备,RAM或者可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM、CD-ROM或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
存储器5003用于存储执行本申请方案的应用程序代码,并由处理器5001来控制执行。处理器5001用于执行存储器5003中存储的应用程序代码,以实现前述任一方法实施例所示的内容。
其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。
第四方面。
本发明提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现本申请第一方面所示的一种应用于快消行业的产品数据处理方法。
本申请的又一实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。

Claims (10)

1.一种应用于快消行业的产品数据处理方法,其特征在于,包括:
获取含目标产品的图像数据,并对所述图像数据进行质量检测,以清洗质量不合格的图像数据;
根据图像识别模型对质量合格的图像数据进行处理,识别出所述图像数据中的目标产品名称、目标产品数量及目标产品坐标;
根据所述目标产品名称及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件;其中,所述产品合理摆放的条件包括:目标产品摆放的层数满足预设层数及目标产品摆放位置的预设范围内是否存在的竞品;
将目标产品名称、目标产品数量、目标产品坐标及判断结果存储于数据库,并生成报表。
2.如权利要求1所述的一种应用于快消行业的产品数据处理方法,其特征在于,所述根据所述目标产品名称、目标产品数量及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件,包括:
根据竞品坐标与目标产品坐标计算得的竞品与目标产品之间的距离;
判断所述距离是否小于目标产品的宽度的两倍值;
若是,则预设范围内存在的竞品;
若否,则预设范围内不存在的竞品。
3.如权利要求1所述的一种应用于快消行业的产品数据处理方法,其特征在于,所述根据所述目标产品名称、目标产品数量及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件,包括:
遍历所有的目标产品,判断目标产品所在层数是否为第二层或第三层;
若是,则目标产品摆放的层数满足预设层数;
若否,则目标产品摆放的层数不满足预设层数。
4.如权利要求1所述的一种应用于快消行业的产品数据处理方法,其特征在于,所述根据图像识别模型对质量合格的图像数据进行处理之前,还包括:建立图像识别模型;具体地:
获取含目标产品的若干图像数据,并对所述图像数据中的目标产品名称、目标产品数量及目标产品坐标进行人工标注;
将人工标注得到的若干图像数据通过全连接神经网络进行推理模型训练,并计算损失函数值;
通过调整模型训练的参数,使得所述损失函数值小于预设数,完成图像识别模型训练。
5.如权利要求4所述的一种应用于快消行业的产品数据处理方法,其特征在于,所述损失函数值通过以下公式计算:
Figure FDA0003515969070000021
其中,Loss为损失函数值,n为图像数据总数,i为第i个图像数据,yi为标注图像名称和坐标,xi为标注图像的像素值,w和b均为模型训练学习参数。
6.如权利要求1所述的一种应用于快消行业的产品数据处理方法,其特征在于,所述对所述图像数据进行质量检测,以清洗质量不合格的图像数据,包括:
计算所述图像数据的峰值信噪比,将所述峰值信噪比作为图像数据的质量的标准;
将所述峰值信噪比低于100的图像数据作为质量不合格的图像数据。
7.如权利要求6所述的一种应用于快消行业的产品数据处理方法,其特征在于,所述峰值信噪比,通过以下公式计算:
Figure FDA0003515969070000031
其中,PSNR为图像数据的峰值信噪比,MAX为固定值,取255,MSE为图像数据的像素的均方差;
其中,所述MSE通过以下公式计算:
Figure FDA0003515969070000032
其中,MSE为图像数据的像素的均方差,M为图像的宽度,N为图像的长度,f(x,y)为像素值,f-1(x,y)为像素点的均值,x为像素点的横坐标,y为像素点的纵坐标。
8.一种应用于快消行业的产品数据处理***,其特征在于,包括:
图像数据筛选模块,用于获取含目标产品的图像数据,并对所述图像数据进行质量检测,以清洗质量不合格的图像数据;
图像数据识别模块,用于根据图像识别模型对质量合格的图像数据进行处理,识别出所述图像数据中的目标产品名称、目标产品数量及目标产品坐标;
产品判断模块,用于根据所述目标产品名称及目标产品坐标判断目标产品位置是否满足产品合理摆放的条件;其中,所述产品合理摆放的条件包括:目标产品摆放的层数满足预设层数及目标产品摆放位置的预设范围内是否存在的竞品;
数据存储模块,用于将目标产品名称、目标产品数量、目标产品坐标及判断结果存储于数据库,并生成报表。
9.一种电子装置,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任意一项所述的应用于快消行业的产品数据处理方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至7中任意一项所述的应用于快消行业的产品数据处理方法。
CN202210166492.6A 2022-02-23 2022-02-23 一种应用于快消行业的产品数据处理方法及*** Active CN114637868B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210166492.6A CN114637868B (zh) 2022-02-23 2022-02-23 一种应用于快消行业的产品数据处理方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210166492.6A CN114637868B (zh) 2022-02-23 2022-02-23 一种应用于快消行业的产品数据处理方法及***

Publications (2)

Publication Number Publication Date
CN114637868A true CN114637868A (zh) 2022-06-17
CN114637868B CN114637868B (zh) 2023-03-24

Family

ID=81946431

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210166492.6A Active CN114637868B (zh) 2022-02-23 2022-02-23 一种应用于快消行业的产品数据处理方法及***

Country Status (1)

Country Link
CN (1) CN114637868B (zh)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120323620A1 (en) * 2011-06-20 2012-12-20 Hi-Tech Solutions Ltd. System and method for identifying retail products and determining retail product arrangements
CN109670861A (zh) * 2018-11-30 2019-04-23 深圳冠思大数据服务有限公司 基于人工智能的货架商品销售成效提升方法及***
CN110619336A (zh) * 2019-08-26 2019-12-27 南京理工大学 基于图像处理的货品识别算法
CN111310800A (zh) * 2020-01-20 2020-06-19 世纪龙信息网络有限责任公司 图像分类模型生成方法、装置、计算机设备和存储介质
CN111860462A (zh) * 2020-08-07 2020-10-30 多点(深圳)数字科技有限公司 货架陈列反馈方法和装置
US20200387854A1 (en) * 2019-06-10 2020-12-10 Salesforce.Com, Inc. System and method for live product report generation without annotated training data
CN112153371A (zh) * 2020-08-24 2020-12-29 珠海格力电器股份有限公司 图像质量检测方法、装置、存储介质及产品检测方法
CN112883955A (zh) * 2021-03-10 2021-06-01 洛伦兹(北京)科技有限公司 货架布局检测方法、装置及计算机可读存储介质
JP2021148730A (ja) * 2020-03-23 2021-09-27 パナソニックIpマネジメント株式会社 位置推定方法、位置推定装置、及び、プログラム

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120323620A1 (en) * 2011-06-20 2012-12-20 Hi-Tech Solutions Ltd. System and method for identifying retail products and determining retail product arrangements
CN109670861A (zh) * 2018-11-30 2019-04-23 深圳冠思大数据服务有限公司 基于人工智能的货架商品销售成效提升方法及***
US20200387854A1 (en) * 2019-06-10 2020-12-10 Salesforce.Com, Inc. System and method for live product report generation without annotated training data
CN110619336A (zh) * 2019-08-26 2019-12-27 南京理工大学 基于图像处理的货品识别算法
CN111310800A (zh) * 2020-01-20 2020-06-19 世纪龙信息网络有限责任公司 图像分类模型生成方法、装置、计算机设备和存储介质
JP2021148730A (ja) * 2020-03-23 2021-09-27 パナソニックIpマネジメント株式会社 位置推定方法、位置推定装置、及び、プログラム
CN111860462A (zh) * 2020-08-07 2020-10-30 多点(深圳)数字科技有限公司 货架陈列反馈方法和装置
CN112153371A (zh) * 2020-08-24 2020-12-29 珠海格力电器股份有限公司 图像质量检测方法、装置、存储介质及产品检测方法
CN112883955A (zh) * 2021-03-10 2021-06-01 洛伦兹(北京)科技有限公司 货架布局检测方法、装置及计算机可读存储介质

Also Published As

Publication number Publication date
CN114637868B (zh) 2023-03-24

Similar Documents

Publication Publication Date Title
CN111325353A (zh) 训练数据集的贡献度计算方法、装置、设备及存储介质
US20150317379A1 (en) Data Classification Tool Using Dynamic Allocation of Attribute Weights
CN112200644B (zh) 欺诈用户识别方法、装置、计算机设备以及存储介质
CN115564486A (zh) 一种数据推送方法、装置、设备和介质
CN112184143A (zh) 一种合规审核规则中的模型训练方法、装置和设备
US20160086122A1 (en) System and method for providing multi objective multi criteria vendor management
CN112183509B (zh) 一种基于目标检测的仓储稽核方法及***
CN114637868B (zh) 一种应用于快消行业的产品数据处理方法及***
CN117709528A (zh) 碳排放量预测方法、装置、设备及存储介质
CN111784053A (zh) 交易风险检测方法、设备及可读存储介质
CN111784506A (zh) 逾期风险控制方法、设备及可读存储介质
CN113505304B (zh) 一种目标对象推荐方法及***
WO2022267364A1 (zh) 一种信息推荐方法、设备及存储介质
CN114139052B (zh) 用于智能推荐的排序模型训练方法、智能推荐方法及装置
CN111680941A (zh) 保价推荐方法、装置、设备及存储介质
CN111506826A (zh) 基于亲密度的用户推荐方法、装置、设备及存储介质
CN112035232B (zh) 一种作业运行优先级确定方法及相关设备
CN115934971A (zh) 一种诉讼案件筛选方法、装置、电子设备及存储介质
CN114693920A (zh) 图像处理方法及装置、电子设备、计算机可读介质
CN117011067A (zh) 一种基于区块链的供应链金融风险控制方法及其***
CN116823486A (zh) 一种权益类资产分析调整方法、装置、设备及其存储介质
CN118211873A (zh) 一种智慧云仓的绩效评估方法、设备、介质和产品
CN116415588A (zh) 一种数据处理方法、装置、电子设备及可读存储介质
CN114943566A (zh) 流失商户的评估方法、召回方法、电子设备及存储介质
CN116993201A (zh) 服务质量的评估方法、装置、服务器及存储介质

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
TR01 Transfer of patent right

Effective date of registration: 20240531

Address after: Room 601, Building A, No. 99 Fenghuang Fourth Road, Huangpu District, Guangzhou City, Guangdong Province, 510700 (Location: Room 660)

Patentee after: Guangzhou Xuantong Technology Co.,Ltd.

Country or region after: China

Address before: 510620 room 23bd, No. 109, TIYU West Road, Tianhe District, Guangzhou City, Guangdong Province

Patentee before: GUANGZHOU XUANWU WIRELESS TECHNOLOGY Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right