Color Recognition for Rubik's Cube Robot | IEEE Conference Publication | IEEE Xplore

Color Recognition for Rubik's Cube Robot


Abstract:

In this paper, we proposed three methods to solve color recognition of Rubik's cube, which includes one offline method and two online methods. Scatter balance & extreme l...Show More

Abstract:

In this paper, we proposed three methods to solve color recognition of Rubik's cube, which includes one offline method and two online methods. Scatter balance & extreme learning machine (SB-ELM), an offline method, is proposed to illustrate the efficiency of training based method. We also put forward a conception of color drifting which indicates offline methods are always ineffectiveness and can not work well in continuous change circumstance. By contrast, weak label hierarchic propagation is proposed for unknown all color information but only utilizes weak label of center block in color recognition. Furthermore, dynamic weight label propagation, another online method, is also proposed for labeling blocks color by known center blocks color of Rubik's cube. We finally design a Rubik's cube robot and construct a dataset to illustrate the efficiency and effectiveness of our online methods and to indicate the ineffectiveness of offline method by color drifting in our dataset.
Date of Conference: 09-11 August 2019
Date Added to IEEE Xplore: 14 November 2019
ISBN Information:
Conference Location: Tianjin, China
References is not available for this document.

I. Introduction

Rubik’s cube puzzle has continually been as a hot topic in intelligence competition for child or adult. In service robot fields, however, the solution of Rubik’s cube puzzle in efficient manner is a very challenging task for computer vision. A software scheme to solve Rubik’s cube puzzle includes detection, color recognition and solve method of a randomly scramble cube. Rubik’s cube puzzle can be also considered as a sequential manipulation problem for service robot [1]. For example, to achieve a higher precise sequential manipulation, an optical time-of-flight pre-touch sensor which used for grasping Rubik’s cube is proposed in [2].

Cube-solving Robot

Select All
1.
W. Kasprzak, W. Szynkiweicz and L. Czajka, "Rubik’s cube reconstruction from single view for service robots", Machine Graphics & Vision, vol. 15, no. 3-4, pp. 451-9, 2006.
2.
B. Yang, P. Lancaster and J. R. Smith, "Pre-touch sensing for sequential manipulation", Robotics and Automation (ICRA) 2017 IEEE International Conference on, pp. 5088-5095, 2017.
3.
H. Kociemba, "Close to god’s algorithm", Cubism for Fun, vol. 28, pp. 10-13, April 1992.
4.
R. E. Korf, "Depth-first iterative-deepening: An optimal admissible tree search", Artificial intelligence, vol. 27, no. 1, pp. 97-109, 1985.
5.
R. E. Korf, "Linear-time disk-based implicit graph search", Journal of the ACM (JACM), vol. 55, no. 6, pp. 26, 2008.
6.
T. Rokicki, H. Kociemba, M. Davidson and J. Dethridge, "The diameter of the rubik’s cube group is twenty", SIAM REVIEW, vol. 56, no. 4, pp. 645-670, 2014.
7.
C. Zielinski, T. Winiarski, W. Szynkiewicz, M. Staniak, W. Czajewski and T. Kornuta, Mrroc ++ based controller of a dual arm robot system manipulating a rubik’s cube, 12 2018.
8.
S. Liu, J. Wu, L. Feng, Y. Liu, H. Qiao, W. Luo, et al., "Perceptual uniform descriptor and ranking on manifold: a bridge between image representation and ranking for image retrieval", arXiv, pp. 14, 2016.
9.
A. Ferman, A. Tekalp and R. Mehrotra, "Robust color histogram descriptors for video segment retrieval and identification", IEEE TRANSACTIONS ON IMAGE PROCESSING, vol. 11, no. 5, pp. 497-508, 2002.
10.
G. Liu and J. Yang, "Content-based image retrieval using color difference histogram", PATTERN RECOGNITION, vol. 46, no. 1, pp. 188-198, 2013.
11.
S. Liu, X. Liu, Y. Liu, L. Feng, H. Qiao, J. Zhou, et al., "Perceptual visual interactive learning", arXiv preprint arXiv:1810.10789, 2018.
12.
M. Rajchl, M. C. Lee, F. Schrans, A. Davidson, J. Passerat-Palmbach, G. Tarroni, et al., "Learning under distributed weak supervision", arXiv preprint arXiv:1606.01100, 2016.
13.
R. Datta, J. Li and J. Z. Wang, "Content-based image retrieval—approaches and trends of the new age", ACM Sigmm International Workshop on Multimedia Information Retrieval, pp. 253-262, 2005.
14.
J. Huang, S. R. Kumar, M. Mitra, W.-J. Zhu and R. Zabih, "Image indexing using color correlograms", Computer Vision and Pattern Recognition 1997. Proceedings. 1997 IEEE Computer Society Conference on, pp. 762-768, 1997.
15.
L. Zheng, S. Wang, Z. Liu and Q. Tian, "Packing and padding: Coupled multi-index for accurate image retrieval", Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 1939-1946, 2014.
16.
S. Liu, L. Feng and H. Qiao, "Scatter balance: An angle-based supervised dimensionality reduction", IEEE transactions on neural networks and learning systems, vol. 26, no. 2, pp. 277-289, 2015.
17.
G.-B. Huang, Q.-Y. Zhu and C.-K. Siew, "Extreme learning machine: theory and applications", Neurocomputing, vol. 70, no. 1-3, pp. 489-501, 2006.
18.
X. Zhu and Z. Ghahramani, Learning from labeled and unlabeled data, vol. 3175, no. 2004, pp. 237-244, 2002.

Contact IEEE to Subscribe

References

References is not available for this document.