Tải bản đầy đủ (.pdf) (13 trang)

báo cáo nghiên cứu ứng dụng của ai trong chỉnh sửa hình ảnh

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (629.78 KB, 13 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b>ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINHTRƯỜNG ĐẠI HỌC KINH TẾ - LUẬT</b>

<b>BÀI TẬP NHĨMMƠN HỌC: NEW ICT</b>

<b>Đề tài: Báo cáo nghiên cứu ứng dụng của AI trong chỉnh sửa hình ảnh</b>

<b>Giảng viên: Trương Hoài PhanMã lớp học phần:</b>

<b>23BIE105103</b>

<b>Võ Quốc Phong - K234091092Lê Quốc Thắng - K234091160Nguyễn Thị Thu Vân - K234091171Huỳnh Thị Thanh Bình - K234050582Nguyễn Võ Phương Hồng - K234091069</b>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

2. ỨNG DỤNG CỦA AI TRONG CANVA………...4

2.1. Giới thiệu sơ lược về AI Canva ………...4

2.2. Ứng dụng của AI trong Canva ………...5

3. NGUYÊN LÝ HOẠT ĐỘNG AI CANVA………...8

3.1. Tạo lập hình ảnh từ văn bản ...8

3.2.Tạo một vật thể mới trong hình ảnh gốc ...9

3.3.Xóa bỏ một vật thể trong hình ảnh gốc ...10

3. LỢI ÍCH, BẤT CẬP MÀ AI MANG LẠI………...11

4.1. Lợi ích của việc ứng dụng AI vào việc chỉnh sửa ảnh………...11

4.2. Bất cập của việc ứng dụng AI trong chỉnh sửa ảnh………...11

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<b>1. GIỚI THIỆU VỀ AI</b>

<b>1.1. AI là gì?</b>

AI là viết tắt của Artificial Intelligence, có nghĩa là “Trí tuệ nhân tạo”, là trí tuệđược thể hiện bằng máy móc. Thường được sử dụng để mô tả các máy chủ (hoặc máytính) có khả năng bắt chước các chức năng "nhận thức" mà con người thường phải liênkết vớitâm trí, như “học tập” và “ giải quyết vấn đề”.

Đây là một lĩnh vực trong khoa học máy tính, cơng nghệ thơng tin nghiên cứu vàphát triển các hệ thống có khả năng thực hiện các nhiệm vụ đòi hỏi sự hiểu biết và raquyết định giống hoặc thậm chí là tốt hơn con người.

AI ngày nay đang ngày càng tiến bộ nhanh chóng, trở thành nguồn động lực to lớntrong phát triển kinh tế và xã hội. Sự tiến bộ trong lĩnh vực này sẽ mở ra nhiều cơ hộimới cho sự phát triển toàn cầu.

Tuy nhiên, để đảm bảo rằng AI mang đến lợi ích tốt nhất cho sự phát triển của conngười cần có sự quản lý và giám sát cẩn thận, đồng thời cân nhắc đến những vấn đề antồn thơng tin, an ninh mạng.

<b>1.2. Các phân loại AI được áp dụng rộng rãi ngày nay.</b>

Có nhiều phân loại khác nhau về AI dựa trên các khía cạnh khác nhau của cơngnghệ và ứng dụng. Tuy nhiên có 2 phân loại phổ biến đó là AI yếu ( Weak AI) và AImạnh ( Strong AI).

- <b>AI yếu ( WeakArtificial Intelligence) :</b>

+ Thiết kế để thực hiện một nhiệm vụ cụ thể hoặc một loại côngviệc hạn chế.

+ Mô phỏng nhận thức, hiểu biết của con người.

+ Khơng có khả năng tự hiểu hay tự học vượt quá phạm vi cụ thểcủa cơng việc đã được lập trình.

<i><b>Ví dụ: Một ví dụ minh họa kinh điển về AI yếu, là thí nghiệm tưởng tượng</b></i>

"Phịng Trung Hoa" của John Searle.

Thí nghiệm này nói rằng, một người ở ngồi phịngcó thể có cuộc hội thoại bằng tiếng Trung với mộtngười trong phòng, mà người này được hướng dẫncách trả lời bằng tiếng Trung. Người trong phịng cóvẻ như là nói tiếng Trung, nhưng thực tế, họ thực sựkhơng thể nói hoặc hiểu một từ nào nếu như không

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

được nhắc lời. Đó là bởi vì người đó giỏi làm theo hướng dẫn chứ khơng phải vì biếtnói tiếng Trung. Chúng thoạt nhìn có vẻ giống AI mạnh - máy móc có trí thơng minhtương đương với não người - nhưng chúng thực sự chỉ có AI yếu.

- <b>AI mạnh (Strong Artificial Intelligence):</b>

+ Cịn được gọi là "trí tuệ nhân tạo tổng thể" hoặc "AI tổng thể ( <i>ArtificialGeneral Intelligence).</i>

+ <b>AI mạnh hay trí tuệ nhân tạo mạnh trong tiếng Anh là StrongArtificial Intelligence, gọi tắt là Strong AI.</b>

+ <b>AI mạnh là một lí thuyết về việc có thể tạo ra máy móc có trí thơng</b>

minh ngang bằng với trí tuệ của con người.

+ Các đặc điểm chính của AI mạnh bao gồm khả năng: suy luận, giải câuđố, đưa ra phán đoán, lập kế hoạch, học tập và giao tiếp. Nó cũng có ýthức, suy nghĩ khách quan, khả năng tự nhận thức, tri giác và sự khônngoan.

+ Được thiết kế với khả năng tự hiểu môi trường, học từ dữ liệu và thựchiện nhiều loại công việc như con người.

+ Có khả năng tự học và tự cải thiện thông qua trải nghiệm và tương tácvới môi trường.

+ Mục tiêu cuối cùng của AI mạnh là có khả năng nhận thức, hiểu biết, vàgiải quyết vấn đề đa dạng giống như con người nên đến hiện tại AImạnh chỉ là một khái niệm chưa được thực hiện trong thực tế.

Sự khác biệt cũng như chênh lệch của AI yếu và AI mạnh nằm ở mức độ tựđộng hóa và khả năng tự nhân thức. Trong khi AI yếu bị giới hạn ở việc thực hiênmột số nhiệm vụ cụ thể thơng qua lập trình thì AI mạnh có khả năng tự học, tự đanhiệm trong nhiều ngữ cảnh khác nhau.

<b>1.3. Các ứng dụng của AI trong thực tế.</b>

AI đã được tích hợp vào nhiều lĩnh vực khác nhau trong thực tế, mang lại nhiềulợi ích và cải thiện hiệu suất làm việc, chất lượng cuộc sống của con người. Dướiđây là một số ứng dụng phổ biến của “Trí tuệ nhân tạo” ( AI ):

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

- Hệ thống tự động, giao thông thông minh.- Y tế và chăm sóc sức khỏe.

<b>2. ỨNG DỤNG CỦA AI TRONG CANVA2.1. Giới thiệu sơ lược về AI Canva</b>

Được công bố tại sự kiện Canva Create: Brand New Era, hầu hết tính năngmới sẽ giúp việc tạo nội dung (bài đăng mạng xã hội, bài thuyết trình, bannerquảng cáo… ) trở nên dễ dàng hơn đối với những người khơng có kinh nghiệmthiết kế. AI Canva cùng với người dùng sẽ có thể giải quyết vấn đề thiết kế cấpbách, với số lượng tính năng phong phú và khả năng dễ sử dụng, đã tập trung tốiưu hóa quy trình tạo nội dung.

Là một phần mở rộng của Canva tích hợp trí tuệ nhân tạo để cung cấp tínhnăng và trải nghiệm thiết kế thông minh hơn, điều này có thể bao gồm việc sửdụng AI để gợi ý mẫu thiết kế, tối ưu hóa hình ảnh, phân loại nội dung, hoặc cáctính năng khác để giúp người dùng tạo ra nội dung chất lượng một cách nhanhchóng và hiệu quả.

Một số cách mà AI được tích hợp vào Canva :

- Nhận diện hình ảnh: AI có thể được sử dụng để nhận diện các đối tượng tronghình ảnh, giúp người dùng tìm kiếm và chọn hình ảnh một cách nhanh chóng.- Gợi ý thiết kế: Hệ thống AI có thể đề xuất các mẫu thiết kế dựa trên sở thích

của người dùng hoặc thơng tin về dự án của họ.

- Tối ưu hóa hình ảnh: AI có thể tự động điều chỉnh các thông số như độ tươngphản, độ sáng và màu sắc để tối ưu hóa hình ảnh.

- Phân tích văn bản: AI có thể giúp phân tích nội dung văn bản để đề xuất phơngchữ, kích thước văn bản và màu sắc phù hợp.

- Tích hợp chức năng thơng minh: AI có thể cung cấp các chức năng thơng minhnhư chống lỗi chính tả, đề xuất cách trình bày tốt hơn và thậm chí là tư vấnvề việc chọn loại hình ảnh phù hợp dựa trên nội dung

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

<b>2.2. Ứng dụng của AI trong Canva</b>

Các ứng dụng tích hợp AI trong Canva:

<b>I. Text to Image được cải thiện</b>

<i>“Text to Image” đã được công ty ra mắt vào tháng 11.2022, hoạt động tương tự</i>

như Midjourney. Người dùng có thể tạo ra hình ảnh trên Canva nhờ AI chỉ từnhững câu miêu tả ngắn gọn, đặc biệt là khơng cần phải trả phí như Midjourney.Từ khi ra mắt đến nay, tính năng này của Canva đã tạo ra 60 triệu hình ảnh và vớibản cập nhật mới nhất, công ty cho biết đã tăng độ phân giải của hình ảnh lên 16lần, đồng thời giảm 68% thời gian tạo ảnh và bổ sung thêm nhiều phong cách đồhọa.

<i><small>Hình 2.2.1</small></i>

<b>II.Bộ cơng cụ AI “Magic” của Canva</b>

Thay đổi lớn nhất ở Canva là bộ công cụ “Magic” hoạt động dựa trên AI. “MagicDesign” cho phép người dùng tải ảnh lên và tạo “Magic Replace” có thể thay thế mộtnội dung trên tất cả các thiết kế chỉ bằng một cú nhấp chuột nếu người dùng chỉ cầncập nhật một đối tượng đồ họa. “Magic Eraser” có thể xóa bất kỳ thứ gì người dùngkhơng muốn trong ảnh, từ đối tượng ở hậu cảnh cho đến các đối tượng không cần thiếtgây rối ảnh. Đặc biệt, “Magic Edit” cho phép người dùng hoán đổi một đối tượngbằng một đối tượng khác hoàn toàn bằng cách sử dụng AI như hình bên dưới:

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

<i>Hình 2.2.2</i>

Nổi bật là “Magic Write”, trợ lý viết quảng cáo AI được hỗ trợ từ Canva. Ngườidùng có thể sử dụng cơng cụ này trong các bài thuyết trình, mạng xã hội, website…bằng cách nhập ngắn gọn nội dung cần quảng cáo. Tính năng này cũng đang dần mởrộng khả năng hỗ trợ đến hơn 18 ngơn ngữ khác nhau. Sau đó, nếu người dùng khôngđủ thời gian để tập hợp nội dung thành bản trình chiếu, AI do “Magic Presentation” sẽtự động chuyển đổi.

<i>Hình 2.2.3</i>

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

<b>III. Translate và Beat Sync kết hợp nhiều mơ hình AI</b>

“Translate” sẽ tự động dịch bất kỳ văn bản nào trong thiết kế sang hơn 100 ngônngữ khác nhau. “Beat Sync” của Canva sẽ đồng bộ cảnh quay video sao cho khớp vớinhịp của bản nhạc mà người dùng không cần phải chỉnh sửa lại. Canva cho biết côngty đã sử dụng kết hợp nhiều mơ hình AI khác nhau làm nền tảng cho hai tính năng nàybên cạnh việc xây dựng các hệ thống AI cho riêng mình.

<b>IV. Brand Hub</b>

Cơng ty cũng cho biết các tổ chức lớn như FedEx, Starbucks và Zoom đã áp dụngnền tảng quản lý thương hiệu của Canva trước đây để nâng cao nhu cầu nhận diện trựcquan trên quy mô lớn. Điều này đã tạo động lực cho “Brand Hub” ra đời, trang bị cáccông cụ AI nhằm hỗ trợ người dùng duy trì nhất quán đặc điểm nhận diện của doanhnghiệp. Giờ đây người dùng có thể dễ dàng tạo Brand Kits với các thiết kế dành riêngcho công ty như logo, phông chữ, màu sắc và quy chuẩn thiết kế. Brand Folders sẽnhóm các nội dung lại với nhau cho các sự kiện, chiến dịch và dự án theo mẫu, đồngthời cho phép người dùng tạo nhiều mẫu gắn sẵn thương hiệu có thể tái sử dụng chonhững tác vụ lặp đi lặp lại như thiết kế email.

<i>Hình 2.2.4</i>

Tính năng này gần giống Google Drive, tuy nhiên, Canva đang cập nhật một số thủthuật bổ sung giúp tách biệt mình khỏi các giải pháp lưu trữ đám mây khác. Chẳnghạn, quản trị viên có thể đặt một số quyền hạn để đảm bảo mọi thiết kế trong Canvagiữ nguyên thương hiệu, giới hạn phông chữ và màu sắc, đồng thời ngăn nhiều bảnnháp rời rạc do các thành viên tạo ra.

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

<b>3. NGUYÊN LÝ HOẠT ĐỘNG CỦA AI CANVA</b>

AI Canva tập trung chủ yếu vào những chức năng chính như: Tạo lập hình ảnh từvăn bản, xóa bỏ vật thể và thêm vật thể trong hình ảnh gốc.

<b>3.1. Tạo lập hình ảnh từ văn bản</b>

<i>Hình 3.1</i>

1. Xử lý ngơn ngữ tự nhiên (NLP): AI hiểu và phân tích văn bản để có thể hiểu ýnghĩa và nội dung của nó. Điều này có thể bao gồm việc sử dụng các mơ hìnhNLP để phân tích cú pháp, xác định từ loại, và hiểu ý nghĩa của các từ và câutrong văn bản.

2. Chuyển đổi văn bản thành hình ảnh: Sau khi hiểu nội dung của văn bản, AI cóthể sử dụng các thuật tốn và mơ hình sinh hình ảnh để tạo ra hình ảnh dựa trênvăn bản đó. Điều này có thể bao gồm việc xác định cách định dạng văn bản, lựachọn font chữ, màu sắc, kích thước và định dạng hình ảnh.

3. Tối ưu hóa hình ảnh: Sau khi tạo ra hình ảnh từ văn bản, AI có thể thực hiệncác điều chỉnh để tối ưu hóa chất lượng hình ảnh, bao gồm cân chỉnh màu sắc,độ tương phản, độ sáng tối, và chi tiết hình ảnh để đảm bảo rằng hình ảnh đượctạo ra chất lượng và dễ đọc nhất có thể.

4. Tạo hình ảnh phù hợp: AI cũng có thể sử dụng thơng tin từ văn bản để tạo rahình ảnh phù hợp với nội dung, ví dụ như sử dụng biểu tượng, hình ảnh minhhọa hoặc phông chữ phù hợp với ý nghĩa hoặc chủ đề của văn bản.

Quá trình này yêu cầu sự kết hợp giữa xử lý ngôn ngữ tự nhiên (NLP) và các mơhình sinh hình ảnh hoặc xử lý hình ảnh để chuyển đổi từ dữ liệu văn bản sang hìnhảnh một cách tự động.

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

<b>3.2. Tạo một vật thể mới trong hình ảnh gốc</b>

<i>Hình 3.2</i>

Để tạo một vật thể mới trong hình ảnh gốc, AI cần thực hiện một số bước:

1.Phát hiện vật thể trong hình ảnh gốc: Trước tiên, AI cần phát hiện và nhận diệnvị trí của các vật thể hiện có trong hình ảnh gốc. Điều này có thể sử dụng cácmơ hình học sâu (deep learning) để phát hiện đối tượng, như các mơ hìnhDetectron, YOLO, hoặc Faster R-CNN.

2.Tạo vật thể mới: Sau khi xác định vị trí của vật thể trong hình ảnh, AI có thể sửdụng các thuật tốn sinh hình ảnh (như GANs - Generative AdversarialNetworks) để tạo ra vật thể mới dựa trên thơng tin từ vị trí và ngữ cảnh xungquanh.

3.Tích hợp vật thể mới vào hình ảnh: Vật thể mới được tạo ra sẽ được tích hợpvào hình ảnh gốc một cách tự nhiên. Điều này yêu cầu việc điều chỉnh vị trí, tỷlệ, ánh sáng và màu sắc của vật thể mới để phù hợp với ngữ cảnh của hình ảnhgốc.

4.Tối ưu và đánh giá: Cuối cùng, AI có thể thực hiện các điều chỉnh và tối ưu hóavật thể mới để làm cho nó trơng thực tế và phù hợp hơn trong hình ảnh. Việcnày có thể yêu cầu việc điều chỉnh chi tiết nhỏ như độ sáng, độ tương phản, haycấu trúc của vật thể để làm cho nó hài hịa với ngữ cảnh.

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

<b>3.3.Xóa bỏ một vật thể trong hình ảnh gốc</b>

<i>Hình 3.3</i>

Để xóa một vật thể khỏi hình ảnh gốc, AI có thể thực hiện các bước sau:

1.Phát hiện và nhận diện vật thể cần xóa: AI cần phải phát hiện và nhận diện vậtthể cần xóa trong hình ảnh gốc. Điều này có thể sử dụng các thuật tốn nhậndiện vật thể như mơ hình Detectron, YOLO, hay các mơ hình học sâu khác đểxác định vị trí và đường viền của vật thể.

2.Tạo hình ảnh mới để che đậy vật thể: Sau khi xác định vị trí của vật thể cần xóa,AI có thể sử dụng thơng tin từ xung quanh vật thể để tạo ra một hình ảnh mớiđể che đậy vùng đó. Điều này có thể là quá trình tái tạo và điền vào vùng vậtthể bằng cách sử dụng thông tin từ ngữ cảnh xung quanh.

3.Tích hợp hình ảnh mới vào hình ảnh gốc: Hình ảnh mới tạo ra để che đậy vậtthể sẽ được tích hợp vào hình ảnh gốc. AI sẽ cần điều chỉnh kích thước, màusắc, độ sáng, độ tương phản và các yếu tố khác để làm cho vùng che đậy trơngtự nhiên và hài hịa trong ngữ cảnh của hình ảnh.

<b>4.</b>Tối ưu và đánh giá: Cuối cùng, AI có thể thực hiện các điều chỉnh và tối ưu hóavùng đã che đậy để làm cho nó trơng thực tế và phù hợp hơn trong hình ảnhgốc.

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

<b>4. LỢI ÍCH CỦA AI TRONG CHỈNH SỬA ẢNH</b>

<b>4.1.Lợi ích của AI trong chỉnh sửa ảnh:</b>

- Các công cụ AI đẩy nhanh q trình chỉnh sửa bằng cách nhanh chóng điềuchỉnh độ phơi sáng, độ bão hòa và độ tương phản.

- Nó cũng có thể hỗ trợ giảm nhiễu, làm sắc nét hình ảnh mờ và nâng cấp ảnh,duy trì chất lượng và tiết kiệm thời gian.

- Nó có khả năng tách một vật thể ra khỏi khung ảnh.- Có thể tự động xóa phơng để focus vào chủ thể chính.- Ghép gương mặt, mắt, mũi,... của người này vào người kia.

➢ <i><b>Từ đó, chúng ta sẽ khơng cần phải tốn quá nhiều thời gian vào việc chỉnhchỉnh sửa ảnh và chất lượng của những bức ảnh sẽ cao hơn khi ta làm thủ công.</b></i>

<b>4.2. Bất cập của AI trong chỉnh sửa ảnh:</b>

- Những trào lưu chỉnh sửa gương mặt hay chuyển ảnh thật về tranh anime,....bằng AI đã nổi lên gần đây và mang theo những mối nguy hại tiềm ẩn. Những hìnhảnh riêng tư, nhạy cảm sẽ rất dễ bị lộ ra bên ngoài. Hay những ứng dụng chỉnh sửabằng AI đó sẽ có thể dùng những hình ảnh mà người dùng up lên để làm các công việckhơng hợp pháp.

- Và chính vào sự thơng minh của AI trong việc chỉnh sửa ảnh, đã có nhiều bàiviết bôi nhọ, giả danh, đặt điều làm ảnh hưởng đến danh tiến của một cá nhân, tổ chức.

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

NGUỒN TÀI LIỆU THAM KHẢO

</div>

×