{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T03:05:22Z","timestamp":1740107122909,"version":"3.37.3"},"reference-count":65,"publisher":"Springer Science and Business Media LLC","issue":"9-10","license":[{"start":{"date-parts":[[2022,7,2]],"date-time":"2022-07-02T00:00:00Z","timestamp":1656720000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,7,2]],"date-time":"2022-07-02T00:00:00Z","timestamp":1656720000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2022,9]]},"DOI":"10.1007\/s00371-022-02568-1","type":"journal-article","created":{"date-parts":[[2022,7,2]],"date-time":"2022-07-02T17:02:51Z","timestamp":1656781371000},"page":"3267-3278","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A natural representation of colors with textures"],"prefix":"10.1007","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8696-8711","authenticated-orcid":false,"given":"Shumeet","family":"Baluja","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,7,2]]},"reference":[{"key":"2568_CR1","doi-asserted-by":"crossref","unstructured":"Bai, Y., Harrington, S.J., Taber, J.: Improved algorithmic mapping of color to texture. In: Color Imaging: Device-Independent Color, Color Hardcopy, and Graphic Arts VI, vol. 4300, pp. 444\u2013451 (2000)","DOI":"10.1117\/12.410819"},{"issue":"7","key":"2568_CR2","doi-asserted-by":"publisher","first-page":"1685","DOI":"10.1109\/TPAMI.2019.2901877","volume":"42","author":"S Baluja","year":"2019","unstructured":"Baluja, S.: Hiding images within images. IEEE Trans. Pattern Anal. Mach. Intell. 42(7), 1685\u20131697 (2019)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"2568_CR3","unstructured":"Bernsen, J.: Dynamic thresholding of gray-level images. In: ICPR (1986)"},{"key":"2568_CR4","unstructured":"Bradski, G.: The OpenCV Library. Dr. Dobb\u2019s Journal of Software Tools (2000)"},{"key":"2568_CR5","unstructured":"Calvo-Zaragoza, J., S\u00e1nchez, A.: A selectional auto-encoder approach for document image binarization. CoRR arXiv:abs\/1706.10241 (2017)"},{"key":"2568_CR6","doi-asserted-by":"crossref","unstructured":"Chaki, N., Shaikh, S.H., Saeed, K.: A comprehensive survey on image binarization techniques. In: Exploring Image Binarization Techniques, pp. 5\u201315. Springer (2014)","DOI":"10.1007\/978-81-322-1907-1_2"},{"issue":"6","key":"2568_CR7","doi-asserted-by":"publisher","first-page":"837","DOI":"10.1049\/ip-vis:20050032","volume":"153","author":"CI Chang","year":"2006","unstructured":"Chang, C.I., Du, Y., Wang, J., Guo, S.M., Thouin, P.: Survey and comparative analysis of entropy and relative entropy thresholding techniques. IEE Proc. Vis. Image Signal Process. 153(6), 837\u2013850 (2006)","journal-title":"IEE Proc. Vis. Image Signal Process."},{"key":"2568_CR8","doi-asserted-by":"crossref","unstructured":"Chang, J., Alain, B., Ostromoukhov, V.: Structure-aware error diffusion. In: ACM SIGGRAPH Asia 2009, (SIGGRAPH Asia \u201909), New York, NY, USA (2009)","DOI":"10.1145\/1661412.1618508"},{"key":"2568_CR9","unstructured":"Cricut: Cricut (2020). https:\/\/cricut.com\/. Accessed 10\/7\/2020"},{"key":"2568_CR10","doi-asserted-by":"crossref","unstructured":"Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., Fei-Fei, L.: Imagenet: a large-scale hierarchical image database. In: CVPR 2009, pp. 248\u2013255. IEEE (2009)","DOI":"10.1109\/CVPR.2009.5206848"},{"issue":"2","key":"2568_CR11","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1145\/321119.321123","volume":"9","author":"W Doyle","year":"1962","unstructured":"Doyle, W.: Operations useful for similarity-invariant pattern recognition. J. ACM 9(2), 259\u2013267 (1962)","journal-title":"J. ACM"},{"key":"2568_CR12","unstructured":"Fisher, R., Perkins, S., Walker, A., Wolfart, E.: Image Processing Learning Resources: Adaptive Tresholding (2017). http:\/\/homepages.inf.ed.ac.uk\/rbf\/HIPR2\/adpthrsh.htm. Accessed 2020-10-5"},{"issue":"2","key":"2568_CR13","first-page":"75","volume":"17","author":"RW Floyd","year":"1976","unstructured":"Floyd, R.W., Steinberg, L.: An adaptive algorithm for spatial greyscale. Proc. Soc. Inf. Display 17(2), 75\u201377 (1976)","journal-title":"Proc. Soc. Inf. Display"},{"key":"2568_CR14","unstructured":"Funkhouser, T.: Image Quantization, Halftoning, and Dithering (2008). https:\/\/www.cs.princeton.edu\/courses\/archive\/fall00\/cs426\/lectures\/dither\/dither.pdf. Accessed 5 Oct 2020"},{"key":"2568_CR15","doi-asserted-by":"crossref","unstructured":"Gatys, L.A., Ecker, A.S., Bethge, M.: Image style transfer using convolutional neural networks. In: CVPR, pp. 2414\u20132423 (2016)","DOI":"10.1109\/CVPR.2016.265"},{"issue":"6","key":"2568_CR16","doi-asserted-by":"publisher","first-page":"532","DOI":"10.1006\/cgip.1993.1040","volume":"55","author":"CA Glasbey","year":"1993","unstructured":"Glasbey, C.A.: An analysis of histogram-based thresholding algorithms. CVGIP Graph. Models Image Process. 55(6), 532\u2013537 (1993)","journal-title":"CVGIP Graph. Models Image Process."},{"key":"2568_CR17","unstructured":"Glowforge: Glowforge. https:\/\/glowforge.com\/ (2020). Accessed 10\/7\/2020"},{"issue":"3","key":"2568_CR18","doi-asserted-by":"publisher","first-page":"634","DOI":"10.1145\/1073204.1073241","volume":"24","author":"AA Gooch","year":"2005","unstructured":"Gooch, A.A., Olsen, S.C., Tumblin, J., Gooch, B.: Color2gray: salience-preserving color removal. ACM Trans. Graph. 24(3), 634\u2013639 (2005)","journal-title":"ACM Trans. Graph."},{"key":"2568_CR19","unstructured":"Goodfellow, I.J., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville, A., Bengio, Y.: Generative adversarial networks (2014). arXiv:1406.2661"},{"key":"2568_CR20","doi-asserted-by":"crossref","unstructured":"Harrington, S.J.: Algorithmic mapping of colors to textures. In: Color Hard Copy and Graphic Arts III, vol. 2171, pp. 305 \u2013 312. SPIE (1994)","DOI":"10.1117\/12.175319"},{"key":"2568_CR21","unstructured":"Helland, T.: Image Dithering: Eleven Algorithms and Source Code (2012). https:\/\/tannerhelland.com\/2012\/12\/28\/dithering-eleven-algorithms-source-code.html. Accessed 20 Oct 2020"},{"key":"2568_CR22","first-page":"66","volume":"264","author":"G Hinton","year":"2012","unstructured":"Hinton, G., Srivastava, N., Swersky, K.: Neural networks for machine learning. Coursera Video Lect. 264, 66 (2012)","journal-title":"Coursera Video Lect."},{"key":"2568_CR23","first-page":"66","volume":"6","author":"D Hu","year":"2018","unstructured":"Hu, D., Wang, L., Jiang, W., Zheng, S., Li, B.: A novel image steganography method via deep convolutional generative adversarial networks. IEEE Access 6, 66 (2018)","journal-title":"IEEE Access"},{"issue":"1","key":"2568_CR24","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/0031-3203(94)E0043-K","volume":"28","author":"LK Huang","year":"1995","unstructured":"Huang, L.K., Wang, M.J.J.: Image thresholding by minimizing the measures of fuzziness. Pattern Recognit. 28(1), 41\u201351 (1995)","journal-title":"Pattern Recognit."},{"key":"2568_CR25","doi-asserted-by":"crossref","unstructured":"Isola, P., Zhu, J.Y., Zhou, T., Efros, A.A.: Image-to-image translation with conditional adversarial networks. In: Proceedings of the CVPR, pp. 1125\u20131134 (2017)","DOI":"10.1109\/CVPR.2017.632"},{"issue":"12","key":"2568_CR26","doi-asserted-by":"publisher","first-page":"3103","DOI":"10.1007\/s00371-021-02268-2","volume":"37","author":"R Isumi","year":"2021","unstructured":"Isumi, R., Yamamoto, K., Noma, T.: Color2hatch: conversion of color to hatching for low-cost printing. Vis. Comput. 37(12), 3103\u20133113 (2021)","journal-title":"Vis. Comput."},{"issue":"9","key":"2568_CR27","doi-asserted-by":"publisher","first-page":"737","DOI":"10.1016\/S0923-5965(98)00041-1","volume":"14","author":"J Jiang","year":"1999","unstructured":"Jiang, J.: Image compression with neural networks\u2014a survey. Signal Proc. Image Commun. 14(9), 737\u2013760 (1999)","journal-title":"Signal Proc. Image Commun."},{"issue":"5","key":"2568_CR28","doi-asserted-by":"publisher","first-page":"560","DOI":"10.1109\/JRPROC.1955.278100","volume":"43","author":"G Kovasznay","year":"1955","unstructured":"Kovasznay, G., Leslie, S., Joseph, H.M.: Image processing. Proc. IRE 43(5), 560\u2013570 (1955). https:\/\/doi.org\/10.1109\/JRPROC.1955.278100","journal-title":"Proc. IRE"},{"issue":"1","key":"2568_CR29","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1145\/2077341.2077342","volume":"31","author":"E Kalogerakis","year":"2012","unstructured":"Kalogerakis, E., Nowrouzezahrai, D., Breslav, S., Hertzmann, A.: Learning hatching for pen-and-ink illustration of surfaces. ACM Trans. Graph. 31(1), 66 (2012)","journal-title":"ACM Trans. Graph."},{"issue":"3","key":"2568_CR30","first-page":"273","volume":"29","author":"JN Kapur","year":"1985","unstructured":"Kapur, J.N., Sahoo, P.K., Wong, A.K.: A new method for gray-level picture thresholding using the entropy of the histogram. CVGIP 29(3), 273\u2013285 (1985)","journal-title":"CVGIP"},{"issue":"1","key":"2568_CR31","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/0031-3203(86)90030-0","volume":"19","author":"J Kittler","year":"1986","unstructured":"Kittler, J., Illingworth, J.: Minimum error thresholding. Pattern Recognit. 19(1), 41\u201347 (1986)","journal-title":"Pattern Recognit."},{"issue":"2","key":"2568_CR32","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1002\/aic.690370209","volume":"37","author":"M Kramer","year":"1991","unstructured":"Kramer, M.: Nonlinear principal component analysis using autoassociative neural networks. AIChE J. 37(2), 233\u2013243 (1991)","journal-title":"AIChE J."},{"issue":"2","key":"2568_CR33","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1016\/0734-189X(90)90053-X","volume":"52","author":"SU Lee","year":"1990","unstructured":"Lee, S.U., Chung, S.Y., Park, R.H.: A comparative performance study of several global thresholding techniques for segmentation. Comput. Vis. Graph. Image Process. 52(2), 171\u2013190 (1990)","journal-title":"Comput. Vis. Graph. Image Process."},{"issue":"8","key":"2568_CR34","doi-asserted-by":"publisher","first-page":"771","DOI":"10.1016\/S0167-8655(98)00057-9","volume":"19","author":"CH Li","year":"1998","unstructured":"Li, C.H., Tam, P.K.S.: An iterative algorithm for minimum cross entropy thresholding. Pattern Recognit. Lett. 19(8), 771\u2013776 (1998)","journal-title":"Pattern Recognit. Lett."},{"key":"2568_CR35","unstructured":"Luo, W., Li, Y., Urtasun, R., Zemel, R.: Understanding the effective receptive field in deep convolutional neural networks. In: NIPS 29, pp. 4898\u20134906 (2016)"},{"key":"2568_CR36","unstructured":"Makhzani, A., Shlens, J., Jaitly, N., Goodfellow, I., Frey, B.: Adversarial autoencoders. arXiv preprint arXiv:1511.05644 (2015)"},{"key":"2568_CR37","doi-asserted-by":"crossref","unstructured":"Minnen, D., Toderici, G., Singh, S., Hwang, S.J., Covell, M.: Image-dependent local entropy models for learned image compression. arXiv (2018)","DOI":"10.1109\/ICIP.2018.8451502"},{"key":"2568_CR38","unstructured":"Niblack, W.: An Introduction to Digital Image Processing. Englewood Cliffs (1986)"},{"key":"2568_CR39","doi-asserted-by":"crossref","unstructured":"Ostromoukhov, V.: A simple and efficient error-diffusion algorithm. In: Proceedings of the 28th Conference on Computer Graphics and Interactive Techniques (SIGGRAPH\u201901), pp. 567\u2013572 (2001)","DOI":"10.1145\/383259.383326"},{"issue":"1","key":"2568_CR40","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/TSMC.1979.4310076","volume":"9","author":"N Otsu","year":"1979","unstructured":"Otsu, N.: A threshold selection method from gray-level histograms. IEEE Trans. Syst. Man Cybern. 9(1), 62\u201366 (1979)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"2568_CR41","doi-asserted-by":"crossref","unstructured":"Pang, W.M., Qu, Y., Wong, T.T., Cohen-Or, D., Heng, P.A.: Structure-aware halftoning. In: ACM SIGGRAPH 2008 Papers (SIGGRAPH\u201908) (2008)","DOI":"10.1145\/1399504.1360688"},{"key":"2568_CR42","unstructured":"Phansalkar, N., More, S., Sabale, A., Joshi, M.: Adaptive local thresholding for detection of nuclei in diversity stained cytology images. In: 2011 International Conference on Communications and Signal Processing, pp. 218\u2013220 (2011)"},{"key":"2568_CR43","doi-asserted-by":"crossref","unstructured":"Praun, E., Hoppe, H., Webb, M., Finkelstein, A.: Real-time hatching. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, p. 581 (2001)","DOI":"10.1145\/383259.383328"},{"issue":"3","key":"2568_CR44","doi-asserted-by":"publisher","first-page":"1035","DOI":"10.1111\/j.1749-6632.1965.tb11715.x","volume":"128","author":"JM Prewitt","year":"1966","unstructured":"Prewitt, J.M., Mendelsohn, M.L.: The analysis of cell images. Ann. N. Y. Acad. Sci. 128(3), 1035\u20131053 (1966)","journal-title":"Ann. N. Y. Acad. Sci."},{"issue":"5","key":"2568_CR45","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1409060.1409108","volume":"27","author":"Y Qu","year":"2008","unstructured":"Qu, Y., Pang, W.M., Wong, T.T., Heng, P.A.: Richness-preserving manga screening. ACM Trans. Graph. 27(5), 1\u20138 (2008)","journal-title":"ACM Trans. Graph."},{"key":"2568_CR46","unstructured":"Rasband, W.S.: Imagej (1997). U. S. National Institutes of Health, Bethesda, MD, USA. https:\/\/imagej.nih.gov\/. Accessed 10\/7\/2020"},{"issue":"8","key":"2568_CR47","doi-asserted-by":"publisher","first-page":"630","DOI":"10.1109\/TSMC.1978.4310039","volume":"8","author":"T Ridler","year":"1978","unstructured":"Ridler, T., Calvard, S., et al.: Picture thresholding using an iterative selection method. IEEE Trans. Syst. Man Cybern. 8(8), 630\u2013632 (1978)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"2568_CR48","doi-asserted-by":"crossref","unstructured":"Roetling, P.G.: Pseudo-gray techniques for the black and white display of color images. In: Image Quality, vol. 310, pp. 133\u2013136. International Society for Optics and Photonics (1981)","DOI":"10.1117\/12.932860"},{"key":"2568_CR49","unstructured":"Rougier, N.: [re]weighted Voronoi stippling. The ReScience journal, GitHub, vol. 3(no. 1) (2017). https:\/\/github.com\/ReScience-Archives\/Rougier-2017"},{"key":"2568_CR50","doi-asserted-by":"crossref","unstructured":"Sauvola, J., Pietik\u00e4inen, M.: Adaptive document image binarization. Pattern Recognit. 33(2), 225\u2013236 (2000)","DOI":"10.1016\/S0031-3203(99)00055-2"},{"issue":"7","key":"2568_CR51","doi-asserted-by":"publisher","first-page":"671","DOI":"10.1038\/nmeth.2089","volume":"9","author":"CA Schneider","year":"2012","unstructured":"Schneider, C.A., Rasband, W.S., Eliceiri, K.W.: Nih image to imagej: 25 years of image analysis. Nat. Methods 9(7), 671\u2013675 (2012)","journal-title":"Nat. Methods"},{"issue":"1","key":"2568_CR52","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1117\/1.1631315","volume":"13","author":"M Sezgin","year":"2004","unstructured":"Sezgin, M., Sankur, B.: Survey over image thresholding techniques and quantitative performance evaluation. J. Electron. Imaging 13(1), 146\u2013166 (2004)","journal-title":"J. Electron. Imaging"},{"key":"2568_CR53","doi-asserted-by":"crossref","unstructured":"Shanbhag, A.G.: Utilization of information measure as a means of image thresholding. CVGIP Graph. Models Image Process. 56(5), 414\u2013419 (1994)","DOI":"10.1006\/cgip.1994.1037"},{"key":"2568_CR54","unstructured":"Soille, P.: Morphological Image Analysis: Principles and Applications. Springer (2013)"},{"key":"2568_CR55","doi-asserted-by":"crossref","unstructured":"Stathis, P., Kavallieratou, E., Papamarkos, N.: An evaluation survey of binarization algorithms on historical documents. In: 2008 19th ICPR, pp. 1\u20134. IEEE (2008)","DOI":"10.1109\/ICPR.2008.4761546"},{"key":"2568_CR56","unstructured":"Theis, L., Shi, W., Cunningham, A., Husz\u00e1r, F.: Lossy image compression with compressive autoencoders. In: ICLR (2017)"},{"issue":"3","key":"2568_CR57","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1016\/0734-189X(85)90133-1","volume":"29","author":"WH Tsai","year":"1985","unstructured":"Tsai, W.H.: Moment-preserving thresolding: a new approach. Comput. Vis. Graph. Image Process. 29(3), 377\u2013393 (1985)","journal-title":"Comput. Vis. Graph. Image Process."},{"key":"2568_CR58","doi-asserted-by":"crossref","unstructured":"Wang, P., Chen, P., Yuan, Y., Liu, D., Huang, Z., Hou, X., Cottrell, G.: Understanding convolution for semantic segmentation. In: IEEE-WACV. IEEE (2018)","DOI":"10.1109\/WACV.2018.00163"},{"key":"2568_CR59","unstructured":"Wikipedia: E ink. Wikipedia (2020). https:\/\/en.wikipedia.org\/wiki\/E_Ink. Accessed 10\/7\/2020"},{"issue":"6","key":"2568_CR60","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3272127.3275080","volume":"37","author":"M Xia","year":"2018","unstructured":"Xia, M., Liu, X., Wong, T.T.: Invertible grayscale. ACM Trans. Graph. 37(6), 1\u201310 (2018)","journal-title":"ACM Trans. Graph."},{"issue":"3","key":"2568_CR61","doi-asserted-by":"publisher","first-page":"370","DOI":"10.1109\/83.366472","volume":"4","author":"JC Yen","year":"1995","unstructured":"Yen, J.C., Chang, F.J., Chang, S.: A new criterion for automatic multilevel thresholding. IEEE Trans. Image Process. 4(3), 370\u2013378 (1995)","journal-title":"IEEE Trans. Image Process."},{"issue":"7","key":"2568_CR62","doi-asserted-by":"publisher","first-page":"741","DOI":"10.1177\/25.7.70454","volume":"25","author":"GW Zack","year":"1977","unstructured":"Zack, G.W., Rogers, W.E., Latt, S.A.: Automatic measurement of sister chromatid exchange frequency. J. Histochem. Cytochem. 25(7), 741\u2013753 (1977)","journal-title":"J. Histochem. Cytochem."},{"issue":"3","key":"2568_CR63","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1111\/j.1467-8659.2004.00773.x","volume":"23","author":"J Zander","year":"2004","unstructured":"Zander, J., Isenberg, T., Schlechtweg, S., Strothotte, T.: High quality hatching. Comp. Graph. Forum 23(3), 421\u2013430 (2004)","journal-title":"Comp. Graph. Forum"},{"key":"2568_CR64","doi-asserted-by":"crossref","unstructured":"Zhou, B., Fang, X.: Improving mid-tone quality of variable-coefficient error diffusion using threshold modulation. In: ACM SIGGRAPH (SIGGRAPH\u201903), pp. 437\u2013444 (2003)","DOI":"10.1145\/882262.882289"},{"key":"2568_CR65","doi-asserted-by":"crossref","unstructured":"Zhu, J.Y., Park, T., Isola, P., Efros, A.A.: Unpaired image-to-image translation using cycle-consistent adversarial networks. In: ICCV, pp. 2223\u20132232 (2017)","DOI":"10.1109\/ICCV.2017.244"}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-022-02568-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00371-022-02568-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-022-02568-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,28]],"date-time":"2024-09-28T10:09:59Z","timestamp":1727518199000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00371-022-02568-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,2]]},"references-count":65,"journal-issue":{"issue":"9-10","published-print":{"date-parts":[[2022,9]]}},"alternative-id":["2568"],"URL":"https:\/\/doi.org\/10.1007\/s00371-022-02568-1","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"type":"print","value":"0178-2789"},{"type":"electronic","value":"1432-2315"}],"subject":[],"published":{"date-parts":[[2022,7,2]]},"assertion":[{"value":"21 May 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 July 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The author is employed at Google, Inc.. He has no conflicts of interest to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}