タグ オブジェクト
人気順 5 users 50 users 100 users 500 users 1000 usersPremiere Proに生成AI機能 動画の“尺拡張”や不要な部分の削除も OpenAIなど外部モデルもサポート
米Adobeは4月15日(現地時間)、動画編集ソフト「Adobe Premiere Pro」において、生成AIビデオツールを2024年後半に搭載すると発表した。映像クリップの生成拡張や、動画内にあるオブジェクトの追加・削除、Bロール用にテキスト・画像から動画を生成するといった機能を実装予定としている。 今後登場するAI機能は、Adobe... 続きを読む
【JS】「ただの {}(ブロック文)」を使うと嬉しいこと
JavaScript の 「ブロック文」 をご存知でしょうか。 波括弧(ブレース)で囲む、コレです。 if ブロック if () {} や、for ブロック for () {} として目にすることが多いですが、 {} 単体でもブロック文になります。 これだけだとオブジェクトと思ってしまうかもしれませんが、ブロック文になります。 (オブジェクトと... 続きを読む
WindowsのPowerShellのプロファイルを設定する (1/2)
そもそもPowerShellのプロファイルとは PowerShellやWindows PowerShell(以下、PowerShellと総称)で、いつも同じオブジェクトを使うことがある。こうしたとき、Profile(プロファイル)と呼ばれる機能を使うことで、起動時に変数や関数などを登録できる。 Profileは、テキスト形式のスクリプトファイルであり、起動時... 続きを読む
Windows標準「フォト」アプリで画像の一部分をキレイに消せるAI消しゴム「Generative Erase」が利用可能に
Windowsに標準搭載されている「Microsoft フォト」に、生成AIを用いて不要なオブジェクトを除去する「Generative Erase」機能が追加されることが2024年2月22日に発表されました。 Windows Photos gets Generative erase, and recent AI editing features now available on Arm64 devices and Windows 10 | Windows Insid... 続きを読む
Java の enum を使いこなせるあなたに sealed interface
はじめに Java の enum は大変便利で非常多くのシーンで活用されています。例えば区分を表すようなオブジェクトを表現したい際にもよく使われていますね。 Java 14 で正式機能となった switch式にて網羅性検査が行えるようになり、それまで以前ではどうしても抽象メソッド等を活用する必要があった処理についても、switc... 続きを読む
Pythonでリストを多用しがちな新人に贈りたい、array/tuple/set/queueの魅力と使い分けフローチャート - Qiita
Pythonでリストを多用しがちな新人に贈りたい、array/tuple/set/queueの魅力と使い分けフローチャートPythonarray初心者tupleset はじめに みずほリサーチ&テクノロジーズの @fujine です。 Pythonのリストってとても便利ですよね。可変長で任意のオブジェクトを保存できるため、シーケンシャルなデータなら何でもリス... 続きを読む
Bun でクロスプラットフォームなシェルスクリプト
Bun でクロスプラットフォームなシェルスクリプト 2024.01.20 Bun の `$` を使うと、クロスプラットフォームなシェルスクリプト(Bun Shell)を書くことができます。Bun Shell は macOS (zsh)、Linux (bash)、および Windows (cmd) と OS の違いを気にせずにシェルスクリプトを書ける、JavaScript オブジェクトとのやり... 続きを読む
Lispとオブジェクトシステム
Lispとオブジェクト、オブジェクト指向システムを概観します。 続きを読む
画像を理解するGPT-4 Visionで、既存の画像認識モデルを説明可能にする ~ 新宿の特徴は"ビル群"だが、日本橋の特徴は"密集したビル"? ~ - エムスリーテックブログ
特化型モデルで識別・ピクセル重要度抽出した後に、GPTで自然言語に変換する 画像認識モデルを作ったら、そのモデル自体から"こういうオブジェクトがあるから私はこう認識したんだよ"と教えてほしくありませんか? 今回作るのは、図のように、写真が東京都中央区で撮られているとわかるのは、"照明と配管"が特徴的で、"... 続きを読む
Javaを中心に偏見ベースでプログラミング言語の関係をまとめた - きしだのHatena
オブジェクト指向言語の話をするときに便利なように、Javaを中心にプログラミング言語をまとめてみました。 Javaに影響与えるか、Javaから影響を受けるか、という感じですね。 Simula オブジェクト指向はここから始まったと言われています。 クラス、オブジェクト、継承、仮想関数(多態)といった、オブジェクト指向の基... 続きを読む
SDDLで学ぶWindowsのアクセス制御 - ラック・セキュリティごった煮ブログ
北原です。 今回は、Windows OSを守るセキュリティ機能の中でも重要な役割を担う、アクセス制御に関する話題を解説します。 UnixやLinuxでは「Everything is a file」と言われていますが、Windows OSではファイルやプロセスをはじめとする全てのものがオブジェクトとして管理されており、それぞれが ACL(Access Control... 続きを読む
空登りゲーム『Only Up 2』Steamに出現。本家『Only Up!』開発元と別スタジオが、勝手に続編名乗り出か - AUTOMATON
デベロッパーのSKYZ Studioは10月18日、『Only Up 2』のSteamストアページを公開した。同作は「Only Up」の名を冠しているものの、SCKR Gamesが手がけた『Only Up!』とは無関係のようだ。 『Only Up 2』は、さまざまなオブジェクトを登る3Dアクションゲームとなるようだ。スラム街(the favellas)を抜け出し、高みを目... 続きを読む
ディストピア街づくりシム『Dystopika』発表。光や霧を調節して自分だけのサイバーパンク風暗黒シティを演出 - AUTOMATON
『Dystopika』は街づくりシミュレーションゲームだ。本作では資源の管理や、達成すべき特定の目標などは存在しない。自由にオブジェクトを設置して、ただ自分好みのダークなディストピア都市を作ろう。 本作ではサンドボックス上にオブジェクトを設置することで、いくつものビルを建てることができる。ヘリポートや巨大... 続きを読む
タスク指向のデザインはなぜ生まれるのか?
『タスク偏重のデザインはなぜ生まれるのか?』の続きです。 簡単だから 画面を見て悩むデザイナーが「全体はよくわからないから別にしてこの中だけ作るか」と言いながらボタンの先に画面を連ねようとしている オブジェクト指向のUIにするには手順を解体し、オブジェクトを中心に構造化する必要があります。重複している... 続きを読む
ムービーとテキストからフレーム間の一貫性を維持して実用性の高いムービーを生成するAI「StableVideo」
2022年8月にStability AIの「Stable Diffusion」が登場して以来、画像生成AIは急激な進歩を遂げ、画像だけではなくムービーも生成できるようになりました。しかし、生成AIによって作られるムービーに描かれるオブジェクトや背景は形を激しく変えたり色が変わったりするため、実用性には乏しいといえます。浙江大学とMicr... 続きを読む
Adobeなどの研究者らが開発 「動く落書き」を動画内に溶け込むように描ける編集技術「VideoDoodles」【研究紹介】
Adobeなどに所属する研究者らが発表した論文「VideoDoodles: Hand-Drawn Animations on Videos with Scene-Aware Canvases」は、専門知識がなくても映像内のオブジェクトにアニメーションスケッチ(動く落書き)を追加できる手法を提案した研究報告である。描いた動く落書きは、オブジェクトが動くと追従して動き、正し... 続きを読む
「長い時間をかけてようやく気づいた」XREALが見出したコンシューマー向けARグラス普及の光明
「長い時間をかけてようやく気づいた」XREALが見出したコンシューマー向けARグラス普及の光明 メガネのように自然にかけられて、かけると視界いっぱいにバーチャルなオブジェクトや情報が重ね写されるデバイス。いわゆるARグラスは、まるでフィクションのような世界が実現するのではないかと、何年もの間、強く期待され... 続きを読む
Metaが写真に写っている物体を分離して選択できるAIモデル「Segment Anything Model」を公開
Metaが、画像や動画内に写っている個々のオブジェクトを、学習しなかったものまで識別できるAIモデル「Segment Anything Model(SAM)」を発表しました。 Segment Anything | Meta AI Research https://ai.facebook.com/research/publications/segment-anything/ Introducing Segment Anything: Working toward the first ... 続きを読む
Meta、画像内アイテム識別のAIモデル「SAM」と大規模データセットを無償公開
MetaのAI部門Meta AIは、画像内のオブジェクトをセグメント化するAIモデル「SAM」を無償公開した。また、このモデルのトレーニングに使った大規模データセット「SA-1B」も公開。従来のマスクデータセットの400倍の規模だ。 米MetaのAI部門であるMeta AIは4月5日(現地時間)、画像内から個々のオブジェクトを選択できるA... 続きを読む
オブジェクト指向はコードを複雑に読みにくくする - きしだのHatena
「オブジェクト指向するとプログラムが読めなくなるから禁止」のような話は昔からあって、新しい技術についてこれない人を揶揄するようなニュアンスで使われていましたが、実際にはこれはオブジェクト指向迷路にうんざりした現場での率直な意見だと思います。 オブジェクト指向は、まじめにやるほどプログラムを読みにく... 続きを読む
structuredCloneはどんなものか
structuredCloneは、JavaScriptにおいてオブジェクトのディープコピーができる便利な関数です。 従来ディープコピーの標準化された方法が無かったため、structuredCloneの登場はJavaScriptのユーザーにとって画期的なものです。あまりに画期的であり、その便利さも分かりやすいため、出たばかりの時期はTwitterでのJavaS... 続きを読む
JavaScriptの配列メソッド: オブジェクトの配列を扱うときに役立つ便利な配列メソッドを分かりやすく解説
JavaScriptでオブジェクトの配列を操作するためにもっとも有用な配列メソッドとコードを紹介します。 JavaScript Array Methods: A Comprehensive Guide by Luca Spezzano 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに filter()メソッド: オ... 続きを読む
TypeScriptにおける配列の共変性
const animal: Animal = { animal: "string", }; const dog: Dog = { animal: "string", dog: "string", }; いま,Dog <: Animalです. <:という記号は2つの型のあいだに書いて,「左の型が右の型のサブタイプである」と読みます. TypeScriptの型システムは構造的なので,2つのオブジェクトがサブタイプ関係にあるには... 続きを読む
「オブジェクト指向神話からの脱却」という特集をWEB+DB PRESSで書きました - きしだのHatena
「オブジェクト指向神話からの脱却」というあおり気味タイトルの特集をWEB+DB PRESS vol.132で書きました。 12/24発売!クリスマスプレゼントです WEB+DB PRESS Vol.132 作者:きしだ なおき,加藤 尋樹,斉藤 洸紀,牟田 裕太郎,吉澤 政洋,朝日 リナ,鈴木 僚太(うひょ),川島 義隆,五十嵐 進士,末永 恭正,佐藤 雄太,吉井 ... 続きを読む
ペイントでレイアウトを直感的に指定可能で画像の一部差し替えも簡単な画像生成システム「SceneComposer」をAdobeの研究者らが開発
ジョンズ・ホプキンズ大学やAdobe Researchの研究チームが、手描きのレイアウトを利用してオブジェクトの配置を簡単に指定でき、生成後に画像を微調整することも可能な画像生成システム「SceneComposer」を開発しました。 SceneComposer: Any-Level Semantic Image Synthesis https://doi.org/10.48550/arXiv.2211.11742... 続きを読む