Alle gerapporteerde experimenten zijn uitgevoerd met de hardware- en softwareomgeving zoals gedocumenteerd in Tabel 2 en de Tabel van Materialen. Gedurende de gehele preprocessings-, trainings-, inferentie- en evaluatiefase zijn dezelfde versies van de grafische driver, CUDA, cuDNN, Python, NumPy, PyTorch en torchvision gebruikt. De volledige hardware- en softwareomgeving is samengevat in Tabel 2 en de Tabel van Materialen. Tabel 1 geeft een overzicht van de verwerkte trainings-, validatie- en testdatasets, samen met de topologiestatistieken op beeldniveau. Tabel 2 vat de algemene configuratie samen die voor alle vergelijkingsmethoden is gebruikt.
Resultaten van de vergelijkende evaluatie
De vergelijkende evaluatie volgde de gebruikelijke datapartities, preprocessingsoperaties, trainingscontroles en metriekdefinities zoals gespecificeerd in de secties 7–9 van het protocol. Tabel 3 vergelijkt algemene visuele encoders, deel-uitgelijnde modellen, graafgebaseerde kledingrepresentaties, cross-domein moderecupereer-netwerken, topologie- en uiterlijk-fusiemethoden en e-commerce visuele recuperatiemethoden, waarbij alle methoden zijn geëvalueerd met hetzelfde image-query protocol. De domeinspecifieke methoden bestaan uit Topology Feature Histogram met Color and Texture Fusion (TFH-CT), Attention-Guided Cascade Network (AGC-Net), Multi-scale and Multi-granularity Feature Learning Network (MMFL-Net) en Fashion Retrieval using Residual Network with Egret Swarm Optimization (FARE-RNET). Alle evaluatiemetrieken in Tabel 3 zijn gerapporteerd als het gemiddelde en de steekproefstandaarddeviatie over vijf onafhankelijke runs met gebruik van dezelfde random seeds, trainingsmanifest, validatiemanifest, testmanifest, query-gallery toewijzing en metriekimplementatie. De gepaarde p-waarden werden afzonderlijk berekend voor SCI, SDI, Recall@5, mAP en de silhouette-coëfficiënt door elke methode te vergelijken met de voorgestelde methode onder overeenkomstige random-seed condities. Deze resultaten vormen de kwantitatieve basis voor de daaropvolgende structurele visualisatie, recuperatie, clustering en ontwerpgeoriënteerde analyses.
Representatieve protocolresultaten en interpretatie
Een succesvolle uitvoering van het protocol is aan te tonen wanneer de gereconstrueerde componentgraaf op beeldniveau, opgesteld uit de opgeslagen parsing- en graafbestanden, elke actieve knoop binnen de bijbehorende kledingregio plaatst en de relationele typen behoudt die zijn vastgelegd in de getypeerde adjacentiematrix, zoals getoond in Figuur 5C. De structuurbewuste respons moet geconcentreerd blijven op de voorgrond van het kledingstuk, zoals getoond in Figuur 5D. Figuur 6E presenteert een verwacht retrieval-resultaat waarin de voorgestelde methode de invloed van de rode achtergrond vermindert en kledingstukken voor het bovenlichaam ophaalt in plaats van niet-gerelateerde rode objecten. Figuur 6B–G demonstreert daarnaast dat de retrieval-ranking wordt ondersteund door componentrelaties op beeldniveau en componentcorrespondentie na fusie. Dit resultaat weerspiegelt het herstel van de grove kledingcategorie, hoewel de mouwlengte en lokale topologie nog steeds variëren tussen de opgehaalde monsters.
Veelvoorkomende foutgevallen omvatten de door textuur gedomineerde activatie in Figuur 5B, de door achtergrondkleur gestuurde retrieval in de bovenste rij van Figuur 6, en de residuele achtergrondactivatie in Figuur 7. Figuur 7 dient te worden geïnterpreteerd als gedeeltelijke lokalisatie, omdat de dominante respons het vergrote silhouet van het onderlichaam en de rechter kledingrand volgt, terwijl residuele activatie aanwezig blijft in aangrenzende achtergrondgebieden. De lokalisatie wordt als structureel ondersteund beschouwd wanneer de topologie-verschilmatrix, de geometrische-relatie-verschilmatrix, de post-fusie component-verschilgraaf en de ruimtelijke respons consistente kledingregio's identificeren. Een ruimtelijke hotspot zonder overeenkomstige wijzigingen in de matrix of componenten duidt op visuele interferentie in plaats van structureel bewijs.
Een protocolrun wordt als geldig beschouwd wanneer elke geaccepteerde afbeelding een genormaliseerde semantische waarschijnlijkheidskaart produceert, een relatiematrix met K rijen en K kolommen, uiterlijk- en structurele kenmerkmatrices met K rijen en 512 kolommen, en een eindige gefuseerde kenmerkvector gekoppeld aan de juiste afbeeldingsidentificatie. Visuele inspectie moet bevestigen dat de topologie de kledingcomponenten volgt, dat de voorgrondrespons de achtergrondrespons overtreft en dat de opvraagresultaten worden gestuurd door de categorie en structuur van het kledingstuk in plaats van door de achtergrondkleur. Gefragmenteerde waarschijnlijkheidskaarten, ontbrekende componentknooppunten, niet-numerieke matrices, diffuse achtergrondresponsen of door kleur gedomineerde opvraging duiden op een mislukte uitvoering en vereisen inspectie van de parsing, graafconstructie, kenmerkfusie of het laden van checkpoints.
Visuele analyse van responsen van kledingcomponenten op beeldniveau
Figuur 5 vergelijkt de ResNet-50 baseline met het component-bewuste model met gebruik van dezelfde kledingafbeelding. Figuur 5B toont de class activation map voor de baseline van het uiterlijk. Figuur 5C presenteert de kledingcomponentgrafiek op beeldniveau, gereconstrueerd uit de op de voorgrond beperkte waarschijnlijkheidskaart, de componentcentrummatrix, de getypeerde redundantiematrix, het masker voor inactieve knopen en de componentlabelmapping die zijn gegenereerd in de protocolsecties 3 en 4. Figuur 5D presenteert de activeringsrespons van de gefuseerde representatie. Er is geen menselijke pose-estimator of annotatie van menselijke gewrichten gebruikt om Figuur 5C te genereren.
De basisrespons was geconcentreerd op lokale textuurregio's in het onderste kledingstuk en volgde niet consistent de volledige grens van het kledingstuk, zoals getoond in Figuur 5B. In Figuur 5C correspondeert elke knoop met het centrum van een actieve regio van een kledingcomponent, terwijl elke rand een gedeelde voorgrondgrens of een vooraf gedefinieerde verticale volgderelatie vertegenwoordigt. De graaf weerspiegelt de organisatie van de kledingregio's en stelt geen menselijke anatomische gewrichten voor. De structuurbewuste respons bedekte de belangrijkste voorgrond van het kledingstuk, terwijl een lagere activatie in de meeste achtergrondgebieden behouden bleef, zoals getoond in Figuur 5D. Deze resultaten geven aan dat de componentgraaf en de feature-fusiemodule de textuurgedomineerde activatie in de geëvalueerde afbeelding hebben verminderd.
Analyse van structurele gelijkenis van kleding en resultaten van ontwerpreferenties
Figuur 6 presenteert de retrieval-rangschikking samen met het structurele bewijs dat is gebruikt voor de interpretatie ervan. De componentgraaf van de query in Figuur 6B registreert actieve kledingregio's en hun getypeerde relaties, terwijl de matrix in Figuur 6C het relatiepatroon blootlegt dat is geleverd voor graafpropagatie. De basisresultaten in Figuur 6D blijven gedomineerd door rode visuele kenmerken. De structuurbewuste resultaten in Figuur 6E behouden de categorie bovenkleding over verschillende kleuren en achtergronden heen. De componentgraaf van het hoogst gerangschikte resultaat in Figuur 6F maakt een directe vergelijking met de querygraaf mogelijk, en de correspondentiematrix in Figuur 6G onthult of componenten met dezelfde identificatiekenmerken uitgelijnd blijven na structuurgeleide fusie. De diagonale correspondentie moet gezamenlijk worden geïnterpreteerd met ontbrekende knooppunten en gewijzigde graafrelaties. Sterke visuele gelijkenis zonder overeenstemming in de graaf vormt geen succesvolle structurele retrieval.
De opgehaalde kledingstukken behouden de grove categorie, maar verschillen in de configuratie van de mouwen en lokale componentrelaties duiden op een onvolledige fijnmazige correspondentie. De voorgestelde methode behaalde een Recall@5 van 89,2% en een mAP van 86,4%, zoals vermeld in Tabel 3. Deze kwantitatieve waarden beschrijven de rankingprestaties, terwijl Figuur 6B–G intermediair structureel bewijs levert ter ondersteuning van de interpretatie. De conclusie van het ophaalproces is daarom beperkt tot een verbeterde resistentie tegen interferentie door achtergrondkleuren en een sterkere organisatie van componenten op beeldniveau onder de geteste query.
Analyse van de respons op structurele verschillen en ontwerpondersteuning
de zuivere differentie-respons-heatmap in Figuur 7H toont aan dat de dominante respons geconcentreerd is op het vergrote silhouet van het onderlichaam en de rechter kledingrand van het doelbeeld. De overlay in Figuur 7I laat zien dat de sterkste respons in lijn blijft met de voorgrond van het kledingstuk, terwijl zwakkere activatie in de aangrenzende regio's van het gordijn en de muur aanwezig blijft als residuele achtergrondinterferentie. De ruimtelijke respons moet worden geïnterpreteerd in samenhang met de componentgrafiek en het matrixbewijs gepresenteerd in Figuren 7C–GEen respons wordt alleen als een geldig structureel verschil beschouwd wanneer de regio van het kledingstuk met de hoge respons consistent is met de verandering in aangrenzendheid, de verandering in de geometrische relatie en het patroon van de componentafstand na fusie.
Een structureel verschil wordt alleen geaccepteerd wanneer de getypeerde wijziging in de aangrenzendheid in Figuur 7E of de wijziging in de geometrische relatie in Figuur 7F gepaard gaat met een toegenomen componentafstand in Figuur 7G en een voorgrond-uitgelijnde ruimtelijke respons in Figuur 7H,I. Het vergrote region van het onderlichaam en de grens van het rechterkledingstuk voldoen aan dit cross-stage criterium. Activering over het gordijn en de muur komt niet overeen met wijzigingen in componentknopen, relatiepatronen of gefuseerde componentafstanden en wordt daarom verworpen als niet-structurele residuele interferentie. Het resultaat ondersteunt lokalisatie van verschillen op beeldniveau, maar stelt geen variatie in stikpatronen of constructieparameters vast.
Ruimtelijke distributie van kenmerken en structurele clusteranalyse
Analyse van de distributie van de latente kenmerkruimte onthult het vermogen van het model om de structurele semantiek van kleding te onderscheiden. Deze analyse onderzoekt of de structurele a-priori informatie kledingstukken met verschillende topologische configuraties in afzonderlijke kenmerkvariëteiten organiseert. Er werden vijf representatieve structurele categorieën uit de testset geselecteerd: shirts met korte mouwen, broeken, rokken, lange jassen en jurken. De hoogdimensionale kenmerkvectoren werden geprojecteerd op een tweedimensionaal vlak met behulp van t-distributed stochastic neighbor embedding (t-SNE). De cohesie van soortgelijke monsters en de scheiding van ongelijksoortige monsters werden beoordeeld om de organisatie van de structurele semantiek in de kenmerkruimte te karakteriseren. De t-SNE-distributie van de structuurbewuste kenmerkruimte wordt getoond in Figuur 8.
De t-SNE projectie vormde vijf hoofdregio's van kenmerken met beperkte overlap tussen naburige categorieën, zoals getoond in Figuur 8A. Representatieve monsters die overeenkomen met de vijf categorieregio's worden getoond in Figuur 8B. De SCI van 0,81 weerspiegelt de compactheid van monsters met hetzelfde structurele label, en de SDI van 0,71 weerspiegelt de scheiding tussen monsters met verschillende structurele labels, zoals gerapporteerd in Tabel 3 en gevisualiseerd in Figuur 8. Deze indexen moeten worden geïnterpreteerd als maten voor de distributie in de kenmerkruimte en stellen geen vals-alarmpercentage direct vast. T-shirts met korte mouwen en rokken bezetten verschillende hoofdregio's in de geprojecteerde kenmerkruimte, terwijl een klein aantal monsters zich nabij de grenzen van naburige categorieën bevond, zoals getoond in Figuur 8A. Broeken en jurken vertoonden ook een duidelijke scheiding van naburige categorieën. Deze distributie geeft aan dat de graaf-prior heeft bijgedragen aan de structurele organisatie op categorieniveau zonder volledige clusterscheiding te produceren. De evaluatie scheidt de kwaliteit van de representatie van de effectiviteit van de retrieval. SCI beoordeelt of kledingstukken met hetzelfde structurele label compact blijven in de geleerde kenmerkruimte, terwijl SDI beoordeelt of kledingstukken met verschillende structurele labels gescheiden blijven. Deze metrieken komen overeen met het doel voor structurele representatie van het protocol. Recall@5 meet of een structureel relevant kledingstuk verschijnt binnen de eerste vijf opgehaalde resultaten, terwijl mAP de rangschikkingskwaliteit meet over alle relevante gallery-monsters. Deze metrieken komen overeen met het doel voor design-referentie retrieval. De silhouetcoëfficiënt werd uitsluitend gebruikt om de clusteringprestaties te evalueren, omdat SCI en SDI de organisatie van de kenmerkruimte al karakteriseren.
Figuur 9 rapporteert de ruwe resultaten van vijf runs voor vier representatieve methoden zonder normalisatie tussen de methoden. Figuur 9A presenteert SCI en SDI op hun oorspronkelijke schaal, terwijl Figuur 9B Recall@5 en mAP als percentages presenteert. De markeringen van de individuele runs en de foutlijnen van de standaarddeviatie tonen de variatie die geassocieerd is met de modeltraining, in plaats van alleen de geaggregeerde rangschikking. De baseline gebaseerd op uiterlijk behaalde een SCI van 0,62, terwijl de voorgestelde methode een SCI van 0,81 en een SDI van 0,71 behaalde (Tabel 3 en Figuur 9A). De SCI- en SDI-resultaten wijzen op een sterkere compactheid binnen labels en een sterkere scheiding tussen labels onder de geëvalueerde condities. De voorgestelde methode behaalde een Recall@5 van 89,2% en een mAP van 86,4% (Tabel 3 en Figuur 9B). Deze retrieval-metrieken beoordelen verschillende rangschikkingseigenschappen en worden apart geïnterpreteerd van SCI en SDI. De consistente volgorde van de methoden over de vier metrieken geeft overeenstemming aan tussen de kwaliteit van de representatie en de retrieval-prestaties, maar dit impliceert niet dat de relatieve verbetering identiek is over de vier evaluatiedimensies.
Ablatie-experimenten en analyse van de effectiviteit van structurele modules
Het ablatie-experiment vergelijkt het volledige model met varianten waarin de structurele prior of de fusiemodule is verwijderd. Alle drie de configuraties maken gebruik van dezelfde referentie- en doelafbeeldingen, waardoor een directe vergelijking van de achtergrondrespons en de lokalisatieconcentratie mogelijk is. De variant zonder de structurele prior verwijdert de grafiek van het kledingstukcomponent op beeldniveau en de bijbehorende relationele beperkingen, waardoor uitsluitend wordt vertrouwd op de convolutionele backbone voor het extraheren van uiterlijkkenmerken; de variant zonder fusie behoudt de grafiekinferentie maar verwijdert de featurepyramide, waarbij alleen hoogwaardige semantische kenmerken worden gebruikt. Gevisualiseerde verschil-heatmaps onthullen de specifieke rollen van elke module bij ruisonderdrukking en randdefinitie; een kwalitatieve vergelijking van de structurele verschilresponsen onder verschillende moduleconfiguraties wordt getoond in Figuur 10.
De responskaarten in Figuur 10C–E zijn weergegeven met een gedeelde responschaal en identieke overlay-instellingen. De variant zonder de structuur-prior produceerde een sterke activatie in de linkerachtergrond en rond niet-gerelateerde omgevingsregio's, zoals getoond in Figuur 10C. De variant zonder de fusiemodule verminderde een deel van die respons buiten het kledingstuk, maar behield nog steeds een bredere verspreiding over het onderste kledingstuk en de omliggende regio aan de rechterzijde, zoals getoond in Figuur 10D. Het volledige model beperkte de dominante respons verder tot de voorgrond van het hoofd-kledingstuk, zoals getoond in Figuur 10E. Figuur 10F visualiseert direct het verschil in op de voorgrond beperkte responsen tussen de non-fusievariant en het volledige model, wat aantoont dat het volledige model residuele laterale verspreiding onderdrukt terwijl de belangrijkste, op het kledingstuk afgestemde respons behouden blijft. Deze resultaten geven aan dat de structuur-prior voornamelijk omgevingsruis verminderde en dat de fusiemodule de concentratie van de respons en de structurele afstemming verder verbeterde. Figuur 10E vertegenwoordigt een relatieve verbetering in plaats van een volledige verwijdering van de achtergrondactivatie.
Tabel 4 vermeldt de SCI, SDI en Recall@5 voor de varianten zonder de structurele prior, zonder de fusiemodule en met het volledige model. Het weglaten van de structurele prior verlaagde de SCI van 0,81 naar 0,65 en verlaagde de Recall@5 van 89,2% naar 74,5%. Het weglaten van de fusiemodule verlaagde de SDI van 0,71 naar 0,64 en verlaagde de Recall@5 van 89,2% naar 85,1%, een afname van 4,1 procentpunt. Deze resultaten geven aan dat de structurele prior een groter effect had op de structurele consistentie en het opvragen, terwijl kenfusie de uitlijning tussen uiterlijke kenmerken en structurele informatie verbeterde.
De efficiëntieanalyse vergelijkt de computationele kosten van het volledige model met de ResNet-50 basislijn. De ResNet-50 basislijn vereiste 25,6 miljoen parameters en 4,1 miljard floating-point bewerkingen. Het volledige structuurbewuste model vereiste 29,3 miljoen parameters en 5,4 miljard floating-point bewerkingen. De gemiddelde inferentietijd was 15 milliseconden per afbeelding voor de basislijn en 22 milliseconden per afbeelding voor het volledige model, een toename van 7 milliseconden. Dit resultaat wijst op een meetbare computationele kost die in overweging moet worden genomen bij het implementeren van het protocol in tijdgevoelige workflows (Tabel 5). Het gewicht van de structurele beperking werd bepaald op basis van de validatiesplit vóór de definitieve testevaluatie. De Validation Recall@5 werd onderzocht bij structurele beperkingsgewichten van 0,1, 0,3, 0,5, 0,8, 1,0, 1,2, 1,5 en 2,0. Een gewicht van 1,0 werd vastgesteld voor elke daaropvolgende trainings- en testronde. Figuur 11 documenteert de op validatie gebaseerde selectie van een structureel beperkingsgewicht van 1,0.

Figuur 1: Algemene workflow van het protocol voor het leren van kledingafbeeldingskenmerken op basis van structuur.De invoerafbeelding van het kledingstuk wordt verwerkt door een tak voor uiterlijkkenmerken en een tak voor structurele kenmerken die gebruikmaakt van semantische parsing en ruimtelijke graafmodellering. De twee representaties worden verwerkt door de structuurgestuurde fusiemodule om het uiteindelijke structuurbewuste kenmerk te genereren. Structureel consistentieverlies, structureel discriminatieverlies en structureel relatieverlies beperken gezamenlijk de kenmerkruimte. De figuur laat zien hoe het uiterlijk van het kledingstuk en de topologie van de componenten worden geïntegreerd gedurende het leren van kenmerken. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 2: Constructie van een topologie van kledingcomponenten op beeldniveau vooraf. (A) De invoerafbeelding van het kledingstuk I. (B) De visuele componentenkaart P beperkt tot de voorgrond, waarin zeven kleuren beeldgebieden van het kledingstuk aanduiden. Alle achtergrondpixels zijn uitgesloten van de componentkanalen. (C) De relatiegrafiek van componenten op beeldniveau G. Knooppunten vertegenwoordigen zichtbare kledinggebieden, doorgetrokken lijnen vertegenwoordigen gedeelde voorgrondgrenzen en gestreepte relaties vertegenwoordigen een vooraf gedefinieerde verticale volgorde. De kaart en grafiek ondersteunen beeldretrieval en vergelijking van visuele structuren. Ze vertegenwoordigen geen naai-patroondelen, naadgeometrie, coupenstructuren, graderingsparameters of snijinstructies. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 3: Structuurgeleide feature-fusiemodule. De structurele feature wordt getransformeerd door de lineaire mapping en activatiefunctie Ψ om een structuurgewicht te genereren. Het structuurgewicht moduleert de appearance-feature via elementgewijze vermenigvuldiging. De gemoduleerde appearance-feature en de structurele feature worden geconcateneerd en geprojecteerd door Wc, waarna de residuele structurele feature wordt toegevoegd om de uiteindelijke component-feature te genereren. De figuur laat zien dat structurele informatie de weging van de appearance-feature reguleert vóór de uiteindelijke fusie. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 4: Optimalisatie van de kenmerkruimte onder structurele consistentiebeperkingen. (A) Monsters die tot dezelfde structurele klasse behoren, worden dichter bij elkaar getrokken via het structurele consistentieverlies, terwijl hun interne componentrelaties behouden blijven door het structurele relatieverlies. (B) Monsters uit verschillende structurele klassen worden uit elkaar geduwd door het structurele discriminatieverlies. De figuur laat zien hoe de drie structurele doelstellingen gezamenlijk de compactheid binnen de klasse en de scheiding tussen klassen vergroten. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 5: Representatieve responsen van kledingkenmerken en visualisatie van de componentgrafiek. (A) De invoerafbeelding van het kledingstuk. (B) De klasse-activatierespons van de ResNet-50 appearance-baseline. (C) De componentgrafiek van het kledingstuk op beeldniveau werd gereconstrueerd vanuit de voorgrondbeperkte componentkaart, de componentcentrummatrix, de getypeerde adjacentiematrix, het masker voor inactieve knooppunten en de componentlabelmapping, die werden opgeslagen tijdens protocolsecties 3 en 4. Knooppunten duiden actieve kledingregio's aan, doorgetrokken randen duiden gedeelde voorgrondgrenzen aan en gestreepte randen duiden vooraf gedefinieerde verticale volgde-relaties aan. (D) De activatierespons van de gefuseerde component-bewuste representatie. De vergelijking toont het verschil tussen textuur-dominante activatie en activatie gestuurd door de kledingregio. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 6Ophalingsresultaten en tussenliggend structureel bewijs onder interferentie van een rode achtergrond. (A) De query-afbeelding. (B) De query-componentengrafiek wordt gegenereerd op basis van de opgeslagen componentencentra en de getypte adjacentiematrix. (C) De getypte query-nabuurheidsmatrix, waarbij de matrixwaarden onderscheid maken tussen inactieve relaties, gedeelde voorgrondgrenzen en vooraf gedefinieerde verticale-orderelelaties. (D) De drie beste opvraagresultaten werden gegenereerd door de baseline voor uiterlijk. (E) De drie beste resultaten werden gegenereerd door de structuurbewuste representatie. (F) De componentengrafiek van het hoogst gerangschikte structuurbewuste resultaat. (G) De correspondentiematrix van componenten na fusie tussen de query en het resultaat met de hoogste rangschikking. Een sterke diagonale correspondentie duidt op overeenstemming tussen componenten met dezelfde identifiers, terwijl zwakke of verschoven responsen wijzen op ontbrekende of niet overeenstemmende componentorganisatie. De retrievalresultaten behouden de grove categorie van het bovenlichaam, maar vestigen geen volledige overeenstemming in mouwconfiguratie en lokale topologie. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 7: Tracing van structurele verschillen van kledingtopologie op beeldniveau naar ruimtelijke respons. (A) Het referentiebeeld. (B) Het doelbeeld. (C) De referentiegraaf van componenten. (D) De doelgraaf van componenten. Beide grafen zijn gereconstrueerd vanuit de opgeslagen componentcentra en getypeerde adjacentiematrices. (E) De getypeerde adjacentie-verschilmatrix. (F) Het verschil in geometrische relatie is afgeleid van de verplaatsing van het componentcentrum, ruimtelijke dispersie en veranderingen in het relatiegewicht. (G) De graaf van componentverschillen na fusie, waarbij de node-intensiteit de genormaliseerde afstand tussen overeenkomstige gefuseerde componentvectoren vertegenwoordigt en de breedte van de rand de verandering in het relatiegewicht vertegenwoordigt. (H) De heatmap van de pure ruimtelijke verschilrespons is gerenderd met dezelfde vaste responsschaal als de overlay. (I) De respons overgelegd op het doelbeeld. Een structureel verschil wordt alleen geaccepteerd wanneer de verandering in adjacentie, de verandering in geometrische relatie, de verandering in componentafstand en de op de voorgrond afgestemde hitte-respons consistent blijven. Achtergrondactivatie zonder overeenkomstig bewijs van componenten of relaties wordt behandeld als residuele interferentie in plaats van een geldig verschil in kledingstructuur. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 8: Structuurbewuste clustering in de kenmerkruimte. (A) De t-SNE-projectie van shirts met korte mouwen, broeken, rokken, lange jassen en jurken. De vijf categorieën vormen hoofdkenmerkgebieden met beperkte overlap nabij de grenzen tussen deze gebieden. (B) Representatieve testafbeeldingen die zijn toegewezen aan de vijf kledingcategorieën, waarbij de randkleur overeenkomt met de categoriekleur in (A). De figuur laat de structurele organisatie op categorieniveau zien, terwijl een klein aantal monsters nabij aangrenzende categoriegebieden behouden blijft. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 9: Ruwe prestatievergelijking over de structuur van de kenmerkruimte en retrieval-ranking doelstellingen. (A) SCI en SDI voor de uiterlijk-gestuurde baseline, het zwak-structuurmodel, het expliciet-structuurmodel en de voorgestelde methode. (B) Recall@5 en mAP voor dezelfde vier methoden. Grote markeringen geven het rekenkundig gemiddelde over vijf onafhankelijke runs aan, foutlijnen geven de steekproefstandaarddeviatie aan en kleine markeringen geven de resultaten op run-niveau aan. SCI en SDI worden weergegeven op een vaste schaal van nul tot één, terwijl Recall@5 en mAP worden weergegeven op een vaste percentageschaal van nul tot honderd. Er is geen min-max normalisatie of cross-methode herschaling toegepast. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 10: Structurele verschilrespons onder verschillende moduleconfiguraties. (A) Het referentiebeeld. (B) Het doelbeeld. (C) De respons van de variant zonder de structurele prior. (D) De respons van de variant zonder de fusiemodule. (E) De respons van het volledige model. (C–E) zijn weergegeven met dezelfde genormaliseerde responsschaal, kleurenkaart en overlay-instellingen. (F) Het op de voorgrond beperkte absolute responsverschil tussen de variant zonder fusie en het volledige model. Het volledige model behoudt de belangrijkste kledingstuk-uitgelijnde respons, terwijl de residuele verspreiding buiten het hoofdstructurele gebied wordt verminderd. De vergelijking laat zien dat de structurele prior interferentie buiten het kledingstuk vermindert en dat de fusiemodule de structurele respons verder verscherpt. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 11: Validatiegebaseerde selectie van het gewicht voor de structurele beperking. De Validation Recall@5 wordt gerapporteerd bij gewichten voor de structurele beperking van 0.1, 0.3, 0.5, 0.8, 1.0, 1.2, 1.5 en 2.0. Elk punt geeft het rekenkundig gemiddelde over vijf validatieruns aan, en elke foutenbalk geeft de steekproefstandaarddeviatie weer. Het gewicht werd vastgesteld op 1.0 voorafgaand aan de definitieve testevaluatie. Deze figuur documenteert de procedure voor parameterselectie en vormt geen onafhankelijke architecturale bijdrage. Klik hier om een grotere versie van deze figuur te bekijken.
Tabel 1: Datasetallocatie en topologiestatistieken op beeldniveau over de kledingstuksubsets S1 tot S5. De tabel vermeldt de aantallen beelden voor training, validatie, testen en het totaal, samen met het gemiddelde aantal semantische componenten, actieve knopen, getypeerde randen en geannoteerde referentiepunten in het beeldvlak voor elk structureel niveau. Alle waarden zijn gegenereerd vanuit de verwerkte datamanifesten. De aantallen beelden voor training, validatie en testen zijn verkregen uit de definitieve subsetmanifesten na structurele controle, controle op duplicaatgroepen en inspectie op datalekkage, terwijl de topologiestatistieken zijn berekend op basis van de definitieve graafrecords met gebruik van dezelfde componentvolgorde en relatiedefinities als die zijn toegepast tijdens de modelevaluatie. Klik hier om dit bestand te downloaden.
Tabel 2: Instellingen voor de computationele omgeving, inputconfiguratie, augmentatie, representatie, optimalisatie, verlies en reproduceerbaarheid die gedurende het protocol zijn gebruikt. De tabel vermeldt de exacte versies van het besturingssysteem, de processor, het geïnstalleerde geheugen, de graphics processing unit, het videogeheugen, de grafische driver, CUDA, cuDNN, Python, NumPy, PyTorch en torchvision, samen met de beeldgrootte, batchconstructie, optimizer, learning-rate schema, aantal epochs, random seeds, representatiedimensies en structurele doelgewichten. Elke waarde is gekoppeld aan software_versions.txt, configs/protocol.yaml of het bijbehorende trainingsrecord. Klik hier om dit bestand te downloaden.
Tabel 3: Kwantitatieve vergelijking van algemene visuele representatiemodellen, graafgebaseerde kledingmodellen en domeinspecifieke fashion-retrievalmethoden. De tabel vermeldt de retrievalfocus, querymodaliteit, SCI, SDI, Recall@5, mAP en de silhouetcoëfficiënt voor elf methoden onder dezelfde datapartities en hetzelfde evaluatieprotocol. Elke metriek wordt gerapporteerd als het gemiddelde en de steekproefstandaarddeviatie over vijf onafhankelijke runs. De gerapporteerde p-waarden zijn verkregen uit tweezijdige gepaarde t-toetsen waarbij elke vergelijkingsmethode werd vergeleken met de voorgestelde methode, gebruikmakend van resultaten geproduceerd onder dezelfde vijf willekeurige seeds. De voorgestelde methode dient als referentierij. Klik hier om dit bestand te downloaden.
Tabel 4: Ablatieresultaten voor de structuur-prior en de feature-fusiemodule. De tabel rapporteert SCI, SDI en Recall@5 voor de variant zonder de structurele prior, de variant zonder de fusiemodule en het volledige model. Het weglaten van de structuur-prior leidt tot een grotere afname van SCI en Recall@5, terwijl het weglaten van de fusiemodule SDI en de respons-uitlijning vermindert. Het volledige model vertoont de hoogste waarde voor alle drie de metrieken. Klik hier om dit bestand te downloaden.
Tabel 5: Computationele efficiëntie van de ResNet-50 basislijn en het volledige structuurbewuste model. De tabel vermeldt de trainbare parameters, floating-point operaties per afbeelding en de gemiddelde inferentietijd per afbeelding onder de exacte hardware- en softwareomgeving zoals gedocumenteerd in Tabel 2 en de Materialentabel. Beide modellen maken gebruik van dezelfde beeldresolutie, inferentie-batchinstelling, voorbewerkingsoperaties en tijdmetingsprocedure. Het volledige model voegt 3,7 miljoen parameters, 1,3 miljard floating-point operaties en 7 milliseconden inferentietijd per afbeelding toe ten opzichte van de basislijn. Klik hier om dit bestand te downloaden.