← บล็อก
อ่าน 2 นาที

มาตรฐานภาพสินค้า GS1: ชื่อไฟล์และพื้นหลังสีขาว

ไฟล์ภาพ GS1 มักถูกตีกลับด้วยสองเหตุผล: พื้นหลังที่เกือบขาวแทนที่จะเป็น 255,255,255 กับชื่อไฟล์ที่ระบบแยกฟิลด์ไม่ออก ทั้งสองข้อแก้ได้โดยไม่ต้องถ่ายใหม่

  • GS1
  • product photography
  • ecommerce
  • white background
  • file naming
  • retail
  • background removal
  • image standards
มาตรฐานภาพสินค้า GS1: ชื่อไฟล์และพื้นหลังสีขาว

ฝ่ายจัดซื้อของซูเปอร์มาร์เก็ตขอ "ภาพที่ผ่านมาตรฐาน GS1" พร้อมแนบลิงก์ไปยัง data pool แบรนด์ส่วนใหญ่อ่านประโยคนั้นว่า "พื้นหลังขาวนะ" แล้วส่งไฟล์ชุดล่าสุดที่เอเจนซีทำให้ไป ผลคือถูกตีกลับโดยไม่มีคำอธิบาย เพราะในสายตาฝั่งค้าปลีก ไม่มีอะไรกำกวมเลยสักนิด

มาตรฐานภาพสินค้าของ GS1 ไม่ใช่เรื่องรสนิยม มันกำหนดตายตัวว่าคุณต้องส่งบรรจุภัณฑ์ด้านไหนบ้าง พื้นหลังเป็นอย่างไร ช่วงพิกเซลเท่าไร และชื่อไฟล์ที่เข้ารหัสทั้งหมดนั้นไว้ตามลำดับ อ่านชื่อไฟล์ที่ถูกกฎแล้วคุณรู้ทันทีว่าไฟล์นั้นคือด้านหน้าของแพ็ก ถ่ายตรง ๆ ยังไม่แกะซีล และเป็นภาษาอังกฤษ

มีความผิดพลาดสองข้อที่เกิดง่ายและตรวจได้ง่ายก่อนส่ง: พื้นหลังที่เกือบขาวแทนที่จะขาวเป๊ะ กับชื่อไฟล์ที่ระบบแยกฟิลด์ไม่ออก ทั้งสองข้อไม่ต้องถ่ายใหม่

มาตรฐานนี้กำหนดอะไรไว้บ้าง

เนื้อหาส่วนใหญ่ถูกเขียนไว้แล้ว และละเอียดพอที่เครื่องจะตรวจได้ก่อนที่คนจะเปิดไฟล์ด้วยซ้ำ Release 4.4 ซึ่งรับรองเมื่อเดือนเมษายน 2024 ระบุว่า:

  • พื้นหลังควรเป็นสีขาว — RGB 255,255,255 — หรือโปร่งใส แนะนำให้มี clipping path ส่วนไฟล์มาสเตอร์ที่บันทึกมาพร้อมพื้นหลังโปร่งใสอย่าง TIFF จะมีหรือไม่มีก็ได้ ถึงอย่างนั้น GS1 ก็ยังแนะให้ใส่พาธแล้วยุบรวมลงบนพื้นขาว เพื่อคุมขนาดไฟล์ไม่ให้บานปลาย
  • ตัวสินค้าวางอยู่กลางเฟรมและกินพื้นที่ราว 95% ของแคนวาส
  • ภาพสินค้าสำหรับเว็บอยู่ระหว่าง 900x900 ถึง 2400x2400 พิกเซล ส่วนเวอร์ชันความละเอียดสูงไล่ตั้งแต่ 2401x2401 ถึง 4800x4800
  • ประเภทหลักทั้งสี่ — เว็บและความละเอียดสูง ทั้งแบบมีและไม่มีองค์ประกอบเสริม — เก็บเป็น TIFF ที่บีบอัดแบบ LZW ส่วน JPG กับ PNG โผล่มาเฉพาะในตระกูล optimised เท่านั้น ส่วนประเภทรองนั้นรับไฟล์ได้ทุกรูปแบบ
  • ห้ามมีลายเซ็น ลายน้ำ ร่องรอยจากการบีบอัด หรือการอินเทอร์โพเลต — แปลว่าห้ามอัปสเกลไฟล์เล็กให้เข้าช่วงพิกเซล
  • ข้อมูลระดับล็อตอย่างวันที่ควรบริโภคก่อนและหมายเลขซีเรียลต้องลบออกหรือแทนด้วยตัวยึดตำแหน่ง

สีขาวในรูปที่ถ่ายจากฉากขาวโค้งแทบไม่เคยเป็น 255,255,255 มันคือ 248 บ้าง 251 บ้าง เลื่อนไปมาในแต่ละครั้งที่ถ่าย กับดักเดียวกับที่ดักผู้ขายบนมาร์เก็ตเพลสที่มีกฎพื้นหลังขาวล้วน

อ่านชื่อไฟล์ทีละฟิลด์

โครงสร้างนี้อ้างอิงตำแหน่ง ซึ่งเป็นเหตุผลที่ทำให้เครื่องอ่านมันได้ แต่ละช่องบรรจุอักขระเดียวที่มีความหมายเดียว ส่วนประเภท optimised ประเภทรอง และประเภททางเทคนิคบางอย่างใช้รหัสยาวกว่านั้น จึงต้องเปิดตารางของมันดูแยกต่างหาก

ภาพระยะใกล้มากของฝากระป๋องอะลูมิเนียม เห็นตัวอักษรและตัวเลขที่พิมพ์แบบดอตเมทริกซ์เรียงเป็นแถวบนผิวโลหะข้างห่วงดึง

อักขระที่ 1-14 คือ GTIN ตำแหน่งที่ 15 เป็นขีดล่าง ส่วนตำแหน่งที่ 16-19 แต่ละช่องบรรจุค่าหนึ่งค่า:

  • ตำแหน่งที่ 16 ประเภทภาพ ประเภทหลัก: A ภาพสินค้าสำหรับเว็บ, B ภาพเว็บพร้อมองค์ประกอบเสริม, C ภาพสินค้าความละเอียดสูง, D ความละเอียดสูงพร้อมองค์ประกอบเสริม ประเภท optimised: H Mobile Ready Hero Image, U Optimised Hero Image, E ชุดภาพ 360°/3D, 3DR ภาพเรนเดอร์ 3D
  • ตำแหน่งที่ 17 ด้านที่หันเข้ากล้อง 0 ไม่ระบุ, 1 ด้านหน้า, 2 ด้านซ้าย, 3 ด้านบน, 7 ด้านหลัง, 8 ด้านขวา, 9 ด้านล่าง มาตรฐานระบุไว้แค่เจ็ดค่านี้ — ไม่มี 4, 5 หรือ 6 ส่วนภาพฉลากและภาพทางเทคนิคมีรหัสของตัวเองที่ตำแหน่งที่ 16 แทน (L4 ส่วนประกอบ, L6 บาร์โค้ด 2D)
  • ตำแหน่งที่ 18 การวางแนว C กึ่งกลาง, L ซ้าย, R ขวา, N ไม่มีมุมกดลง
  • ตำแหน่งที่ 19 สถานะ สำหรับภาพสินค้าธรรมดา: 1 อยู่ในบรรจุภัณฑ์, 0 แกะออกจากบรรจุภัณฑ์, A ลังใหญ่, B แพ็กใน, C ดิบ/ยังไม่ปรุง, D ปรุงแล้ว, M ลังเปิด, P พาเลตหรือชั้นโชว์ ส่วนประเภทที่มีองค์ประกอบเสริมยังมีเพิ่มอีก — จัดจาน จัดสไตล์ จัดฉาก ถือในมือ สวมใส่ กำลังใช้งาน

ทุกอย่างตั้งแต่ตำแหน่งที่ 20 เป็นต้นไปเป็นตัวเลือกเสริมและคั่นด้วยขีดล่าง: รหัสภาษา วันสิ้นสุดในรูปแบบ MMYY และลำดับอย่าง s01 ชื่อที่ประกอบเสร็จแล้วจะอ่านได้ว่า GTIN_A1N1_en_s01.tif — ด้านหน้า ไม่มีมุมกดลง อยู่ในบรรจุภัณฑ์ ภาษาอังกฤษ ลำดับแรกของชุด

ต้องส่งภาพด้านไหนบ้าง

ด้านหน้าไม่ใช่เรื่องที่ตัดสินกันเอาเอง: มาตรฐานโยนไปให้ GS1 Package and Product Measurement Standard เป็นตัวชี้ว่าอะไรคือ "Default Front" ของสินค้าชิ้นนั้น ส่วนที่เหลือคือภาพด้านซ้าย ด้านบน ด้านหลัง ด้านขวา และด้านล่างที่ตายตัวอยู่แล้ว จึงไม่มีอะไรให้ตีความ

สำหรับสินค้าที่มีความหนาจริง ๆ มาตรฐานเลือกภาพด้านหน้าแบบกึ่งกลางที่กดมุมจากด้านบน 15 องศา ส่วนของแบน ๆ ที่แทบไม่มีความหนา เช่น แผงยาบลิสเตอร์ ให้ถ่ายที่มุมกดลง 0 องศา

ทำไมการไดคัทถึงดีกว่าการไล่ล่าสีขาวในกล้อง

การถ่ายให้ได้สีขาวตั้งแต่ในกล้องมีสิ่งที่พลาดสองอย่าง: ฉากขาวโค้งไม่เคยขึ้นถึง 255 อย่างสม่ำเสมอทั้งผืน และมักมีเงาตรงรอยที่แพ็กสัมผัสพื้น — พิกเซลสีเทาอยู่ตรงตำแหน่งที่ระบบตรวจจะมองพอดี ยิ่งดูดสีที่มุมภาพแล้วผ่าน ไม่ได้แปลว่าจุดข้าง ๆ ตัวสินค้าจะผ่านตามไปด้วย

กระป๋องเครื่องดื่มสีขาวไม่มีฉลากสองใบ ใบหนึ่งตั้งตรงและอีกใบเอนพิงอยู่ วางบนฉากขาวโค้งในสตูดิโอ มีเงาสัมผัสสีเทานุ่ม ๆ แผ่อยู่ใต้กระป๋อง

การไดคัทตัวสินค้าออกมาเปลี่ยนค่าสีขาวให้กลายเป็นสิ่งที่คุณเลือกเอง ไม่ใช่ผลพลอยได้จากการจัดไฟ ในตัวแก้ไขของ remover.bg ให้วางภาพไดคัทลงบนสีพื้นหลังที่กำหนดเอง แล้วตั้งเป็นขาวล้วน หรือจะเก็บไว้เป็น PNG พื้นหลังโปร่งใส แล้วปล่อยให้ปลายทางประกอบภาพเองก็ได้ เพราะกฎเรื่องพื้นหลังรับทั้งสองแบบ

ส่วนการปรับขนาดให้เข้าช่วงพิกเซลยังเป็นงานของโปรแกรมออกแบบของคุณ ทำหลังไดคัทเสร็จแล้ว

ดันทั้งไลน์สินค้าให้ผ่านทีเดียว

งานส่งภาพชุดหนึ่งแทบไม่เคยมีแค่ภาพเดียว: สี่สิบ SKU คูณสามหรือสี่ด้าน แต่ละใบต้องใช้พื้นหลังแบบเดียวกันและชื่อไฟล์ที่ระบบแยกฟิลด์ได้ ทำมือทีละใบเมื่อไร ความไม่สม่ำเสมอก็เข้ามาเมื่อนั้น

ชั้นวางในซูเปอร์มาร์เก็ตห้าชั้น เรียงปลากระป๋องหลายสิบแบบจากหลายแบรนด์หันหน้าออกเต็มแถว แต่ละแบบมีป้ายราคาของตัวเอง

ส่งสำเนา PNG หรือ JPEG ที่ไม่เกินขีดจำกัดอัปโหลด 25 MB ผ่านAPI ลบพื้นหลัง แล้วประกอบชื่อไฟล์จากฟิลด์ GTIN ด้านที่หัน และสถานะ ในสคริปต์ตัวเดียวกัน เพื่อให้ชื่อไฟล์มาจากข้อมูล ไม่ใช่จากคนที่นั่งพิมพ์ตอนหกโมงเย็น งานยกชุดทำผ่าน API เท่านั้น ส่วนไฟล์มาสเตอร์ TIFF เป็นอีกขั้นตอนหนึ่งในโปรแกรมจัดการภาพของคุณเอง

ก่อนส่งไฟล์ทั้งชุด

สุ่มไฟล์สองใบจากคนละปลายของชุด เอาเครื่องมือดูดสีจิ้มที่มุมภาพและจุดข้าง ๆ ตัวแพ็ก แล้วยืนยันว่าทั้งสองจุดอ่านค่าได้ 255,255,255 จากนั้นอ่านชื่อไฟล์สามชื่อออกมาดัง ๆ ทีละฟิลด์ ถ้าอักขระเหล่านั้นบรรยายภาพที่อยู่บนจอได้ตรง ความผิดพลาดเชิงกลไกทั้งสองข้อก็ถูกเคลียร์แล้ว — ที่เหลือคือกฎเฉพาะของ data pool ที่คุณส่งเข้าไป ซึ่งยังบังคับใช้ทับอีกชั้นหนึ่ง

อ่านต่อ