ÐÐÒµÏÖ×´Ó빤¾ßÐèÇóÆÊÎö
Ä¿½ñÍøÂçÇéÐÎÖУ¬NSFWÄÚÈÝʶ±ðÊÖÒÕÓ¦ÓÃÐèÇó·ºÆð±¬·¢Ê½ÔöÌí¡£Æ¾Ö¤¹¤ÐŲ¿×îÐÂͳ¼ÆÊý¾ÝÏÔʾ£¬´ÓÊÂÖ±²¥Æ½Ì¨¡¢É罻ýÌåÔËÓªµÄÆóÒµÖУ¬67%ÒѰ²ÅÅרҵÄÚÈÝÉóºËϵͳ¡£¹ØÓÚСÎÒ˽¼Ò¿ª·¢Õß»òÊ×´´ÍŶӣ¬»ñÈ¡¿É¿¿µÄ¼ø»ÆÊ¦APP³ÉΪÌáÉýÊÂÇéЧÂʵÄÒªº¦¡£ÖµµÃ×¢ÖØµÄÊÇ£¬ÊÐÃæÐû³Æ"Ãâ·ÑÏÂÔØ"µÄÇþµÀ±£´æÏÔ×ŷֽ⣬²¿·Ö¹¤¾ßÄÚÖÃAIѵÁ·Ä£×ÓÄִܵï98%µÄʶ±ð׼ȷÂÊ£¬µ«Ðè񻂿·ÖÉÌÒµÊÚȨÓ뿪ԴÏîÄ¿µÄÊÖÒÕ²î±ð¡£
Õý¹æ»ñÈ¡ÇþµÀÊáÀíÖ¸ÄÏ
»ñÈ¡ºÏ¹æÉóºË¹¤¾ßÐè×ñÕÕÌØ¶¨Â·¾¶£¬¿ª·¢ÕßͬÃËÍøÕ¾Í¨³£ÊǵÚһѡÔñ¡£ÒÔTensorFlowÉú̬ΪÀý£¬ÆäÄ£×ÓÊг¡Ìṩ¾ÓÉÑéÖ¤µÄNSFW¼ì²âÄ£¿éSDKÏÂÔØÐ§ÀÍ¡£¹ØÓÚÐèÒªÍêÕû½â¾ö¼Æ»®µÄÓû§£¬½¨Òé»á¼ûÐÅͨԺÈÏÖ¤µÄƽ̨½Ó¿ÚÖÐÐÄ£¬ÕâÀàÇþµÀËäÈ»ÐèÒªÆóÒµ×ÊÖÊÈÏÖ¤£¬µ«ÄÜÈ·±£ÏµÍ³¼¯³ÉµÄÖ´·¨ºÏ¹æÐÔ¡£ÔõÑùÅжÏÏÂÔØÇþµÀµÄÇå¾²ÐÔ£¿ÊÓ²ìÍøÕ¾ÊÇ·ñ¾ß±¸ICP±¸°¸ÐÅÏ¢¡¢HTTPS¼ÓÃÜÐÒéÒÔ¼°ÏêϸµÄÓû§ÐÒéÌõ¿î¡£
¿ªÔ´¿ò¼Ü°²ÅÅÊÖÒÕÏê½â
µ±Óöµ½ÎÞ·¨Ö±½ÓÏÂÔØÍêÕûAPPµÄÇéÐÎʱ£¬GitHubµÈ¿ªÔ´ÉçÇø³ÉΪÊÖÒÕÍ»ÆÆµã¡£³ÉÊìµÄYOLOv5Ë¢ÐÂÏîÄ¿Òѽ«Ãô¸ÐÄÚÈÝʶ±ðÄ£×Ó²ÎÊý¿ªÔ´£¬ÅäºÏOpenCVͼÏñ´¦Öóͷ£¿â¿ÉʵÏÖ»ù´¡¹¦Ð§¡£ÐèÒª×¢ÖØµÄÊÇ£¬ÕâÀà×ÔÖ÷´î½¨¼Æ»®ÒªÇó¾ß±¸PythonÇéÐÎÉèÖÃÄÜÁ¦£¬ÇÒÄ£×ÓѵÁ·ÐèÒªÖÁÉÙ5000Õűê×¢Ñù±¾¡£ÊÖÒÕÉçÇøÖÐÈö²¥µÄ"Èý·ÖÖӴָÄÏ"ͨ³£ºöÂÔGPUËãÁ¦ÉèÖÃÒªÇó£¬ÏÖʵ°²ÅÅʱÐèÔ¤Áôµ÷ÊÔʱ¼ä¡£
ÒÆ¶¯¶Ë¹¤¾ßÊÊÅ伯»®
°²×¿ÏµÍ³Óû§¿Éͨ¹ýAndroid Studio±àÒ뿪Դģ×Ó£¬Ê¹ÓÃMediaPipe¿ò¼ÜʵÏÖʵʱÊÓÆµÁ÷ÆÊÎö¡£iOS×°±¸ÒòϵͳÏÞÖÆ£¬½¨Òé½ÓÄÉ»ìÏý¿ª·¢¼Æ»®£¬½«½¹µãËã·¨°²ÅÅÔÚЧÀÍÆ÷¶Ë¡£Õë¶ÔÅúÁ¿ÉóºËÐèÇ󣬿ɲο¼ÌÚÑ¶ÔÆ»ò°¢ÀïÔÆµÄ±ßÑØÅÌËã½â¾ö¼Æ»®£¬ÕâÀàЧÀÍËäÈ»±¬·¢ÉÙÁ¿Óöȣ¬µ«ÄÜÏÔÖø½µµÍÍâµØÓ²¼þͶÈë¡£ÌØÊâÌáÐÑ£ºÈκÎÐû³Æ"ÆÆ½â°æ"µÄ×°Öðü¶¼±£´æÊý¾Ýй¶Σº¦£¬Õý¹æÆóÒµ¼¶¹¤¾ß¾ùÐèÔÚÏßÑéÖ¤ÊÚȨ¡£
Ö´·¨Î£º¦ÓëÊÖÒÕÂ×Àí
ÔÚʹÓÃÄÚÈÝÉóºË¹¤¾ßʱ£¬±ØÐèÑÏ¿á×ñÊØ¡¶ÍøÂçÇå¾²·¨¡·µÚ47Ìõ»®¶¨¡£¼´¼´ÊÇÊÖÒÕ²âÊÔÓÃ;£¬´¦Öóͷ£µÚÈý·½Æ½Ì¨Êý¾ÝÈÔÐè»ñµÃÃ÷È·ÊÚȨ¡£ÖµµÃ¹Ø×¢µÄÊÇ£¬2023ÄêÐÂÐÞ¶©µÄ¡¶»¥ÁªÍøÐÅϢЧÀÍÖÎÀí²½·¥¡·ÌØÊâÇ¿µ÷£¬Ê¹ÓÃAI¾ÙÐÐÄÚÈÝ·Ö¼¶Ð豸°¸Ë㷨ģ×Ó²ÎÊý¡£½¨Ò鿪·¢Õß½¨ÉèÈÕÖ¾É󼯻úÖÆ£¬¶ÔÿÏîʶ±ð²Ù×÷±£´æ¿É×·Ëݼͼ£¬²¢°´ÆÚ¸üÐÂÃô¸Ð´Ê¿âÓ¦¶ÔÐÂÐÍÎ¥¹æÐÎʽ¡£
ͨ¹ýϵͳ»¯ÊÖÒռƻ®£¬"¼ø»ÆÊ¦appÃâ·ÑÍøÕ¾Èë¿ÚÏÂÔØ"ÐèÇó¿É»ñµÃÇå¾²½â¾ö¡£½¹µãÒªµãÔÚÓÚÑ¡ÔñºÏ¹æÊÖÒÕ·¾¶£¬Æ½ºâ¿ªÔ´¼Æ»®ÓëÉÌҵЧÀ͵ÄÓ¦Óó¡¾°¡£Î´À´Ëæ×ÅÁª°îѧϰÊÖÒÕµÄÉú³¤£¬ÂþÑÜʽÄÚÈÝÉóºËϵͳ¿ÉÄܳÉΪеÄÍ»ÆÆÆ«Ïò£¬µ«ÊÖÒÕÂ×ÀíÉó²é»úÖÆÈÔÐèÒ»Á¬ÍêÉÆ¡£¿ª·¢ÕßÓ¦¼á³Ö¶ÔÍøÐŰìÊÖÒհׯ¤ÊéµÄ¸ú×Ù£¬È·±£¹¤¾ßµü´úÇкÏ×îÐÂî¿ÏµÒªÇó¡£
Ò»¡¢¹Ù·½ÏÂÔØÇþµÀÓë°æ±¾ÑéÖ¤Òªµã
¾ÙÐмø»ÆÊ¦APPÏÂÔØÇ°£¬Ðèͨ¹ý¹ÙÍøÈÏÖ¤Ò³Ãæ»ñÈ¡×îÐÂ×°Öðü¡£v2.3.6°æ±¾Ç¿»¯ÁËÊý×ÖÊðÃûУÑé»úÖÆ£¬Óû§ÔÚÏÂÔØÊ±¿Éͨ¹ýУÑéSHA-256Öµ£¨Ç徲ɢÁÐËã·¨£©ÑéÖ¤ÎļþÍêÕûÐÔ¡£ÌØÊâÌáÐÑ×èÖ¹´ÓµÚÈý·½Æ½Ì¨»ñȡװÖðü£¬Ô¤·À¿ÉÄܱ£´æµÄ¶ñÒâ´úÂë×¢ÈëΣº¦¡£´ËʱӦµ±ÔõÑùÅжϹٷ½ÇþµÀÕæÊµÐÔ£¿Éó²éÍøÕ¾ICP±¸°¸ÐÅÏ¢ÓëÊý×ÖÖ¤ÊéÓÐÓÃÆÚÊÇ×îÖ±½ÓµÄÑéÖ¤·½·¨¡£
¶þ¡¢°²×¿/IOS˫ƽ̨װÖÃÁ÷³ÌÆÊÎö
ÔÚÍê³É¼ø»ÆÊ¦APPÏÂÔØÏÂÈí¼þÏÂÔØºó£¬°²×¿Óû§Ð迪Æô"ÔÊÐíδ֪ȪԴӦÓÃ"ȨÏÞ£¬½¨Òéͨ¹ýÉèÖÃÖеÄÇå¾²ÖÐÐÄÍê³É¿ÉÐÅÐÔÑéÖ¤¡£iOSϵͳÔòÐèÊÖ¶¯ÐÅÈοª·¢ÕßÖ¤Ê飬¸ÃÀú³ÌÉæ¼°ÏµÍ³ÉèÖáúͨÓáú×°±¸ÖÎÀíÊÚȨ²Ù×÷¡£v2.3.6°æ±¾Õë¶ÔºèÃÉϵͳ¾ÙÐÐÁËÉî¶ÈÊÊÅ䣬ÌáÉýÄÚ´æÖÎÀíЧÂÊ´ï40%¡£×°ÖÃÀú³ÌÖÐÓöµ½ÌáÐÑÒ쳣ʱӦÁ¬Ã¦ÖÕÖ¹Àú³Ì£¬²¢ÖØÐÂУÑé×°Öðü¹þÏ£Öµ¡£
Èý¡¢AI¼ø»Æ½¹µãËã·¨ÊÖÒÕÆÊÎö
¸Ã°æ±¾´îÔØµÄµÚÈý´úÉñ¾ÍøÂçÄ£×Ó£¨CNN£©¾ß±¸ÊµÊ±Í¼ÏñÌØÕ÷ÌáÈ¡ÄÜÁ¦£¬Í¨¹ýÉ«¶ÈÖ±·½Í¼ÆÊÎöÓëÆ¤·ôÇøÓò¼ì²â£¨Skin Region Detection£©ÊµÏÖºÁÃë¼¶Åжϡ£Éî¶Èѧϰģ¿éÕûºÏÁËYOLOv5Ä¿µÄ¼ì²â¿ò¼Ü£¬¿É¾«×¼Ê¶±ð400+ÖÖÉæ»ÆÒªËØ£¬°üÀ¨ÌØÊâÊÓ½ÇÓëÄ£ºý´¦Öóͷ£µÄÄÚÈÝ¡£½¹µãËã·¨¿â½ÓÄÉÁ¿»¯Ñ¹ËõÊÖÒÕ£¬Ê¹ÊÖ»ú¶ËÔËÐÐЧÂÊÌáÉýÖÁPC¶ËµÄ85%ˮƽ¡£
ËÄ¡¢ÖÇÄÜÉèÖÃÓë¸öÐÔ»¯¹æÔòÉèÖÃ
×°ÖÃÍê³Éºó½øÈëÖÇÄÜÉèÖÃÏòµ¼£¬v2.3.6°æ±¾ÐÂÔö³¡¾°×Ô˳Ӧģʽ£¬¿Éƾ֤ʱ¶Î×Ô¶¯Çл»¼ì²âÇ¿¶È¡£Óû§×Ô½ç˵¹æÔòÖ§³ÖÕýÔò±í´ïʽ£¨Regular Expression£©ÊäÈ룬¿É½¨ÉèÌØ¶¨ÄÚÈݺÚÃûµ¥¡£Õë¶Ô¶ÌÊÓÆµÆ½Ì¨µÄ¶¯Ì¬¼ì²âÐèÇó£¬ÏµÍ³ÐÂÔöÖ¡ÐòÁÐÆÊÎö¹¦Ð§£¬Ö§³ÖÖðÖ¡ÆÊÎöÓëÒªº¦Ö¡±ê¼ÇÊÖÒÕ¡£½¨Òé°´ÆÚ¸üÐÂÌØÕ÷¿âÒÔÈ·±£¶Ô¿¹ÐÂÐÍÒþ²ØÎ¥¹æÄÚÈݵÄÄÜÁ¦¡£
Î塢ϵͳÔËÐÐЧÄÜÓÅ»¯¼Æ»®
аæAPP½ÓÄɶ¯Ì¬×ÊÔ´·ÖÅÉÕ½ÂÔ£¬ÖÇÄܵ÷ÀíCPU/GPU¸ºÔرÈÀý¡£Êµ²âÊý¾ÝÏÔʾ£¬ÔÚæçÁú8Gen2ƽ̨ÉÏʵÏÖÒ»Á¬ÊÂÇé6Сʱ½öºÄµç15%¡£ÄÚ´æÖÎÀí»úÖÆÒýÈëLRUËã·¨£¨Least Recently Used£©£¬ÓÐÓÿØÖÆ×¤ÁôÄÚ´æ·åÖµÔÚ600MBÒÔÄÚ¡£Í¬Ê±Ö§³ÖÀëÏßÊÂÇéģʽ£¬ÔÚÎÞÍøÂçÇéÐÎÏÂÈÔ¿ÉŲÓÃÍâµØÌØÕ÷¿âÍê³É»ù´¡Ê¶±ðʹÃü£¬°ü¹ÜÈ«³¡¾°Ê¹ÓÃÎȹÌÐÔ¡£
¼ø»ÆÊ¦APPÏÂÔØÏÂÈí¼þÏÂÔØv2.3.6°æ±¾Í¨¹ýÊÖÒÕÁ¢ÒìʵÏÖÁËÒÆ¶¯¶ËÄÚÈÝÉóºËµÄ¸ïÃüÐÔÍ»ÆÆ¡£´ÓÇå¾²ÏÂÔØµ½ÖÇÄÜÉèÖ㬴ӽ¹µãËã·¨µ½Ð§ÄÜÓÅ»¯£¬¸Ã½â¾ö¼Æ»®ÒÑÐγÉÍêÕûµÄÊÖÒÕ±Õ»·¡£½¨ÒéÓû§°´ÆÚ¹Ø×¢¹ÙÍø¸üÐÂͨ¸æ£¬ÊµÊ±»ñÈ¡×îеÄÇå¾²¹ýÂËÌØÕ÷¿â£¬Ò»Á¬ÌáÉýÒÆ¶¯×°±¸µÄÄÚÈÝÇå¾²ÖÎÀíˮƽ¡£