มาตรฐานภาพสินค้า GS1: ชื่อไฟล์และพื้นหลังสีขาว
ไฟล์ภาพ GS1 มักถูกตีกลับด้วยสองเหตุผล: พื้นหลังที่เกือบขาวแทนที่จะเป็น 255,255,255 กับชื่อไฟล์ที่ระบบแยกฟิลด์ไม่ออก ทั้งสองข้อแก้ได้โดยไม่ต้องถ่ายใหม่
- GS1
- product photography
- ecommerce
- white background
- file naming
- retail
- background removal
- image standards

ฝ่ายจัดซื้อของซูเปอร์มาร์เก็ตขอ "ภาพที่ผ่านมาตรฐาน 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:HMobile Ready Hero Image,UOptimised 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 ที่คุณส่งเข้าไป ซึ่งยังบังคับใช้ทับอีกชั้นหนึ่ง


