Sử dụng thuật toán và robot, coder này có thể vẽ tranh bằng 5*10^158 cách khác nhau

14:50 | 28/07/2017

5*10^158 còn cho ra kết quả lớn hơn số lượng nguyên tử được ước tính trong toàn vũ trụ. Toán học không khô khan như bạn nghĩ, trái lại nó cực kỳ nghệ thuật và liên quan mật thiết đến hội họa.

Những tác phẩm dưới đây được Sergej Stoppel thực hiện, nghề nghiệp chính của anh chàng này là coder, tuy nhiên phải là họa sĩ vẽ tranh bằng "code" mới đúng.

Trong lúc rảnh rỗi, Sergej sẽ "dạy" con robot tên là Karel của mình vẽ tranh bằng bút bi. Hình ảnh "input" được chia thành nhiều ô vuông nhỏ, sau đó Karel sẽ chọn ngẫu nhiên phong cách tạo hình cho mỗi ô vuông khác nhau. Sử dụng thuật toán, với mỗi bức ảnh thì Karel có thể tạo ra hơn 5*10^158 kết quả khác nhau, tương ứng với bấy nhiêu cách tạo hình.

Con số này còn lớn hơn số lượng nguyên tử được ước tính trong toàn vũ trụ! Có nghĩa là, mỗi bản vẽ của Karel sẽ là duy nhất.

su dung thuat toan va robot coder nay co the ve tranh bang 510158 cach khac nhau

Kết quả là bức tranh khá lộn xộn và hỗn loạn, nhưng vẫn có thể nhận ra chủ thể và trông rất bắt mắt (đặc biệt khi quan sát ở khoảng cách phù hợp).

Karel chỉ đơn giản sử dụng bút bi (sharpie) để vẽ từng khối vuông, con robot này có thể vẽ trong 5 giờ liền mà "không cần nghỉ ngơi hay uống cà phê", Sergej cho biết.

su dung thuat toan va robot coder nay co the ve tranh bang 510158 cach khac nhau

Thông thường, mỗi bức tranh sẽ được ghép lại từ 25 phần khác nhau

su dung thuat toan va robot coder nay co the ve tranh bang 510158 cach khac nhau

Nhìn qua thì rất khó để tưởng tượng ra đó là hình thù gì, cho đến khi chúng được hoàn thiện

su dung thuat toan va robot coder nay co the ve tranh bang 510158 cach khac nhau

Giờ thì chủ thể trong bức tranh đã hiện ra

su dung thuat toan va robot coder nay co the ve tranh bang 510158 cach khac nhau

Bức tranh sau khi hoàn thiện

su dung thuat toan va robot coder nay co the ve tranh bang 510158 cach khac nhau

So sánh giữa hình ảnh "input" và "output", trông thật rời rạc và hỗn loạn nhưng chúng ta vẫn có thể nhận ra chủ thể

su dung thuat toan va robot coder nay co the ve tranh bang 510158 cach khac nhau

Chân dung của ca sĩ David Bowie

su dung thuat toan va robot coder nay co the ve tranh bang 510158 cach khac nhau

Chân dung vai diễn sát thủ huyền thoại của Jean Reno trong bô phim "Léon: The Professional"

su dung thuat toan va robot coder nay co the ve tranh bang 510158 cach khac nhau

Một người đàn ông vô gia cư

su dung thuat toan va robot coder nay co the ve tranh bang 510158 cach khac nhau

Chân dung nữ diễn viên Alicia Vikander

su dung thuat toan va robot coder nay co the ve tranh bang 510158 cach khac nhau

Chân dung của người mẫu Barbara Palvin

Theo Bored Panda

Long.J

Đường dẫn bài viết: https://thoidai.com.vn/su-dung-thuat-toan-va-robot-coder-nay-co-the-ve-tranh-bang-510158-cach-khac-nhau-12381.html

In bài viết