一次性包装破损包括塑封吗,基于yolov5实现包装箱纸板破损缺陷检测 -爱游戏平台

苗坤旺离型膜

一、目的

为了确保原材料、零部件、产成品等货品的规范堆码和管理,确保作业员工的人身安全,特建立本规定。

二、适用范围

本制度适用库房所有物资的堆码作业。

三、职责

物流部确保库房物资按照本规定及标准进行物资的堆码作业。

四、管理规定

4.1 原材料库堆码规定

(1)袋装pp料到货时,卸车人员使用规定器具,每层码放8袋,每器具码放7层1400kg。或使用1200*1200标准托盘每层码放5,每托盘码放8层1000kg。

(2)有包装破损的原料禁上垛,必须将破袋缝合后上垛。

(3)码满一个器具或托盘后,用叉车运至指定位置,禁止靠压墙壁,相临两垛之间间距100mm----200mm,器具码放不得超过4层。

(4)进口有包装的pp料卸车时要保证原包装的完好,如有破损及时用塑封模封好,相临两托之间间距100mm----200mm,八角桶包装的pp料不得超过2层。

(5)gmt原料码放不得超过4层,1400*1600尺寸的gmt可码放5层;玻璃纤维码放不得超过3层;铝型材码放不得超过2个工位器具;相临两托/器具之间间距均为100mm----200mm.。

(6)钢板原料码放高度一般不得超过1500mm,尺寸较大或包装稳固的码放高度不的超过2000mm。

(7)开发货架上的钢板原料距离上衡量40mm-70mm,正面不得超出货架。

(8)库房保管人员每天不定时检查和整改库房中的垛位,发现隐患及不符合规定的及时改正。

4.2 零部件库堆码规定

(1)零部件库采用重力货架保证零部件的先进先出,每种零件摆放的最高限度距离货架上横梁40mm-70mm,零件的正面不得超出货架。

(2) 货架最上面的一层为平行的,零部件的码放高度不的超过1500mm.

(3)外委零部件按照器具标注的摆放层数摆放,严禁超高。铁框摆放不得超过3层。

(4)库房保管人员每天不定时检查和整改库房中的垛位,发现隐患及不符合规定的及时改正。

4.3 成品库堆码规定

(1)严格按每种器具上面标注的码放层数和库房的定址要求码放,一种成品一排,不得混放,保证通道的畅通,每排间距100mm---200mm。

(2)成品保管人员每天不定时检查和整改库房中成品的码放,发现隐患及不符合规定的及时改正。

五、物资堆码图片示例

由于受到全球金融危机的影响,半导体需求萎缩,电子元器件分销行业在经历一场低谷,另外分销行业竞争激烈,导致分销行业的利润进一步缩水。在“微利”年代,如何能在分销行业独树一帜,那就是诚信为本!

中关村电子市场已经给我们敲响了诚信的警钟,曾经红极一时的中关村电子市场在09年暑促中创下了卖场10年以来最差的销售记录,诚信的缺失已经让买家对中关村电子市场退避三尺。电子元器件市场主要有深圳的华强北和北京的中发知春,再以此为中心向全国各地辐射。很多分销商已经注意到诚信的必要性,并始终坚持此原则,然而电子市场内依旧鱼龙混杂,难以辨别。

电子市场货物的种类如下:

一、 原厂原包装

定义:具备原厂原包装的产品。

如果是从厂家订的,就不用担心了。如果是从市场或者柜台订购还是需要注意一下。 容易出现的问题有:

1.?国产原装冒充

很难辨认,只能通过比较,在外盒、标签、包装上还是有些区别。

本栏目提供20多个品牌原包装图片的下载,为广大买家提供一个比较可靠的模版,感谢深圳市信尔达科技有限公司提供丰富的图片资料。

国产原装标签:

???????????????????进口原装标签 ?

国产原装和进口原装

2.?假原包装

比较标签是否和原装的标签有区别,标签上的批号和芯片上的批号要一致。

原厂的包装都很规整,有的会有防静电袋包裹,但不是所有厂家的产品都会有防静电袋。

如果是未开封的防静电包装,打开后里面的管子或盘应该是很洁净。如果有塑料泡沫或者防震塑料袋,国外大厂的这些配件国内很难模仿,比较就能看出差异。

从一个管或者盘中拿出几个片子,并排放一起,原装产品打字的内容肯定是一致的,打字、定位孔、脚的位置是比较整齐的,定位孔中的内容也一致。当然也不排除一些厂家在定位孔和打字位置上并不固定,比如avago。

二、 原装

定义:原包装已经拆开或者已经没有原包装,但是是原厂原装货,现在电子市场上很多的货都是这样的原装货。

如何鉴别: 与散新的第一种类型相同,所以在下一章节具体讲述。

三、 散新

散新按照市场的情况可以分为下列几种情况,引用一位高人“瞭望者”的分析:

1.?真正意义上的散新(即没有原包装的原装货)

a.?客户需求量低于一个整包装,由于价格驱使,供应上把原来的整包装拆开,以高价出售部分数量的芯片,而剩下的一部分的没有原包装的片子。

b.?供应商由于运输的原因,将原封包装的货物拆开,方便运输。像香港的原装货,要运到深圳等地,为了进关减少关税把原包装拆了,分开多人带入关。

c.?年份老的全新货:这类货大多是一些置放时间久了,外观不好的货,只能用作散新处理。

d.?还有一部分封装厂来的:因为往往ic的设计单位并不具有自己的晶圆制造厂和封装厂。当一大批晶圆被送往封装厂去进行封装,完成以后ic设计单位可能会因为资金问题,收不回所有封装好的片子,那么这一部分货封装厂会自己拿去卖,因为他也不需要打上自己的标也不会再做包装来加高成本,所以他们就会散卖。

e.?由于封装厂管理的问题,其员工通过非正常途径运出公司的,转手买掉的片子,流入国内的。这类片子因为没有进行最后的包装过程,所以没有外包装,但价格比较优惠有时候比国家级代理的价格还好。

f. ic设计是针对唯一的生产线,具有觉对的唯一性的,而有些部分厂家在实际生产销售中并没有如此大的生长量和需求量去不停的让生产线生产片子。而工厂方面为了保障生产线的性能,不能完全弃用,所以为了保线生产出来的片子,厂家就会低价卖出给专门收此类货的人。还有一种情况就是封装厂封装之后,超过了一定时限,厂家一直都没有付钱买走的。封装厂也会低价卖出给收货的人。

2.?以次充好的散新(即残次品)

次片即ic流水线上下来因内部质量等问题,而未通过设计厂商的测试而被淘汰下来的芯片。或者由于封装不当造成片子外观有破损,而同样被淘汰下来的芯片。

a.?流水线上下来的片子。就是在厂家检验的时候,被扣下来的片子,那些片子不是说有一定有质量问题,而是一些参数的误差比较大。因为往往厂家对片子的精确度要求很高,例如电压电流等东西,允许误差范围在正负0.01以内的话,那么一个当标准的片子应该是1.00的时候,1.01,0.99都是正品,而0.98?或者1.02就是次品了,这些片子被挑出来,就成了所谓的散新了。这样的情况,有的客户对参数要求不高的时候,他只需要精确到0.02的时候,那么0.98?和1.02都可以用了,就不会有问题,但是客户的要求高,也要精确到0.01的时候,就不行了。同样的,因为片子的脆弱,我们的旧片在加工的过程中,可能会导致参数的误差也有小的变化,这就是为什么有时候同一个货,有些客户用的没问题,有的客户用的有问题。

b.?质检的过程中,因为人工加电脑的检测中,流水线从电脑中过,有时候片子并不是真的有问题,而只是卡住了的时候,工作人员宁可错杀一千也不愿意放过一个坏片,所以就丢了一大把,那么这些就成为所谓的散新。

特点:在很高的质量要求下,反映效果不好,只能满足一般性的需求,货有一定的失败率。因为是处理品,价格上有一定的优势。购买时要有清楚的分析,看他对片子的要求如何。另批号较杂。主要从代理和经销商手中获得。这种货一般不需要加工。

3.?假的散新(即翻新货)

电子市场很多商家经常把翻新货说成散新货,这就需要大家睁大自己的双眼,靠一些小技巧来辨别,这点在后面翻新货章节详细讲述。

总结:市场上散新货种类繁杂,第一类散新货(真正的散新货)在质量上还可以放心,第二类散新货(残次品)在报废率和稳定性上就会与原装货有区别,这两类产品由于都是新货,非常难鉴别。第三类翻新货危害就更大了,有可能就是挂羊头卖狗肉,长的一样,其实功能都完全不一样。所以散新货大家最好是避而远之,除非是在有一定保证的基础上购买。

四、翻新

1.?真正意义上的翻新货

一种是旧货翻新。产品从原厂生产出来以后,经过使用,有了一定的磨损,性能各方面跟原厂刚生产出来的时候有差距,经过特殊的加工,是它的外表或者性能恢复到接近原厂刚生产出来的状态。

另一种是由于管脚长期未使用氧化或者管脚磕碰而导致歪脚,进行重新整脚或者镀脚等对片子的外观进行修复。很多年份老的散新货其实都是经过了此类的加工处理,只是市场习惯把这种货也定义为“散新”。

总结:真的是旧片翻新,质量肯定要比所谓的散新的要好,甚至比原厂的质量还好。当然也有些一次性的片子,比如一次性编写程序的芯片,有不可擦除的程序,就几乎不能再次使用。但是您如果购买的是下面文章中将要讲述的假货,可能1片都不能用。

年份老的散新货因为出现氧化或者歪脚等问题可能会出现焊接的问题,导致产生报废率和稳定性上的问题。

2.?假货

我们先来看看“汉芯”造假事件:2002年8月,陈进通过ems航空快递从美国的飞思卡尔公司(原摩托罗拉半导体部门,2004年2月更名为飞思卡尔)购买了10片moto-freescale的’56858芯片’。陈进己把’moto’的相关字样进行了磨除。因为划痕过于明显,陈进雇佣民工用了两天时间将芯片表面磨成光滑,然后,通过安靠(amkor)公司加上’汉芯’的标识——经过这些流程获得最后获得的产品,这个产品就是后来陈进一直对外宣传演示的“汉芯1号”,汉芯造假在产品上已经准备完成。

如果您购买的是上文所说真的旧片翻新,还能凑活用的话,那假货可能达到100%的失败率。所以最好不要购买翻新货,除非是在有一定保证的基础上购买。

3.?如何辨别是原装货还是翻新货:

旧货的处理流程:主要是通过对旧片进行重新加工,比如磨面、洗面、拉脚、镀脚、接脚、磨字、打字等等。对片子的外观进行处理使片子看起来更漂亮,甚至达到以假乱真的程度。现在旧货的处理也是产业一条龙,甚至包括了防静电袋、制作标签、泡沫、纸盒等工序。

从哪些方面辨别新货还是翻新货:

a.?看芯片表面是否有打磨过的痕迹。凡打磨过的芯片表面会有细纹甚至以前印字的微痕,有的为掩盖还在芯片表面涂有一层薄涂料,看起来有点发亮,无塑胶的质感。

b.?看印字。现在的芯片绝大多数采用激光打标或用专用芯片印刷机印字,字迹清晰,既不显眼,又不模糊且很难擦除。翻新的芯片要么字迹边沿受清洗剂腐蚀而有"锯齿"感,要么印字模糊、深浅不一、位置不正、容易擦除或过于显眼。另外,丝印工艺现在的ic大厂早已淘汰,但很多芯片翻新因成本原因仍用丝印工艺,这也是判断依据之一,丝印的字会略微高于芯片表面,用手摸可以感觉到细微的不平或有发涩的感觉。不过需留意的是,因近来小型激光打标机的售价大幅降低,翻新ic越来越多的采用激光打标,某些新片也会用此方法改变字标或干脆重打以"提高"芯片的档次,这需要格外留意,且区分方法比较困难,需练就"火眼金睛"。主要的方法是看整体的协调性,字迹与背景、引脚的新旧程度不符如字标过新、过清有问题的可能性也较大,但不少小厂特别是国内的某些小ic公司的芯片却生来如此,这为鉴定增添了不少麻烦,但对主流大厂芯片的判断此法还是很有意义的。另外,近来用激光打标机修改芯片标记的现象越来越多,特别是在内存及一些高端芯片方面,一旦发现激光印字的位置存在个别字母不齐、笔画粗细不均的,可以认定是remark的。

c.?看引脚。凡光亮如"新"的镀锡引脚必为翻新货,正货ic的引脚绝大多数应是所谓"银粉脚",色泽较暗但成色均匀,表面不应有氧化痕迹或"助焊剂",另外dip等插件的引脚不应有擦花的痕迹,即使有(再次包装才会有)擦痕也应是整齐、同方向的且金属暴露处光洁无氧化。

d.?看器件生产日期和封装厂标号。正货的标号包括芯片底面的标号应一致且生产时间与器件品相相符,而未remark的翻新片标号混乱,生产时间不一。remark的芯片虽然正面标号等一致,但有时数值不合常理(如标什么"吉利数")或生产日期与器件品相不符,器件底面的标号若很混乱也说明器件是remark的。

e.?测器件厚度和看器件边沿。不少原激光印字的打磨翻新片(功率器件居多)因要去除原标记,必须打磨较深,如此器件的整体厚度会明显小于正常尺寸,但不对比或用卡尺测量,一般经验不足的人还是很难分辨的,但有一变通识破法,即看器件正面边沿。因塑封器件注塑成型后须"脱模",故器件边沿角呈圆形(r角),但尺寸不大,打磨加工时很容易将此圆角磨成直角,故器件正面边沿一旦是直角的,可以判断为打磨货。

f.?看商家是否有大量的原外包装物,包括标识内外一致的纸盒、防静电塑胶袋等,实际辨别中应多法齐用,有一处存在问题则可认定器件的货质。

如果有些芯片我们无法用肉眼和经验来判断的我们可以借助一写工具,如放大镜和数码放大镜打磨翻新过的芯片表面有细微的小孔是我们用肉眼难以看的出的我们就必须借助设备来观察!有几个要点:

a.?看打字,一般翻新的重新打字的(白字)用"天那水"(化学稀释剂)可以把字擦除的一般为翻新货,原装货是擦不掉的。

b.?看引角,原装货的引脚非常整齐且像一条直线,而翻新处理过的则有的脚不整齐且有些歪。

c.?看定位孔,观察原装货的定位孔都比较一致,翻新的有的深浅不一或者根本就真个打磨平了,有的如果仔细看可一看到原有定位孔的痕迹。在实际工作中还要仔细观察观察,有的造假工艺相当的高,要慎重!

?

五、旧货,拆机件

定义:产品已经使用过,通过热风或者油炸的方式从电路板上取下。

有的商家可以对旧货或者拆机件进行简单的检测,有的可以直接继续用,有的则需要进行翻新的工艺之后才能使用,上机有一定的失败率。

纸板对于我们来说再熟悉不过了,基本上每天都要与各种类型的纸板打交道,尤其是节日的时候,各种快递各种纸盒的拆个不停,纸箱的纸板在生产、制造、运输等等各个环节容易出现破损等问题,想要基于ai技术自动实现破损缺陷纸板的及时自动发现还是很有必要的。本文主要就是想尝试基于目标检测模型的方式来尝试构建破损缺陷问题检测模型,首先看下效果图:

同样,这里沿用的是经典的轻量级yolov5s模型,对应的yaml文件如下:

#parameters

nc: 1 # number of classes

depth_multiple: 0.33 # model depth multiple

width_multiple: 0.50 # layer channel multiple

anchors:

- [10,13, 16,30, 33,23] # p3/8

- [30,61, 62,45, 59,119] # p4/16

- [116,90, 156,198, 373,326] # p5/32

#backbone

backbone:

# [from, number, module, args]

[[-1, 1, conv, [64, 6, 2, 2]], # 0-p1/2

[-1, 1, conv, [128, 3, 2]], # 1-p2/4

[-1, 3, c3, [128]],

[-1, 1, conv, [256, 3, 2]], # 3-p3/8

[-1, 6, c3, [256]],

[-1, 1, conv, [512, 3, 2]], # 5-p4/16

[-1, 9, c3, [512]],

[-1, 1, conv, [1024, 3, 2]], # 7-p5/32

[-1, 3, c3, [1024]],

[-1, 1, sppf, [1024, 5]], # 9

]

#head

head:

[[-1, 1, conv, [512, 1, 1]],

[-1, 1, nn.upsample, [none, 2, 'nearest']],

[[-1, 6], 1, concat, [1]], # cat backbone p4

[-1, 3, c3, [512, false]], # 13

[-1, 1, conv, [256, 1, 1]],

[-1, 1, nn.upsample, [none, 2, 'nearest']],

[[-1, 4], 1, concat, [1]], # cat backbone p3

[-1, 3, c3, [256, false]], # 17 (p3/8-small)

[-1, 1, conv, [256, 3, 2]],

[[-1, 14], 1, concat, [1]], # cat head p4

[-1, 3, c3, [512, false]], # 20 (p4/16-medium)

[-1, 1, conv, [512, 3, 2]],

[[-1, 10], 1, concat, [1]], # cat head p5

[-1, 3, c3, [1024, false]], # 23 (p5/32-large)

[[17, 20, 23], 1, detect, [nc, anchors]], # detect(p3, p4, p5)

]

这里待检测的目标对象只有一类就是破损缺陷,任何纸板表面的破损、抓痕、撕裂等均属于待检测的问题对象。

简单看下这里拍摄到的数据:

voc格式的标注数据集:

yolo格式的标注数据集:

默认执行100次的epoch计算,日志输出如下所示:

训练完成结果数据目录如下所示:

可视化推理如下:

上传图像:

推理检测:

分享
文章爱游戏平台的版权声明:除非注明,否则均为苗坤旺离型膜原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
applausebadlaughcoffeefabulousfacepalmfecesfrownheyhainsidiouskeepfightingnoprobpigheadshockedslapsocialsweattolaughwatermelonwittywowyeahyellowdog
评论列表 (暂无评论,6人围观)

还没有评论,来说两句吧...

微信二维码
微信二维码
支付宝二维码
网站地图